TCP və UDP Protokolları Arasındakı Fərq

TCP və UDP Protokolları Arasındakı Fərq
TCP və UDP Protokolları Arasındakı Fərq

Video: TCP və UDP Protokolları Arasındakı Fərq

Video: TCP və UDP Protokolları Arasındakı Fərq
Video: Böyle Traktör Gördünüz mü 2024, Iyul
Anonim

TCP vs UDP Protokolları

Həm TCP, həm də UDP OSI modelindəki dördüncü qata uyğun gəlir, bu da IP qatının üstündəki nəqliyyat qatıdır. TCP və UDP iki fərqli şəkildə məlumat ötürülməsini dəstəkləyir, TCP əlaqə yönümlüdür və UDP daha az bağlantıdır.

Paketlərin daşınmasında iki əsas məhdudiyyət var, biri etibarlılıq, digəri isə gecikmədir. Etibarlılıq paketin çatdırılmasına zəmanət verilir və gecikmə paketin vaxtında çatdırılmasıdır. Hər ikisini eyni anda zirvəyə çatdırmaq mümkün deyil, lakin optimallaşdırıla bilər.

İki qovşaq arasında məlumat əlaqəsinə başlamaq üçün göndərən qəbuledicinin IP-sini və port nömrəsini bilməlidir. IP ünvanı paketi yönləndirmək, port nömrəsi isə paketi düzgün şəxsə təhvil verməkdir. Bu ssenarini real dünya nümunəsində daha ətraflı izah edərək, çoxlu alış-veriş kompleksi mühiti haqqında düşünün və kimsə sizi 30(Bərbər salonudur), Golden Plaza, Park prospekti № 21 alış-veriş etməyə yönəltdi, bu yerə çatmaq üçün yalnız Xeyr bilmək lazımdır. park prospekti 21, lakin salondan xidmət almaq üçün 30 olan mağaza nömrəsini bilməlisiniz. IP ünvanı olaraq 21-i, port nömrəsi kimi isə 30-u mağazanın nömrəsini qəbul edə bilərsiniz.

Məlumat rabitəsi və tətbiq xidmətləri modelində olduğu kimi TCP proqramları TCP bağlantılarını qəbul etmək üçün port nömrələrini dinləyir. UDP proqramları kimi, UDP xidmətlərini çatdırmaq üçün port nömrələrini də dinləyir.

TCP:

RFC 793-də müəyyən edilmişdir

TCP, zəmanətli məlumat ötürülməsini dəstəkləmək üçün əlaqə yönümlü uçdan uca etibarlı protokoldur. Bağlantı qurulmasının özündən TCP etibarlılığı təmin edir. TCP-nin əsas xüsusiyyətlərindən bəziləri 3 yollu əl sıxma (SYN, SYN-ACK, ACK), Səhvlərin aşkarlanması, Yavaş başlanğıc, Axına Nəzarət və Tıxaclara Nəzarətdir.

TCP etibarlı nəqliyyat mexanizmidir, ona görə də o, hətta tıxaclarda belə paket çatdırılmasının zəruri olduğu yerlərdə istifadə olunacaq. TCP proqramları və port nömrələri üçün tipik nümunə FTP məlumatları (20), FTP Nəzarəti (21), SSH (222), Telnet (23), Mail (25), DNS (53), HTTP(80), POP3(110), SNMP(161) və HTTPS(443). Bunlar tanınmış TCP tətbiqləridir.

UDP:

RFC 768-də müəyyən edilmişdir

UDP (User Datagram Protocol) etibarsız xidmət təmin edən sadə ötürmə protokoludur. Bu, UDP-nin məlumatları çatdırmayacağı demək deyil, lakin tıxaclara nəzarət və ya paket itkisinə nəzarət etmək üçün heç bir mexanizm yoxdur və s. Sadə olduğundan, şəbəkə interfeysində yerüstü emaldan qaçınır. Real vaxt proqramları əsasən UDP-dən istifadə edir, çünki paketləri atmaq gecikmiş paketlərdən daha üstündür. Tipik nümunə IP media axınları üzərində səsdir.

Xülasə:

(1) TCP əlaqə yönümlü və etibarlıdır, burada UDP bağlantı daha az və etibarsızdır.

(2) TCP şəbəkə interfeysi səviyyəsində UDP-də olmadığı kimi daha çox emala ehtiyac duyur.

(3) TCP etibarlı ötürməni təmin etmək üçün 3 tərəfli əl sıxma, sıxlığa nəzarət, axın nəzarəti və digər mexanizmlərdən istifadə edir.

(4) UDP daha çox paket gecikməsinin paket itkisindən daha ciddi olduğu hallarda istifadə olunur. (Real vaxt tətbiqləri)

Tövsiyə: