[elektro] RS232 - ethernet modulok

Moczik Gabor pm_levlista at progzmaster.hu
Mon Mar 22 22:17:59 CET 2010


Hofferek Attila wrote:
> Ez a resze a protokollnak az ip-ben van, nem a tcp-ben.

Ez tevedes, a TCP-ben van.

Az IP-ben csak az IP cimek, csomagmeret, ToS, TTL, fragment offset, 
szallitott protokoll tipusa es checksum van. Nem sok mindent csinal, 
joforman csak kiegesziti a hordozott protokollt ezekkel az adatokkal es 
atadja az alacsonyabb retegnek.

A TCP flow control ugy mukodik hogy a vevo meghataroz egy un. ablak 
meretet, hogy ennyi adatot tud fogadni, a kuldo koteles ezt 
figyelembeveve ettol nem tobbet kuldeni. Az aktualis meret mindig benne 
van minden egyes TCP headerben. Ha a vevo nem tud fogadni es nulla 
ablakmeretet jelent vissza, akkor a kuldo abbahagyja az adatkuldest.
Mivel igy nincs mire valaszt kapjon, soha nem tudna meg mikor lehet 
ismet kuldeni, ezert elindul egy un. persist timer, aminek lejartakor a 
kuldo kuld egy kis csomagot, amire a vevo egy ACK csomaggal (benne a 
frissitett ablakmerettel) valaszolhat.

-- 
((( Móczik Gábor  )))--((( e|mail: pm-01 |@| progzmaster |.| hu )))
((( S.k.y.p.e.: moczik )))



More information about the Elektro mailing list