卷一 第一章概述

主要講了一些相關的概念性的問題。

一 TCP/IP 通常被認爲是四層協議系統,每一層都有不同的功能。每個層上都有不通過的協議,如圖顯示的這樣。
鏈路層:通常包括操作系統中的設備驅動程序和計算機中對應的網絡接口卡。
網絡層:處理分組在網絡中的活動。提供一種不可靠的服務。
運輸層:(傳輸層叫的比較多一些),主要爲兩臺主機上的應用程序提供端到端的通信。
應用層:負責處理特定的應用程序細節。
這裏寫圖片描述

二 TCP/IP的分層
在TCP/IP協議族中,有很多種協議,如圖。
這裏寫圖片描述
TCP和UDP是兩種最爲著名的運輸層協議,二者都使用 IP作爲網絡層協議。雖然TCP使用不可靠的 IP服務,但它卻提供一種可靠的運輸層服務。

IP是網絡層上的主要協議,同時被 TCP和UDP使用。 TCP和UDP的每組數據都通過端系統和每個中間路由器中的IP層在互聯網中進行傳輸。

IGMP是Ineternet組管理協議。它用來把一個UDP數據報多播到多個主機

ARP(地址解析協議)和RARP(逆地址解析協議)是某些網絡接口(如以太網和令牌環網)使用的特殊協議,用來轉換 I P層和網絡接口層使用的地址。

三 封裝
當應用程序用 TCP傳送數據時,數據被送入協議棧中,然後逐個通過每一層直到被當作一串比特流送入網絡。其中每一層對收到的數據都要增加一些首部信息(有時還要增加尾部信息),該過程如圖所示。

這裏寫圖片描述
TCP傳給IP的數據單元稱作TCP報文段或簡稱爲TCP段(TCPsegment) IP傳給網絡接口層的數據單元稱作IP數據報(IPdatagram)。通過以太網傳輸的比特流稱作幀(Frame)。

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