AUTOSAR以太网之AutoIp

系列文章目录

返回总目录



一、AutoIp是什么?

AutoIP(也即Link-Local IP, RFC3927)依赖ARP协议来实现IP地址的配置,ARP全称Address Resolution Protocol,即地址解析协议,用于根据已知的IP地址获取物理地址(MAC地址)的协议,其流程如下

AutoIP 协议首先在 169.254.1.0 到 169.254.254.255 的 AutoIP IPv4 地址范围内选择随机地址,之后针对选定的地址发送ARP探测消息(ARP专题里面讲过探测报文),ARP 探测消息中包含一条ARP请求消息,其发送方地址设置为 0.0.0.0,目标地址设置为选定的IP 地址。
如果其他网络节点响应此探测或发送方接收到针对同一地址发送的相同的探测消息时表示所选地址已被占用,则会在 AutoIP IPv4 地址范围内随机选择新的IP地址,并重复探测处理
如果发出探测后无任何响应,则 AutoIP 会针对选定的地址发出ARP公告,ARP公告是由一则ARP请求消息组成,该ARP消息中的发送方地址和目标地址都设置为所选定的IP地址
如果其他网络节点响应某公告消息或针对同一地址发送相同的公告,则公告失败,会在 AutoIP IPv4 地址范围内随机选择新的IP地址,重新开始探测
当探测和公告在未检测到任何冲突的情况下完成时就会认为选定的IP地址可配置,将关联的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值