14.07.2013 Views

Internet, letölthető .pdf - E-oktat

Internet, letölthető .pdf - E-oktat

Internet, letölthető .pdf - E-oktat

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!