傳輸控制協(xié)議(TCP)/網(wǎng)絡層協(xié)議是什么意思
傳輸控制協(xié)議(TCP)/網(wǎng)絡層協(xié)議是什么意思
傳輸控制協(xié)議(TCP)
TCP提供的是一種可靠的數(shù)據(jù)流服務。當傳送受差錯干擾的數(shù)據(jù),或基礎網(wǎng)絡故障,或網(wǎng)絡負荷太重而使網(wǎng)際基本傳輸系統(tǒng)(無連接報文遞交系統(tǒng))不能正常工作時,就需要通過其它協(xié)議來保證通信的可靠。TCP就是這樣的協(xié)議,它對應于OSI模型的運輸層,它在IP協(xié)議的基礎上,提供端到端的面向連接的可靠傳輸。
TCP采用“帶重傳的肯定確認”技術來實現(xiàn)傳輸?shù)目煽啃浴:唵蔚摹皫е貍鞯目隙ù_認”是指與發(fā)送方通信的接收者,每接收一次數(shù)據(jù),就送回一個確認報文,發(fā)送者對每個發(fā)出去的報文都留一份記錄,等到收到確認之后再發(fā)出下一報文分組。發(fā)送者發(fā)出一個報文分組時,啟動一個計時器,若計時器計數(shù)完畢,確認還未到達,則發(fā)送者重新送該報文分組。
簡單的確認重傳嚴重浪費帶寬,TCP還采用一種稱之為“滑動窗口”的流量控制機制來提高網(wǎng)絡的吞吐量,窗口的范圍決定了發(fā)送方發(fā)送的但未被接收方確認的數(shù)據(jù)報的數(shù)量。每當接收方正確收到一則報文時,窗口便向前滑動,這種機制使網(wǎng)絡中未被確認的數(shù)據(jù)報數(shù)量增加,提高了網(wǎng)絡的吞吐量。
TCP通信建立在面向連接的基礎上,實現(xiàn)了一種“虛電路”的概念。雙方通信之前,先建立一條連接,然后雙方就可以在其上發(fā)送數(shù)據(jù)流。這種數(shù)據(jù)交換方式能提高效率,但事先建立連接和事后拆除連接需要開銷。TCP連接的建立采用三次握手的過程,整個過程由發(fā)送方請求連接、接收方再發(fā)送一則關于確認的確認三個過程組成。
網(wǎng)絡層協(xié)議
OSI(開放系統(tǒng)互連)模型是一個由國際標準化組織定義的標準。它是一個分層體系結構,每層定義一個特定的通信類型。底層叫做物理層,負責把這些消息以比特流通過物理媒體進行傳輸。緊挨著物理層上面的各層定義如何將數(shù)據(jù)分組,以在物理網(wǎng)絡上傳輸。在協(xié)議棧的更上面的各層定義如何建立和管理計算機之間的對話。最上面的各層定義應用程序如何與網(wǎng)絡接口。OSI模型幫助開發(fā)者創(chuàng)建可在各種平臺和操作系統(tǒng)上工作的產(chǎn)品。
網(wǎng)絡層是協(xié)議棧的第三層,緊靠在物理層和數(shù)據(jù)鏈路層的上面。它是路由選擇和負責網(wǎng)絡尋址的層。從該層上面往下看,可以認為底下存在的是一個不可靠無連接的端對端的數(shù)據(jù)通路。最核心的協(xié)議當然是IP協(xié)議。此外還有ICMP,RIP,OSPF ,IS-IS,BGP,ARP,RARP等。請注意下面:
? 網(wǎng)絡層也叫做網(wǎng)間層,因為它提供允許連接不同類型網(wǎng)絡和共享同一尋址方案的功能。網(wǎng)絡向上提供的服務有兩類,即面向聯(lián)機的網(wǎng)絡服務和無連接的網(wǎng)絡服務。這兩種服務的具體實現(xiàn)就是所謂的虛電路服務和數(shù)據(jù)報服務。
? IP(網(wǎng)際協(xié)議)是最普通的網(wǎng)絡層協(xié)議,提供無連接的數(shù)據(jù)報傳輸機制。其他協(xié)議包括Novell的IPX和IBM的APPN(高級對等聯(lián)網(wǎng))。
? IP協(xié)議依靠其它層的協(xié)議提供錯誤檢測和錯誤恢復。有時將該網(wǎng)間協(xié)議稱為“不可行協(xié)議”,因為它并不包含錯誤檢測和恢復的程序代碼。這并不是說IP協(xié)議是不能信賴的,恰恰相反,它可以正確地將數(shù)據(jù)傳送到已連接的網(wǎng)絡,不過它并不檢驗數(shù)據(jù)是否被正確地接收。
? 網(wǎng)絡層協(xié)議提供了盡力業(yè)務,它與提供可靠數(shù)據(jù)傳送業(yè)務的傳輸層服務相反。
? 像IP這樣的網(wǎng)絡層協(xié)議是無連接的,與面向連接的傳輸層服務相反。
一個想象網(wǎng)絡層的通常方式是服務提供商之對于傳輸層。在TCP/IP協(xié)議族中,IP提供無連接(不可靠)數(shù)據(jù)分組傳遞服務,而TCP提供傳輸層、面向連接服務。
RFC2956(Overview of 1999 IAB Network Layer Workshop, October 2000)描述了“網(wǎng)絡層的狀態(tài)及其對在因特網(wǎng)持續(xù)增長和使用的影響”。特別是,它討論了NAT(網(wǎng)絡地址轉換)、防火墻、IPv6、尋址和各種路由選擇問題。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
( 發(fā)表人:admin )