標籤:
電腦網路七層協議模型
Ryan 時間:2013年10月7日
一、物理層(Physical Layer)
OSI模型的最低層或第一層,規定了啟用、維持、關閉通訊端點之間的機械特性、電氣特性、功能特性以及過程特性,為上層協議提供了一個傳輸資料的物理媒體。
在這一層,協議資料單元為位元(bit)。
屬於物理層定義的典型規範代表包括:RS-232、RS-449、RS-485、USB2.0、IEEE-1394、xDSL、X.21、V.35、RJ-45等。
在物理層的互聯裝置包括:集線器(Hub)、中繼器(Repeater)等。
二、資料連結層(Datalink Layer)
OSI模型的第二層,它控制網路層與物理層之間的通訊,其主要功能是在不可靠的物理介質上提供可靠的傳輸。該層的作用包括:物理地址定址、資料的成幀、流量控制、資料的檢錯、重發等。
在這一層,協議資料單元為幀(frame)。
資料連結層協議的代表包括:LLC、SDLC、HDLC、MAC、PPP、STP、框架轉送、CSMA/CD、CSMA/CA等。
在資料連結層的互聯裝置包括:橋接器(Bridge)、交換器(Switch)等。
邏輯鏈路控制LLC(Logical Link Control)協議
同步資料連結控制SDLC(Synchronous Data Link Control)協議
高階資料連結控制HDLC(High-Level Data Link Control)協議
多路存取控制MAC(Multiple Access Control)協議
點對點通訊協定 (PPP)PPP(Point to Point Protocol)
產生樹協議STP(Spanning Tree Protocol)
帶衝突檢測的載波監聽多路訪問CSMA/CD(Carrier Sense Multiple Access with Collision Detection)
帶衝突避免的載波偵聽多路訪問CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)
三、網路層(Network Layer)
OSI模型的第三層,其主要功能是將網路地址翻譯成對應的物理地址,並決定如何將資料從發送方路由到接收方。該層的作用包括:對子網間的資料包進行路由選擇,實現擁塞控制、網際互連等功能。
在這一層,協議資料單元為資料包(packet)。
網路層協議的代表包括:IP、ARP、IPX、DDP、RIP、OSPF、RARP、ICMP、IGMP、NetBEUI等。
在網路層的互聯裝置包括:路由器(Router)等。
互連網協議IP(Internet Protocol)
位址解析通訊協定ARP(Address Resolution Protocol)
互連網封包交換協議IPX(Internetwork Packet Exchange Protocol)
資料報傳輸協議DDP(Datagram Delivery Protocol)
路由資訊協議RIP(Routing Information Protocol)
開放最短路由優先協議OSPF(Open Shortest Path First)
反向地址轉換協議RARP(Reverse Address Resolution Protocol)
互連網控制報文協議ICMP(Internet Control Message Protocol)
互連網組管理協議IGMP(Internet Group Management Protocol)
NetBEUI(NetBIOS Extended User Internet,NetBIOS使用者擴充介面協議)
X.25(一種封包交換網協議)
Ethernet(乙太網路協議)
NWLink--IPX/SPX傳輸協議的微軟實現
四、傳輸層(Transport Layer)
OSI模型中最重要的一層,是第一個端到端,即主機到主機的層次。其主要功能是負責將上層資料分段並提供端到端的、可靠的或不可靠的傳輸。此外,傳輸層還要處理端到端的差錯控制和流量控制問題。
在這一層,協議資料單元為資料區段(segment)。
傳輸層協議的代表包括:TCP、UDP、SPX等。
傳輸控制通訊協定TCP(Transmission Control Protocol)
使用者資料包通訊協定UDP(User Datagram Protocol)
序列封包交換協議SPX(Sequenced Packet Exchange Protocol)
名字綁定協議NBP(Name Binding Protocol)
ATP(AppleTalk事務協議)--Apple公司的網路通訊協定族,用於管理會話
五、會話層(Session Layer)
OSI模型的第五層,管理主機之間的會話進程,即負責建立、管理、終止進程之間的會話。其主要功能是建立通訊連結,保持會話過程通訊連結的暢通,利用在資料中插入校正點來同步兩個結點之間的對話,決定通訊是否被中斷以及通訊中斷時決定從何處重新發送。
六、展示層(Presentation Layer)
OSI模型的第六層,應用程式和網路之間的翻譯官,負責對上層資料或資訊進行變換以保證一個主機應用程式層資訊可以被另一個主機的應用程式理解。展示層的資料轉換包括資料的解密和加密、壓縮、格式轉換等。
七、應用程式層(Application Layer)
OSI模型的第七層,負責為作業系統或網路應用程式提供訪問網路服務的介面。術語“應用程式層”並不是指運行在網路上的某個特別應用程式,應用程式層提供的服務包括檔案傳輸、檔案管理以及電子郵件的資訊處理。
應用程式層協議的代表包括:FTP、Telnet、SMTP、TFTP、HTTP、POP3、NNTP、IMAP4、HTTPS、SNMP、DNS、SMB、BOOTP、NFS、NCP等。
在應用程式層的互聯裝置包括:網關(Gateway)等。
檔案傳輸通訊協定FTP(File Transfer Protocol),連接埠號碼為21;
遠程終端協議Telnet(Remote Terminal Protocol),連接埠號碼為23;
簡易郵件傳輸通訊協定SMTP(Simple Mail Transfer Protocol),連接埠號碼為25;
簡單檔案傳輸通訊協定TFTP(Trivial File Transfer Protocol),連接埠號碼為69;
超文字傳輸通訊協定 (HTTP)HTTP(Hypertext Transfer Protocol),連接埠號碼為80;
郵局協議POP3(Post Office Protocol),連接埠號碼為110;
網路新聞傳輸通訊協定NNTP(Network News Transport Protocol),連接埠號碼為119;
互連網郵件訪問協議IMAP4(Internet Mail Access Protocol),連接埠號碼為143;
安全套接層超文字傳輸通訊協定 (HTTP)HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),連接埠號碼為443;
簡易網路管理通訊協定SNMP(Simple Network Management Protocol)
網域名稱服務 (DNS)協議DNS(Domain Name Service)
伺服器訊息區協議SMB(Server Message Block Protocol)
自舉協議BOOTP(Bootstrap Protocol)
網路檔案系統NFS(Network File System)
網路核心協議NCP(NetWare Core Protocol)
X.500(一種目錄服務系統協議)
AFP(AppleTalk檔案協議)--Apple公司的網路通訊協定族,用於分頁檔
電腦網路七層協議模型 “開放系統互聯參考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)