青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

aurain
技術文摘
posts - 137,  comments - 268,  trackbacks - 0
引用自:http://blog.csdn.net/jiadelin/archive/2008/07/28/2726435.aspx

// ICMP header
typedef struct _tagX_icmphdr
{
 unsigned char i_type;     //類型
 unsigned char i_code;     //代碼
 unsigned short i_cksum;  //檢驗和
 unsigned short i_id;        //標識符
 unsigned short i_seq;     //序列號
 unsigned long i_timestamp;  //當前時間  =(unsigned long)::GetTickCount();

}XIcmpHeader;

 

各種ICMP報文的前32bits都是三個長度固定的字段:type類型字段(8位)、code代碼字段(8位)、checksum校驗和字段(16位)

8bits類型和8bits代碼字段:一起決定了ICMP報文的類型。常見的有:
  
  類型8、代碼0:回射請求。
  
  類型0、代碼0:回射應答。
  
  類型11、代碼0:超時。
  
  16bits校驗和字段:包括數據在內的整個ICMP數據包的校驗和,其計算方法和IP頭部校驗和的計算方法是一樣的。

下圖是一張ICMP回射請求和應答報文頭部格式

 

對于ICMP回射請求和應答報文來說,接下來是16bits標識符字段:用于標識本ICMP進程。
  
最后是16bits序列號字段:用于判斷回射應答數據報。

 

ICMP報文包含在IP數據報中,屬于IP的一個用戶,IP頭部就在ICMP報文的前面

一個ICMP報文包括IP頭部(20字節)、ICMP頭部(8字節)和ICMP報文

IP頭部的Protocol值為1就說明這是一個ICMP報文

ICMP頭部中的類型(Type)域用于說明ICMP報文的作用及格式

此外還有代碼(Code)域用于詳細說明某種ICMP報文的類型

所有數據都在ICMP頭部后面。RFC定義了13種ICMP報文格式,具體如下:

類型代碼 類型描述

0 響應應答(ECHO-REPLY)

3 不可到達

4 源抑制

5 重定向

8 響應請求(ECHO-REQUEST)

11 超時

12 參數失靈

13 時間戳請求

14 時間戳應答

15 信息請求(*已作廢)

16 信息應答(*已作廢)

17 地址掩碼請求

18 地址掩碼應答

其中代碼為15、16的信息報文已經作廢。

下面是幾種常見的ICMP報文:

1.響應請求

我們日常使用最多的ping,就是響應請求(Type=8)和應答(Type=0),一臺主機向一個節點發送一個Type=8的ICMP報文,如果途中沒有異常(例如被路由器丟棄、目標不回應ICMP或傳輸失敗),則目標返回Type=0的ICMP報文,說明這臺主機存在,更詳細的tracert通過計算ICMP報文通過的節點來確定主機與目標之間的網絡距離。

2.目標不可到達、源抑制和超時報文

這三種報文的格式是一樣的,目標不可到達報文(Type=3)在路由器或主機不能傳遞數據報時使用,例如我們要連接對方一個不存在的系統端口(端口號小于1024)時,將返回Type=3、Code=3的ICMP報文,它要告訴我們:“嘿,別連接了,我不在家的!”,常見的不可到達類型還有網絡不可到達(Code=0)、主機不可到達(Code=1)、協議不可到達(Code=2)等。源抑制則充當一個控制流量的角色,它通知主機減少數據報流量,由于ICMP沒有恢復傳輸的報文,所以只要停止該報文,主機就會逐漸恢復傳輸速率。最后,無連接方式網絡的問題就是數據報會丟失,或者長時間在網絡游蕩而找不到目標,或者擁塞導致主機在規定時間內無法重組數據報分段,這時就要觸發ICMP超時報文的產生。超時報文的代碼域有兩種取值:Code=0表示傳輸超時,Code=1表示重組分段超時。

3.時間戳

時間戳請求報文(Type=13)和時間戳應答報文(Type=14)用于測試兩臺主機之間數據報來回一次的傳輸時間。傳輸時,主機填充原始時間戳,接收方收到請求后填充接收時間戳后以Type=14的報文格式返回,發送方計算這個時間差。一些系統不響應這種報文。

