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

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

<2013年10月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用鏈接

留言簿(17)

隨筆分類(138)

隨筆檔案(137)

網絡開發

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 502447
  • 排名 - 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>
            免费观看成人鲁鲁鲁鲁鲁视频 | 午夜亚洲福利| 欧美日韩精品在线视频| 一区电影在线观看| 亚洲美女精品成人在线视频| 欧美精品一区二区三区一线天视频| 亚洲国产精品一区二区www| 鲁大师成人一区二区三区| 久久久久久精| 日韩小视频在线观看| 99精品免费网| 国产精品永久免费视频| 久久综合综合久久综合| 欧美成人免费在线| 亚洲综合国产激情另类一区| 亚洲欧美一区二区三区久久| 国产在线精品成人一区二区三区| 免费成人黄色av| 欧美日韩卡一卡二| 久久精品免费播放| 欧美不卡福利| 欧美一区二区精品久久911| 欧美在线综合| 一个色综合导航| 欧美一区二区三区喷汁尤物| 亚洲激情女人| 亚洲天堂偷拍| 亚洲国产精品激情在线观看| 一本一本a久久| 在线免费观看欧美| 亚洲视频欧洲视频| 在线播放中文一区| 在线中文字幕日韩| 1204国产成人精品视频| 亚洲视频综合| 亚洲精品综合| 久久国产精品99久久久久久老狼| 日韩午夜在线| 久久久久久综合| 亚洲欧美国产高清va在线播| 久久综合九色综合欧美狠狠| 午夜性色一区二区三区免费视频| 久久亚洲精品视频| 久久爱www久久做| 欧美色精品在线视频| 欧美成人午夜77777| 国产精品久久久亚洲一区 | 欧美一区国产一区| 欧美激情女人20p| 久久先锋影音av| 国产精品久久久久一区| 亚洲国产日韩一级| 精品1区2区3区4区| 午夜精品免费| 亚洲图片欧美午夜| 欧美日韩和欧美的一区二区| 欧美成人国产va精品日本一级| 国产农村妇女精品一区二区| 一区二区激情| 亚洲色图制服丝袜| 欧美久久久久久久| 亚洲欧洲一区二区天堂久久 | 国产情人节一区| 亚洲香蕉视频| 亚洲欧洲av一区二区三区久久| 欧美日韩免费观看一区| 亚洲激情视频在线播放| 亚洲国产欧美一区二区三区久久| 久久久久久999| 麻豆亚洲精品| 亚洲国产乱码最新视频| 久久夜色精品国产噜噜av| 久久蜜桃精品| 亚洲高清一区二| 欧美大片在线观看| 亚洲国产一二三| 99国产精品| 欧美视频观看一区| 亚洲一区二区三区午夜| 欧美一级二区| 一区免费观看视频| 久久综合久久久久88| 亚洲电影专区| 在线视频一区观看| 国产精品亚洲美女av网站| 午夜日韩av| 老妇喷水一区二区三区| 91久久精品国产91久久| 欧美激情中文字幕一区二区| 亚洲伦理在线| 久久精品国产亚洲一区二区| 国产一区二区三区免费不卡| 久久综合久色欧美综合狠狠| 亚洲区国产区| 欧美一级视频精品观看| 尤物视频一区二区| 欧美日韩精品系列| 亚洲制服欧美中文字幕中文字幕| 久久久久久国产精品mv| 最新亚洲一区| 国产伦精品免费视频| 另类尿喷潮videofree | 久热成人在线视频| 99视频一区| 国产一区二区看久久| 欧美1区免费| 亚洲欧美视频在线观看视频| 欧美aⅴ99久久黑人专区| 一区二区三区三区在线| 国产有码在线一区二区视频| 欧美国产成人精品| 亚洲自拍偷拍麻豆| 91久久久久久| 久久久久久香蕉网| 亚洲一区二区三区精品动漫| 在线观看av一区| 国产精品国色综合久久| 开元免费观看欧美电视剧网站| 亚洲天堂av电影| 欧美激情一区三区| 久久五月婷婷丁香社区| 亚洲影视综合| 99精品欧美一区二区蜜桃免费| 国产日韩欧美a| 欧美日韩亚洲综合一区| 久久野战av| 久久激情视频| 亚洲欧美日韩精品久久久久| 亚洲人成亚洲人成在线观看图片| 久久综合成人精品亚洲另类欧美 | 在线观看欧美视频| 国产欧美一级| 国产精品国产亚洲精品看不卡15| 欧美国产免费| 麻豆精品一区二区综合av| 欧美一区二区三区成人| 亚洲视频香蕉人妖| 99av国产精品欲麻豆| 91久久中文| 亚洲国产天堂久久国产91| 女同性一区二区三区人了人一| 久久精品一二三区| 久久九九精品| 久久露脸国产精品| 久久女同精品一区二区| 久久久精品五月天| 久久精品视频免费| 久久夜色精品| 美日韩精品视频| 欧美ed2k| 亚洲国产精品ⅴa在线观看| 欧美国产日本高清在线| 能在线观看的日韩av| 欧美大片一区二区| 亚洲高清久久| 亚洲伦理在线免费看| 一区二区三区欧美视频| 亚洲主播在线| 欧美一区2区三区4区公司二百 | 亚洲人成人一区二区三区| 亚洲人成在线观看| 一本色道久久综合亚洲精品不卡| 99国产精品一区| 亚洲性视频h| 久久精品视频导航| 欧美电影资源| 国产精品区二区三区日本| 国产一本一道久久香蕉| 亚洲成人中文| 亚洲一区综合| 久久青青草原一区二区| 亚洲国产毛片完整版| 日韩午夜电影| 欧美专区在线| 欧美激情精品久久久久久大尺度| 欧美日韩一区二区在线视频| 国产欧美日韩在线观看| 亚洲成人在线观看视频| 一区二区免费在线观看| 久久本道综合色狠狠五月| 欧美.日韩.国产.一区.二区| 亚洲精品四区| 久久精品人人| 欧美午夜视频在线观看| 韩国一区电影| 亚洲尤物在线视频观看| 鲁大师影院一区二区三区| 一区二区三区精品国产| 久久精品国产亚洲5555| 欧美日韩激情小视频| 国内伊人久久久久久网站视频| 亚洲精品韩国| 久久免费国产| 一本色道久久综合狠狠躁的推荐| 久久er99精品| 国产精品推荐精品| 日韩亚洲欧美一区二区三区| 久久婷婷一区| 亚洲综合色网站| 欧美日韩黄色大片|