粉絲不過W
7 層體系的 OSI 參考模型,低層爲 1~4 層:面向通信, 高層爲 5~7 層:面向信息處理
物理層(Physical Layer)
利用一些物理媒體, 如雙紐線、 同軸電纜等 傳遞信息, 但具體的物理媒體並不在 OSI 的 7層之內,一般把物理媒體當作第 0 層
物理層的任務就是爲它的上一層提供一個物理連接, 以及它們的機械、 電氣、 功能和過程特性。如 規定使用電纜和接頭的類型, 傳送信號的電壓等。
在這一層,數據還沒有被組織, 以 原始的位流或 電氣電壓 處理, 單位:比特
數據鏈路層(Data Link Layer)
數據鏈路層負責在兩個相鄰結點間的線路上, 無差錯的傳送數據,單位:幀
每一幀包括一定數量的數據和一些必要的控制信息。 和物理層相似, 數據鏈路層要負責建立、 維持和釋放數據鏈路的連接
在傳送數據時, 如果接收點檢測到所傳數據中有差錯, 就要通知發方重發這一幀
物理尋址,並把 原始比特流 轉換爲 邏輯傳輸線路(交換機)
ARP:地址解析協議
RAAP:逆向地址解析協議(反地址解析協議)
網絡層(Network Layer)
計算機網絡中進行通信的兩個計算機之間 可能會經過很多個數據鏈路, 也可能要經過很多通信子網。
網絡層的任務就是選擇合適的網間路由和交換結點, 確保數據及時傳送
網絡層將數據鏈路層提供的幀組成數據包, 包中封裝有網絡層包頭, 其中含有邏輯地址信息-----源站點和目的站點地址的網絡地址
控制子網的運行,如 邏輯編址,分組傳輸,路由選擇(路由器)
IP/IPv6:互聯網協議/ 互聯網協議第6代
ICMP:互聯網(國際)控制協議
IGMP:互聯網(網絡)組管理協議
傳輸層(Transport Layer)
根據通信子網的特性最佳的利用網絡資源, 並以可靠和經濟的方式, 爲兩個端系統(也就是源站和目的站) 的會話層之間, 提供建立、 維護和取消傳輸連接的功能, 負責可靠地傳輸數據。 傳送單位:報文
接收上一層的數據, 必要時 把數據進行分割, 並將這些數據交給網絡層, 且保證這些數據段有效到達對端
TCP:傳輸控制協議
UDP:用戶數據報協議
會話層(Session Layer)
別名:會晤層或對話層, 在會話層及以上的高層次中, 數據傳送的單位不再另外命名,統稱爲報文
會話層不參與具體的傳輸, 它提供包括訪問驗證和會話管理在內的建立和維護應用之間通信的機制。 如服務器驗證用戶登錄便是由會話層完成的
表示層(Presentation Layer)
解決擁護信息的語法表示問題
將要交換的數據從適合於某一用戶的抽象語法, 轉換爲適合於 OSI 系統內部使用的傳送語法
即提供格式化的表示和轉換數據服務。 數據的壓縮, 解壓縮, 加密,解密等工作都由表示層負責
應用層(Application Layer)
確定進程之間通信的性質以滿足用戶需要以及 提供網絡與用戶應用軟件之間的接口服務
UDP 協議的應用層服務:
DHCP: 動態主機配置協議
NTP: 網絡時間協議
TFTP: 簡單文件傳輸協議
BOOTP: 引導協議
TCP 協議的應用層服務:
HTTP: 超文本傳輸協議
TELNET: TCP/IP 終端仿真協議(遠程登錄)
FTP: 文件傳輸協議
SMTP: 簡單郵件傳輸協議
UDP 和 TCP 協議服務的應用層服務
SOCKS: 安全套接字協議
DNS: 域名解析協議
NFS: 網絡文件系統(掛載)