網路層
此條目可參照英語維基百科相應條目來擴充。 (2017年4月) |
此條目沒有列出任何參考或來源。 (2018年8月14日) |
OSI模型 |
---|
應用層(application layer) OSI Layer 7 |
表現層(presentation layer) OSI Layer 6 |
應用層的HTTP、FTP、Telnet等協議有類似的功能。傳輸層的TLS/SSL也有類似功能。 |
會議層(session layer) OSI Layer 5 |
應用層的HTTP、RPC、SDP、RTCP等協議有類似的功能。 |
傳輸層(transport layer) OSI Layer 4 |
網路層(network layer) OSI Layer 3 |
資料連結層(data link layer) OSI Layer 2 |
實體層(physical layer) OSI Layer 1 |
網絡層(Network Layer)是OSI模型中的第三層(TCP/IP模型中的網際層),提供路由和尋址的功能,使兩終端系統能夠互連且決定最佳路徑,並具有一定的擁塞控制和流量控制的能力。相當於傳送郵件時需要地址一般重要。由於TCP/IP協議體系中的網路層功能由IP協議規定和實現,故又稱IP層。
功能
尋址
對網絡層而言使用IP地址來唯一標識互聯網上的各個定址,網絡層依靠IP地址進行相互通信(類似於MAC地址),詳細的編址方案參見IPv4和IPv6。
路由
在同一個網絡中的內部通信並不需要網絡層設備,僅僅靠數據鏈路層就可以完成相互通信,對於不同的網絡之間相互通信則必須藉助路由器等三層設備。
虛電路和數據報網絡
在傳輸層每個應用可以被提供兩個服務:無連接的UDP和有鏈接的TCP,在網絡層也能為主機之間提供無連接和有鏈接的服務。
特點
- 在網絡層中這些服務(無論是有鏈接還是無連接)都是提供主機到主機的服務,在傳輸層中提供的則是提供應用層進程之間的服務。
- 在至今為止的所有的主要計算機網絡結構體系中(因特網、ATM、幀中繼等),網絡層提供了主機到主機無連接或者有連接服務,而不同時提供兩種服務。僅提供無連接的的網絡稱為數據報網絡(Datagram Network),僅提供有連接的網絡稱為虛電路網絡(Virtual-Circuit,VC)。