Page 10 of 56 FirstFirst ... 8910111220 ... LastLast
Results 136 to 150 of 828

Thread: [QoS] Óñòàíîâêà è íàñòðîéêà nShaper

  1. #136
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    394
    Quote Originally Posted by Nikus View Post
    Ðàáîòîñïîñîáíûé ñêðèïò äëÿ íàñòðîéêè øåéïåðà ÿ íàïèñàë, ñåé÷àñ îí ïðîõîäèò îáêàòêó, ïîñëå ÷åãî âûëîæó åãî ñþäà , è, âîçìîæíî, íàïèøó íåáîëüøîé how-to ïî íàïèñàíèþ ñîáñòâåííîãî øåéïåðà, ïîêà ñâåæè âïå÷àòëåíèÿ.
    Æäó ñ íåòåðïåíèåì ñêðèïò.
    È ïîæàëóéñòà, íàïèøèòå how-to, à òî ïîòîì çàáóäåòñÿ è ëåíü áóäåò.

    PS: Ìî¸ ðåøåíèå ïî îãðàíè÷åíèþ ïðîæîðëèâîãî äî òðàôèêà rTorrenta, ÿ òîæå ïðåäïàëàãàþ âûëîæèòü â áëèæàéøåì áóäóùåì. Íî ìíå ñàìîì îíî êàæåòñÿ ïîëóìåðîé èëè äàæå ÷åòâåðòüìåðîé. :-(
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r2417 128Mb 300MHz 2+2usb] + [2Ãá USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Áûëî: [openvpn&udhcpc]; [privoxy] + [polipo];

  2. #137

    Smile

    Îáêàòàë ÿ ñâîé øåéïåð, ðåçóëüòàòîì äîâîëåí: êðóãëîñóòî÷íî áåç çàïèíîê èãðàåò èíåò-ðàäèî, rtorrent ðàáîòàåò áåç îãðàíè÷åíèé íà âñþ äîñòóïíóþ øèðèíó êàíàëà, êàê íà ïðè¸ì òàê è íà ïåðåäà÷ó, ðîëèêè ñ rutube ãðóçÿòñÿ ïðàêòè÷åñêè íå çàìå÷àÿ rtorrent'a

    Ha HowTo ìåíÿ òàê è íå ïðîáèëî ×óê÷à íå ïèñàòåëü, ÷óê÷à ÷èòàòåëü...
    Èíôû äëÿ íàïèñàíèÿ øåéïåðà ñ íóëÿ íóæíî ïåðåëîïàòèòü íå òàê ìíîãî, íî îíà äîâîëüíî òÿæ¸ëàÿ, è êàê âñ¸ ýòî äîõîä÷èâî è ïîíÿòíî îáúÿñíèòü â íåñêîëüêèõ àáçàöàõ, ÿ íå çíàþ... Ìîãó ïîðåêîìåíäîâàòü ññûëêó Ïîâåñòü î Linux è óïðàâëåíèè òðàôèêîì (Èâàí Ïåñèí) - ëàêîíè÷íàÿ, íî òåì íå ìåíåå ïîäðîáíàÿ è äîñòóïíî íàïèñàííàÿ îáçîðíàÿ ñòàòüÿ, ñ ïðèìåðàìè è ïðî÷èì (ðàçäåë ïðî CBQ ìîæíî íå ÷èòàòü). Ïèñàë ñâîé ñêðèïò, ìîæíî ñêàçàòü, ïî íåé
    Ìîæåò áûòü, åñëè ñëîæèòñÿ äèñêóññèÿ â âåòêå (ÿ ïîñòàðàþñü îòâåòèòü íà ëþáûå âîïðîñû ïî QoS), èç íå¸ ïîòîì ìîæíî áóäåò íàðåçàòü FAQ èëè äàæå HowTo.

    Çà ñèì ïóáëèêóþ èñõîäíûé êîä ñâîåãî òâîðåíèÿ (íàçâàë ÿ åãî nShaper), â ñêðèïòå äîâîëüíî ìíîãî êîììåíòàðèåâ, ðàçîáðàòüñÿ, äóìàþ, ïî íèì áóäåò íå ñëîæíî, îäíàêî çíàíèå shell è àíãëèéñêîãî ÿçûêà, à òàêæå ïðî÷òåíèå âûøåóêàçàííîé ñòàòüè êàòåãîðè÷åñêè ïðèâåòñòâóþòñÿ.  àðõèâå ëåæèò ìîäóëü sch_esfq.o (ÿäðî 2.4.37.5) - äëÿ ðàáîòû î÷åðåäåé esfq (çà÷åì îíè íóæíû - ñì. âûøå).  íàñòîÿùèé ìîìåíò ìîäóëü íå âõîäèò â îôèöèàëüíóþ âåðñèþ ïðîøèâêè, òàê êàê çàíèìàåò ïî÷òè 10 êèëîáàéò ìåñòà, íî åñëè áóäóò ïîëîæèòåëüíûå îòçûâû, äóìàþ, åãî äîáàâÿò.

    Òàê êàê ÿ ïèñàë ñêðèïò ïîä ñâîåãî ïðîâàéäåðà , òî nShaper èìååò ïîääåðæêó ëîêàëüíûõ (ïèðèíãîâûõ) çîí ïðîâàéäåðà. Ñäåëàíî ýòî äëÿ òîãî, ÷òîáû ëîêàëüíûé òðàôèê íå çàáèâàë ñîáîé Èíòåðíåò-òðàôèê (â íàøåì ãîðîäå ADSL ïðîâàéäåð âûòâîðÿåò âñÿêîå, â ïðîøëîì ãîäó ïîðåçàë âñåì ïðîôèëè ïîä 2 ìåãàáèòà, â ýòîì ãîäó "èñïðàâèëñÿ", óâåëè÷èë îãðàíè÷åíèÿ äî 8-ìè, íî âñ¸ ðàâíî ïðè àêòèâíîì èñïîëüçîâàíèè ëîêàëüíûõ ðåñóðñîâ âíåøêà "çàæèìàåòñÿ"). Òàêèì îáðàçîì, ñ øåéïåðîì ìîæíî áåç îãðàíè÷åíèé èñïîëüçîâàòü ëîêàëüíûå ðåñóðñû áåç ðèñêà ïîòåðÿòü â ñêîðîñòè èíòåðíåòà. Ïðèíàäëåæíîñòü ïàêåòîâ ê òîé èëè èíîé çîíå îïðåäåëÿåòñÿ ñïèñêàìè ip àäðåñîâ ñåòåé, ëåæàùèõ â ôàéëàõ, ïî îäíîìó äëÿ êàæäîé çîíû (ðåøåíèå ïîçàèìñòâîâàë ñ ýòîãî ôîðóìà ).

    Ðàçîáðàâøèñü ñ ëîêàëüíûì òðàôèêîì, øåéïåð ñîðòèðóåò ïðèíÿòûå äàííûå ïî 5 î÷åðåäÿì (ñîãëàñíî ïðàâèëàì, ïåðå÷èñëåííûì â êîíöå ñêðèïòà), êàæäàÿ èç êîòîðûõ èìååò ñâîé ïðèîðèòåò è ãàðàíòèðîâàííóþ ïîëîñó ïðîïóñêàíèÿ (íàñòðàèâàþòñÿ â íà÷àëå ñêðèïòà). Òî æå ñàìîå ñïðàâåäëèâî è äëÿ øåéïåðà èñõîäÿùåãî òðàôèêà, çà èñêëþ÷åíèåì òîãî, ÷òî ëîêàëüíûå çîíû çäåñü íå ó÷èòûâàþòñÿ (â ADSL èñõîäÿùèé êàíàë è òàê óçêèé, ïîýòîìó èñêóññòâåííûõ îãðàíè÷åíèé ó ïðîâàéäåðà íåò).

    Êîíñòðóêòîð ïðàâèë ïîëó÷èëñÿ äîâîëüíî ãèáêèé (â ñêðèïòå åñòü ñïðàâêà ïî èñïîëüçîâàíèþ) è îòçûâ÷èâûé (ðóãàåòñÿ â êîíñîëü íà íåêîððåêòíûå ïðàâèëà).

    Îïèøó âêðàòöå ïðîöåäóðó óñòàíîâêè. Âî-ïåðâûõ, íàäî óáåäèòüñÿ, ÷òî ïðîøèâêà ðîóòåðà èìååò âåðñèþ 1.9.2.7-d-r527 èëè áîëåå ïîçäíþþ. Äàëåå íàäî ðàñïàêîâàòü ôàéëû â óãîäíîå âàì ìåñòî, è îòðåäàêòèðîâàòü ñêðèïò ïî ñâîåìó óñìîòðåíèþ. Åñëè èìåþòñÿ çîíû ëüãîòíîé òàðèôèêàöèè, ñîçäàòü äëÿ êàæäîé çîíû òåêñòîâûå ôàéëû ñî ñïèñêàìè ñåòåé (îáû÷íî èõ ìîæíî íàéòè íà ñàéòå ïðîâàéäåðà).

    Ó ìåíÿ ïîäêëþ÷åí âèí÷åñòåð ñ rtorrent è ïðî÷èìè ïðèáàìáàñàìè, ïîýòîìó ÿ ïîëîæèë ñêðèïò â /opt/etc/init.d, ôàéëû ñî ñïèñêàìè ñåòåé èìåþò èìåíà âèäà /opt/etc/nshaper/ip_[èìÿçîíû].lst, à ìîäóëü sch_esfq.o íàõîäèòñÿ â /opt/lib/modules/2.4.37.5.
    Âàæíî: åñëè âàøè ïóòè îòëè÷àþòñÿ îò óêàçàííûõ, òî íàéäèòå â òåêñòå ñêðèïòà ýòè ïóòè è çàìåíèòå íà ñâîè. Ìîäóëü sch_esfq íå ÿâëÿåòñÿ îáÿçàòåëüíûì: ïðè åãî îòñóòñòâèè ñêðèïò áóäåò èñïîëüçîâàòü î÷åðåäè sfq.

    Òàêèì îáðàçîì, ó ìåíÿ øåéïåð çàïóñêàåòñÿ îäíîêðàòíî ïîñëå çàãðóçêè è äâà ðàçà â ñóòêè ðåñòàðòèòüñÿ èç cron'a (ìîé ïðîâàéäåð ïðàêòèêóåò "íî÷íîå óäâîåíèå").

    Òåîðåòè÷åñêè, â ñëó÷àå îòñóòñòâèÿ ôëåøêè, ìîæíî óñòàíîâèòü øåéïåð â /etc, áëàãî âåñèò îí íåìíîãî, äà è ÿ ïðè íàïèñàíèè ñòàðàëñÿ ïîëüçîâàòüñÿ òîëüêî ñàìûìè ñòàíäàðòíûìè ñðåäñòâàìè. Íî íå ïðîâåðÿë.

    Åñëè âîçíèêíóò êàêèå-òî ïðîáëåìû - ïèøèòå, ïîñòàðàåìñÿ ðåøèòü. Åñëè øåéïåð âàì ïîíðàâèëñÿ, íî íå õâàòàåò êàêîé-íèáóäü ôóíêöèîíàëüíîñòè - ñîîáùàéòå, ïîäóìàåì.

    Çà ñèì ðàçðåøèòå îòêëàíÿòüñÿ.
    Attached Files Attached Files
    Last edited by Nikus; 23-09-2009 at 15:23.

  3. #138
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    394
    Quote Originally Posted by Nikus View Post
    Îáêàòàë ÿ ñâîé øåéïåð, ðåçóëüòàòîì äîâîëåí: êðóãëîñóòî÷íî áåç çàïèíîê èãðàåò èíåò-ðàäèî, rtorrent ðàáîòàåò áåç îãðàíè÷åíèé íà âñþ äîñòóïíóþ øèðèíó êàíàëà, êàê íà ïðè¸ì òàê è íà ïåðåäà÷ó, ðîëèêè ñ rutube ãðóçÿòñÿ ïðàêòè÷åñêè íå çàìå÷àÿ rtorrent'a
    Êëàññ, ýòî òî, ÷òî ÿ õî÷ó.

    Íåñêîëüêî âîïðîñîâ. Âîçìîæíî, îòâåòû íà íåêîòîðûå íóæíî äîáàâèòü â Âàøå ïðåäûäóùåå ñîîáùåíèå.

    1. Íóæíî ëè ÷òî-òî äåëàòü ñ ìîäóëåì sch_esfq.o? Êàê-íèáóäü åãî ïîäêëþ÷àòü? Åñëè íóæíî, òî êàê?

    2. Åñëè ïðîèñõîäèò ðàçðûâ/ïåðåïîäêëþ÷åíèå ppp0 èëè vlan1 èíòåðôåéñîâ (ó ìåíÿ èíòåðíåò ÷åðåç ppp0 è ïðîâàéäåð ïðàêòèêóåò ÷àñòóþ ñìåíó ip), íóæíî ëè ïåðåçàïóñêàòü øåéïåð?

    È âîïðîñ, íå îòíîñÿùèéñÿ ê êîíêðåòíî ê øåéïåðó.
    3. Ñåé÷àñ ó ìåíÿ îëåãîâñêàÿ ïðîøèâêà 1.9.2.7-10.7 è íàñòðîåí ðàçëè÷íûé ñîôò. Ïðè ïðîøèâêå íà 1.9.2.7-d-r527, íóæíî áóäåò ñáðàñûâàòü âñå íàñòðîéêè è/èëè ïåðåñòàâëÿòü ñîôò?
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r2417 128Mb 300MHz 2+2usb] + [2Ãá USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Áûëî: [openvpn&udhcpc]; [privoxy] + [polipo];

  4. #139
    Quote Originally Posted by igor77777 View Post
    3. Ñåé÷àñ ó ìåíÿ îëåãîâñêàÿ ïðîøèâêà 1.9.2.7-10.7 è íàñòðîåí ðàçëè÷íûé ñîôò. Ïðè ïðîøèâêå íà 1.9.2.7-d-r527, íóæíî áóäåò ñáðàñûâàòü âñå íàñòðîéêè è/èëè ïåðåñòàâëÿòü ñîôò?
    íåñìîòðÿ íà òî, ÷òî ñîâñìåñòèìîñòü ïî íàñòðîéêàì ïîðÿäêà 99%, ñáðîñ â ïî-óìîë÷àíèþ, âñå æå, æåëàòåëåí.
    ïåðåñòàâëÿòü ñîôò èç optware ñêîðåå íå ïðèäåòñÿ

  5. #140
    Quote Originally Posted by igor77777 View Post
    1. Íóæíî ëè ÷òî-òî äåëàòü ñ ìîäóëåì sch_esfq.o? Êàê-íèáóäü åãî ïîäêëþ÷àòü? Åñëè íóæíî, òî êàê?
    Èëè Âû íåâíèìàòåëüíî ïðî÷ëè, èëè ÿ íåâíÿòíî âûðàçèëñÿ... Ïîñò ïîïðàâèë.
    Quote Originally Posted by igor77777 View Post
    2. Åñëè ïðîèñõîäèò ðàçðûâ/ïåðåïîäêëþ÷åíèå ppp0 èëè vlan1 èíòåðôåéñîâ (ó ìåíÿ èíòåðíåò ÷åðåç ppp0 è ïðîâàéäåð ïðàêòèêóåò ÷àñòóþ ñìåíó ip), íóæíî ëè ïåðåçàïóñêàòü øåéïåð?
    Ó ìåíÿ êàê ðàç ïðîáëåì ñ ðàçðûâàìè íå áûëî, è ip ïîñòîÿííûé, ïîýòîìó ñåé÷àñ ïðàâèëà íàïèñàíû òàê, ÷òî ïåðåçàïóñêàòü ïðèä¸òñÿ. Îäíàêî, ìîæíî âûäåëÿòü íå ðîóòåðíûé òðàôèê èç îáùåé êó÷è, à òðàíçèòíûé, ïðàâèëà áóäóò íåìíîãî ñëîæíåå, íî ïîïðîáîâàòü ìîæíî.

  6. #141
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    394
    Quote Originally Posted by Nikus View Post
    Åñëè âîçíèêíóò êàêèå-òî ïðîáëåìû - ïèøèòå, ïîñòàðàåìñÿ ðåøèòü. Åñëè øåéïåð âàì ïîíðàâèëñÿ, íî íå õâàòàåò êàêîé-íèáóäü ôóíêöèîíàëüíîñòè - ñîîáùàéòå, ïîäóìàåì.
    À ðàñøèôðóéòå ýòó ñòðîêó:
    Code:
    # "inet" zone means everything not matched with other zones
    WAN_ZONES="inet cn z2 z0"
    Ñâÿçàíà îíà êàê-òî ñ ýòîé:
    Code:
    WAN_ZONES_DN_RATE="1900 1900 1900 $WAN_DN_RATE"
    È ïðè çàïóñêå ñêðèïòà: âåòêà restart ñîâïàäàåò ñî start. Ýòî ïðàâèëüíî?
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r2417 128Mb 300MHz 2+2usb] + [2Ãá USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Áûëî: [openvpn&udhcpc]; [privoxy] + [polipo];

  7. #142
    Quote Originally Posted by igor77777 View Post
    À ðàñøèôðóéòå ýòó ñòðîêó:
    Code:
    # "inet" zone means everything not matched with other zones
    WAN_ZONES="inet cn z2 z0"
    Ñâÿçàíà îíà êàê-òî ñ ýòîé:
    Code:
    WAN_ZONES_DN_RATE="1900 1900 1900 $WAN_DN_RATE"
    WAN_ZONES - ñïèñîê ïèðèíãîâûõ çîí (êàæäàÿ èìååò ñâîþ ñêîðîñòü) + ññûëêà íà îñòàâøèéñÿ èíòåðíåò. Èìåíà ïðîèçâîëüíû, êðîìå ññûëêè inet. Ýòè èìåíà ïîòîì èñïîëüçóþòñÿ ïðè ÷òåíèè ôàéëîâ ñî ñïèñêàìè IP ñåòåé äëÿ êàæäîé çîíû. WAN_ZONES_DN_RATE - ñêîðîñòè çàãðóçêè ñ ýòèõ çîí.

    Äëÿ ÷åãî ýòî ñäåëàíî. Ìîé ïðîâàéäåð ïðåäîñòàâëÿåò êàíàë 8ÌÁèò, êóäà âõîäèò èíåò òðàôèê (2ÌÁèò ïî òàðèôó), ïèðèíã ñ ñåòüþ cn.ru (åù¸ 2ÌÁèò), çîíà ëîêàëüíûõ ðåñóðñîâ zone2 (åù¸ 2 ÌÁèò), çîíà ëîêàëüíûõ ðåñóðñîâ zone0 (ñî ñêîðîñòüþ 8 ÌÁèò). Âñå ýòè ñêîðîñòè âûäåðæèâàþòñÿ ïðîâàéäåðñêèì øåéïåðîì íåçàâèñèìî äðóã îò äðóãà. Åñòåñòâåííî, ÷òî îäíîâðåìåííî ýòè çîíû ñ ïîëíîé ñêîðîñòüþ ðàáîòàòü íå ñìîãóò, òàê êàê ñóììàðíàÿ ñêîðîñòü âñåõ ïîëîñ 2+2+2+8 ïðåâûøàåò ïðîïóñêíóþ ñïîñîáíîñòü êàíàëà â öåëîì WAN_DN_RATE=8ÌÁèò. Ïîýòîìó âîçíèêëà íåîáõîäèìîñòü ðàçäàòü ïðèîðèòåòû òðàôèêó íà ýòîì óðîâíå, ÷òîáû z0 óñòóïàë òðàôèê îñòàëüíûì çîíàì, â ïåðâóþ î÷åðåäü çîíå inet. Èìåííî ïîýòîìó çîíû ïåðå÷èñëåíû â òàêîì ïîðÿäêå (ñíà÷àëà èäóò âûñîêîïðèîðèòåòíûå çîíû, ïîòîì - íèçêîïðèîðèòåòíûå).

    Îáðàòèòå âíèìàíèå, ÷òî ñêîðîñòè â ñïèñêå - 1900 à íå 2048. Ñäåëàíî ýòî ñ òåì, ÷òîáû î÷åðåäü íàïîëíÿëàñü ó íàñ â ðîóòåðå, à íå â îáîðóäîâàíèè ïðîâàéäåðà. Òîëüêî â ýòîì ñëó÷àå âîçìîæåí øåéïèíã.

    Quote Originally Posted by igor77777 View Post
    È ïðè çàïóñêå ñêðèïòà: âåòêà restart ñîâïàäàåò ñî start. Ýòî ïðàâèëüíî?
    Òàê è äîëæíî áûòü, âåòêà start ïðåäóñìîòðèòåëüíî ÷èñòèò ïðåäûäóùóþ êîíôèãóðàöèþ.

    P.S. Ïî ïîâîäó ï.2 ïðåäûäóùåãî ñîîáùåíèÿ, ÿ ïåðåïèñàë ïðàâèëà ñêðèïòà áåç èñïîëüçîâàíèÿ ip àäðåñà WAN, òàê ÷òî òåïåðü ñìåíà àäðåñà íà øåéïèíã íå âëèÿåò, è ðåñòàðò íå òðåáóåòñÿ. Îáíîâëåííûé ñêðèïò âûëîæèë òàì æå.
    Last edited by Nikus; 23-09-2009 at 16:00.

  8. #143
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    394
    Quote Originally Posted by Nikus View Post
    WAN_ZONES - ñïèñîê ïèðèíãîâûõ çîí (êàæäàÿ èìååò ñâîþ ñêîðîñòü) + ññûëêà íà îñòàâøèéñÿ èíòåðíåò. Èìåíà ïðîèçâîëüíû, êðîìå ññûëêè inet. Ýòè èìåíà ïîòîì èñïîëüçóþòñÿ ïðè ÷òåíèè ôàéëîâ ñî ñïèñêàìè IP ñåòåé äëÿ êàæäîé çîíû. WAN_ZONES_DN_RATE - ñêîðîñòè çàãðóçêè ñ ýòèõ çîí.
    ×òî-òî ÿ çàïóòàëñÿ.
    Êàêèå çíà÷åíèÿ ìíå ïðèñâîèòü ýòèì ïåðåìåííûì, åñëè ó ìåíÿ åñòü òîëüêî èíòåðíåò, ñ ïàðàìåòðàìè dlrate=777 êèëîáèò, uprate=824 êèëîáèò (îãðàíè÷åí êàíàëîì).
    ß ïðåäïàëàãàþ òàêèå ïàðàìåòðû:
    WAN_DN_RATE=724
    WAN_UP_RATE=824
    WAN_ZONES="inet"
    WAN_ZONES_DN_RATE="$WAN_DN_RATE"

    Íî ìíå íåïîíÿòíî. Êàê ÿ ïîíÿë ïî âàøåìó ñêðèïòó.
    Êîðíåâîìó êëàññó Âû óñòàíàâëèâàåòå ñêîðîñòü WAN_DN_RATE, à òàêæå ïîëó÷àåòñÿ ÷òî è äëÿ z0, Âû òîæå óñòàíàâëèâàåòå ñêîðîñòü WAN_DN_RATE. Ýòî ïðàâèëüíî? èëè ÿ ÷òî-òî íåäîïîíÿë?

    PS: Ýòî âîïðîñ íå íà ðîâíîì ìåñòå, ìîé ïðîâàéäåð òîæå ïðåäîñòàâëÿåò äîñòóï ê ò.í. "Äîìàøíåé ñåòè", ãäå ñêîðîñòü dlrate îãðàíè÷åíà ñêîðîñòüþ ìîäåìà. È íóæíî áóäåò íàñòðàèâàòü àíàëîãè÷íóþ ôóíêöèîíàëüíîñòü.
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r2417 128Mb 300MHz 2+2usb] + [2Ãá USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Áûëî: [openvpn&udhcpc]; [privoxy] + [polipo];

  9. #144
    Quote Originally Posted by igor77777 View Post
    ×òî-òî ÿ çàïóòàëñÿ.
    Êàêèå çíà÷åíèÿ ìíå ïðèñâîèòü ýòèì ïåðåìåííûì, åñëè ó ìåíÿ åñòü òîëüêî èíòåðíåò, ñ ïàðàìåòðàìè dlrate=777 êèëîáèò, uprate=824 êèëîáèò (îãðàíè÷åí êàíàëîì).
    ß ïðåäïàëàãàþ òàêèå ïàðàìåòðû:
    WAN_DN_RATE=724
    WAN_UP_RATE=824
    WAN_ZONES="inet"
    WAN_ZONES_DN_RATE="$WAN_DN_RATE"
    Òàê âñ¸-òàêè, 777 èëè 724 íà ïðè¸ì? Ïî ìîèì òåñòàì íóæíî ïèñàòü ñêîðîñòü íà 5-10% ìåíüøå çàÿâëåííîé ïðîâàéäåðîì. À â öåëîì âñå âåðíî.
    Quote Originally Posted by igor77777 View Post
    Íî ìíå íåïîíÿòíî. Êàê ÿ ïîíÿë ïî âàøåìó ñêðèïòó.
    Êîðíåâîìó êëàññó Âû óñòàíàâëèâàåòå ñêîðîñòü WAN_DN_RATE, à òàêæå ïîëó÷àåòñÿ ÷òî è äëÿ z0, Âû òîæå óñòàíàâëèâàåòå ñêîðîñòü WAN_DN_RATE. Ýòî ïðàâèëüíî? èëè ÿ ÷òî-òî íåäîïîíÿë?
    Äàâàéòå òàê:
    WAN_DN_RATE - ìàêñèìàëüíàÿ äîëãîâðåìåííàÿ ñêîðîñòü çàãðóçêè ïî èíòåðôåéñó WAN, îáû÷íî îãðàíè÷åííàÿ ñêîðîñòüþ ïîäêëþ÷åíèÿ ìîäåìà ADSL, ëèáî ïðîôèëåì ADSL íà ìîäåìå ïðîâàéäåðà, ëèáî (åñëè èñïîëüçóåòñÿ Ethernet) ïðîïóñêíîé ñïîñîáíîñòüþ ïðåäîñòàâëÿåìîãî ïîðòà.
    WAN_ZONES_DN_RATE - ìàêñèìàëüíàÿ äîëãîâðåìåííàÿ ñêîðîñòü çàãðóçêè ïî êàæäîé çîíå, ïðè óñëîâèè îòñóòñòâèÿ àêòèâíîñòè ñ óçëàìè â äðóãèõ çîíàõ.

     ìî¸ì ñëó÷àå ÿ ìîãó â çîíå z0 äîñòè÷ü ïîëíîé çàãðóçêè èìåþùåãîñÿ êàíàëà. Ïîòîìó è öèôðû ðàâíû.

  10. #145
    Nikus, âî-ïåðâûõ Ñïàñèáî! Ýòî ïåðâûé øåéïåð êîòîðûé ó ìåíÿ íîðìàëüíî çàðàáîòàë ñðàçó. Çîíû ïèðèíãà ïðîïèñàë, â êðîí ïðîïèñàë, ò.ê. íî÷üþ òîæå åñòü óäâîåíèå.

    Íàñòðîèë òàê:
    PHP Code:
    # Zone order represents their priority, decreasing from the first to the last

    # WAN port real rate (dsl or ppp download/upload)
    WAN_DN_RATE=10750
    WAN_UP_RATE
    =2150

    # "inet" zone means everything not matched with other zones
    WAN_ZONES="inet peering"

    # I've got double speed for inet and cn zones at night between 1:00-8:00
    if test `date +%H` -ge 1 -`date +%H` -lt 8then
      WAN_ZONES_DN_RATE
    ="4200 $WAN_DN_RATE"
    else
      
    WAN_ZONES_DN_RATE="2100 $WAN_DN_RATE"
    fi 
    Ñêîðîñòü íà ïîðòó 10750/2150 Êáèò
    Èíòåðíåò äíåì 2200/600 Êáèò, íî÷üþ (ñ 1 äî 8) 4400/1000Êáèò
    Ïèðèíã ïî âõîäÿùåé íå îãðàíè÷åí íèêàê, íà îòäà÷ó 1000Êáèò â ëþáîå âðåìÿ.

    Âîïðîñ: Íåîáõîäèìî ëè ìíå ÷òî-ëèáî äîáàâëÿòü â íàñòðîéêè, ò.ê. ïðîâàéäåð îãðàíè÷èâàåò èñõîäÿùèé òðàôôèê?
    ASUS WL-500G Premium V1@300Mhz (1.9.2.7-r1000) + Seagate FreeAgent Desktop 500Gb. (Íà÷àëüíàÿ íàñòðîéêà, rTorrent WebUI + rtorrent), nShaper, vnstat

  11. #146
    Sensei, íà çäîðîâüå! Ïðèÿòíî ñëûøàòü ñòîëü äîáðûé îòçûâ.

    Íàñ÷¸ò WAN_DN_RATE=10750 / WAN_UP_RATE=2150 ÿ áû ïîîñòåð¸ãñÿ, è âîò ïî÷åìó: ìîé ìîäåì ïîäêëþ÷åí íà ñêîðîñòè 8192/1560+, à ñêîðîñòü ñêà÷èâàíèÿ ñ ëîêàëüíûõ ðåñóðñîâ íå ïðåâûøàåò 800 êáàéò/ñåê. Ïîñëå òî÷íûõ çàìåðîâ îêàçàëîñü, ÷òî ðåàëüíàÿ ÏÑÏ ðàâíà 6400 êáèò (óæ íå çíàþ ÷åì îíà îãðàíè÷åíà), ïîýòîìó ÿ ñåáå óñòàíîâèë WAN_DN_RATE=6200. Åñëè óñòàíîâèòü 6400 è âûøå, òî î÷åðåäè øåéïåðà áàíàëüíî íå óñïåâàþò íàïîëíÿòüñÿ, ãðàôèê çàãðóçêè ñòàíîâèòñÿ ðâàíûì, à ýôôåêò îò øåéïåðà - ñòðåìÿùèìñÿ ê íóëþ. Åñëè æå, ê ïðèìåðó, ÿ ïðîïèñûâàþ äëÿ inet ñêîðîñòü 2048 âìåñòî 1900, òî rtorrent íå õî÷åò äåëèòüñÿ êàíàëîì, ïî òåì æå ïðè÷èíàì. Ñìåþ ïðåäïîëîæèòü, ÷òî ïîäîáíîå ìîæåò èìåòü ìåñòî è â Âàøåì ñëó÷àå, ïîýòîìó ñîâåòóþ èçìåðèòü ðåàëüíóþ ÏÑÏ êàíàëà.
    Quote Originally Posted by Sensei View Post
    Ñêîðîñòü íà ïîðòó 10750/2150 Êáèò
    Èíòåðíåò äíåì 2200/600 Êáèò, íî÷üþ (ñ 1 äî 8) 4400/1000Êáèò
    Ïèðèíã ïî âõîäÿùåé íå îãðàíè÷åí íèêàê, íà îòäà÷ó 1000Êáèò â ëþáîå âðåìÿ.

    Âîïðîñ: Íåîáõîäèìî ëè ìíå ÷òî-ëèáî äîáàâëÿòü â íàñòðîéêè, ò.ê. ïðîâàéäåð îãðàíè÷èâàåò èñõîäÿùèé òðàôôèê?
    Ê ñîæàëåíèþ, òåêóùàÿ ðåàëèçàöèÿ øåéïåðà íå ïðåäóñìàòðèâàåò ïðèîðåòèçàöèþ ïî çîíàì äëÿ èñõîäÿùåãî òðàôèêà (òàê êàê íå áûëî íåîáõîäèìîñòè). À òåïåðü, ðàç ïîÿâèëèñü ïåðâûå ïîëîæèòåëüíûå ðåçóëüòàòû, ìîæíî ïîïðîáîâàòü äîðàáîòàòü.

  12. #147
    À òóò
    Code:
    if test `date +%H` -ge 1 -a `date +%H` -lt 8; then
      WAN_ZONES_DN_RATE="1900 1900 1900 $WAN_DN_RATE"
    íå íóæíî $WAN_DN_RATE óìíîæàòü íà äâà?

  13. #148
    Quote Originally Posted by AndreyUA View Post
    À òóò
    Code:
    if test `date +%H` -ge 1 -a `date +%H` -lt 8; then
      WAN_ZONES_DN_RATE="1900 1900 1900 $WAN_DN_RATE"
    íå íóæíî $WAN_DN_RATE óìíîæàòü íà äâà?
    Íà 2 óìíîæàòü íàäî òîëüêî òå çîíû, äëÿ êîòîðûõ ïðîâàéäåð îáåùàåò íî÷íîå óäâîåíèå. Êàê ïðàâèëî ýòî òîëüêî èíòåðíåò (ìîé ïðîâàéäåð - èñêëþ÷åíèå, âñ¸ íå ìîãóò äîãîâîðèòüñÿ î íîðìàëüíîì ïèðèíãå ñ êîíêóðåíòàìè èç cn)

    Èòàê, ÿ ïðîâ¸ë íåêîòîðûå èññëåäîâàíèÿ, è îêàçàëîñü, ÷òî òåêóùàÿ ìîÿ íàñòðîéêà íå ñîâñåì âåðíàÿ, à èìåííî: ñêîðîñòü ëþáîé çîíû äîëæíà áûòü ñòðîãî ìåíüøå ñêîðîñòè èíòåðôåéñà, äàáû ó øåéïåðà áûëî ïðîñòðàíñòâî äëÿ ìàí¸âðà. Ïîýòîìó áåðó ñâîè ñëîâà îáðàòíî è ïîñòóëèðóþ íàèáîëåå îïòèìàëüíûé (ïî êðàéíåé ìåðå â ìîèõ óñëîâèÿõ) âàðèàíò:
    PHP Code:
    # WAN port real rate (dsl or ppp download/upload)
    WAN_DN_RATE=8192
    WAN_UP_RATE
    =1500

    # Set rate to value 5-10% less than measured, if real rate is less than rate
    # in list below, the shaper will not work properly!
    # I've got double speed for inet and cn zones at night between 1:00-8:00
    if test `date +%H` -ge 1 -`date +%H` -lt 8then
      WAN_ZONES_DN_RATE
    ="1900 1900 1900 6200"
    else
      
    WAN_ZONES_DN_RATE=" 950  950 1900 6200"
    fi 
    Èíûìè ñëîâàìè, WAN_DN_RATE - ýòî "æåëåçíàÿ" ñêîðîñòü ïîðòà, çàäà¸òñÿ â ñîîòâåòñòâèè ñ ìàêñèìàëüíûì çíà÷åíèåì ñêîðîñòè âñåãî ïîòîêà. Ìåíüøå ñòàâèòü íå ðåêîìåíäóåòñÿ - ïðè ñêîðîñòè âõîäíîãî ïîòîêà, ïðåâûøàþùåé ýòî çíà÷åíèå, "ëèøíèå" ñ òî÷êè çðåíèÿ øåéïåðà ïàêåòû áóäóò äðîïàòüñÿ, à ýòî ïëîõî. WAN_UP_RATE, íàïðîòèâ, äîëæåí áûòü íåñêîëüêî íèæå ðåàëüíîé ñêîðîñòè. Ñîâñåì íåíàìíîãî, íî äîñòàòî÷íî äëÿ òîãî, ÷òîáû â ìîäåìå íå ñêàïëèâàëàñü î÷åðåäü íà ïåðåäà÷ó.

    WAN_ZONES_DN_RATE - ýòî ãàðàíòèðîâàííàÿ ñêîðîñòü äî êàæäîé çîíû çà âû÷åòîì íåñêîëüêèõ ïðîöåíòîâ "íà ìàí¸âðû". ×åì ýòîò çàïàñ âûøå, òåì îïåðàòèâíåé áóäóò íàïîëíÿòüñÿ î÷åðåäè øåéïåðà, òåì áîëåå ÷óòêî îí ñìîæåò ïðèñìàòðèâàòü çà òðàôèêîì è ðåàãèðîâàòü íà êîíúþíêòóðó, òåì áûñòðåå "ðàçîãðååòñÿ" ïðèîðèòåòíûé ïîòîê. Íàïðèìåð, rtorrent èñïîëüçóåò êàíàë ïî ïîëíîé, à âû â áðîóçåðå çàïóñêàåòå âèäåîðîëèê íà âîñïðîèçâåäåíèå. Òîãäà ñêîðîñòü çàãðóçêè ðîëèêà íà÷í¸ò ïëàâíî íàðàñòàòü îò 0 äî íîìèíàëà, è âðåìÿ ýòîãî íàðàñòàíèÿ ñèëüíî çàâèñèò îò ýòîãî çàïàñà "íà ìàí¸âðû", 7% ïðè ìîèõ ñêîðîñòÿõ õâàòàåò çà ãëàçà, ìîæíî è ìåíüøå, íî íåðâû äîðîæå , à ïðè ñëèøêîì ìàëîì çàïàñå ïðèîðèòåòíûé òðàôèê ìîæåò òàê è íå âûéòè íà íîìèíàë.

    Äîáàâèë ïîääåðæêó øåéïèíãà èñõîäÿùåãî òðàôèêà ïî çîíàì, âîò âûêëàäûâàþ âåðñèþ 0.3 nshaper.tar.gz, ïðîøó æåëàþùèõ ïðîòåñòèðîâàòü, èáî ìíå íå íà ÷åì...
    Last edited by Nikus; 24-09-2009 at 05:01.

  14. #149
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    394
    Quote Originally Posted by Nikus View Post
    Òàê âñ¸-òàêè, 777 èëè 724 íà ïðè¸ì? Ïî ìîèì òåñòàì íóæíî ïèñàòü ñêîðîñòü íà 5-10% ìåíüøå çàÿâëåííîé ïðîâàéäåðîì. À â öåëîì âñå âåðíî.
    Ñêîðîñòü íèñõîäÿùåãî ñîåäèíåíèÿ â ìîäåìå îêîëî 8000ìåãàáèò, âîñõîäÿùèé 824 êèëîáèò.  ñîîòâåòñòâèè ñ òàðèôîì (DISEL BOOM 777) íèñõîäÿùèé êàíàë îãðàíè÷åí ïðîâàäåðîì äî 777 êèëîáèò. Ïî íàáëþäåíèÿì - âîñõîäÿùèé êàíàë íè ÷åì íå îãðàíè÷åí.
     ñîîòâåòñòâèè ñ ðåêîìåíäàöèÿìè ÿ âïèñàë çíà÷åíèå ìåíüøåå ÷åì åñòü. Ò.å. 777 -> 724, à 824 -> 800.
    Êñòàòè, íóæíî ëè ñàìîìó îãðàíè÷èâàòü âîñõîäÿùèé êàíàë? Åñëè íóæíî òî òîæå íà 5-10 %

    À âîîáùå, ñóïåð. Ðàáîòàåò. Òî ÷òî, ïðîáîâàë ðàíüøå íå ðàáîòàëî èëè êðèâî ðàáîòàëî.
    Äàæå ñàì ïûòàëñÿ íàïèñàòü êîñòûëü äëÿ îãðàíè÷åíèÿ rTorrent'à ïðè íàëè÷èè ôîðâàðäíîãî òðàôèêà.
    Íî òåïåðü ïîõîæå ïðîáëåìà ðåøåíà.
    Âàø øåéïåð - ðàáîòàåò. :-)

    Îñòàëîñü ïàðàìåòðû äîâåñòè äî îïòèìóìà.


    îé, íå ïðî÷èòàë ïîñëåäíåå ñîîáùåíèå.
    Ò.å. òåïåðü äîëæíî ïîëó÷èòüñÿ:
    WAN_DN_RATE=777
    WAN_UP_RATE=824
    WAN_ZONES="inet"
    WAN_ZONES_DN_RATE="724"

    Íî îñòàëñÿ âîïðîñ ïî îãðàíè÷åíè÷åíè èñõîäÿùåé ñêîðîñòè. Íóæíî ñòàâèòü ìåíüøå ñêîðîñòè êàíàëà èëè íåò?
    Last edited by igor77777; 24-09-2009 at 04:36.
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r2417 128Mb 300MHz 2+2usb] + [2Ãá USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Áûëî: [openvpn&udhcpc]; [privoxy] + [polipo];

  15. #150
    Quote Originally Posted by igor77777 View Post
    Âàø øåéïåð - ðàáîòàåò. :-)

    Îñòàëîñü ïàðàìåòðû äîâåñòè äî îïòèìóìà.
    ß ðàä Ñîãëàñíî ïîñëåäíèì ýìïèðè÷åñêèì äàííûì, êîä äîëæåí âûãëÿäåòü âîò òàê:
    PHP Code:
    WAN_DN_RATE=8000
    WAN_UP_RATE
    =800
    WAN_ZONES
    ="inet"
    WAN_ZONES_DN_RATE="724"
    # íà÷èíàÿ ñ âåðñèè 0.3
    WAN_ZONES_UP_RATE="800" 
    Quote Originally Posted by igor77777 View Post
    Êñòàòè, íóæíî ëè ñàìîìó îãðàíè÷èâàòü âîñõîäÿùèé êàíàë? Åñëè íóæíî òî òîæå íà 5-10 %
    Íóæíî. Èíà÷å èñõîäÿùàÿ î÷åðåäü ïåðååäåò èç ðîóòåðà â ìîäåì, è âðåìÿ ïðîõîæäåíèÿ ïåðåäàâàåìûõ ïàêåòîâ çíà÷èòåëüíî óâåëè÷èòñÿ. Îãðàíè÷èâàòü îáùèì ïàðàìåòðîì WAN_UP_RATE.

    Æåëàþ Âàì äàëüíåéøèõ óñïåõîâ ñ íàñòðîéêîé ëîêàëüíîé çîíû

Page 10 of 56 FirstFirst ... 8910111220 ... LastLast

Similar Threads

  1. Óñòàíîâêà è íàñòðîéêà Quagga íà ðîóòåðå
    By mymp in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 149
    Last Post: 18-05-2013, 21:12
  2. Óñòàíîâêà VLC íà ðîóòåð ?
    By jek8 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 86
    Last Post: 12-05-2013, 08:18
  3. Íàñòðîéêà PPTP VPN (accel-pppd) íà WL-500gP
    By biGdada in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 278
    Last Post: 10-04-2013, 19:57
  4. Íàñòðîéêà CRON
    By dimvia in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 295
    Last Post: 07-04-2013, 09:17
  5. Íå ïîëó÷àåòñÿ íàñòðîèòü Virtual DMZ
    By xAL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 167
    Last Post: 23-11-2012, 01:57

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •