Junior
TCP/IP yığını əsas komponentləri və protokolları hansılardır?
sobes.tech Süni İntellekt
AI-dan cavab
TCP/IP yığını dörd əsas səviyyədən ibarətdir:
-
Tətbiq səviyyəsi (Application Layer): İstifadəçi tətbiqləri üçün şəbəkə xidmətləri təmin edir.
- Protokollar: HTTP, HTTPS, FTP, SSH, DNS, SMTP, POP3, IMAP.
-
Daşıma səviyyəsi (Transport Layer): Hostlar arasında son nöqtə-son nöqtə əlaqəsini təmin edir.
- Protokollar:
- TCP (Transmission Control Protocol): Güvənilir, əlaqəyə əsaslanan çatdırılma. Veb brauzinq, elektron poçt, fayl ötürülməsi üçün istifadə olunur.
- UDP (User Datagram Protocol): Güvənilmaz, əlaqəsiz çatdırılma. Axın videosu, onlayn oyunlar, DNS üçün istifadə olunur.
- Protokollar:
-
İnternet səviyyəsi (Internet Layer): Məlumat paketlərinin şəbəkələr arasında marşrutlaşdırılmasından məsuldur.
- Protokollar:
- IP (Internet Protocol): Paketlərin ünvanlanması və marşrutlaşdırılması üçün əsas protokol. IPv4 və IPv6 ola bilər.
- ICMP (Internet Control Message Protocol): Şəbəkə diaqnostikası və xəta mesajları üçün istifadə olunur (məsələn, ping).
- IGMP (Internet Group Management Protocol): Çoxsaylı qrupların idarə olunması üçün istifadə olunur.
- Protokollar:
-
Şəbəkə giriş səviyyəsi (Network Access Layer): Fiziki ötürmə mühitinə giriş və yerli şəbəkə ilə qarşılıqlı əlaqəni idarə edir. OSI modelinin əlaqə və fiziki səviyyələrinin funksiyalarını birləşdirir.
- Protokollar: Ethernet (IEEE 802.3), Wi-Fi (IEEE 802.11), PPP, ARP (Address Resolution Protocol).
HTTP sorğusu zamanı müxtəlif səviyyələrdə qarşılıqlı əlaqənin nümunəsi:
// Tətbiq səviyyəsi:
// Brauzer HTTP sorğusu yaradır
GET /index.html HTTP/1.1
Host: www.nümunə.com
// Daşıma səviyyəsi:
// TCP, HTTP sorğusunu seqmentlərə bölür və başlıqları əlavə edir (göndərən/alıcı portları, ardıcıllıq nömrələri)
// Bağlantı qurur (üç mərhələli əl sıxma)
// İnternet səviyyəsi:
// IP hər TCP seqmentinə başlıq əlavə edir (göndərən/alıcı IP ünvanları) və paketlər yaradır
// İnternet üzərindən marşrutlaşdırır
// Şəbəkə giriş səviyyəsi:
// Ethernet və ya Wi-Fi IP paketlərini çərçivələrə gömür
// MAC ünvanlarını əlavə edir (göndərən/alan)
// Çərçivələri fiziki mühitdə (kabel, radio dalğaları) ötürür
Əsas protokollar səviyyələr üzrə:
| Səviyyə | Əsas protokollar |
|---|---|
| Tətbiq səviyyəsi | HTTP, HTTPS, FTP, SSH, DNS, SMTP |
| Daşıma səviyyəsi | TCP, UDP |
| İnternet səviyyəsi | IP (IPv4/IPv6), ICMP, IGMP |
| Şəbəkə giriş səviyyəsi | Ethernet, Wi-Fi, ARP, PPP |