網絡技術之協議篇

前言

開發中經常被各種協議搞混淆,今天就理一下,將各協議及其對應的層次都總結一次。

OSI模型

簡介

OSI(Open System Interconnect),即開放式系統互聯。 一般都叫OSI參考模型,是ISO(國際標準化組織)組織在1985年研究的網絡互連模型。 
ISO爲了更好的使網絡應用更爲普及,推出了OSI參考模型。其含義就是推薦所有公司使用這個規範來控制網絡。這樣所有公司都有相同的規範,就能互聯了。

OSI七層模型的劃分

名稱 層次 功能
應用層 7 提供用戶程序接口
表示層 6 數據轉換、確認數據格式
會話層 5 建立和中止連接
傳輸層 4 提供傳輸順序信息與響應
網絡層 3 提供數據通過的路由
數據鏈路層 2 進行數據打包與解包,形成信息幀
物理層 1 實現計算機系統與網絡間的物理連接

TCP/IP五層模型對應OSI七層模型

OSI模型 TCP/IP模型
應用層 應用層
表示層
會話層
傳輸層 傳輸層
網絡層 網絡層
數據鏈路層 數據鏈路層
物理層 物理層

協議層次

網絡中常用協議以及層次關係

TCP/IP:

應用層 Telnet,FTP,SMTP,SNMP
傳輸層 TCP,UDP,UGP
網絡層 IP,ICMP,IGMP
數據鏈路層 ARP,RARP

OSI:

應用層 FTP,WWW,Telnet,NFS,SMTP,Gateway,SNMP
表示層 TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption,MPEG,MIDI,HTML
會話層 RPC,SQL,NFS,NetBIOS,names,AppleTalk,ASP,DECnet,SCP
傳輸層 TCP,UDP,SPX
網絡層 IP,IPX,AppleTalk DDP
數據鏈路層 Frame Relay, HDLC, PPP, IEEE 802.3/802.2, FDDI, ATM, IEEE 802.5/802.2
物理層 Ethernet, 802.3, 802.5, FDDI, NRZI, NRZ, B8
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章