老師上課強調過體系結構有人翻譯成system struct是不對的,其實有乙個專有名詞architecture。
首先,要知道早在最初arpanet設計時就已經提出了分層的方法,分層的目的是通訊,工作方式是分工,讓各層之間協同工作。
我們會接觸到三種體系結構:osi、tcp/ip、以及兩者的綜合。
(以**繫結構層次都為從下到上)
osi的七層協議體系結構:物理層、資料鏈路層、網路層、運輸層、會話層、表示層、應用層
tcp/ip的四層協議系統:網路介面層、網路層、運輸層、應用層
在學習計算機網路的原理時往往採用綜合osi和tcp/ip優點的五層協議系統:物理層、資料鏈路層、網路層、運輸層、應用層
然後我覺得要基本了解各層的基本作用以及工作方式
(1)應用層:
應用層的任務是通過應用程序間的互動來完成特定網路應用。
應用層的協議定義是應用程序間通訊和互動規則。
應用層互動的資料單元稱為報文。
簡單的了解幾個協議:
dns協議:網域名稱系統
http協議:支援全球資訊網應用
smtp協議:支援電子郵件
(2)運輸層:
運輸層的任務是向兩台主機中程序之間的通訊提供通用的資料傳輸服務。
傳送的是應用層的報文。
運輸層主要使用的兩種協議:
傳輸控制協議(transmission control protocol)tcp
使用者資料報協議(user datagram protocol)udp 資料傳輸的單位是使用者資料報
(3)網路層:
網路層的任務是分組交換網上不同主機提供通訊服務。
在傳送資料時,網路層把運輸層產生的報文段或使用者資料報封裝成分組或包進行傳送。
因為在tcp/ip體系結構中,網路層應用的是ip協議,因此分組也叫ip資料報,簡稱資料報。
千萬不要把運輸層的使用者資料報udp和網路層的ip資料報混淆
(4)資料鏈路層:
資料鏈路層簡稱為鏈路層。
資料鏈路層的任務是將網路層交下來的ip資料報組裝成幀,在兩個相鄰結點間的鏈路上傳送幀。
每一幀包括資料和必要的控制資訊。
(5)物理層:
在物理層上所傳資料的單位是位元。
在研究計算機網路體系結構的時候還涉及到一些專有名詞:
實體:表示任何可傳送或接受資訊的硬體或軟體程序。
對等實體:用虛箭頭連線的兩個實體我們通常叫做」對等實體「。
協議是控制兩個對等實體(或多個實體)進行通訊的規則的集合。
在協議的控制下,兩個對等實體間的通訊使得本層能夠向上一層提供服務。
但是要實現本層協議,還需要下一層所提供的服務。
所以現在腦海中應該有一種體系結構:
很多個實體併排或者並列堆放在一起,對等實體之間通過協議通訊,上下層的實體通過服務通訊。
層與層之間交換的資料單位:服務資料單元(server data unit)sdu
對等實體之間交換的資料單位:協議資料單元(protocol data unit)pdu
相鄰兩層實體互動資訊的地方:服務訪問點(server access point)sap
相鄰兩層實體交換命令稱為:服務原語。
水平的是協議,垂直的是服務。
最後就是本章的一些重要的概念:
我就直接按照書上的內容寫了。
計算機網路體系結構
iso組織定義了網路互連的七層框架 osi open system internetwork 及開放系統互連。osi是乙個概念性的參考模型,實際上,我們目前使用的是tcp ip模型。下面分別來講一下這些層中的具體內容 2 資料鏈路層 在通訊的實體間建立資料鏈路連線,傳輸以幀為單位的資料報,並採用差錯...
計算機網路體系結構
有哪幾種?osi分層 7層 物理層 資料鏈路層 網路層 傳輸層 會話層 表示層 應用層。tcp ip分層 4層 網路介面層 網際層 運輸層 應用層。五層協議 5層 物理層 資料鏈路層 網路層 運輸層 應用層。每層有哪些協議?物理層 rj45 clock ieee802.3 中繼器,集線器 資料鏈路 ...
計算機網路體系結構
1 osi參考模型 osi參考模型是一種理論模型,該模型定義網路通訊的層次結構 各層次之間的相互關係與各層提供的服務。2 osi參考模型的分層原則 2.1 網路中各節點都具有相同的層次。2.2 不同節點的相同層次具有相同的功能。2.3 同一節點內相鄰層之間通過介面通訊。2.4 每層可以使用下層提供的...