博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ARP分组
阅读量:4204 次
发布时间:2019-05-26

本文共 1763 字,大约阅读时间需要 5 分钟。

0000  ff ff ff ff ff ff 00 25 11 6a 8f 03 08 06 00 01

0010  08 00 06 04 00 01 00 25 11 6a 8f 03 ac 14 9e 0a
0020  00 00 00 00 00 00 ac 14 9e 0b

Destination: Broadcast (ff:ff:ff:ff:ff:ff)

Source: Elitegro_6a:8f:03 (00:25:11:6a:8f:03)
Type: ARP (0x0806)
Hardware type: Ethernet (0x0001)
Protocol type: IP (0x0800)
Hardware size: 6
Protocol size: 4
Opcode: request (0x0001)
Sender MAC address: Elitegro_6a:8f:03 (00:25:11:6a:8f:03)
Sender IP address: 172.20.158.10 (172.20.158.10)
Target MAC address: 00:00:00_00:00:00 (00:00:00:00:00:00)
Target IP address: 172.20.158.11 (172.20.158.11)

 

  注意:ARP不能通过IP路由器发送广播,所以不能用来确定远程网络设备的硬件地址。对于目标主机位于远程网络的情况,IP利用ARP确定默认网关(路由器)的硬件地址,并将数据包发到默认网关,由路由器按它自己的方式转发数据包。

0000  00 25 11 6a 8f 03 90 fb a6 3a 09 b2 08 06 00 01

0010  08 00 06 04 00 02 90 fb a6 3a 09 b2 ac 14 9e 0b
0020  00 25 11 6a 8f 03 ac 14 9e 0a 00 00 00 00 00 00
0030  00 00 00 00 00 00 00 00 00 00 00 00

Destination: Elitegro_6a:8f:03 (00:25:11:6a:8f:03)

Source: HonHaiPr_3a:09:b2 (90:fb:a6:3a:09:b2)
Type: ARP (0x0806)
Trailer: 000000000000000000000000000000000000
Hardware type: Ethernet (0x0001)
Protocol type: IP (0x0800)
Hardware size: 6
Protocol size: 4
Opcode: reply (0x0002)
Sender MAC address: HonHaiPr_3a:09:b2 (90:fb:a6:3a:09:b2)
Sender IP address: 172.20.158.11 (172.20.158.11)
Target MAC address: Elitegro_6a:8f:03 (00:25:11:6a:8f:03)
Target IP address: 172.20.158.10 (172.20.158.10)

  对于一个ARP请求来说,除目的端硬件地址外的所有其他的字段都有填充值。当系统收到一份目的端为本机的ARP请求报文后,它就把硬件地址填进去,然后用两个目的端地址分别替换两个发送端地址,并把操作字段置为2,最后把它发送回去。

  关于例1中以太网数据帧长度的问题,在第5章5.3节有如下解释:

  ……以太网数据帧长度比最小长度还要小(在4.5节中我们说过应该是60字节)。其原因是我们在发送该以太网数据帧的系统(bsdi)上运行tcpdump命令。应用程序rarpd写42字节到BSD分组过滤设备上(其中14字节为以太网数据帧的报头,剩下的28字节是RARP应答),这就是tcpdump收到的副本。但是以太网设备驱动程序要把这一短帧填充空白字符以达到最小传输长度(60)。如果我们在另一个系统上运行tcpdump命令,其长度将会是60。

转载地址:http://bssli.baihongyu.com/

你可能感兴趣的文章
建造者模式(Builder)-设计模式(三)
查看>>
Linux-网络运维基础
查看>>
Verilog编程网站学习——门电路、组合电路、时序电路
查看>>
android——学生信息显示和添加
查看>>
Android——ImageSwitcher轮流显示动画
查看>>
Android——利用手机端的文件存储和SQLite实现一个拍照图片管理系统
查看>>
图像调优1:清晰度相关参数MTF,SFR,MTF50,MTF50P 以及TVL的概念以及换算说明
查看>>
罗永浩欲直播带货,京东说可以帮忙联系
查看>>
B站,正在变成下一个“公众号”?
查看>>
小米启动安心服务月 手机家电产品可免费清洁保养
查看>>
刘作虎:一加新品将全系支持 5G
查看>>
滴滴顺风车上线新功能,特殊时期便捷出行
查看>>
不会延期!iPhone 12S预计如期在9月发售:升级三星LTPO屏幕
查看>>
腾讯物联网操作系统TencentOS tiny线上移植大赛,王者机器人、QQ公仔、定制开发板等礼品等你来拿 !
查看>>
为云而生,腾讯云服务器操作系统TencentOS内核正式开源
查看>>
腾讯汤道生:开源已成为许多技术驱动型产业重要的创新推动力
查看>>
微信小程序多端框架 kbone 开源
查看>>
视频质量评估算法 DVQA 正式开源
查看>>
腾讯优图开源视频动作检测算法DBG,打破两项世界纪录
查看>>
在中国提供了60亿次服务的疫情模块向世界开源 腾讯抗疫科技输出海外
查看>>