A TCP / IP áttekintése
- A TCP / IP a Transmission Control Protocol / Internet Protocol, amely két protokoll kombinációja, nevezetesen a TCP protokoll és az IP protokoll. Ez egy protokollkészlet, amelyet az OSI modell előtt fejlesztettek ki. A TCP / IP nem más, mint egy kommunikációs protokoll, amelyet az eszközök internetre való csatlakoztatására használnak.
- A TCP / IP egy olyan hierarchikus protokoll, amely interaktív modulokból áll, ahol minden modul biztosítja a meghatározott funkciókat. Az adatok továbbítása az internetkapcsolaton keresztül a TCP / IP segítségével történik. Megmutatja, hogyan továbbítódnak az adatok az internetkapcsolaton keresztül
- A TCP / IP-ben a TCP felelős az üzenetek vagy fájlok kis csomagokba történő elosztásáért az internetkapcsolaton keresztüli átvitel során és a rendeltetési helyre történő összeszereléséért. Az IP felelős egy cím hozzárendeléséről a csomagokhoz, hogy azok elérjék a megfelelő rendeltetési helyet.
Hogyan működik a TCP / IP?
A TCP / IP funkcionalitása öt rétegre oszlik: -1) fizikai réteg, adatkapcsolat-réteg, hálózati réteg, szállítási réteg, alkalmazásréteg.
Fizikai réteg
- A fizikai réteg konvertálja a bináris adatokat jelekké és továbbítja a helyi médián keresztül. Ebben a rétegben a kommunikációs egység egyetlen bit. Amikor a kapcsolat létrejön két eszköz között, az adatok bájtfolyam formájában folynak. A fizikai réteg biteket szolgáltat.
Adatkapcsolat-réteg
- Adatkapcsolat-réteg meghatározza az adatok formátumát a hálózaton. A fizikai címzéshez az adatkapcsolat réteg kerül sor. A forrás és a MAC cím az adatcsomaghoz van hozzárendelve, hogy képkockát képezzen.
- Az adatkapcsolat rétegben a kommunikációs egység keret. Ez a réteg felosztja az üzenetet vagy a fájlt a keretbe. A keret nem más, mint egy csomag, amely a hálózati rétegtől kapott adatok beágyazásáért felel.
Hálózati réteg
- A hálózati rétegben a kommunikációs egység Csomagok. Ez a réteg biztosítja a forrás és a cél IP-címét az egyes szegmensek számára, hogy egy csomagot képezzen. A hálózati réteg olyan funkciókat kínál, mint a logikai címzés, azaz az IP címzés, az út meghatározása és az útválasztás. Az útválasztás az adatcsomagnak a forrástól a rendeltetési helyig történő mozgatására szolgáló módszer.
- Az IP-cím és a maszk alapján útválasztási döntéseket hoznak a hálózatban. Míg az elérési út meghatározása a lehető legjobb út kiválasztásának folyamata az adatok kézbesítéséhez a vevőhöz. Olyan protokollokat használ, mint például az OSPF (Open Shortiest Path First), a BGP (Border Gateway Protocol) stb.
Szállítási réteg
- A szállítási réteg felelős az adatok egyik helyről a másikra történő továbbításáért. Szabályozza a kommunikáció megbízhatóságát a szegmentálás, az áramlásvezérlés és a hibakezelés révén.
- A szegmentálás az a folyamat, amellyel a kapott adatokat szétválasztott kis egységekre osztják.
- A szegmens a kommunikáció egysége ebben a rétegben.
- Folyamatvezérlés: Az áramlásvezérlés az átvitt adatok mennyiségének ellenőrzési folyamata.
- Hibaelhárítás: A szállítási réteg az automatikus ismételt kérési sémát használja az elveszített vagy sérült adatok újbóli továbbításához. Az egyes szegmensekhez hozzáadunk egy ellenőrzőösszegnek nevezett botok egy csoportját, hogy kiderítsük a vett szegmenst, amely hibás.
A Közlekedési rétegben 2 protokoll használható:
- Felhasználói Datagram Protokoll: A User Datagram Protokoll kapcsolat nélküli szolgáltatást használ. Vagyis az UDP előre megadott útvonal megadása nélkül szállít adatcsomagokat, így a kapcsolat nem létesül. UDP esetén az elérési út a rendelkezésre álló út forgalmától függ.
- Átviteli vezérlő protokoll: Az átviteli vezérlő protokoll kapcsolatorientált szolgáltatást használ. A kapcsolatorientált szolgáltatásban a TCP úgy dönt, hogy az elérési út adategységeket továbbítja a meghatározott útvonalon. A TCP beszélgetés befejezésekor a munkamenet befejeződik.
Alkalmazási réteg
A kommunikációs egység az alkalmazás rétegben az üzenet. Ez lehetővé teszi a felhasználó számára az internet-szolgáltatások elérését. Az internetet használó hálózati alkalmazások használják. Ebben a rétegben sok protokollt definiálnak, amelyek olyan szolgáltatást nyújtanak, mint az FTP fájlátvitelhez, HTTP vagy HTTPS a www eléréséhez, azaz a WWW eléréséhez, az SMTP az elektronikus levelekhez, a TELNET a virtuális terminálokhoz stb.
TCP / IP protokollok
Az alábbiakban felsoroljuk a leggyakrabban használt TCP / IP protokollokat: -
HTTP
A HTTP a HyperText Transfer Protocol-t jelenti. A HTTP kapcsolatot létesít az ügyfél és a szerver között az adatátvitelhez. Ez egy nem biztonságos átvitel. Az ügyfél egy webböngészőn keresztül kérést küld a kiszolgálónak a megadott információk megtekintéséhez. Kérés kézhezvétele után a szerver megadott információkat küld az ügyfélnek.
HTTPS
A HTPPS a HyperText Transfer Protocol Secure. A HTTPS kapcsolatot létesít az ügyfél és a szerver között az adatátvitel céljából. Ez egy biztonságos átvitel. Az ügyfél elsősorban ezt a HTTPS-t arra használja, hogy privát információkat, például hitelkártya-adatokat, online tranzakciókat stb. Küldjön a kiszolgálóra az internetkapcsolaton keresztül.
FTP
Az FTP a fájlátviteli protokollt jelenti. TCP szolgáltatásokat használ a fájlok átvitelére egyik gazdagépről a másikra. Létrehozza a kapcsolatot két host között. miután a kapcsolat létrejött, a gazda küldhet és fogadhat adatokat vagy fájlokat.
SMTP
Az SMTP az egyszerű levéltovábbítási protokollt jelenti. Ez egy széles körben használt és legfontosabb protokoll, amelyet az e-mailek küldésére a feladóról a fogadóra továbbítanak. Ez egy alkalmazás réteg protokoll, amint azt korábban láttuk. Ez egy Push protokoll, amelyet e-mail küldésére használnak. Ezt követően a POP postahivatali protokoll) vagy az IMAP (internetes üzenet-hozzáférési protokoll) protokollok lekérdezik az e-maileket a vevő végéről.
TELNET
A TELNET a terminálhálózatot jelenti. Létrehozza a kapcsolatot a helyi számítógép és a távoli számítógép között oly módon, hogy a helyi terminál a távoli rendszer termináljának tűnik.
FTP
Az FTP a File Transfer Protocol. Ez egy internetes protokoll, amely adat, médiafájlok átvitelére szolgál egyik számítógépről a másikra.
A TCP / IP előnyei
- Biztosítja a skálázhatóságot, ez a szolgáltatás lehetővé teszi N számú hálózat hozzáadását anélkül, hogy zavarná az aktuális szolgáltatásokat.
- Az interoperábilis, ami azt jelenti, hogy lehetővé teszi két különböző rendszer közötti kommunikációt heterogén hálózaton keresztül.
- Ez egy nyílt forráskódú, azaz ingyenesen használható. Bárki felhasználhatja kommunikációra.
- Iparági modell, amelyet a hálózaton keresztüli kommunikációval kapcsolatos problémák megoldására fejlesztettek ki
- Egyedi IP-címet rendel hozzá minden hálózathoz tartozó eszközhöz. így minden eszközt egyedileg azonosítanak a hálózaton keresztül.
Következtetés
Ebben a cikkben láttuk, hogy mi a TCP / IP, részletesen ismertetjük a TCP / IP rétegeit és a hálózaton keresztüli használatának előnyeit.
Ajánlott cikkek
Ez egy útmutató a Mi az a TCP / IP elemhez. Itt tárgyaljuk a TCP / IP működését, előnyeit és rétegeit. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Mi a hálózati protokollok?
- DBMS architektúra
- CCNA interjúkérdések
- Mi a TCP protokoll?