Junior
Millised on TCP/IP virna põhikomponendid ja protokollid?
sobes.tech AI
Vastus AI-lt
TCP/IP kiht koosneb neljast põhitasemest:
-
Rakendustase (Application Layer): Pakub võrguteenuseid kasutusrakendustele.
- Protokollid: HTTP, HTTPS, FTP, SSH, DNS, SMTP, POP3, IMAP.
-
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.
- Protokollid:
-
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.
- Protokollid:
-
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 |