Internet網絡結構以TCP/IP協議層次模型為核心,共分四層結構:應用層、傳輸層、網際層和網絡接口層。TCP/IP的體系結構與ISO的OSI七層參考模型的對應關系如圖1-6所示。TCP/IP是Internet的核心,利用TCP/IP協議可以方便地實現各種網絡的平滑、無縫連接。在TCP/IP四層模型中,作為最高層的應用層相當于OSI的5~7層,該層中包括了所有的高層協議,如常見的文件傳輸協議FTP(文件傳輸協議)、電子郵件SMTP,(簡單郵件傳送協議)、域名系統DNS(域名服務)、網絡管理協議SNMP、訪問WWW的超文本傳輸協議HTTP、遠程終端訪問協議TELNET等。
TCP/IP的次高層為傳輸層,相當于OSI的傳輸層,該層負責在源主機和目的主機之間提供端到端的數據傳輸服務。這一層上主要定義了兩個協議:面向連接的傳輸控制協議TCP和無連接的用戶數據報協議UDP(UserDatagramProtocol)。
TCP/IP的第二層相當于OSI的網絡層,該層負責將報文(數據包)獨立地從信源傳送到信宿,主要解決路由選擇、阻塞控制級網際互聯問題。這一層上定義了網際協議(InternetProtocol,IP協議)、地址轉換協議ARP(AddressResolutionProtocol)、反向地址轉換協議RARP(ReverseARP)和網際控制報文協議ICMP(InternetCOIltrolMessageProtocol)等協議。
TCP/IP的最低層為網絡接口層,該層負責將IP分組封裝成適合在物理網絡上傳輸的幀格式并發送出去,或將從物理網絡接收到的幀卸裝并遞交給高層。這一層與物理網絡的具體實現有關,自身并無專用的協議。事實上,任何能傳輸IP報文的協議都可以運行。雖然該層一般不需要專門的TCP/IP協議,各物理網絡可使用自己的數據鏈路層協議和物理層協議。
(責任編輯:liushengbao)