--------------------------------種類-------------------------------------

ICMP報文格式
ICMP雖然是網絡層的協議,但要將ICMP報文放入IP中發送。

ICMP報文的公共頭標由1字節的類型(type)、1字節的
代碼(code)和2字節的校驗和(checksum)組成。
類型域和代碼域用來標識各種ICMP報文。類型域表示ICMP報文的類型,目前已定義了14
種,從類型值來看ICMP報文可分為二大類。

第1 類是取值為1~127的差錯報文,

第2類是取值128以上的是信息(informational)報文。


1不能到達信宿(Destination Unreachable)差錯報文
2分組過大(Packet Too Big)差錯報文
3超時(Time Exceeded)差錯報文


4參數問題(Parameter Problem)差錯報文
128返回請求(Echo Request)報文
129返回應答(Echo Reply)報文
130組成員查詢(Group Membership Query)
131組成員報告(Group Membership Report)
132組成員結束(Group Membership Termination)
133路由器請求(Router Solicitation)
134路由器公告(Router Advertisement)
135鄰機請求(Neighbor Solicitation)
136鄰機公告(Neighbor Advertisement)
137 重定向(Redirect)

posted on 2009-01-16 13:37 閱讀(3753) 評論(0)  編輯 收藏 引用 所屬分類: tcp/ip

<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

常用鏈接

留言簿(17)

隨筆分類(138)

隨筆檔案(137)

網絡開發

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 502446
  • 排名 - 37

