logo

TCP/IP modell

  • A TCP/IP modellt az OSI modell előtt fejlesztették ki.
  • A TCP/IP modell nem teljesen hasonlít az OSI modellhez.
  • A TCP/IP modell öt rétegből áll: az alkalmazási rétegből, a szállítási rétegből, a hálózati rétegből, az adatkapcsolati rétegből és a fizikai rétegből.
  • Az első négy réteg fizikai szabványokat, hálózati interfészt, hálózatkezelést és szállítási funkciókat biztosít, amelyek megfelelnek az OSI modell első négy rétegének, és ezt a négy réteget egyetlen réteg képviseli a TCP/IP modellben, amelyet alkalmazási rétegnek neveznek.
  • A TCP/IP egy hierarchikus protokoll, amely interaktív modulokból áll, és mindegyik speciális funkciókat biztosít.

Itt a hierarchikus azt jelenti, hogy minden felső rétegbeli protokollt két vagy több alsó szintű protokoll támogat.

A TCP/IP rétegek funkciói:

TCP/IP modell

Hálózati hozzáférési réteg

  • A hálózati réteg a TCP/IP modell legalsó rétege.
  • A hálózati réteg az OSI referenciamodellben meghatározott fizikai réteg és adatkapcsolati réteg kombinációja.
  • Meghatározza, hogyan kell az adatokat fizikailag elküldeni a hálózaton keresztül.
  • Ez a réteg főként az azonos hálózaton lévő két eszköz közötti adatátvitelért felelős.
  • Ennek a rétegnek a funkciói az IP-datagramok hálózat által továbbított keretekbe való beágyazása és az IP-címek fizikai címekké való leképezése.
  • A réteg által használt protokollok a következők: Ethernet, token ring, FDDI, X.25, frame relay.

Internet réteg

  • Az internetes réteg a TCP/IP modell második rétege.
  • Az internetes réteget hálózati rétegnek is nevezik.
  • Az internetes réteg fő feladata, hogy bármely hálózatról elküldje a csomagokat, és azok az útvonaltól függetlenül megérkezzenek a célállomásra.

Az ebben a rétegben használt protokollok a következők:

IP protokoll: Ebben a rétegben az IP protokollt használják, és ez a teljes TCP/IP csomag legjelentősebb része.

A jegyzőkönyv kötelezettségei a következők:

    IP címzés:Ez a protokoll IP-címként ismert logikai gazdagépcímeket valósít meg. Az IP-címeket az internet és a magasabb rétegek használják az eszköz azonosítására és az internetes útválasztás biztosítására.Gazdagépek közötti kommunikáció:Meghatározza azt az utat, amelyen keresztül az adatokat továbbítani kell.Adatok tokozása és formázása:Egy IP-protokoll fogadja el az adatokat a szállítási réteg protokolljából. Az IP-protokoll biztosítja az adatok biztonságos küldését és fogadását, az adatokat IP-datagramnak nevezett üzenetbe zárja.Fragmentálás és összeszerelés:Az adatkapcsolati réteg protokoll által az IP-datagram méretére szabott korlátot Maximum Transmission Unit (MTU) néven ismerjük. Ha az IP-datagram mérete nagyobb, mint az MTU-egység, akkor az IP-protokoll a datagramot kisebb egységekre osztja fel, hogy azok a helyi hálózaton keresztül közlekedhessenek. A töredezettséget a küldő vagy a közbenső útválasztó végezheti. A fogadó oldalon az összes töredéket újra összeállítják, hogy eredeti üzenetet alkossanak.Útvonalválasztás:Ha az IP-datagramot ugyanazon a helyi hálózaton (például LAN, MAN, WAN) keresztül küldik, azt közvetlen kézbesítésnek nevezik. Ha a forrás és a cél a távoli hálózaton vannak, akkor az IP-datagram közvetetten kerül elküldésre. Ez úgy érhető el, hogy az IP-datagramot különféle eszközökön, például útválasztókon keresztül irányítja.

ARP protokoll

  • Az ARP jelentése Címfeloldási protokoll .
  • Az ARP egy hálózati rétegbeli protokoll, amely a fizikai cím megtalálására szolgál az IP-címből.
  • A két kifejezés elsősorban az ARP-protokollhoz kapcsolódik:
      ARP kérés:Amikor a küldő meg akarja tudni az eszköz fizikai címét, az ARP kérést továbbítja a hálózatnak.ARP válasz:Minden hálózathoz csatlakoztatott eszköz elfogadja az ARP kérést és feldolgozza a kérést, de csak a címzett ismeri fel az IP-címet és küldi vissza a fizikai címét ARP válasz formájában. A címzett hozzáadja a fizikai címet a gyorsítótárához és a datagram fejlécéhez is

