下载此文档

ICMP端口号计算方法.docx


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
生成ICMP报文的SPORT和DPORT信息
ICMP的ECHO及ECHO REPLY报文
回送请求和回答的报文格式如下图:
Request方向:SPORT=icmp_id[15:0],DPORT=icmp_type[7: 
生成ICMP报文的SPORT和DPORT信息
ICMP的ECHO及ECHO REPLY报文
回送请求和回答的报文格式如下图:
Request方向:SPORT=icmp_id[15:0],DPORT=icmp_type[7:0]<<8|icmp_code[7:0];
Reply方向:SPORT=icmp_request_type[7:0]<<8|icmp_code[7:0],dport=icmp_id[15:0];
 
例如:用抓包器抓到ICMP的request和reply报文,格式如下所示
Request:
0000 00 60 08 3e 26 59 00 11 d8 69 6c f0 08 00 45 00 .`.>&Y.. .il...E.
0010 00 3c aa 91 00 00 40 01 92 0b c0 a8 5e 69 c0 a8 .<....***@. ....^i..
0020 5e 6a 08 00 d3 5a 02 00 78 01 61 62 63 64 65 66 ^j...Z..
0030 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76ghijklmnopqrstuv
0040 77 61 62 63 64 65 66 67 68 69wabcdefg hi
Reply:
0000 00 11 d8 69 6c f0 00 60 08 3e 26 59 08 00 45 00 ...il..` .>&Y..E.
0010 00 3c c3 bc 00 00 40 01 78 e0 c0 a8 5e 6a c0 a8 .<....***@. x...^j..
0020 5e 69 00 00 db 5a 02 00 78 01 61 62 63 64 65 66 ^i...Z..
0030 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76ghijklmnopqrstuv
0040 77 61 62 63 64 65 66 67 68 69wabcdefg hi
 
根据上面的报文内容可以看出:
请求方向ICMP类型为0x08,标识符为0x0200。由此可以获得源端口号和目的端口号分别为:SPORT = 0x0200,DPORT = 0x0800;
应答方向ICMP类型为0x00(对应的请求类型为0x08),标识符为0x0200。由此可以获得源端口号和目的端口号分别为:SPORT = 0x0800,DPORT = 0x0200;
ICMP的地址掩码请求与应答报文
地址掩码请求和回答的报文格式如下图所示:
根据上面的报文内容格式(假设标识符为0x0200)可以看出:
请求方向ICMP类型为0x11,标识符为0x0200

ICMP端口号计算方法 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人260933426
  • 文件大小29 KB
  • 时间2022-02-09
最近更新