IP協議解讀(二)

2022-08-21 07:54:12 字數 1389 閱讀 4824

ip協議是tcp協議棧中的核心協議,也是網路程式設計的基礎之中的乙個。

我們接著在ip協議解讀(一)繼續學習

從以上的我能夠分析出來。icmp頭部的8個位元組被分配到第乙個分片中,當中1472位元組的icmp的資料也被分配到第乙個分片中,這樣ip頭+icmp頭部結構+部分icmp資料組成了最大的ip分片(1500位元組),剩下的乙個個位元組的icmp資料被分配到第二個ip分片中(21位元組)

以下我們用例項演示:

我們使用ping命令指定每次傳送的大小位1473個位元組

我們使用tcpdump命令抓取ping過程中的icmp資料報

***************檢視分析抓去結果********************=

結果如圖所看到的:

從中我們能夠看出,前兩個資料報的ip分片id(標識值)都是27300,說明這兩個是同乙個分片,第乙個分片的offset(偏移值)為0,第二個分片的offset(偏移值)為0位1480.依據資訊顯示,第乙個icmp佔1480個位元組,第二個長度為21.

路由選擇是ip協議的核心任務,指定了傳送資料報到目標路徑的途徑

ip路由選擇過程:

查詢同樣網路id的網路ip位址,假設找到就是用該路由項。假設未找到,進入下第三個步驟

路由器**模組的執行步驟例如以下:

路由表必須具備更新。反應網路中的連線的變化。這樣ip模組才幹準確,高效的**資料報。

進行例項演示。

linux下使用明route命令檢視當前主機下的路由表資訊。

第一行表示子系統下的預設路由

使用route命令加入路由表

刪除相應項

刪除預設路由項,這樣做的後果就是無法訪問網際網路。

TCP IP詳解讀書筆記 IP協議

ip協議是整個協議簇裡最為核心的協議了,幾乎像是tcp,udp,icmp,igmp資料都是以ip資料報文格式傳輸。ip協議是 1不可靠的。2無連線的。不可靠是指的是提供最好的傳輸服務,不能保證ip資料報能全部到達目的地。無連線是指不維護任何關於後續資料報的狀態資訊 ip的路由選擇是簡單的,如果目的主...

OAuth2協議解讀(二)

目錄 1.簡介 在傳統的客戶端 伺服器認證模型下,客戶端利用資源擁有者的證書來通過伺服器的認證,請求受限資源。為了使得第三方應用獲取受限資源的許可權,資源擁有者與第三方應用共享證書。但是這種方式帶來下述的問題和限制 第三方應用需要儲存資源擁有者的證書以備不時之需,通常是明文密碼。儘管密碼驗證有它固有...

STEP協議解讀

step協議解讀 liyayawodeai 163.com 0.step協議是什麼?step securities trading exchangeprotocol,是中國金融行業資料通訊標準jr t0022 2004,目前被深圳交易所採用,作為leveii資料向資訊服務商分發的資料的標準協議。本文...