ICMP protokoll

    ICMPaz Internet Control Message Protocol rövidítése.
  • Ez egy olyan mechanizmus, amelyet a gazdagépek vagy útválasztók használnak arra, hogy a datagram-problémákkal kapcsolatos értesítéseket küldjék vissza a feladónak.
  • A datagram útválasztóról útválasztóra halad, amíg el nem éri a célt. Ha egy útválasztó bizonyos szokatlan körülmények, például letiltott kapcsolatok miatt nem tudja továbbítani az adatokat, egy eszköz kigyullad vagy hálózati torlódás van, akkor az ICMP protokollt használva tájékoztatja a feladót, hogy a datagram nem kézbesíthető.
  • Az ICMP protokollok főként két kifejezést használnak:
      ICMP teszt:Az ICMP teszt annak tesztelésére szolgál, hogy a cél elérhető-e vagy sem.
  • ICMP válasz:Az ICMP válasz funkció annak ellenőrzésére szolgál, hogy a céleszköz válaszol-e vagy sem.
  • Az ICMP protokoll alapvető feladata a problémák bejelentése, nem pedig azok kijavítása. A helyesbítés felelőssége a feladót terheli.
  • Az ICMP csak a forrásnak tudja elküldeni az üzeneteket, a közbenső útválasztóknak azonban nem, mivel az IP-datagram a forrás és a cél címét hordozza, annak az útválasztónak a címét azonban nem, amelyhez továbbította.

  • Szállítási réteg

    A szállítási réteg felelős a hálózaton keresztül küldött adatok megbízhatóságáért, áramlásszabályozásáért és javításáért.

    A szállítási rétegben használt két protokoll az Felhasználói Datagram protokoll és átvitelvezérlő protokoll .

      User Datagram Protocol (UDP)
      • Kapcsolat nélküli szolgáltatást és végpontok közötti átvitelt biztosít.
      • Ez egy megbízhatatlan protokoll, mivel felfedezi a hibákat, de nem határozza meg a hibát.
      • A User Datagram Protocol észleli a hibát, az ICMP protokoll pedig jelenti a hibát a küldőnek, hogy a felhasználói datagram megsérült.
      • Az UDP a következő mezőkből áll:
        Forrás port címe: A forrásport címe az üzenetet létrehozó alkalmazási program címe.
        Cél port címe: A célport címe az üzenetet fogadó alkalmazási program címe.
        Teljes hossz: Meghatározza a felhasználói datagram bájtjainak teljes számát bájtokban.
        Ellenőrző összeg: Az ellenőrző összeg egy 16 bites mező, amelyet hibaészlelésben használnak.
      • Az UDP nem határozza meg, hogy melyik csomag veszett el. Az UDP csak ellenőrző összeget tartalmaz; nem tartalmazza az adatszegmens azonosítóját.
    TCP/IP modell
    TCP/IP modell
      Transmission Control Protocol (TCP)
      • Teljes szállítási réteg szolgáltatást nyújt az alkalmazások számára.
      • Virtuális áramkört hoz létre a küldő és a vevő között, és az átvitel idejére aktív.
      • A TCP megbízható protokoll, mivel észleli a hibát, és újraküldi a sérült kereteket. Ezért biztosítja az összes szegmens fogadását és nyugtázását, mielőtt az átvitelt befejezettnek tekintené, és egy virtuális áramkört el kell vetni.
      • A küldés végén a TCP a teljes üzenetet kisebb egységekre osztja, úgynevezett szegmensekre, és minden szegmens tartalmaz egy sorszámot, amely szükséges a keretek átrendezéséhez, hogy eredeti üzenetet alkossanak.
      • A fogadó oldalon a TCP összegyűjti az összes szegmenst, és sorszámok alapján átrendezi őket.

    Alkalmazási réteg

    • Az alkalmazási réteg a TCP/IP modell legfelső rétege.
    • Feladata a magas szintű protokollok, reprezentációs kérdések kezelése.
    • Ez a réteg lehetővé teszi a felhasználó számára az alkalmazással való interakciót.
    • Amikor az egyik alkalmazási réteg protokoll kommunikálni akar egy másik alkalmazási réteggel, továbbítja adatait a szállítási rétegnek.
    • Az alkalmazási rétegben kétértelműség tapasztalható. Minden alkalmazás nem helyezhető el az alkalmazási rétegen belül, kivéve azokat, amelyek interakcióba lépnek a kommunikációs rendszerrel. Például: a szövegszerkesztő nem tekinthető alkalmazási rétegnek webböngésző használata közben HTTP protokollt a hálózattal való interakcióhoz, ahol HTTP A protokoll egy alkalmazási rétegbeli protokoll.

    Az alábbiakban találhatók az alkalmazási rétegben használt fő protokollok:
      HTTP:A HTTP a Hypertext Transfer Protocol rövidítése. Ez a protokoll lehetővé teszi az adatok elérését a világhálón keresztül. Az adatokat egyszerű szöveg, hang, videó formájában továbbítja. Hipertext átviteli protokollként ismert, mivel hatékonyan használható hipertext környezetben, ahol gyors ugrások vannak egyik dokumentumról a másikra.SNMP:Az SNMP a Simple Network Management Protocol rövidítése. Ez egy keretrendszer, amelyet az interneten lévő eszközök kezelésére használnak a TCP/IP protokollcsomag használatával.SMTP:Az SMTP a Simple mail transfer protocol rövidítése. Az e-mailt támogató TCP/IP protokoll Simple mail transfer protocol néven ismert. Ez a protokoll az adatok másik e-mail címre történő elküldésére szolgál.DNS:A DNS a Domain Name System rövidítése. Az IP-cím egy gazdagép internetkapcsolatának egyedi azonosítására szolgál. De az emberek szívesebben használják a neveket a címek helyett. Ezért a nevet a címhez leképező rendszert Domain Name System néven ismerik.TELNET:Ez a terminálhálózat rövidítése. 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 rövidítése. Az FTP egy szabványos internetes protokoll, amelyet a fájlok egyik számítógépről a másikra történő továbbítására használnak.