前言
RIP、DHCP等消息中涉及向广播地址发送数据报文
提示:以下是本篇文章正文内容,下面案例可供参考
一、sendto函数接口报错 “errno 101”
1.原因
(1)目标地址是广播地址,内核收到该IP后无法识别从哪个三层接口发出
(2)一般socket中sin_addr是单播地址或者A/B/C类子网地址,系统会查找路由表确认下一跳出口,但255.255.255.255是广播地址,稍微特殊
(3)错误类型:网络操作不可达;路由问题
二、路由配置
1.
ip route add -host 255.255.255.255 dev eth0