TCP IP詳解學習筆記(1) 概述

2021-07-07 02:41:02 字數 1231 閱讀 7824

**

1.tcp/ip的分層結構

網路協議通常分不同層次進行開發,每一層分別負責不同的同信功能。tcp/ip通常被認為是乙個四層協議系統。

如圖所示。

1)鏈路層(資料鏈路層或網路介面層),通常包括作業系統中的裝置驅動程式和計算機中對應的網路介面卡。

2)網路層(網際網路層),處理分組在網路中的活動。

3)運輸層,主要負責兩台主機上的應用程式提供端到端的同信。(tcp(傳輸控制協議)udp(使用者資料報協議)。

4)應用層,主要負責處理特定的應用程式細節。大部分tcp/ip實現都會提供以下通用程式:

如上圖所示,tcp/ip分層結構中,展示了主要協議的分布(tcp/ip協議遠不止以上協議)

ip(網際協議)是網路層上的主要協議,同時被tcp和udp使用。tcp和udp的每組資料都通過端系統和每個中間路由器中的ip層在網際網路中進行傳輸。

icmp(internet控制報文協議)是ip協議的附屬協議。ip層用它來與其他主機或路由器交換錯誤報文和其他重要資訊。

igmp(internet組管理協議)。它用來把乙個udp資料多播到多個主機。

arp(位址解析協議)和rarp(逆位址解析協議)是網路介面使用的特殊協議,用來轉換ip層和網路介面層使用的位址。

2.網際網路的位址

3.網域名稱系統

dns 是網域名稱系統 (domain name system) 的縮寫,是網際網路的一項核心服務,它作為可以將網域名稱和ip位址相互對映的乙個分布式資料庫,能夠使人更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip數串。它是由解析器以及網域名稱伺服器組成的。網域名稱伺服器是指儲存有該網路中所有主機的網域名稱和對應ip位址,並具有將網域名稱轉換為ip位址功能的伺服器。

4.封裝

當應用程式用tcp傳送資料時,資料被送入協議棧中,然後逐個通過每一層,直接到當作一串位元流送入網路。其中每一層對收到的資料都要加一些首部資訊(有時還要增加尾部資訊),如圖所示:

TCP IP詳解學習筆記(1)

1.tcp ip的分層結構 網路協議通常分不同層次進行開發,每一層分別負責不同的同信功能。tcp ip通常被認為是乙個四層協議系統。如圖所示。1 鏈路層 資料鏈路層或網路介面層 通常包括作業系統中的裝置驅動程式和計算機中對應的網路介面卡。2 網路層 網際網路層 處理分組在網路中的活動。3 運輸層,主...

《TCP IP詳解1》筆記(第1章 概述)

分層 tcp ip通常被認為是乙個四層協議系統,每一層負責不同的功能 1 鏈路層,有時也稱作資料鏈路層或網路介面層,通常包括作業系統中的裝置驅動程式和計算機中對應的網路介面卡。它們一起處理與電纜 或其他任何傳輸媒介 的物理介面細節。2 網路層,有時也稱作網際網路層,處理分組在網路中的活動,例如分組的...

《TCP IP協議詳解 卷1》 概述

分層 1 鏈路層,又稱網路介面層,處理與電纜的物理介面細節。乙太網協議 arp rarp 2 網路層,處理分組在網路中的活動。ip icmp igmp 3 運輸層,為兩台主機上的應用提供端到端的通訊。tcp udp 4 應用層,處理特定的應用程式細節。telnet ftp smtp snmp 網路層...