batman_adv主要数据包格式与作用
来源:互联网 发布:西部域名怎么解析 编辑:程序博客网 时间:2024/05/01 05:20
三、batman_adv主要数据包格式与作用
在源码的packet.h文件中,我们可以看到大多数数据包的格式。
ICMP数据包
struct batadv_icmp_packet { u8 packet_type; u8 version; u8 ttl; u8 msg_type; u8 dst[ETH_ALEN]; u8 orig[ETH_ALEN]; u8 uid; u8 reserved; __be16 seqno;};
OGM数据包
OGM包是协议周期性广播的探测包。一方面,网络中的节点通过周期性发送包告知其他节点其存在性,收到该的邻居经过一番评估后,会对始发者(,建立路
由,并将该包转发出去;另一方面,包中的传输质量权值(TQ)是选择下跳路由的重要依据,它反映了整条传输路径质量的优劣。是batman协议工作的基础。
struct batadv_ogm_packet { u8 packet_type; // u8 version; u8 ttl; u8 flags; __be32 seqno; //OGM数据包的标识号 u8 orig[ETH_ALEN]; //源节点MAC地址 u8 prev_sender[ETH_ALEN]; //上一转发的节点MAC地址 u8 reserved; u8 tq; //链路权值 __be16 tvlv_len;};
0 0
- batman_adv主要数据包格式与作用
- IPv4与IPv6数据包格式
- 将数据包封装成帧的主要作用是什么
- Maven的主要作用与工程类型
- NV12与YV12,YUV的主要格式
- TCP/IP数据包格式与TCP三次握手
- ar6302网卡数据包 与 wifi帧格式 分析
- sock5代理 数据包格式
- netflow数据包格式
- TCP数据包格式
- TCP数据包格式
- IP数据包格式详解
- Wireshark数据包格式
- IP数据包格式详解
- IP数据包格式详解
- 以太网数据包格式
- RTP数据包格式
- IP数据包格式
- 负载均衡之起始篇
- Java 数组的声明方式
- Android:三星指纹解锁SDK
- batman-adv协议相关概念
- 提取不重复的整数
- batman_adv主要数据包格式与作用
- iOS-UIImageView对象
- 安卓核心组件一activity
- 引用和指针
- jdk环境变量的设置
- batman-adv主要结构体
- mybatis源码之StatementHandler
- batman-adv路由算法分析
- 杭电1022——Train Problem I(栈的应用)