YAVIS-NAP模式下数据包发送过程
2015-05-12 15:44:26 13 举报
在YAVIS-NAP模式下,数据包发送过程首先由发送端设备生成待发送的数据包。然后,设备会对数据包进行必要的封装和编码处理,以确保数据在传输过程中的完整性和安全性。接着,设备将数据包发送到网络接口,通过网络接口将数据包发送到网络上。在发送过程中,设备会使用NAPT(Network Address Port Translation)技术来动态分配和管理网络地址和端口,以实现多台设备共享一个公网IP地址的同时,保证每个数据包能够正确到达目的地。最后,接收端的设备会接收到数据包,并进行解封装和解码处理,以获取原始的数据内容。
作者其他创作
大纲/内容
调用BCL向指定节点发送数据
IP-CPUID地址映射
N
维护统计信息,释放资源
从sk_buff中解析目标IP
发送完成?
接收完成?
Y
分配资源
准备sk_buff
填充sk_buff字段
维护统计信息
查询发送完成事件
向上层提交sk_buff结构
(a)
广播包?
查询接收完成事件
上层传入包含数据的sk_buff结构
接收数据拷贝
遍历所有已知节点调用BCL发送数据
(b)
0 条评论
下一页