最新隨筆

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美一区二区三区啪啪| 欧美一区二区三区喷汁尤物| 国产精品视区| 欧美激情亚洲视频| 国产精品自在线| 亚洲伦理网站| 亚洲激情女人| 久久精品网址| 午夜免费久久久久| 欧美日韩成人综合在线一区二区 | 国产伦精品一区二区三区免费| 欧美高清在线视频观看不卡| 国产视频一区在线观看| 一本一本a久久| 亚洲美女精品成人在线视频| 久久蜜桃av一区精品变态类天堂| 欧美在线你懂的| 国产精品久久久久久久久久免费 | 巨乳诱惑日韩免费av| 久久国产日韩| 国产精品高清免费在线观看| 91久久嫩草影院一区二区| 在线成人www免费观看视频| 亚洲欧美国产一区二区三区| 亚洲午夜精品福利| 欧美日韩裸体免费视频| 亚洲国内高清视频| 亚洲看片一区| 欧美日韩黄色大片| 亚洲美女中文字幕| 国产精品99久久久久久www| 欧美国产日韩亚洲一区| 亚洲国产欧美国产综合一区| 日韩图片一区| 欧美日韩在线精品一区二区三区| 日韩视频永久免费观看| 亚洲视频欧美视频| 国产精品福利影院| 亚洲在线中文字幕| 久久九九免费| 在线看不卡av| 欧美激情亚洲| 中文久久乱码一区二区| 欧美影院久久久| 黄色国产精品| 免费在线观看成人av| 亚洲精品在线电影| 亚洲午夜av电影| 国产日韩精品一区二区三区在线| 久久精品免费电影| 亚洲黄色在线| 亚洲欧美成人精品| 国产一区激情| 欧美精品1区| 亚洲在线国产日韩欧美| 久久婷婷蜜乳一本欲蜜臀| 亚洲电影免费观看高清完整版在线观看| 久久亚洲综合色| 亚洲日韩成人| 久久精品91久久香蕉加勒比| 在线观看国产精品淫| 欧美精品自拍| 羞羞漫画18久久大片| 欧美r片在线| 午夜精品福利一区二区蜜股av| 韩国三级电影久久久久久| 欧美国产日韩视频| 亚洲欧美日韩一区二区| 欧美激情导航| 欧美中文字幕视频| 日韩亚洲不卡在线| 国产色产综合产在线视频| 欧美91视频| 久久国产福利国产秒拍| 亚洲精品免费一区二区三区| 久久黄色级2电影| 亚洲视频在线观看三级| 好男人免费精品视频| 欧美偷拍一区二区| 麻豆精品在线视频| 午夜久久久久| 这里只有精品丝袜| 欧美激情视频一区二区三区免费 | 亚洲国产第一页| 久久成人18免费网站| 99精品欧美一区二区三区| 国产日本亚洲高清| 欧美午夜美女看片| 欧美超级免费视 在线| 久久精品人人| 亚洲欧美成aⅴ人在线观看| 最新中文字幕一区二区三区| 蜜臀va亚洲va欧美va天堂| 亚洲欧美综合国产精品一区| 一本久久知道综合久久| 亚洲国产美国国产综合一区二区| 国产一区二区成人| 国产精品视频xxx| 欧美日韩精品| 欧美日韩视频一区二区三区| 牛牛影视久久网| 蜜桃久久av一区| 久久久人成影片一区二区三区观看| 亚洲在线视频| 亚洲精品国产视频| 在线观看欧美成人| 国产亚洲在线观看| 国产精品视频网站| 欧美日韩一区自拍| 欧美激情一区二区三区在线视频观看 | 午夜久久久久久| 久久九九免费| 欧美日韩国产美| 国产美女搞久久| 亚洲精选中文字幕| 欧美在线亚洲综合一区| 亚洲二区视频| 午夜国产不卡在线观看视频| 蜜臀a∨国产成人精品| 国产精品高清在线观看| 在线国产日韩| 欧美伊人久久大香线蕉综合69| 欧美成人一品| 性欧美1819sex性高清| 欧美精品 国产精品| 国产一区二区主播在线| 在线午夜精品| 免费亚洲一区二区| 亚洲永久字幕| 欧美日韩国产在线看| 激情久久久久久| 亚洲无线一线二线三线区别av| 玖玖玖免费嫩草在线影院一区| 一区二区三区精品国产| 美女啪啪无遮挡免费久久网站| 国产精品嫩草99a| 日韩写真在线| 亚洲成人在线视频网站| 午夜精品网站| 欧美午夜在线| 99国产一区二区三精品乱码| 麻豆精品一区二区av白丝在线| 亚洲影院在线观看| 欧美日韩精品免费观看视频完整| 亚洲国产精品一区制服丝袜| 久久激情五月婷婷| 亚洲午夜精品久久久久久app| 欧美精品亚洲精品| 亚洲国产精品久久精品怡红院| 久久久亚洲国产美女国产盗摄| 亚洲午夜高清视频| 欧美日韩免费高清| 亚洲精品在线视频观看| 欧美成人免费网| 久久视频一区| 樱花yy私人影院亚洲| 久久精品亚洲国产奇米99| 亚洲欧美另类久久久精品2019| 国产精品久久久| 亚洲欧美激情视频| 国产精品99久久99久久久二8| 欧美性久久久| 亚洲欧美日韩精品在线| 日韩一区二区精品葵司在线| 欧美日韩亚洲一区三区| 亚洲毛片在线观看| 亚洲三级免费观看| 欧美激情精品久久久| 亚洲美女黄网| 99在线精品视频在线观看| 欧美日韩国产高清| 亚洲一区二区三区免费观看| 一区二区三区高清在线观看| 欧美午夜不卡在线观看免费| 亚洲午夜精品久久久久久app| 宅男噜噜噜66国产日韩在线观看| 国产精品久久久久久久久久尿| 欧美在线观看网站| 欧美影片第一页| 亚洲国产日韩欧美综合久久| 亚洲福利视频一区二区| 欧美精品一区三区| 亚洲一级网站| 午夜精品久久久| 亚洲电影在线免费观看| 欧美激情在线免费观看| 欧美日韩国产在线| 亚洲欧美视频在线观看| 久久av最新网址| 亚洲国产午夜| 日韩亚洲精品视频| 国产午夜精品视频| 欧美成人精品在线| 欧美日韩一区二区在线观看视频| 欧美诱惑福利视频| 久久久蜜臀国产一区二区| 亚洲美女精品久久| 亚洲欧美激情视频| 亚洲日本免费| 亚洲欧美清纯在线制服|