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

aurain
技術(shù)文摘
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;     //類(lèi)型
 unsigned char i_code;     //代碼
 unsigned short i_cksum;  //檢驗(yàn)和
 unsigned short i_id;        //標(biāo)識(shí)符
 unsigned short i_seq;     //序列號(hào)
 unsigned long i_timestamp;  //當(dāng)前時(shí)間  =(unsigned long)::GetTickCount();

}XIcmpHeader;

 

各種ICMP報(bào)文的前32bits都是三個(gè)長(zhǎng)度固定的字段:type類(lèi)型字段(8位)、code代碼字段(8位)、checksum校驗(yàn)和字段(16位)

8bits類(lèi)型和8bits代碼字段:一起決定了ICMP報(bào)文的類(lèi)型。常見(jiàn)的有:
  
  類(lèi)型8、代碼0:回射請(qǐng)求。
  
  類(lèi)型0、代碼0:回射應(yīng)答。
  
  類(lèi)型11、代碼0:超時(shí)。
  
  16bits校驗(yàn)和字段:包括數(shù)據(jù)在內(nèi)的整個(gè)ICMP數(shù)據(jù)包的校驗(yàn)和,其計(jì)算方法和IP頭部校驗(yàn)和的計(jì)算方法是一樣的。

下圖是一張ICMP回射請(qǐng)求和應(yīng)答報(bào)文頭部格式

 

對(duì)于ICMP回射請(qǐng)求和應(yīng)答報(bào)文來(lái)說(shuō),接下來(lái)是16bits標(biāo)識(shí)符字段:用于標(biāo)識(shí)本ICMP進(jìn)程。
  
最后是16bits序列號(hào)字段:用于判斷回射應(yīng)答數(shù)據(jù)報(bào)。

 

ICMP報(bào)文包含在IP數(shù)據(jù)報(bào)中,屬于IP的一個(gè)用戶(hù),IP頭部就在ICMP報(bào)文的前面

一個(gè)ICMP報(bào)文包括IP頭部(20字節(jié))、ICMP頭部(8字節(jié))和ICMP報(bào)文

IP頭部的Protocol值為1就說(shuō)明這是一個(gè)ICMP報(bào)文

ICMP頭部中的類(lèi)型(Type)域用于說(shuō)明ICMP報(bào)文的作用及格式

此外還有代碼(Code)域用于詳細(xì)說(shuō)明某種ICMP報(bào)文的類(lèi)型

所有數(shù)據(jù)都在ICMP頭部后面。RFC定義了13種ICMP報(bào)文格式,具體如下:

類(lèi)型代碼 類(lèi)型描述

0 響應(yīng)應(yīng)答(ECHO-REPLY)

3 不可到達(dá)

4 源抑制

5 重定向

8 響應(yīng)請(qǐng)求(ECHO-REQUEST)

11 超時(shí)

12 參數(shù)失靈

13 時(shí)間戳請(qǐng)求

14 時(shí)間戳應(yīng)答

15 信息請(qǐng)求(*已作廢)

16 信息應(yīng)答(*已作廢)

17 地址掩碼請(qǐng)求

18 地址掩碼應(yīng)答

其中代碼為15、16的信息報(bào)文已經(jīng)作廢。

下面是幾種常見(jiàn)的ICMP報(bào)文:

1.響應(yīng)請(qǐng)求

我們?nèi)粘J褂米疃嗟膒ing,就是響應(yīng)請(qǐng)求(Type=8)和應(yīng)答(Type=0),一臺(tái)主機(jī)向一個(gè)節(jié)點(diǎn)發(fā)送一個(gè)Type=8的ICMP報(bào)文,如果途中沒(méi)有異常(例如被路由器丟棄、目標(biāo)不回應(yīng)ICMP或傳輸失敗),則目標(biāo)返回Type=0的ICMP報(bào)文,說(shuō)明這臺(tái)主機(jī)存在,更詳細(xì)的tracert通過(guò)計(jì)算ICMP報(bào)文通過(guò)的節(jié)點(diǎn)來(lái)確定主機(jī)與目標(biāo)之間的網(wǎng)絡(luò)距離。

2.目標(biāo)不可到達(dá)、源抑制和超時(shí)報(bào)文

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

3.時(shí)間戳

