OSI結構和TCP/IP模型

來源:互聯網
上載者:User

TCP/IP層次模型共分為五層:應用程式層HTTP、傳輸層TCP、網路層IP、資料連結層Data-link、物理層physical。

應用程式層—應用程式層是所有使用者所面向的應用程式的統稱。ICP/IP協議族在這一層面有著很多協議來支援不同的應用,如我們進行全球資訊網(WWW)訪問用到了HTTP協議、檔案傳輸用FTP協議、電子郵件發送用SMTP、網域名稱的解析用DNS協議、遠程登入用Telnet協議等等,都是屬於TCP/IP應用程式層的.

傳輸層—這一層的的功能主要是提供應用程式間的通訊,TCP/IP協議族在這一層的協議有TCP和UDP。

網路層—是TCP/IP協議族中非常關鍵的一層,主要定義了IP地址格式,從而能夠使得不同應用類型的資料在Internet上通暢地傳輸,IP協議就是一個網路層協議。

網路介面層(資料連結層)—這是TCP/IP軟體的最低層,負責接收IP資料包並通過網路發送之,或者從網路上接收物理幀,抽出IP資料報,交給IP層。

匹配參考:

物理層:中繼器、集線器,還有我們通常說的雙絞線也工作在物理層

資料連結層:橋接器、乙太網路交換器、網卡(其實網卡一般工作在物理層,一半工作在資料連結層)

網路層:路由器、三層交換器

傳輸層:四層交換器、也有工作再四層的路由器

重點介紹:

TCP/UDP協議
TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)協議屬於傳輸層協議。其中TCP提供IP環境下的資料可靠傳輸,它提供的服務包括資料流傳送、可靠性、有效流控、全雙工系統操作和多工。通過連線導向、端到端和可靠的資料包發送。通俗說,它是事先為所發送的資料開闢出串連好的通道,然後再進行資料發送;而UDP則不為IP提供可靠性、流控或差錯恢複功能。一般來說,TCP對應的是可靠性要求高的應用,而UDP對應的則是可靠性要求低、傳輸經濟的應用。TCP支援的應用協議主要有:Telnet、FTP、SMTP等;UDP支援的應用程式層協議主要有:NFS(網路檔案系統)、SNMP(簡易網路管理通訊協定)、DNS(主網域名稱稱系統)、TFTP(通用檔案傳輸通訊協定)等。TCP/IP協議與低層的資料連結層和物理層無關,這也是TCP/IP的重要特點

OSI(Open Systems Interconnection Reference Model)的7層網路結構:

7 應用程式層 Application 檔案傳輸,電子郵件,檔案服務,虛擬終端TFTP、HTTP、SNMP、FTP、SMTP、DNS、Telnet
6 展示層 Presentation資料格式化,代碼轉換,資料加密,沒有協議
5 會話層 Session解除或建立與別的接點的聯絡,沒有協議

4傳輸層 Transport 提供端對端的介面 TCP、UDP
3 網路層 Network為資料包選擇路由 IP、ICMP、RIP、OSPF、BGP、IGMP

2資料連結層 Data-link傳輸有地址的幀以及錯誤偵測功能SLIP、CSLIP、PPP、ARP、RARP、MTU

1 物理層Physical 以位元據形式在物理媒體上傳輸資料ISO2110、IEEE802、IEEE802.2


開放式系統互聯模型與TCP/IP協議有什麼區別?

開放式系統互聯模型是一個參考標準,解釋協議之間應該如何相互作用,而TCP/IP協議是互連網通訊的標準之一。具體區別有兩點:

TCP/IP協議中的應用程式層處理開放式系統互聯模型中的第五層、第六層以及第七層。 TCP/IP協議中的傳輸層並不能總是保證傳輸層可靠的傳輸資料包,而開放式系統互聯模型可以做到。



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.