TCP/IP網絡參考模型總結

       TCP/IP是一組通信協議的代名詞,這組協議使用任何具有網絡設備的用戶能訪問和共享Internet上的信息,其中重要的協議族是傳輸控制協議(TCP)和網際協議(IP)

                                                                        

       TCP/IP 是四層的體系結構:應用層、運輸層、網際層和網絡接口層。 但最下面的網絡接口層並沒有具體內容。 因此往往採取折中的辦法,即綜合 OSI 和 TCP/IP 的優點,採用一種只有五層協議的體系結構 


   五層協議的體系結構

                              


主機1向主機2發送數據步驟


TCP/IP體系結構——網絡接口層

  • 網絡接口層似乎與OSI的數據鏈路層和物理層相對應,但實際上TCP/IP並沒有真正描述這一部分,只是指出主機必須使用某種協議與網絡連接,以便能在其上傳遞IP(互連網絡協議)分組。
  • 具體的物理網絡可以是各種類型的局域網,如以太網、令牌環網、令牌總線網等,也可以是諸如X.25、幀中繼、電話網、DDN等公共數據網絡。
  • 網絡接口層負責從主機或節點接收IP分組,並把它們發送到指定的物理網絡上。

TCP/IP體系結構——傳輸層

  • 傳輸層在TCP/IP模型中位於互連網絡層之上,功能是使源端和目的端主機上的對等實體可以進行會話(和OSI的傳輸層一樣)。這裏定義了兩個端到端的協議。
  • 第一個是傳輸控制協議TCP(Transmission Control Protocol)。
  • 第二個協議是用戶數據報協議UDP(User Datagram Protocol)。
  • TCP-----------------

  • TCP是一個面向連接的協議,允許從一臺機器發出的字節流無差錯地發往互聯網上的其它機器。 TCP把輸入的字節流分成報文段,並傳給互連網絡層。在接收端,TCP接收進程把收到的報文再組裝成輸出流。TCP還要處理流量控制,以避免快速發送方向低速接收方發送過多報文而使接收方無法處理。
  • UDP----------------
  • 它是一個不可靠的、無連接協議,用於不需要TCP的排序和流量控制能力而是自己完成這些功能的應用程序。 被廣泛地應用於只有一次的客戶—服務器模式的請求—應答查詢,以及快速遞交比準確遞交更重要的應用程序,如傳輸語音或影像。
    TCP/IP體系結構——應用層
    • 負責處理特定的應用程序細節。幾乎各種不同的TCP/IP實現都會提供下面這些通用的應用程序
    • Telnet遠程登陸
    • FTP文件傳輸協議
    • SMTP簡單郵件傳輸協議
    • SNMP簡單 網絡管理協議

各層主要協議

             


OSI與TCP/IP的比較

  • 類似之處

           均爲層次結構

           存在可比的傳輸層和網絡層 均有應用層,但其所提供的服務有所不同

           均是一種基於協議數據單元的包交換網絡

           作爲概念上的模型和事實上的標準,具有同等的重要性

  • 不同之處

         TCP/IP將OSI中的上三層合併成了一個應用層

         TCP/IP將OSI中的下兩層合併成了一個網絡接口層

         TCP/IP由於層次更少顯得比OSI更簡潔

         TCP/IP作爲從INTERNET上發展起來的協議,已成了網絡互連的事實標準

         目前還沒有按OSI實現的網絡產品,OSI僅作爲理論的參考模型被廣泛使用

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章