Sobes.tech
Junior

TCP/IP to'plamining asosiy komponentlari va protokollari qanday?

sobes.tech AI

AIdan javob

TCP/IP yığını dörd əsas səviyyədən ibarətdir:

  1. 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.
  2. 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): Etibarlı, əlaqəyə əsaslanan çatdırılma. Veb brauzinq, elektron poçt, fayl ötürülməsi üçün istifadə olunur.
      • UDP (User Datagram Protocol): Etibarsız, əlaqəsiz çatdırılma. Axın videosu, onlayn oyunlar, DNS üçün istifadə olunur.
  3. İ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.
  4. Şə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/alan 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/alan 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