You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
8.2.6. Az <strong>Internet</strong> szállítási protokolljai<br />
TCP - Transmission Control Protocol<br />
A protokollt kezdettől fogva sok hálózat összekapcsolására tervezték. Feltételezték,<br />
hogy az adattovábbítás megbízhatatlan, és a közbenső csomópontok<br />
meghibásodhatnak, megsemmisülhetnek. A modellt TCP/IP néven 1974-ben<br />
definiálták.<br />
A TCP összeköttetés orientált protokoll. Alapvetően a korábban tárgyalt 3-utas<br />
kézfogás módszerét használja. Feltételezi, hogy az alatta lévő hálózat<br />
megbízhatatlan (OSI terminológia szerint C-osztályú) összeköttetést nyújt, és a TCP<br />
feladata, hogy a csomagok hibátlanságát és helyes sorrendjét biztosítsa.<br />
A TCP tartalmaz nyugtázást, így azokon a hálózatokon, ahol jelentős a késleltetés,<br />
az adatkapcsolati rétegben valamilyen csúszóablakos protokollt használnak a<br />
hatásfok javítása érdekében.<br />
A TCP az IP hálózati protokoll ( IPv 4 vagy IPv 6 ) felett fut, használja a<br />
szolgáltatásait. Az IP felett azonban más protokollok is használatosak ( UDP,<br />
ICMP,…).<br />
A TCP tetszőleges hosszúságú adatokat fogad az alkalmazásoktól. Ezeket max. 64<br />
kbyte hosszú darabokra (szegmensekre) tördeli. A darabokat független datagramként<br />
továbbítja a hálózaton. A kommunikáció alapvetően "szegmensekben " történik. Egy<br />
szegmensnek a TCP fejrésszel együtt bele kell férni az IP 65536 bájtos<br />
adatmezejébe. A hálózatban lévő eszközök (router, gateway) a maximális hosszt<br />
tovább korlátozzák. A szegmensek hossza általában jóval rövidebb a maximális 64<br />
kbyte-nál, néhány ezer bájt szokott lenni.<br />
A szegmens hossza valójában a hálózatban átvihető leghosszabb adategységhez<br />
(Maximum Transfer Unit) illeszkedik. Előfordulhat , hogy a hálózat különböző részein<br />
ez eltérő, és egy szakaszán az MTU rövidebb, mint a szegmens hossza. Ilyen<br />
esetben feldaraboljuk a szegmenst, és minden darabot önálló IP csomagként<br />
továbbítunk. A rövidebb szegmensekhez kapcsolódó IP fejrészek jelentős<br />
többletterhet jelentenek a hálózatnak.<br />
A TCP-ben minden byte-nak sorszáma van. A 32 bájtos sorszám elegendően nagy<br />
ahhoz, hogy a kettőződést elkerüljük a többszörös beérkezések esetén.<br />
A körülfordulási idő 100 Mbit/sec sebességű hálózaton is nagyobb mint 6 perc.<br />
Pandur B: Számítógép hálózatok.<br />
2004-2010<br />
178