時(shí)間戳請(qǐng)求報(bào)文(Type=13)和時(shí)間戳應(yīng)答報(bào)文(Type=14)用于測(cè)試兩臺(tái)主機(jī)之間數(shù)據(jù)報(bào)來(lái)回一次的傳輸時(shí)間。傳輸時(shí),主機(jī)填充原始時(shí)間戳,接收方收到請(qǐng)求后填充接收時(shí)間戳后以Type=14的報(bào)文格式返回,發(fā)送方計(jì)算這個(gè)時(shí)間差。一些系統(tǒng)不響應(yīng)這種報(bào)文。

--------------------------------種類(lèi)-------------------------------------

ICMP報(bào)文格式
ICMP雖然是網(wǎng)絡(luò)層的協(xié)議,但要將ICMP報(bào)文放入IP中發(fā)送。

ICMP報(bào)文的公共頭標(biāo)由1字節(jié)的類(lèi)型(type)、1字節(jié)的
代碼(code)和2字節(jié)的校驗(yàn)和(checksum)組成。
類(lèi)型域和代碼域用來(lái)標(biāo)識(shí)各種ICMP報(bào)文。類(lèi)型域表示ICMP報(bào)文的類(lèi)型,目前已定義了14
種,從類(lèi)型值來(lái)看ICMP報(bào)文可分為二大類(lèi)。

第1 類(lèi)是取值為1~127的差錯(cuò)報(bào)文,

第2類(lèi)是取值128以上的是信息(informational)報(bào)文。


1不能到達(dá)信宿(Destination Unreachable)差錯(cuò)報(bào)文
2分組過(guò)大(Packet Too Big)差錯(cuò)報(bào)文
3超時(shí)(Time Exceeded)差錯(cuò)報(bào)文


4參數(shù)問(wèn)題(Parameter Problem)差錯(cuò)報(bào)文
128返回請(qǐng)求(Echo Request)報(bào)文
129返回應(yīng)答(Echo Reply)報(bào)文
130組成員查詢(xún)(Group Membership Query)
131組成員報(bào)告(Group Membership Report)
132組成員結(jié)束(Group Membership Termination)
133路由器請(qǐng)求(Router Solicitation)
134路由器公告(Router Advertisement)
135鄰機(jī)請(qǐng)求(Neighbor Solicitation)
136鄰機(jī)公告(Neighbor Advertisement)
137 重定向(Redirect)

posted on 2009-01-16 13:37 閱讀(3749) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): tcp/ip

<2014年1月>
2930311234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用鏈接

留言簿(17)

隨筆分類(lèi)(138)

隨筆檔案(137)

網(wǎng)絡(luò)開(kāi)發(fā)

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 500847
  • 排名 - 37

