1.數據鏈路層 2.網絡層 3.傳輸層 4.應用層 ,其中IP是在第二層網絡層中,TCP是在第3層傳輸層中,Internet體系結構最重要的是TCP/IP協議,是實現互聯網絡連接性和互操作性的關鍵,它把許多台的Internet上的各種網絡連接起來。Internet的其他網絡協議都要用到TCP/IP協議提 供的功能,因而稱我們習慣稱整Internet協議族為TCP/IP協議族,簡稱TCP/IP協議也可稱為TCP/IP四層體系結構,1.數據鏈路層:數 據鏈路層是物理傳輸通道,可使用多種傳輸介質傳輸,可建立在任何物理傳輸網上。比如光纖、雙絞線等2.網絡層:其主要功能是要完成網絡中主機間"分組" (Packet)的傳輸。
含有4個協議:(1)網際協議IP負責分組數據的傳輸,各個IP數據之間是相互獨立的。
(2)互聯網控制報文協議ICMP IP層內特殊的報文機制,起控制作用,能發送報告差錯或提供有關意外情況的信息。因為ICMP的數據報通過IP送出因此功能上屬於網絡的第3層。
(3)地址轉換協議ARP為了讓差錯或意外情況的信息能在物理網上傳送到目的地,必須知道彼此的物理地址,這樣就存在把互聯網地址(是32位的IP地址來 標識,是一種邏輯地址)轉換為物理地址的要求,這就需要在網絡層上有一組服務(協議)能將IP地址轉換為相應的網絡地址,這組協議就是APP.(可以把互 聯網地址看成是外識別地址和物理地址看成是內識別地址)
(4)反向地址轉換協議RARP RARP用於特殊情況,當只有自己的物理地址沒有IP地址時,可通過RARP獲得IP地址,如果遇到斷電或重啟狀態下,開機後還必需再使用RARP重新獲取IP地址。廣泛用於獲取無盤工作站的IP地址。
3.傳輸層:其主要任務是向上一層提供可靠的端到端(End-to-End)服務,確保"報文"無差錯、有序、不丟失、無重復地傳輸。它向高層屏蔽了下層 數據通信的細節,是計算機通信體系結構中最關鍵的一層。包含以下2個重要協議:(1)TCP :TCP是TCP/IP體系中的傳輸層協議處於第4層傳輸層,負責數據的可靠傳輸("三次握手"-建立連接、數據傳送、關閉連接)。
(2)UDP:和TCP相比,數據傳輸的可靠性低,適合少量的可靠性要求不高的數據傳輸。
4.應用層:應用層確定進程間通信的性質,以滿足用戶的需要。
在應用層提供了多個常用協議。
——Telnet(Remote Login):遠程登錄FTP(File Transfer Protocol):文件傳輸協議SMTP(Simple Mail Transfer Protocol):簡單郵件傳輸協議POP3(Post Office Protocol 3):第三代郵局協議HTTP(Hyper Text Transfer Protocol):超文本傳輸協議NNTP(Network News Transfer Protocol):網絡新聞傳輸協議