[linux] shaper a definovanie obmedzeni.

M.F. PSIkappa psi na platon.atlantis.sk
Středa Červen 20 10:20:20 CEST 2001


Nepleties si hrusky s jablkami, technologia na menenie velkosti window je
patentovana firmou Packeteer, ktora ju pouziva vo svojich shapeovacich
bridgeoch a dokazu to robit aj pre UDP aj ine protokoly. Pisu ze ich
vyrobok dokaze rozoznat niekolko tisic aplikacnych protokolov a podla toho
k nim pristupovat... 

A teraz k linux-u, existuje v jadre ingress policy filter, ktory dokaze
shapeovat traffic na vstupe, tiez v konecnom dosledku bude po prekroceny
urciteho limitu packety zahadzovat, ale predsa len je tam urcita velkost
bufferu. Ako to pouzit su pekne priklady v LARTC.

Inak limity sa daju nastravit aj s iptables pre jednotlive sluzby, ale
je to dost neinteligentne riesenie, ktore po prekroceni hned dropuje ...
Funguje aj pre UDP, ICMP a TCP.

Shapping na vstupe sa moze robit menenim velkosti okien, ale to je trosku
proti rfc, nakolko v case by mala platit rovnaka velkost okna. Ovela
schodnejsia cesta je to riesit oneskorenim potvrdzovania prijatych
packetov, tak prinutim vysielajucu stranu, aby nespustila exponencialny
narast komunikacie ...

On Wed, 20 Jun 2001, Matus "fantomas" Uhlar wrote:

> nedavno prebehla podobna diskusia v linux.cz;
> yslo z toho ze na urovni TCP spojeni je mozne omedzovat trafiku aj na
> routeri smerom dnu - ak bude router dropovat pakety ktore predbiehaju limit,
> TCP si automaticky zmensi window a usetri linku. Neplati to vsak uz pre ine
> protokoly ako TCP...
> -- 
>  Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk

PSIkappa
psi na atlantis.sk





Další informace o konferenci linux