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

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>
            一本大道久久a久久综合婷婷| 亚洲精品乱码久久久久久蜜桃麻豆 | 国产精品成人播放| 欧美日韩视频不卡| 国产精品av久久久久久麻豆网| 欧美亚男人的天堂| 国产一区二区日韩精品欧美精品| 在线观看中文字幕不卡| 99天天综合性| 欧美专区亚洲专区| 性8sex亚洲区入口| 国产精品无人区| 国产一区二区高清不卡| 精品成人久久| 99精品久久| 午夜在线一区二区| 欧美大片免费观看在线观看网站推荐 | 国产一区二区三区高清播放| 亚洲国产欧美一区二区三区久久| 制服丝袜亚洲播放| 蜜臀av国产精品久久久久| 亚洲三级免费| 亚洲永久免费av| 欧美黄色视屏| 极品少妇一区二区三区| 亚洲一区二区三区中文字幕| 欧美成人tv| 亚洲欧美在线一区二区| 欧美日韩久久不卡| 在线观看成人网| 香蕉久久国产| 一本色道久久综合狠狠躁篇的优点 | 亚洲一区久久久| 欧美激情bt| 久久国产精品72免费观看| 欧美日韩在线综合| 亚洲人成在线观看| 免费看亚洲片| 久久国产精品99精品国产| 国产精品久久久久久一区二区三区 | 欧美一区二区高清在线观看| 亚洲黄一区二区| 久久中文字幕一区| 久久一本综合频道| 一本色道久久综合狠狠躁的推荐| 男人的天堂亚洲在线| 狠狠色丁香婷婷综合| 欧美一级视频| 亚洲系列中文字幕| 国产精品久久久久久久久久久久| 9国产精品视频| 亚洲狠狠婷婷| 欧美国产精品劲爆| 亚洲精品久久| 亚洲人体大胆视频| 欧美黄色一区| 日韩午夜av电影| 亚洲精品久久视频| 欧美精品综合| 宅男精品导航| 中文欧美日韩| 久久国产视频网站| 久久精品国产999大香线蕉| 欧美久久久久久久久久| 亚洲精品男同| 亚洲美女毛片| 欧美性事免费在线观看| 亚洲一区二区欧美日韩| 亚洲少妇一区| 国产欧美一区二区精品秋霞影院| 久久精品成人欧美大片古装| 久久精品国产综合| 91久久国产综合久久| 日韩视频不卡| 国产午夜精品美女视频明星a级| 久久精品久久综合| 欧美成人一区在线| 亚洲女性裸体视频| 久久激情五月丁香伊人| 亚洲毛片在线看| 亚洲性夜色噜噜噜7777| 国语自产精品视频在线看一大j8 | 99国产精品私拍| av不卡免费看| 精品动漫av| 亚洲日本免费| 国产麻豆精品视频| 欧美a级片网| 国产精品草草| 蜜乳av另类精品一区二区| 欧美精品久久久久久| 欧美在线观看一区二区三区| 久久视频免费观看| 亚洲一区在线视频| 久久精品论坛| 在线亚洲精品| 老司机精品导航| 欧美一区二区三区久久精品茉莉花| 久久久精品国产一区二区三区| 亚洲美女色禁图| 欧美一级视频精品观看| 日韩视频免费观看高清完整版| 亚洲欧美国产77777| 日韩一级二级三级| 久久久99国产精品免费| 午夜日韩在线观看| 欧美激情免费观看| 美国三级日本三级久久99| 国产精品久久婷婷六月丁香| 欧美国产精品久久| 国产亚洲精品久久久久婷婷瑜伽| 亚洲精品美女久久久久| 伊人精品成人久久综合软件| 中文亚洲免费| 一区二区三区 在线观看视频| 久久免费精品日本久久中文字幕| 午夜精品一区二区三区电影天堂| 欧美日韩a区| 亚洲丰满在线| 亚洲黄色在线观看| 久久夜色精品| 蜜臀av一级做a爰片久久 | 亚洲网站在线播放| 欧美mv日韩mv国产网站app| 久久久久99| 国产精品视频网址| 99www免费人成精品| 99国产欧美久久久精品| 欧美精品一区二区三区在线播放| 欧美激情第9页| 亚洲国产三级| 欧美成人午夜激情视频| 亚洲国产精品一区二区第一页 | 欧美sm视频| 欧美成人国产va精品日本一级| 国产一区二区丝袜高跟鞋图片| 午夜影院日韩| 久久久久久久999精品视频| 国产视频在线观看一区二区| 欧美一乱一性一交一视频| 久久久精品999| 狠狠操狠狠色综合网| 久久先锋影音av| 亚洲国产精品视频一区| 这里只有精品电影| 国产精品v欧美精品∨日韩| 亚洲在线视频免费观看| 久久久综合网站| 亚洲精品精选| 欧美日韩麻豆| 午夜欧美大尺度福利影院在线看| 久久九九免费视频| 亚洲精品1234| 欧美色综合天天久久综合精品| 亚洲一区二区黄| 开心色5月久久精品| 亚洲精品一二| 国产精品久久久久久久久免费桃花 | 麻豆成人精品| 99精品99久久久久久宅男| 欧美一区二区在线免费观看| 国内一区二区三区在线视频| 欧美va亚洲va国产综合| 一区二区日韩免费看| 久久成人18免费网站| 亚洲第一精品夜夜躁人人爽 | 一区二区三区四区五区精品| 欧美在线一二三| 亚洲欧洲中文日韩久久av乱码| 欧美午夜宅男影院在线观看| 久久国产成人| 亚洲最快最全在线视频| 久久亚洲一区二区三区四区| 亚洲视频欧美视频| 一区二区自拍| 国产精品久久久久99| 免费成人高清视频| 亚洲一区二区三区在线视频| 欧美福利在线观看| 欧美一区二区三区四区在线| 91久久黄色| 狠狠色丁香婷婷综合| 午夜精品999| 亚洲社区在线观看| 亚洲欧美另类久久久精品2019| 欧美亚洲一区二区在线观看| 亚洲美女视频网| 欧美精品日韩一本| 亚洲成色www8888| 亚洲精品国产视频| 欧美黄色精品| 在线视频精品| 亚洲欧美激情一区二区| 国产综合久久久久久鬼色| 欧美在线一二三四区| 亚洲人成网站999久久久综合| 亚洲免费视频观看| 亚洲精品中文字| 在线免费精品视频| 国产一区91|