Sobes.tech
Junior

Millised on TCP/IP virna põhikomponendid ja protokollid?

sobes.tech AI

Vastus AI-lt

TCP/IP kiht koosneb neljast põhitasemest:

  1. Rakendustase (Application Layer): Pakub võrguteenuseid kasutusrakendustele.

    • Protokollid: HTTP, HTTPS, FTP, SSH, DNS, SMTP, POP3, IMAP.
  2. Transporttase (Transport Layer): Tagab lõpp-punktide ühenduse hostide vahel.

    • Protokollid:
      • TCP (Transmission Control Protocol): Usaldusväärne, ühenduspõhine kohaletoimetamine.
      • UDP (User Datagram Protocol): Usaldusväärne, ühenduseta kohaletoimetamine.
  3. Internetitase (Internet Layer): Vastutab andmepakettide marsruutimise eest võrkude vahel.

    • Protokollid:
      • IP (Internet Protocol): Peamine protokoll pakettide aadressimiseks ja marsruutimiseks.
      • ICMP (Internet Control Message Protocol): Võrgu diagnostika ja veateated.
      • IGMP (Internet Group Management Protocol): Multicast-gruppide haldamine.
  4. Võrgu ligipääsutase (Network Access Layer): Halda juurdepääsu füüsilisele edastusmeediumile ja suhtlemist kohaliku võrguga.

    • Protokollid: Ethernet, Wi-Fi, PPP, ARP.

Näide HTTP-päringu erinevatest tasemetest:

// Rakendustase:
// Brauser loob HTTP-päringu
GET /index.html HTTP/1.1
Host: www.example.com

// Transporttase:
// TCP segmenteerib HTTP-päringu ja lisab päised
// Ühenduse loomine (kolmkäepigistus)

// Internetitase:
// IP lisab päise (IP-aadressid)
// Määrab marsruudi internetis

// Võrgu ligipääsutase:
// Ethernet või Wi-Fi inkapsuleerib IP-paketid raamideks
// Lisab MAC-aadressid
// Edastab raame füüsilisel meediumil

Peamised protokollid tasemete kaupa:

Tase Peamised protokollid
Rakendustase HTTP, HTTPS, FTP, SSH, DNS, SMTP
Transporttase TCP, UDP
Internetitase IP (IPv4/IPv6), ICMP, IGMP
Võrgu ligipääsutase Ethernet, Wi-Fi, ARP, PPP