自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 用户态程序socket绑定出接口使报文不经路由选路直接发出的方式

SO_DONTROUTESO_BINDTODEVICEstrncpy(binddevice.ifr_name, intf, strlen(intf)+1);result = setsockopt(handle, SOL_SOCKET, SO_BINDTODEVICE, (char*)&binddevice, sizeof(binddevice));https://blog.csdn.net/eqiang8271/article/details/6793089

2021-09-23 19:21:04 178

原创 数据帧最小长度

数据帧最小长度是64字节,最后4字节是FCS,所以socket收到的报文最小长度是60字节

2021-05-28 12:48:18 2149

原创 keepalived vrrp报文机制

keepalived vrrp报文机制vrrp通告报文发送机制vrrp_send_adv()每次通告报文发送前需要调用更新函数,更新优先级和目的IP等值vrrp_update_pkt()完成报文更新后,调用发送函数完成发送vrrp_send_pkt()发送函数可以实现单播,组播。1.带unicast_peers参数时,只会对目标内都地址发送;2.当参数为NULL默认对组播地址进行组播。每个vrrp实例创建和完成初始化时vrrp_complete_instance(),就已经对vrrp报文

2021-03-28 17:40:29 479

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除