Junior
Kādi ir galvenie TCP/IP staka komponenti un protokoli?
sobes.tech AI
Atbilde no AI
TCP/IP slānis sastāv no četriem galvenajiem līmeņiem:
-
Lietojumprogrammu līmenis (Application Layer): Nodrošina tīkla pakalpojumus lietotņu programmām.
- Protokoli: HTTP, HTTPS, FTP, SSH, DNS, SMTP, POP3, IMAP.
-
Transporta līmenis (Transport Layer): Nodrošina galapunktu savienojumu starp lietotnēm uz hostiem.
- Protokoli:
- TCP (Transmission Control Protocol): Uzticams, savienojuma orientēts piegāde.
- UDP (User Datagram Protocol): Neuzticams, bez savienojuma izveides.
- Protokoli:
-
Interneta līmenis (Internet Layer): Atbild par datu pakotņu maršrutēšanu starp tīkliem.
- Protokoli:
- IP (Internet Protocol): Galvenais protokols pakotņu adresēšanai un maršrutēšanai.
- ICMP (Internet Control Message Protocol): Tīkla diagnostika un kļūdu ziņojumi.
- IGMP (Internet Group Management Protocol): Multicast grupu pārvaldība.
- Protokoli:
-
Tīkla piekļuves līmenis (Network Access Layer): Pārvalda piekļuvi fiziskajai pārraides videi un mijiedarbību ar lokālo tīklu.
- Protokoli: Ethernet, Wi-Fi, ARP.
Šeit ir piemērs, kā notiek dažādu līmeņu mijiedarbība HTTP pieprasījumā:
// Lietojumprogrammu līmenis:
// Pārlūkprogramma izveido HTTP pieprasījumu
GET /index.html HTTP/1.1
Host: www.example.com
// Transporta līmenis:
// TCP segmentē HTTP pieprasījumu un pievieno galvenes
// Izveido savienojumu (trīssoļu rokasspiediena)
// Interneta līmenis:
// IP pievieno galveni (IP adreses)
// Nosaka maršrutu internetā
// Tīkla piekļuves līmenis:
// Ethernet vai Wi-Fi inkapsulē IP paketes rāmjos
// Pievieno MAC adreses
// Pārsūta rāmjus pa fizisko vidi
Galvenie protokoli pēc līmeņiem:
| Līmenis | Galvenie protokoli |
|---|---|
| Lietojumprogrammu līmenis | HTTP, HTTPS, FTP, SSH, DNS, SMTP |
| Transporta līmenis | TCP, UDP |
| Interneta līmenis | IP (IPv4/IPv6), ICMP, IGMP |
| Tīkla piekļuves līmenis | Ethernet, Wi-Fi, ARP, PPP |