osi
的七層協議包括應用層、表示層、會話層、運輸層、網路層、資料鏈路層、物理層,這一體系結構概念清楚,理論也較完整,但它既複雜又不實用,因此只作為參考模型。後來出現了四層的
tcp/ip
體系結構,它們分別是:應用層、傳輸層、網際互連層、和網路介面層,現已被非常廣泛的利用。
應用層對應於
osiftp
、telnet
、dns
、smtp
等。傳輸層對應於
ositcp
)和使用者資料報協議(
udp)
。tcp
協議提供的是一種可靠的、面向連線的資料傳輸服務;而
udp協議供的是不可靠的、無連線的資料傳輸服務。
網際互聯層對應於
osiip
)、位址解析協議(
arp)、反向位址解析協議(
rarp
)和網際網路控制報文協議(
icmp
)。ip
協議是網際互聯層最重要的協議,它提供的是乙個不可靠、無連線的資料報傳遞服務。
網路介面層與
osi參考模型中的物理層和資料鏈路層相對應。事實上,
tcp/ip
本身並未定義該層的協議,而由參與互連的各網路使用自己的物理層和資料鏈路層協議,然後與
tcp/ip
的網路介面層進行連線。
osi參考模型和
tcp/ip
1. 服務、介面和協議
osi參考模型的概念清晰,明確定義了這三個概念及它們之間的關係;而
tcp/ip
參考模型沒有明確區分服務、介面和協議。
2. 模型和協議的關係
osi是先有模型,後有協議(通用性強,但實現困難)
tcp/ip
是先有協議,後有模型(實用性強,但通用性不足)
3. 面向連線和無連線的服務
osi參考模型的網路層既提供面向連線的服務,又提供無連線服務。但是傳輸層只提供面向連線的服務。
tcp/ip
參考模型的網際互連層只提供無連線服務,而傳輸層提供面向連線的服務(
tcp)和無連線服務(
udp)。
但在後來的計算機網路的原理學習中,綜合
osi和
tcp/ip
的優點,採用五層協議的體系結構,也就是大家熟知的應用層、運輸層、網路層、資料鏈路層和物理層。所以小夥伴們千萬不要在
hr面前出糗哦,說起網路,當然要從我們網路的核心開始講起了
,網路核心部分即實現主機間的互聯。
下面我們將從實現互聯的
tcp/ip
協議開始我們的網路之旅。
tcp/ip
(transmission control protocol / internet protocol
)即傳輸控制協議
/網際協議,是一組用於實現網路互連的通訊協議,是
internet
上所使用的基礎協議。為方便接下來的學習,我們先學習幾個專有名詞。
tcp協議傳送給
ip的協議資料單元稱作
tcp報文段或簡稱為
tcp段(
segment
),udp
協議傳送給
ip的協議資料單元稱作
udp資料報(
datagram
);ip
協議傳送給網路介面層的協議資料單元稱作
ip資料報;通過乙太網傳輸的位元流稱作資料幀(
frame
)。
網路體系結構
世界上第乙個網路體系結構由ibm公司提出 1974年,sna 以後其他公司也相繼提出自己的網路體系結構。為了促進計算機網路的發展,國際標準化組織iso在現有網路的基礎上,提出了不基於具體機型 作業系統或公司的網路體系結構,稱為開放系統互連參考模型,即osi rm open system interc...
ISO OSI網路體系結構
1,從總體上看,osi主要包含3個層面上的內容 osi rm結構,各層的協議,各層的服務與功能。2,從整體上看,osi rm是乙個網路體系結構的功能框架。3,在協議控制下,通訊雙方的對等實體在同一層進行邏輯上的資訊交換,這個資訊交換是水平方向的。4,對各種服務關係來說,第n層實體向第n 1層提供服務...
網路體系結構總結
網路體系結構總結 七層結構 應用層 各種應用 網路虛擬終端 smtp 檔案傳輸 http,emall等 表示層 完成特定的常見的功能,關心所傳輸資訊的語法和語義。資料壓縮 資料轉換 資料加密。會話層 為會話使用者提供乙個建立連線及在上按順序傳送資料的方法。會話連線與傳輸層有差別,前者需雙方同意才可中...