TCP/IP協(xié)議優(yōu)點(diǎn)&體系結(jié)構(gòu)介紹
2020-10-24 11:54:32
供稿:網(wǎng)友
T C P / I P是一個(gè)穩(wěn)定的、構(gòu)造優(yōu)良的、富有競(jìng)爭(zhēng)性的協(xié)議。
T C P和I P是兩個(gè)獨(dú)立且緊密結(jié)合的協(xié)議,負(fù)責(zé)管理和引導(dǎo)數(shù)據(jù)報(bào)文在I n t e r n e t上的傳輸。二者使用專門的報(bào)文頭定義每個(gè)報(bào)文的內(nèi)容。T C P負(fù)責(zé)和遠(yuǎn)程主機(jī)的連接。而I P負(fù)責(zé)尋址,使報(bào)文被送到其該去的地方。
TCP/IP的優(yōu)點(diǎn)
T C P / I P使跨平臺(tái),或稱為異構(gòu)的網(wǎng)絡(luò)互聯(lián)成為可能。舉例來(lái)說(shuō),一個(gè)Windows NT網(wǎng)絡(luò)可以包含U N I X和M a c i n t o s h工作站,甚至可以包含U N I X網(wǎng)絡(luò)或M a c i n t o s h組成的網(wǎng)絡(luò), T C P / I P
也有如下的特性:
•好的破壞恢復(fù)機(jī)制。
• 能夠在不中斷現(xiàn)有服務(wù)的情況下加入網(wǎng)絡(luò)。
• 高效的錯(cuò)誤率處理。
• 平臺(tái)無(wú)關(guān)性。
• 低數(shù)據(jù)開銷。
因?yàn)門 C P / I P最初的設(shè)計(jì)目的與國(guó)防部有關(guān),所以,上面列出的特性實(shí)際上是T C P / I P的設(shè)計(jì)要求。“好的破壞恢復(fù)機(jī)制”基于下面的想法:當(dāng)網(wǎng)絡(luò)被侵入或被攻擊而遭到破壞時(shí),它的剩余部分仍能完全工作。在不中止已存在于某一處服務(wù)的前提下加入整個(gè)網(wǎng)絡(luò)的能力基于同樣的道理。處理高錯(cuò)誤率的能力基于如下考慮:如果報(bào)文信息使用一個(gè)路由丟失時(shí),應(yīng)該有一種機(jī)制使其能夠通過(guò)另一路由到達(dá)目的地。平臺(tái)無(wú)關(guān)性意味著網(wǎng)絡(luò)和客戶端可以是Windows 、U N I X、M a c i n t o s h或任何其他的平臺(tái)或上面所述平臺(tái)的組合。T C P / I P如此高效依賴于它的低開銷。性能是任何網(wǎng)絡(luò)的關(guān)鍵。在速度和簡(jiǎn)單性方面沒有其他協(xié)議可以與T C P / I P媲美。
TCP/IP的層和協(xié)議
T C P和I P共同管理網(wǎng)絡(luò)上流進(jìn)和流出的數(shù)據(jù)流。I P不停地把報(bào)文放到以太網(wǎng)上,而T C P負(fù)責(zé)確信報(bào)文到達(dá)。T C P負(fù)責(zé)下面的工作:
• 握手過(guò)程
• 報(bào)文管理
• 流量控制
• 錯(cuò)誤檢測(cè)和處理
體系結(jié)構(gòu)
T C P / I P是處理上述所有操作并和遠(yuǎn)程主機(jī)通信的一個(gè)環(huán)境。T C P / I P由四層組成,這與O S I
由七層組成不相同。這四層包括:
• 應(yīng)用層( A p p l i c a t i o n )
• 傳輸層( Tr a n s p o r t )
• 網(wǎng)絡(luò)層( N e t w o r k )
• 鏈路層( L i n k )
T C P / I P和O S I之間在層格式方面的主要區(qū)別是:傳輸層不保證任何時(shí)刻的傳輸。T C P / I P為用戶提供用戶數(shù)據(jù)報(bào)協(xié)議( U D P ),這是一個(gè)更簡(jiǎn)單的協(xié)議,在U D P中,T C P / I P協(xié)議棧中的所有層執(zhí)行特定的工作或運(yùn)行應(yīng)用。
1. 應(yīng)用層
應(yīng)用層包括S M T P、F T P、N F S、N I S、L P D、Te l n e t和Remote Login。對(duì)于大多數(shù)I n t e r n e t
用戶來(lái)說(shuō)這些都是很熟悉的。
2. 傳輸層
傳輸層包括U D P和T C P。U D P幾乎不進(jìn)行檢查,而T C P提供傳輸保證。
3. 網(wǎng)絡(luò)層
網(wǎng)絡(luò)層由以下協(xié)議組成: I C M P、I P、I G M P、R I P、O S P F和用于路由的E G P,用戶不必
操心這些,因?yàn)樗鼈兪窍喈?dāng)?shù)讓拥臇|西。
4. 鏈路層
鏈路層包括A R P和R A R P,負(fù)責(zé)報(bào)文傳輸。