——計算機網路體系結構
計算機網路的體系結構:
1.計算機網路的各層及其協議的集合。
2.體系結構就是計算機網路及其部件所應完成的功能的精確定義。
3.實作是遵循體系結構的前提下用何種硬體或軟體完成這些功能的問題。
4.體系結構是抽象的,而實作則是具體的,是真正的運行在計算機硬體和軟體。
OSI體系結構:
1.只定義了框架,沒有制定每一層的具體協議;
2.OSI參考模型的實力在于模型本身;
TCP/IP協議體系結構:
1.模型本身沒有多大用處;
2.TCP/IP參考模型的實力體現在協議;
五層協議體系結構:
應用層:
①任務:通過應用行程間的互動完成特定網路應用;應用層協議定義了行程間的通信和互動的準則
②協議:http,dns,smpt,pop3……
③發送的資料單元:報文
運輸層:
①任務:為應用行程間的通信提供通用的傳輸服務;端到端的傳輸;復用與分用功能,同時支持多個行程
②協議:tcp,udp
③發送的資料單元:報文段(tcp),用戶資料報(udp)
運輸層:
①任務:實作不同主機間的通信;選擇合適的路由;主機到主機的傳輸
②協議:ip,rip,ospf
③發送的資料單元:資料報
資料鏈路層:
①任務:將資料幀從一個節點傳輸到相鄰的節點;實作相鄰節點間的資料傳輸;流控,差錯處理;相鄰節點
②協議:以太網協議,wifi
③發送的資料單元:幀
物理層:
①任務:實作二進制位流的傳輸程序,將資料幀中的一個一個位元從一個節點傳輸到相鄰的節點;實作二進制位流與信號之間的轉換程序,完成信號傳輸程序;什么電子信號來表示1,0,涉及機械,電子等介面,以及物理層之下的網路傳輸介質
②協議:與鏈路無關,以太網具有很多物理協議,如:銅線,雙絞線,光纖等
③發送的資料單元:bit
OSI模型:
會話層:
①功能用于管理兩個行程間會話的程序;
②例如:斷點續傳,雙方同時執行統一操作;
表示層:
①統一通信雙方所傳遞資訊的語法和語意;
②Big endian,Little Endian
③RPC,web service,如何傳輸一個整數;
④例如:資料是否壓縮,壓縮方式;
TCP/IP的體系結構
網路介面層:
①將IP分組封裝成適合通過該網路傳輸的幀格式;
②不同型別的網路有著不同的網路介面層,有著相應的網路介面協議
網際層:
①實作連接在不同型別網路上的兩個終端之間的通信程序。
注意:
①物理層:處理物件是二進制位流;
②資料鏈路層:處理物件是特定傳輸網路對應的幀;
③網際層:處理物件是IP分組。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/45407.html
標籤:網絡通信
