ip4測試標準 IPv4數(shù)據(jù)頭怎么看?
IPv4數(shù)據(jù)頭怎么看?這對網絡工程師而言,報文格式是基礎,尤其是這對IPv4報文頭的格式船舶概論各字段的功能更是必備技能。IPv4報文頭格式及各字段功能:IPv4報文頭格式各字段功能:1、版本號(Ve
IPv4數(shù)據(jù)頭怎么看?
這對網絡工程師而言,報文格式是基礎,尤其是這對IPv4報文頭的格式船舶概論各字段的功能更是必備技能。
IPv4報文頭格式及各字段功能:
IPv4報文頭格式
各字段功能:
1、版本號(Version):長度4bit。標志目前區(qū)分的IP協(xié)議的版本號。就像的值為0100(IPv4),0110(IPv6)
2、IP報頭長度(HeaderLength):長度424-bit。這個字段的作用是為了具體解釋IP報頭的長度,因為在IP報頭中有變長的可選部分。該部分占4個bits,面積單位為4個字節(jié),即本區(qū)域值IP頭部長度(單位為字節(jié))/長度單位(4個字節(jié))。因此,一個IP報頭的長度最長為“1111”,即15x4個字節(jié)60個字節(jié)。IP報頭大于長度為20字節(jié)。
3、服務類型(TypetheService):長度8idle。8位按位被如下定義:PPPDTRC0(許多詳細信息是可以叩道RFC1340和RFC1349)
PPP:前3位,定義包的優(yōu)先級,取值越大數(shù)據(jù)越不重要
000普通地(Routine)
001優(yōu)先的(Priority)
010立刻的發(fā)送中(Immediate)
011閃電式的(Flash)
100比閃電還閃電式的(Flash Override)
101CRI/TIC/ECP(找不到這個詞的翻譯)
110網間完全控制(Internetwork Control)
111網絡完全控制(Network Control)DTRCO:后5位
D時延:0:普通,1:服務器延遲最好不要小
T吞吐量:0:普通地,1:流量不要大
R可靠性:0:其它,1:可靠性最好不要大
M傳輸成本:0:普通地,1:成本不要小
0最后一個被恢復,恒定為0
4、IP包總長度(TotalLength):長度1624-bit。以字節(jié)為單位換算的IP包的長度(除了頭部和數(shù)據(jù)),所以才IP包大的長度65535字節(jié)。所以,數(shù)據(jù)包有效載荷的大小IP包總長度(TotalLength)-IP報頭長度(Header Length)。
5、標識符(Identifier):長度16bits。該字段和Flags和FragmentOffest字段組建使用,對會增大的上層數(shù)據(jù)包接受重點段落(fragment)能操作。路由器將一個包表格合并后,所有拆細開的小包被標記完全相同的值,以便目的端設備能怎么分辨哪個包不屬于被拆分開的包的一部分。
6、標記(Flags):長度3bit。
該字段第一位不使用。
第二位是DF(Dont Fragment)位,DF位設為1時并且路由器沒法對該上層數(shù)據(jù)包分幅。如果一個上層數(shù)據(jù)包不能在不分幅的情況下并且轉發(fā),則路由器會拋入該上層數(shù)據(jù)包并返回一個錯誤信息。
第三位是MF(More Fragments)位,當路由器對一個上層數(shù)據(jù)包概括段意,則路由器會在除此之外最后一個重點段落的IP包的報頭中將MF位設為1。
7、片偏移(FragmentOffset):長度13cores,以8個八位組為單位。來表示該IP包在該組分片包中位置,收得到端靠此來買配件自動還原IP包。
8、生存時間(TTL):長度8bit,怎么設計之初是以秒(s)為單位的,但實際中以跳數(shù)為單位,我建議你的缺省值為64。當IP包進行傳送時,先會對該字段重新賦予某個某一特定的值。當IP包在每一個沿途的路由器的時候,每個沿途的路由器會將IP包的TTL值下降1。如果沒有TTL下降為0,則該IP包會被丟棄。這個字段是可以避兔而路由環(huán)路而可能導致IP包在網絡中時不時被轉發(fā)。
9、協(xié)議(Protocol):長度8cores。標有了上層所可以使用的協(xié)議。以下是比較常用的協(xié)議號:1ICMP;2IGMP;6TCP;17UDP;88 IGRP;89OSPF。
10、頭部校驗(HeaderChecksum):長度16cores。為了做IP頭部的正確性可以檢測,但含溫泉數(shù)據(jù)部分。畢竟每個路由器要改變TTL的值,因為路由器會為每個按照的數(shù)據(jù)包重新計算這個值(RFC1141商討了一些簡化后計算的策略)。
11、起源和目標地址(SourcebecauseDestinationAddresses):這兩個地址都是3224-bit。標注了這個IP包的起源和目標地址。要再注意即使在用NAT,不然的話整個傳輸?shù)倪^程中,這兩個地址不會決定。
12、可選項(Options):這是一個可變長的字段。該字段都屬于可選項,主要作用于測試,由起源設備依據(jù)什么是需要擴寫??蛇x項目真包含以上內容:
松散源路由(Loosesourcerouting):給出一連串路由器接口的IP 地址。IP包需要沿著那條這些IP 地址傳送,不過不允許在一個接一個的兩個IP 地址之間進不了多個路由器。
嚴不源路由(Strictsourcerouting):給出噼里啪啦路由器接口的IP 地址。IP包必須沿著這些IP 地址傳送,要是下一跳在IP 地址表中則意思是不可能。
路由記錄(Recordroute):當IP包趕到每個路由器的時候資料記錄路由器的出站接口的IP 地址。
時間戳(Timestamps):當IP包趕回每個路由器的時候記錄時間。
圖案填充(Padding):因為IP報頭長度(Header Length)部分的單位為32cores,所以我IP報頭的長度要為32bits的整數(shù)倍。所以,在可選項后面,IP協(xié)議會填充若干個0,以至少32idle的整數(shù)倍。
只希望以上能好處到你!
ipv4地址是多少位?
ipv4地址為32位
二進制數(shù)一般是192.168.1.86。IPv4大多用點分十進制記法書寫,其中的數(shù)字是十進制數(shù)的數(shù)字,中間用實心圓點連成一體。
一個IPv4地址也可以分為網絡地址和主機地址兩部分,參照IPv4地址的第一個字節(jié),IPv4地址可以不分成三類200以內五類:
(1)A類:0~127
(2)B類:128~191
(3)C類:192~223
(4)D類:224~239,組播地址
(5)E類:240~254,研究測試建議使用