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

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 閱讀(3752) 評論(0)  編輯 收藏 引用 所屬分類: tcp/ip

<2012年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(17)

隨筆分類(138)

隨筆檔案(137)

網絡開發

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 501927
  • 排名 - 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>
            欧美大片免费久久精品三p | 亚洲社区在线观看| 韩国美女久久| 韩日精品在线| 最近中文字幕日韩精品| 一区二区欧美精品| 欧美中文字幕视频| 欧美成人一区二区在线| 99热免费精品| 久久国产成人| 欧美精品色综合| 国产精品激情电影| 精品51国产黑色丝袜高跟鞋| 亚洲日韩成人| 久久er精品视频| 欧美激情在线| 亚洲在线视频| 欧美a级大片| 国产日韩久久| 亚洲另类黄色| 久久久久久久精| 亚洲毛片在线观看.| 欧美在线|欧美| 欧美日韩另类一区| 影音国产精品| 欧美一区二区三区在线视频 | 99re6这里只有精品| 欧美亚洲免费电影| 欧美精品日韩精品| 黄页网站一区| 香蕉久久久久久久av网站| 欧美成人午夜影院| 欧美一区二区视频观看视频| 欧美日一区二区在线观看| 亚洲国产成人久久| 久久精品在线视频| 亚洲免费视频中文字幕| 欧美日韩亚洲视频| 在线观看亚洲视频啊啊啊啊| 久久本道综合色狠狠五月| 国产乱码精品一区二区三区五月婷 | 一区二区av在线| 久久夜色精品国产噜噜av| 9久草视频在线视频精品| 美女国产一区| 在线看不卡av| 裸体歌舞表演一区二区| 欧美在现视频| 国产日产欧产精品推荐色| 亚洲制服少妇| 夜色激情一区二区| 欧美日韩中文字幕精品| 一本久久a久久免费精品不卡| 欧美国产日韩a欧美在线观看| 久久精品亚洲热| 黄色av一区| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲欧美日韩综合aⅴ视频| 国产精品久久久久久久久久妞妞| 亚洲一区二区四区| 99精品视频免费观看| 欧美性开放视频| 欧美亚洲日本一区| 亚洲一区成人| 国产三级欧美三级| 久久午夜激情| 免费成人毛片| 99成人精品| 一本色道**综合亚洲精品蜜桃冫| 欧美系列亚洲系列| 欧美亚洲日本网站| 欧美一级视频精品观看| 激情综合在线| 最新国产精品拍自在线播放| 美女国内精品自产拍在线播放| 亚洲激情图片小说视频| 亚洲国产一二三| 欧美午夜激情视频| 亚欧成人精品| 免费成人高清| 亚洲免费伊人电影在线观看av| 欧美亚洲一级| 伊人色综合久久天天| 日韩视频免费在线观看| 国产欧美一区二区三区在线老狼 | 亚洲国产精品成人| 欧美日韩高清在线观看| 先锋影院在线亚洲| 久久这里有精品视频| 一本色道久久加勒比精品| 亚洲欧美日韩在线综合| 亚洲激情自拍| 欧美一级黄色网| 先锋影音久久| 亚洲丁香婷深爱综合| 欧美日韩一区二区在线观看| 欧美一区二区三区在线免费观看| 久久精品一区蜜桃臀影院| 一本色道**综合亚洲精品蜜桃冫| 亚洲一区二区三区在线播放| 黄色亚洲网站| 99精品99| 亚洲国产精品小视频| 亚洲一区二区三区午夜| 亚洲人成高清| 久久成人18免费网站| 一区二区三区你懂的| 久久久久在线| 久久电影一区| 国产精品久久二区| 亚洲激情一区二区| 在线日韩电影| 亚洲欧美日韩精品在线| 亚洲毛片一区二区| 久久天堂av综合合色| 欧美一区二区三区视频免费| 欧美日韩激情小视频| 欧美激情二区三区| 尤物在线观看一区| 久久爱www.| 欧美一区二区日韩| 国产精品国产精品| 亚洲精品一二区| 亚洲激情av| 老鸭窝91久久精品色噜噜导演| 久久xxxx精品视频| 国产欧美日韩一区二区三区在线| 亚洲美女黄网| 一区二区三区国产精品| 欧美精品电影| 亚洲国产日韩综合一区| 亚洲韩国一区二区三区| 久久午夜电影网| 男同欧美伦乱| 亚洲国产日韩欧美在线99| 老司机精品视频一区二区三区| 久久蜜桃精品| 亚洲第一黄网| 你懂的视频欧美| 亚洲区欧美区| 亚洲免费在线看| 国产精品普通话对白| 亚洲一区国产一区| 久久精品首页| 亚洲高清视频中文字幕| 可以看av的网站久久看| 亚洲电影毛片| 亚洲视频中文| 国产农村妇女毛片精品久久麻豆 | 亚洲韩日在线| 欧美精品一区二区三区高清aⅴ| 日韩视频在线免费| 午夜天堂精品久久久久| 激情五月婷婷综合| 亚洲日本中文| 久久久夜夜夜| 国产一区二区三区视频在线观看| 午夜精品福利在线| 久久成人羞羞网站| 在线视频国产日韩| 欧美另类久久久品| 亚洲午夜久久久久久久久电影网| 欧美影院久久久| 亚洲国产欧美日韩| 欧美日韩亚洲一区二区三区在线观看| 一区二区三区黄色| 久久婷婷蜜乳一本欲蜜臀| 亚洲丶国产丶欧美一区二区三区| 欧美精品18| 性欧美videos另类喷潮| 欧美不卡福利| 亚洲女人天堂成人av在线| 伊人狠狠色j香婷婷综合| 欧美精品一区二区视频| 久久aⅴ国产欧美74aaa| 99国产精品久久久| 美日韩精品视频| 亚洲欧美一区二区三区极速播放| 精品成人国产| 国产精品久久久久久久一区探花| 久久久久久亚洲精品不卡4k岛国| 一本色道久久综合亚洲精品按摩| 猫咪成人在线观看| 亚洲你懂的在线视频| 亚洲精品免费一二三区| 国产综合自拍| 国产毛片一区二区| 欧美日韩免费一区二区三区视频| 久久av二区| 亚洲伊人色欲综合网| 亚洲经典在线看| 老巨人导航500精品| 翔田千里一区二区| 99xxxx成人网| 亚洲美女福利视频网站| 亚洲国产视频a| 亚洲大片精品永久免费| 国内精品视频一区| 国产一区二区中文字幕免费看| 欧美日韩综合一区|