TCP IP詳解學習筆記(1)

2021-06-17 15:12:42 字數 1238 閱讀 2341

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

一 第三章 ip,網際協議 問題一 如何理解ip的不可靠和無連線。不可靠 指的是不能保證資料報能成功地到達目的地。發生錯誤時候,丟棄該資料報,傳送icmp訊息給信源端。可靠性由上層提供。無連線 ip不維護關於後續資料報的狀態資訊。體現在,ip資料可以不按順序傳送和接收。a傳送連續的資料報,到達b不一...

TCP IP詳解學習筆記

ospf 開房最短路徑優先 ospf是一種鏈路狀態協議,在鏈路狀態協議中,路由器並不與其相鄰的路由交換距離資訊。而採用的是每個路由器主動地測試與相鄰路由器鏈路的狀態,並將這些資訊傳送給它的相鄰路由器,而鄰居路由器將這些資訊在自治系統中傳播出去。每個路由器接收到這些鏈路狀態資訊後,並建立起完整的路由表...