Qhov txawv ntawm TCP thiab SCTP raws tu qauv

Cov txheej txheem:

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

Video: Qhov txawv ntawm TCP thiab SCTP raws tu qauv

Video: Qhov txawv ntawm TCP thiab SCTP raws tu qauv
Video: Networking with Python! Basic Operating System (OS) Navigation 2024, Hlis ntuj nqeg
Anonim

TCP vs SCTP raws tu qauv

Tsib TCP (Kev Sib Txuas Lus Tswjhwm) thiab SCTP (kwj Tswj Kev Sib Txuas Sib Tham) pw hauv txheej thauj thiab muab kev thauj mus los hauv kev siv internet. TCP muab cov ntaub ntawv hloov chaw txhim khu kev qha nrog kev nruj me ntsis ntawm kev xa cov pob ntawv tab sis qee cov ntawv thov xav tau kev hloov pauv kev ntseeg tau tab sis tsis yog 100% kev xa khoom ntawm pob ntawv. Nyob rau hauv cov ntaub ntawv no TCP yuav ua rau tsis tsim nyog ncua nyob rau hauv qhov kev xaiv thib ob uas kev ntseeg tau tseem ceeb tab sis tsis yog 100% sequential xa.

Hauv kev thauj mus los ntawm cov pob khoom muaj ob qhov kev txwv loj ib qho yog kev ntseeg tau 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.

SCTP yog tsim los thauj PSTN signaling hla IP tes hauj lwm. (SIGTRAN). Tab sis hnub no lwm daim ntawv thov kuj pom tias SCTP yog qhov zoo rau lawv cov kev xav tau.

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, Congestion Control.

TCP yog lub tshuab thauj khoom txhim khu kev qha yog li nws yuav siv qhov chaw xa khoom yog ib qho 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.

SCTP:

Defined in RFC4960

SCTP (kwj tswj kev sib kis raws tu qauv) yog IP thauj raws tu qauv xws li TCP thiab UDP. SCTP yog unicast raws tu qauv thiab txhawb nqa qhov kawg kom xaus cov ntaub ntawv xa tuaj raws nraim ob qhov kawg. Tab sis cov ntsiab lus kawg yuav muaj ntau dua ib qhov chaw nyob IP.

SCTP yog tag nrho duplex kis raws tu qauv nrog cov yam ntxwv zoo li retransmitting, ntws tswj thiab kev saib xyuas ib ntus.

Rau sab saum toj ntawm TCP, SCTP muaj ntau yam nta thiab qee qhov tau teev tseg hauv qab no

SCTP Multi-Streaming Feature

SCTP tso cai rau cov ntaub ntawv muab faib ua ntau lub kwj deg thiab txhua tus kwj deg muaj nws cov khoom xa tuaj. Xav txog qhov xwm txheej ntawm Kev Tshaj Tawm Xov Tooj, nws yog ib qho tsim nyog los tswj cov kab ke ntawm cov pob ntawv uas cuam tshuam rau tib qho kev sib tham lossis cov peev txheej. (Piv txwv: Tib hu lossis tib lub cev). Yog li kwj raws li kev taug qab yog qhov txaus txaus thiab yuav ua rau muaj kev ua tau zoo dua li ib qho streaming tag nrho.

SCTP ntau homing

Cov yam ntxwv no txhawb nqa rau ib qho kawg ntawm SCTP kom muaj ntau qhov chaw nyob IP. Qhov laj thawj tseem ceeb ntawm qhov no yog txhawm rau tswj kom muaj qhov kawg ntawm qhov kawg ntawm ob peb txoj kev rov ua dua tshiab.

kev xaiv

Ib lub txee yog tswj xyuas kom taug qab qhov kev lees paub tsis raug xa mus rau qhov chaw tshwj xeeb. Muaj ib qho chaw pib thiab yog tias tshaj qhov chaw nyob yog tshaj tawm tias tsis ua haujlwm thiab SCTP pib xa mus rau lwm qhov chaw nyob.

Summary:

(1) TCP thiab SCTP ob leeg txhawb nqa kev thauj mus los txhim khu kev qha.

(2) TCP txhawb nqa ib qho kwj ntawm cov ntaub ntawv xa tawm qhov twg raws li SCTP txhawb nqa ntau cov kwj ntawm cov ntaub ntawv xa tuaj.

(3) TCP txhawb nqa ib qho TCP qhov kawg kom muaj ib qhov chaw nyob IP qhov twg raws li SCTP txhawb nqa ib qho SCTP qhov kawg tuaj yeem muaj ntau qhov chaw nyob IP rau qhov tseem ceeb redundancy lub hom phiaj.

(4) Theej TCP, SCTP muaj kev nyab xeeb dua.

(5) SCTP pib thiab kaw cov txheej txheem txawv ntawm TCP.

Pom zoo: