Kommunikációs protokoll
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2019. április 15-én felülvizsgált
verziótól ; az ellenőrzések 32 szerkesztést igényelnek .
A kommunikációs protokoll meghatározott szabályok vagy logikai szintű interfészkonvenciók halmaza, amely szabályozza a különböző programok közötti adatcserét . Ezek a szabályok az üzenetek átadásának és a hibák kezelésének egységes módját határozzák meg .
A jelzési protokoll a kapcsolat vezérlésére szolgál, például beállítás, továbbítás, leválasztás. Protokoll példák: RTSP , SIP . Az adatátvitelhez olyan protokollokat használnak, mint például az RTP .
A hálózati protokoll szabályok és műveletek összessége (műveletek sorozata), amely lehetővé teszi a kapcsolatot és az adatcserét két vagy több, a hálózathoz csatlakoztatott eszköz között .
A különböző protokollok gyakran csak az azonos típusú kommunikáció különböző aspektusait írják le . A "protokoll" és a "protokollverem" elnevezések a protokollt megvalósító szoftverre is utalnak .
Az Internet új protokolljait az IETF , míg a többi protokollt az IEEE vagy az ISO határozza meg . Az ITU-T távközlési protokollokkal és formátumokkal foglalkozik.
A hálózati protokollok legelterjedtebb osztályozási rendszere az úgynevezett OSI modell , amely szerint a protokollokat céljuk szerint 7 szintre osztják - a fizikaitól (elektromos vagy egyéb jelek kialakítása és felismerése) az alkalmazásig ( alkalmazás programozási interfész az átvitelhez) információk pályázatonként).
A hálózati protokollok szabályokat írnak elő a hálózathoz csatlakoztatott számítógépek működésére. Többszintű elven épülnek fel. A rétegprotokoll határozza meg az egyik technikai kommunikációs szabályt. Jelenleg a hálózati protokollok az OSI (Open System Interconnection)
hálózati modellt használják.
Az OSI modell a hálózati működés 7 rétegű logikai modellje. Protokollok és kommunikációs szabályok több szintre szervezett csoportja valósítja meg:
- fizikai szinten meghatározzák a kommunikációs vonalak fizikai (mechanikai, elektromos, optikai) jellemzőit;
- a kapcsolati rétegben meghatározzák a fizikai réteg hálózati csomópontok általi használatának szabályait;
- a hálózati réteg felelős az üzenetek címzéséért és kézbesítéséért;
- a szállítási réteg szabályozza az üzenetkomponensek áthaladásának sorrendjét;
- a session réteg koordinálja a kommunikációt két különböző munkaállomáson futó alkalmazásprogram között;
- a prezentációs réteg arra szolgál, hogy az adatokat a számítógép belső formátumából az átviteli formátumba konvertálja;
- az alkalmazási réteg a határ az alkalmazási program és a többi réteg között, kényelmes kommunikációs felületet biztosítva a felhasználó hálózati programjai számára.
Az általános besorolásban a protokollokat alacsony szintű protokollokra, felső szintű protokollokra és köztes szintű protokollokra osztjuk. A köztes réteg kommunikációs és hitelesítési protokollokat foglal magában. A felső rétegbeli protokollok alkalmazási, munkameneti és prezentációs protokollok. A fizikai, csatorna-, hálózati és szállítási protokollokat alacsony szintű protokolloknak nevezzük. [egy]
Egy másik modell - a TCP / IP protokollverem - 4 réteget tartalmaz:
- link réteg (link réteg),
- hálózati réteg (internetes réteg),
- szállítási réteg (szállítási réteg),
- alkalmazási réteg (alkalmazási réteg).
Példák hálózati protokollokra
A TCP / IP adatátviteli protokollok halmaza, amelyet két, hozzá tartozó protokollról neveztek el: TCP ( English Transmission Control Protocol ) és IP ( English Internet Protocol ) [2]
Az interneten használt leghíresebb protokollok a következők:
- A HTTP (Hyper Text Transfer Protocol) egy hipertext átviteli protokoll . A HTTP protokollt arra használják, hogy weblapokat küldjenek az ugyanahhoz a hálózathoz csatlakozó számítógépek között.
- Az FTP (File Transfer Protocol) egy protokoll fájlok átvitelére egy dedikált fájlszerverről a felhasználó számítógépére. Az FTP lehetővé teszi az előfizető számára, hogy bináris és szöveges fájlokat cseréljen a hálózat bármely számítógépével. A távoli számítógéppel való kapcsolat létrehozása után a felhasználó átmásolhat egy fájlt egy távoli számítógépről a sajátjára, vagy másolhat egy fájlt a számítógépéről egy távoli számítógépre.
- A POP3 (Post Office Protocol) egy szabványos levelezési kapcsolati protokoll. A POP-kiszolgálók kezelik a bejövő leveleket, a POP-protokoll pedig a kliens levelezőktől érkező levelek fogadására irányuló kérések kezelésére szolgál.
- Az SMTP (Simple Mail Transfer Protocol) egy olyan protokoll, amely szabályokat határoz meg a levelek küldésére. Az SMTP-kiszolgáló vagy nyugtát, hibaüzenetet ad vissza, vagy további információkat kér.
- A TELNET egy távoli elérési protokoll. A TELNET lehetővé teszi az előfizető számára, hogy minden vele egy hálózatban lévő számítógépen önállóan dolgozzon, azaz programokat futtasson, üzemmódot váltson stb. A gyakorlatban a lehetőségek a távoli gép rendszergazdája által beállított hozzáférési szintre korlátozódnak.
Egyéb protokollok:
- A DTN a NASA által használt IPN mélyűrhálózatokhoz tervezett protokoll.
Lásd még
Jegyzetek
- ↑ Elosztott rendszerek. Alapelvek és paradigmák / E. Tanenbaum, M. van Steen. - Szentpétervár: Péter, 2003. - p. 83-93 - ("A számítástechnika klasszikusai" sorozat). ISBN 5-272-00053-6 -
- ↑ Hunt, Craig. TCP/IP hálózati adminisztráció. - 3. kiadás. - O'Reilly Media, Inc. - ISBN 0596002971 .