TCP protokoll ip

Az internet - a hálózatok hálózata, amely egyesíti mind a LAN és WAN. Ezért a központi helyet a vita alapvető hálózati családi TCP / IP protokoll internetworking. A „TCP / IP” kifejezés általában mindent, ami összefügg a TCP és az IP protokollt. Ez nem csak a piercing magukat ezeket a neveket, de protokollok épül A TCP és az IP és alkalmazásokat. A fő célunk a TCP / IP stack, hogy csatlakozzon a hálózati csomag révén alhálózatok átjárók.

Routing - meghatározására vonatkozó eljárást az útvonal a csomag egyik hálózatból a másikba.

2.Ierarhiya protokolovTCP / IP

Tipikusan hálózati protokoll alapján egységes koncepció keretében egy többszintű rendszer, amelyben minden réteg felelős a folyamat részeként az információ átadása. Család protokollokat (protokollkészletnek) nevezik összessége protokollok különböző szinteken.

TCP / IP család osztható négy szinten:

1. A kapcsolati réteg (link réteg, adatkapcsolati réteg), vagy a szint a hálózati interfész (hálózati interfész), két fő részből áll: a hardver a számítógép hálózati interfész (NIC) és a megfelelő illesztőprogramot a következőtől a hálózati interfész az operációs rendszer. Ezek együtt mind a fizikai kapcsolatot a kábel (vagy más fizikai adathordozón), és kezelheti az összes hardver transzfer folyamatokat.

2. A hálózati réteg (hálózati réteg, internet réteg) felelős mozgó csomagokat egy adott útvonalon egy hálózatban. A család TCP / IP hálózati réteg protokollok bemutatni: protokollok: IP (Internet Protocol), ICMP (Internet Control Message Protocol) és az IGMP (Internet Group Management Protocol).

4. Az alkalmazási réteg (alkalmazási réteg) biztosítja a különböző alkalmazásokhoz. Van egy „klasszikus” készlet szokásos alkalmazási szolgáltatások, amelyek kínálják a legtöbb implementáció TCP / IP család egyikük .:

· Telnet - távoli hozzáférési protokoll,

· FTP (File Transfer Protocol) - File Transfer Protocol.

· SMTP (Simple Mail Transfer Protocol) - egy egyszerű e-mail csere protokoll

· SNMP (Simple Network Management Protocol) - Simple Network Management Protocol.

3.Arhitektura TCP / IP protokoll

Amikor szükség van, hogy átmenjen egy csomagot a gépek között csatlakozik ugyanahhoz az alhálózathoz, akkor a gép-feladó elküldi a csomagot a megfelelő átjáró (az átjáró van csatlakoztatva az alhálózati, mint egy közönséges csomópont). Onnan, a csomagot küld egy bizonyos útvonalon a kapun, és az alhálózati rendszert, amíg el nem éri az átjáró csatlakozik az alhálózaton a készülék a címzett ott csomag irányítva a címzett. United Network datagram szolgáltatás.

A probléma a csomagok kézbesítése az ilyen rendszerben érhető el a végrehajtása során a csomópontok és átjárók, átjáró IP. Terepibusz szint lényegében egy alapelem egész protokoll architektúra, amely lehetővé teszi a szabványosítás protokollok felső rétegeket.

Szerkezet kapcsolatok protokoll modul

téglalap - adatfeldolgozás;

összekötő vonalak a dobozok. - az adatok útvonal;

egy vízszintes vonal alján az ábra - Abel Ethernet hálózathoz, amelyet példaként a fizikai környezet;

„O” - egy adóvevő;


1. ábra. A szerkezet a protokoll modul a csomópont TCP / IP hálózaton

TCP protokoll szállítási szolgáltatások, amelyek eltérnek az UDP-szolgáltatást. Ahelyett, hogy a szállítás megbízhatatlan datagram kapcsolat nélküli, ez biztosítja garantált kézbesítési létrehozásával kapcsolatok egy byte stream.

Alkalmazás folyamatok kölcsönhatásba lépnek a modul TCP portokat. Speciális alkalmazások látszanak port jól ismert számokat. Például a TELNET használ port száma 23. Telnet ügyfél szolgáltatás igénybevétele a szerver, ha a kapcsolat a TCP-port 23 a kocsiját.

Ha a pályázati eljárás indul a TCP használata, a TCP modul a kliens gépen, és a TCP modul a szerver gépen kezdenek kommunikálni. E két végpont TCP modul támogatása információt a kapcsolat állapotát, úgynevezett virtuális csatorna. Ez a virtuális áramkör erőforrásokat igényel, mind a TCP végpont modulokat. A csatorna egy duplex; adatot lehet átvinni, mindkét irányban. Egy jelentkezési folyamat adatokat ír a TCP-port, haladnak a hálózaton keresztül, a másik a seggét a folyamat elolvassa õket TCP-portot.

TCP protokollt osztja a byte stream csomagokba; Ő nem tartja a határok között írja. Például, ha egy alkalmazás folyamat teszi 5 bejegyzés a TCP-port a jelentkezési folyamat, a másik végén a virtuális csatorna végezhet 10 olvasás, hogy az összes adatot. De ugyanez a folyamat kaphat minden adatot egyszerre, így csak egyetlen olvasási művelet. Nincs összefüggés a száma és mérete a rögzített üzeneteket egyrészt száma és mérete olvasott üzenetet a másik.

A TCP protokoll megköveteli, hogy minden beküldött adatok igazolták az elfogadott oldalán. Ez használ timeouts és újbóli biztosítják a megbízható szállítás. A feladó hagyjuk továbbítja számos olyan adat, várakozás nélkül elismervényt küldött adatok korábban. Így az elküldött és visszaigazolt az adatok ablakban ott már elküldött, de még meg nem erősített adatok. A bájtok számát átvihető elismervény nélkül nevezik az ablak méretét. Jellemzően az ablak méret van beállítva, hogy indítson fájlok hálózati szoftver. Mivel a csatorna egy TCP-duplex, akkor egy nyugtázó az adatáramlás egy irányban lehet továbbítani adatokkal együtt megy az ellenkező irányba. A vevőkészülékek mindkét oldalán a virtuális csatorna végre áramlásszabályozó továbbított adatok a puffertúlcsordulás megakadályozása.

A család a protokollok TCP / IP működik a számítógépes modellek által termelt különböző gyártók a számítógépes hardver és a futás különböző operációs rendszerekben. A TCP / IP protokollt, akkor össze gyakorlatilag bármilyen számítógépen. És meglepő módon, a mai végrehajtásához TCP / IP protokoll nagyon messze attól, amit eredetileg gondolták. Végén a 60-as évek kezdődött egy kutatási projekt, melyet az amerikai kormány a fejlesztési csomagkapcsolt hálózat, valamint a 90-es években az említett vizsgálatok eredményei váltak a legelterjedtebb formája a hálózati számítógépek között. Jelenleg ez valóban egy nyitott rendszer, azaz a család protokollokat és számos ingyenes megvalósítások (vagy viszonylag olcsó). Ezek képezik az alapját annak, amit jelenleg az úgynevezett Internet egy szót sem.

Kapcsolódó cikkek