tcp/ip協議包含哪幾層

四層。

TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協議/網際協議)是指能夠在多個不同網絡間實現信息傳輸的協議簇。TCP/IP協議不僅僅指的是TCP 和IP兩個協議,而是指一個由FTP、SMTP、TCP、UDP、IP等協議構成的協議簇, 只是因為在TCP/IP協議中TCP協議和IP協議最具代表性,所以被稱為TCP/IP協議。

TCP/IP協議在一定程度上參考了OSI的體系結構。OSI模型共有七層,從下到上分別是物理層、數據鏈路層、網絡層、運輸層、會話層、表示層和應用層。但是這顯然是有些複雜的,所以在TCP/IP協議中,它們被簡化為了四個層次。

1、應用層:應用層是TCP/IP協議的第一層,是直接為應用進程提供服務的。

(1)對不同種類的應用程序它們會根據自己的需要來使用應用層的不同協議,郵件傳輸應用使用了SMTP協議、萬維網應用使用了HTTP協議、遠程登錄服務應用使用了有TELNET協議。

(2)應用層還能加密、解密、格式化數據。

(3)應用層可以建立或解除與其他節點的聯繫,這樣可以充分節省網絡資源。

tcp/ip協議包含哪幾層

2、運輸層:運輸層為應用進程之間 提供端到端的邏輯通信,並具有複用和分用的功能,即發送方不同的應用進程都可以使用聽一個運輸層協議傳送數據;接收方的運輸層在剝去報文的首部後能夠把這些數據正確交付到目的應用進程。運輸層還將對報文進行差錯控制,以提高可靠傳輸。

運輸層中主要協議有用户數據報協議UDP和傳輸控制協議TCP

3、網絡層:網絡層向上值提供簡單靈活的、無連接的、盡最大努力交付的數據報服務。網絡層不提供服務質量的承諾,即所傳輸的分組可能出錯、丟失、重複和失序,當然也不保證分組交付的時限。

網絡層中主要協議有IP協議,地址解析協議ARP和逆地址解析協議RARP,網際控制報文協議ICMP。

IP協議是網絡層的核心,通過路由選擇將下一跳IP封裝後交給網絡接口層。IP 數據報是無連接服務。

ICMP是網絡層的補充,可以回送報文。用來檢測網絡是否通暢(使用ping命令)。

ARP是通過已知IP,尋找對於主機的MAC地址。

RARP是通過過MAC地址確定IP地址。

4、網絡接口層:在TCP/IP協議中,網絡接口層位於第四層。由於網絡接口層兼併了物理層和數據鏈路層所以,網絡接口層既是傳輸數據的物理媒介,也可以為網絡層提供一條準確無誤的線路。