最新隨筆

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久综合久久综合久久| 久久久久在线| 国产精品国产三级国产专区53| 亚洲精品国产无天堂网2021| 亚洲精品视频一区二区三区| 欧美日韩精品久久久| 亚洲欧美日韩中文在线制服| 亚洲欧美在线看| 亚洲第一页中文字幕| 亚洲精品日韩综合观看成人91| 欧美日韩系列| 久久婷婷国产综合国色天香| 亚洲最新视频在线| 一本大道久久精品懂色aⅴ| 日韩视频中文字幕| 国产精品久久久久久模特| 久久理论片午夜琪琪电影网| 欧美aⅴ99久久黑人专区| 亚洲综合三区| 久热爱精品视频线路一| 亚洲视频精选| 久久人人爽人人爽| 亚洲综合激情| 欧美成人午夜77777| 欧美一区二区三区播放老司机| 久久人体大胆视频| 亚洲欧美国产另类| 鲁鲁狠狠狠7777一区二区| 亚洲欧美在线高清| 欧美成人久久| 欧美综合国产| 欧美午夜在线一二页| 欧美激情精品久久久六区热门| 国产精品女主播一区二区三区| 欧美国产极速在线| 国产亚洲成年网址在线观看| 99国产精品久久| 亚洲精品一区在线观看| 久久成人一区二区| 午夜精品久久久久影视| 欧美激情第3页| 免费中文日韩| 韩日午夜在线资源一区二区| 亚洲欧美成人一区二区在线电影| 亚洲靠逼com| 麻豆精品视频在线观看| 久久精品人人| 国产深夜精品福利| 亚洲欧美中文字幕| 亚洲欧美成人一区二区三区| 欧美日韩成人综合| 亚洲国产精品va在线看黑人| 在线观看欧美成人| 欧美在线播放| 久久精品国产第一区二区三区最新章节| 欧美日韩一区三区| 99ri日韩精品视频| 国产精品99久久久久久久久| 欧美日本免费一区二区三区| 亚洲国产影院| 正在播放日韩| 欧美日韩亚洲91| 亚洲精品一区二区三区在线观看 | 亚洲高清不卡在线| 亚洲电影免费观看高清完整版在线| 欧美在线资源| 久久综合色播五月| 亚洲国内自拍| 欧美激情综合| 亚洲毛片在线看| 亚洲免费影视| 国产一区二区0| 久久免费高清视频| 欧美激情一区二区三区全黄| 亚洲激情欧美| 欧美丝袜一区二区| 亚洲欧美中日韩| 蜜桃av噜噜一区二区三区| 在线亚洲欧美视频| 亚洲国产精品久久久| 久久久久久欧美| 亚洲国产免费看| 亚洲欧美日韩精品在线| 国产一区二区三区黄| 美女亚洲精品| 亚洲午夜激情| 麻豆精品在线视频| 一区二区三区欧美在线| 国产模特精品视频久久久久| 久久精品毛片| 日韩视频在线播放| 久久精品视频播放| 亚洲乱亚洲高清| 国产乱码精品1区2区3区| 久久久亚洲成人| 亚洲精品日韩一| 久久蜜臀精品av| 亚洲视频每日更新| 伊人婷婷久久| 国产精品久久久一本精品| 久久国产高清| 亚洲深爱激情| 欧美风情在线| 久久福利影视| 夜夜精品视频一区二区| 韩国一区二区三区在线观看| 欧美日韩在线观看一区二区| 久久大综合网| 亚洲午夜一区二区三区| 亚洲第一精品在线| 久久精品国产清高在天天线| 日韩网站在线观看| 国产一区久久久| 国产精品国产三级国产aⅴ9色| 久久野战av| 久久精品国产免费| 亚洲综合日韩在线| 日韩视频在线免费观看| 欧美激情综合| 久久一区中文字幕| 欧美一区二区在线| 亚洲一品av免费观看| 亚洲人成网站999久久久综合| 国产伦精品一区二区三区免费| 欧美日韩国产在线播放网站| 免费久久99精品国产| 久久国产精品一区二区三区| 亚洲欧美综合网| 亚洲资源在线观看| 夜夜躁日日躁狠狠久久88av| 亚洲黄一区二区| 亚洲激情网站| 最新国产乱人伦偷精品免费网站| 免费永久网站黄欧美| 老司机精品福利视频| 久久精品99久久香蕉国产色戒| 亚洲欧美中文日韩在线| 亚洲先锋成人| 制服丝袜亚洲播放| 亚洲在线电影| 午夜视频久久久| 先锋影音国产精品| 欧美中文字幕在线| 久久综合国产精品| 欧美成人有码| 亚洲欧洲综合另类| 亚洲精选91| 亚洲一区免费看| 欧美一区二区三区四区视频| 久久精品人人爽| 美日韩精品免费观看视频| 欧美国产日本高清在线| 欧美日韩小视频| 国产欧美高清| 亚洲第一主播视频| 一本久道久久综合婷婷鲸鱼| 亚洲综合电影| 久久久久国产一区二区三区| 欧美国产日韩在线| 欧美三级午夜理伦三级中文幕| 国产精品女同互慰在线看| 国产一区二区三区免费观看| 一区二区亚洲欧洲国产日韩| 亚洲激情欧美激情| 亚洲网站视频福利| 久久精品国产69国产精品亚洲| 农村妇女精品| 在线一区二区三区四区| 久久av一区二区| 欧美日韩国产精品自在自线| 国产精品午夜久久| 亚洲人成人一区二区在线观看| 在线一区免费观看| 久久久久久网| 日韩一本二本av| 久久精品视频在线看| 欧美日韩国产小视频| 国产日韩一级二级三级| 亚洲三级电影在线观看| 午夜精品久久久久| 亚洲国产婷婷| 久久精品亚洲乱码伦伦中文| 欧美三级黄美女| 亚洲黄色在线看| 久久久久久久999| 亚洲国产人成综合网站| 香蕉久久一区二区不卡无毒影院| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美日韩国产另类不卡| 激情欧美一区二区三区| 亚洲欧美日韩精品综合在线观看| 久久久综合网站| 亚洲综合好骚| 欧美日韩国产91| 亚洲福利视频网| 久久久噜噜噜久久| 亚洲欧美春色| 国产精品久久久久999| 亚洲美女在线一区| 免费观看一区|