Qhov txawv ntawm TCP thiab UDP raws tu qauv

Qhov txawv ntawm TCP thiab UDP raws tu qauv
Qhov txawv ntawm TCP thiab UDP raws tu qauv

Video: Qhov txawv ntawm TCP thiab UDP raws tu qauv

Video: Qhov txawv ntawm TCP thiab UDP raws tu qauv
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Lub Xya hli ntuj
Anonim

TCP vs UDP Protocols

Ob leeg TCP thiab UDP haum rau hauv plaub txheej hauv OSI qauv uas yog thauj txheej dhau ntawm IP txheej. TCP thiab UDP ob leeg txhawb nqa cov ntaub ntawv xa mus rau ob txoj kev sib txawv, TCP yog kev sib txuas lus thiab UDP yog kev sib txuas tsawg dua.

Hauv kev thauj mus los ntawm cov pob khoom muaj ob qhov kev txwv loj ib qho yog kev ntseeg siab thiab lwm qhov yog latency. Kev ntseeg tau yog lav qhov xa khoom ntawm pob ntawv thiab latency yog xa tuaj raws sijhawm. Ob leeg tsis tuaj yeem ua tiav rau qhov siab tshaj plaws tib lub sijhawm tab sis tuaj yeem ua kom zoo.

Txhawm rau pib cov ntaub ntawv sib txuas lus ntawm ob lub nodes, tus xa yuav tsum paub tus txais IP nrog rau tus lej chaw nres nkoj. IP chaw nyob yog xa cov pob ntawv thiab tus lej chaw nres nkoj yog xa cov pob ntawv mus rau tus neeg raug. Kev piav qhia ntxiv txog qhov xwm txheej no hauv qhov piv txwv ntawm lub ntiaj teb tiag tiag, xav txog ntau qhov chaw yuav khoom thiab ib tus neeg coj koj mus kav 30 (uas yog lub khw txiav plaub hau), Golden Plaza, No 21 Park Ave, kom mus txog qhov chaw no koj yuav tsum paub tsuas yog Tsis. 21 park avenue tab sis kom tau txais kev pabcuam los ntawm saloon koj yuav tsum paub tus lej khw uas yog 30. Koj tuaj yeem xav tias tsis muaj 21 li IP chaw nyob thiab khw tsis 30 raws li chaw nres nkoj.

Ib yam li hauv kev sib txuas lus cov ntaub ntawv thiab kev pabcuam kev pabcuam qauv TCP daim ntawv thov mloog cov lej chaw nres nkoj kom txais TCP kev sib txuas. Ib yam li UDP daim ntawv thov kuj mloog cov lej chaw nres nkoj kom xa cov kev pabcuam UDP.

TCP:

Defined in RFC 793

TCP yog kev sib txuas taw qhia qhov kawg kom xaus cov txheej txheem txhim khu kev qha los txhawb kev lees paub cov ntaub ntawv xa mus. Los ntawm kev sib txuas tsim nws tus kheej TCP ua kom muaj kev ntseeg tau. Qee qhov tseem ceeb ntawm TCP yog 3 txoj kev sib tuav tes (SYN, SYN-ACK, ACK), Kev Tshawb Nrhiav Kev Ua Haujlwm, Pib qeeb, Flow Control thiab Congestion Control.

TCP yog lub tshuab thauj khoom txhim khu kev qha yog li nws yuav siv qhov chaw xa khoom yog qhov yuav tsum tau txawm tias muaj kev kub ntxhov. Cov piv txwv zoo rau TCP daim ntawv thov thiab tus lej chaw nres nkoj yog FTP cov ntaub ntawv (20), FTP Tswj (21), SSH (222), Telnet (23), Xa ntawv (25), DNS (53), HTTP (80), POP3 (110), SNMP(161) thiab HTTPS(443). Cov no yog cov ntawv thov TCP paub zoo.

UDP:

Defined in RFC 768

UDP (User Datagram raws tu qauv) yog ib qho yooj yim kis raws tu qauv muab kev pab cuam unreliable. Nws tsis tau txhais hais tias UDP yuav tsis xa cov ntaub ntawv tab sis tsis muaj cov txheej txheem los saib xyuas kev tswj hwm kev tswj hwm lossis pob ntawv poob lwm yam. Cov ntawv thov lub sijhawm tiag tiag feem ntau siv UDP vim tias cov pob ntawv poob qis dua li cov pob ntawv qeeb. Piv txwv li yog lub suab tshaj IP xov xwm ntws.

Summary:

(1) TCP yog kev sib txuas taw qhia thiab txhim khu kev qha qhov twg UDP yog kev sib txuas tsawg dua thiab tsis ntseeg.

(2) TCP xav tau kev ua haujlwm ntau dua ntawm qib kev sib txuas hauv network uas ib yam li hauv UDP nws tsis yog.

(3) TCP siv, 3 txoj kev sib tuav tes, tswj kev sib tsoo, tswj kev khiav thiab lwm yam txheej txheem kom paub tseeb tias kev sib kis tau zoo.

(4) UDP feem ntau yog siv nyob rau hauv rooj plaub uas lub pob ntawv ncua sij hawm hnyav dua li pob ntawv poob. (Kev siv lub sijhawm tiag tiag)

Pom zoo: