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

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>
            性8sex亚洲区入口| 亚洲国产高清视频| aa级大片欧美三级| 黑人巨大精品欧美一区二区小视频 | 蜜臀av性久久久久蜜臀aⅴ| 亚洲天天影视| 99国产精品国产精品毛片| 久热爱精品视频线路一| 欧美有码视频| 亚洲欧美国产视频| 亚洲作爱视频| 亚洲精品人人| 亚洲国产视频一区二区| 伊人久久综合| 黄色成人片子| 国内外成人免费视频| 国产精品夜色7777狼人| 欧美日韩一区二区三区高清| 欧美国产日产韩国视频| 噜噜噜躁狠狠躁狠狠精品视频| 久久成人在线| 久久国产免费| 久久久久久欧美| 久久精品一区四区| 欧美在线三级| 久久精品视频网| 久久久久久伊人| 久久免费视频在线观看| 久久夜色精品国产亚洲aⅴ | 亚洲激情小视频| 1024亚洲| 亚洲激情成人在线| 亚洲狠狠婷婷| 日韩视频免费在线| 这里只有精品视频在线| 亚洲天堂激情| 性欧美videos另类喷潮| 欧美亚洲专区| 久久亚洲国产精品一区二区 | 在线看片第一页欧美| 在线观看欧美黄色| 亚洲日韩欧美视频一区| 亚洲精品色图| 亚洲图片欧美一区| 羞羞答答国产精品www一本| 欧美一区二区观看视频| 久久久久久自在自线| 免费观看日韩| 最新亚洲激情| 亚洲午夜电影在线观看| 欧美亚洲在线播放| 麻豆av一区二区三区| 欧美日产一区二区三区在线观看| 国产精品99免费看| 国产无一区二区| 亚洲国产三级在线| 亚洲一区二区伦理| 久久成人免费网| 欧美va天堂| 99视频有精品| 久久国产精品久久久久久电车| 麻豆9191精品国产| 欧美无乱码久久久免费午夜一区| 国产偷久久久精品专区| 亚洲日本无吗高清不卡| 亚洲欧美国产va在线影院| 久久精品女人天堂| 最近中文字幕日韩精品 | 亚洲欧美日韩精品久久奇米色影视 | 午夜精品成人在线| 狂野欧美激情性xxxx| 亚洲三级免费电影| 性久久久久久| 欧美激情视频一区二区三区不卡| 国产精品视频网| 91久久精品日日躁夜夜躁国产| 亚洲自拍高清| 欧美激情亚洲精品| 亚洲欧美日韩久久精品| 欧美国产日韩免费| 国产一区二区三区日韩欧美| 日韩视频免费在线观看| 久久蜜臀精品av| 一区二区高清在线观看| 快播亚洲色图| 国产欧美一区二区精品秋霞影院 | 欧美在线免费看| 亚洲精品欧美日韩| 久久久五月天| 国产欧美日韩不卡免费| 一区二区三区精品在线| 久久蜜桃香蕉精品一区二区三区| 9久草视频在线视频精品| 久久深夜福利免费观看| 国产精品永久免费观看| 一区二区三区视频在线| 免费成人高清在线视频| 亚洲欧美国产高清va在线播| 欧美精品久久久久久久免费观看 | 亚洲破处大片| 久久亚洲国产成人| 国产一区二区三区直播精品电影| 一本色道久久综合亚洲二区三区| 猫咪成人在线观看| 亚洲女与黑人做爰| 欧美午夜宅男影院| 亚洲另类一区二区| 欧美高清视频一区二区三区在线观看| 亚洲欧美第一页| 国产精品久久久久9999| 中文av一区二区| 亚洲精品视频在线看| 暖暖成人免费视频| 亚洲国产欧美久久| 欧美成人激情在线| 久久青青草综合| 精品成人在线| 免费视频亚洲| 久久午夜羞羞影院免费观看| 韩国成人福利片在线播放| 久久精品在线| 久久超碰97人人做人人爱| 国产亚洲欧美日韩在线一区| 欧美主播一区二区三区| 亚洲免费一在线| 国产欧美一区二区精品婷婷| 欧美一级二区| 欧美一区二区精品| 一区二区三区无毛| 欧美大香线蕉线伊人久久国产精品| 久久久久九九九| 亚洲国产美女久久久久| 亚洲电影av在线| 欧美日本一道本| 亚洲综合大片69999| 亚洲主播在线| 国产亚洲欧美另类中文| 理论片一区二区在线| 老司机精品视频网站| 亚洲人精品午夜| a4yy欧美一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲欧美日本日韩| 午夜亚洲性色福利视频| 狠狠色狠狠色综合日日tαg| 欧美成人精品一区二区| 欧美精品1区| 亚洲尤物精选| 欧美在线啊v| 有码中文亚洲精品| 亚洲国产日韩欧美| 欧美性色综合| 久久久久这里只有精品| 免费成人毛片| 亚洲一区在线观看免费观看电影高清| 亚洲在线观看视频| 激情亚洲成人| 亚洲美女视频网| 国产视频久久久久| 亚洲国产欧美日韩精品| 欧美四级伦理在线| 久久在线免费| 欧美全黄视频| 久久精品综合一区| 欧美激情在线狂野欧美精品| 午夜视频在线观看一区二区三区 | 日韩视频在线免费| 亚洲一区二区在线播放| 亚洲第一区在线| 一本色道久久99精品综合| 国产一区二区久久| 亚洲精品久久在线| 国产视频精品免费播放| 亚洲国产专区| 国产在线国偷精品产拍免费yy| 亚洲国产成人av| 国产精品永久| 亚洲区欧美区| 黄色成人在线网站| 在线亚洲免费| 亚洲欧洲一区二区三区| 亚欧成人精品| 亚洲天堂成人| 免费人成网站在线观看欧美高清| 午夜精品免费| 欧美精品激情blacked18| 久久久亚洲一区| 国产精品久久久久久一区二区三区| 欧美va亚洲va香蕉在线| 国产日本欧美一区二区三区| 亚洲欧洲精品一区二区三区波多野1战4| 国产欧美日韩亚州综合| 亚洲精品乱码久久久久久黑人 | 亚洲香蕉成视频在线观看| 久久婷婷久久一区二区三区| 午夜一区二区三区在线观看| 欧美伦理在线观看| 欧美国产成人精品| 一区二区三区在线免费视频| 亚洲专区在线视频|