cq9电子·(中国)官方网站

技術服務
24小時提供高效率、高質量的技術支持

盤點網絡通信七層協議

时间:2019-05-10 09:34:19來源:本站原創

  网络通信七层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。

  1、應用層

  與其它計算機進行通訊的一個應用,它是對應應用程序的通信服務的。例如,一個沒有通信功能的字處理程序就不能執行通信的代碼,從事字處理工作的程序員也不關心OSI的第7層。但是,如果添加了一個傳輸文件的選項,那麽字處理器的程序員就需要實現OSI的第7層。示例:TELNET,HTTP,FTP,NFS,SMTP等。這一層,數據單位還是報文。

 2、表示層

  這一層的主要功能是定義數據格式及加密。例如,FTP允許你選擇以二進制或ASCII格式傳輸。如果選擇二進制,那麽發送方和接收方不改變文件的內容。如果選擇ASCII格式,發送方將把文本從發送方的字符集轉換成標准的ASCII後發送數據。在接收方將標准的ASCII轉換成接收方計算機的字符集。示例:加密,ASCII等。這一層,數據單位還是報文。


 3、會話層

  它定義了如何開始、控制和結束一個會話,包括對多個雙向消息的控制和管理,以便在只完成連續消息的一部分時可以通知應用,從而使表示層看到的數據是連續的,在某些情況下,如果表示層收到了所有的數據,則用數據代表表示層。示例:RPC,SQL等。在會話層及以上的高層次中,數據傳送的單位不再另外命名,而是統稱爲報文。

 4、傳輸層

  这层的功能包括是否选择差错恢复协议还是无差错恢复协议,及在同一主机上对不同应用的数据流的输入进行复用,还包括对收到的顺序不对的数据包的重新排序功能。示例:TCP,UDP,SPX。这一层的数据单元也称作数据包(packets)。但是,当你谈论TCP等具体的协议时又有特殊的叫法,TCP的数据单元称为段 (segments)而UDP协议的数据单元称为“数据报(datagrams)”。

  5、網絡層

  這層對端到端的包傳輸進行定義,它定義了能夠標識所有結點的邏輯地址,還定義了路由實現的方式和學習的方式。爲了適應最大傳輸單元長度小于包長度的傳輸介質,網絡層還定義了如何將一個包分解成更小的包的分段方法。示例:IP,IPX等。在這一層,數據的單位稱爲數據包(packet)。

 6、數據鏈路層

  它定義了在單個鏈路上如何傳輸數據。這些協議與被討論的各種介質有關。示例:ATM,FDDI等。在這一層,數據的單位稱爲幀(frame)。

  7、物理層

  OSI的物理層規範是有關傳輸介質的特這些規範通常也參考了其他組織制定的標准。連接頭、幀、幀的使用、電流、編碼及光調制等都屬于各種物理層規範中的內容。物理層常用多個規範完成對所有細節的定義。示例:Rj45,802.3等。這一層,數據單位是比特(bit)。

计讯物联——物联网産品与行业解决方案提供商 申請樣機
All Rights Reserved 廈門cq9电子官方网站物聯科技有限公司版權所有 閩ICP備15001895號 闽公网安备 35021102001331号
【网站地图】【sitemap】