OpenFastPath 学习5(netlink server)

  • 时间:2018-11-30 23:32 作者:forxyz 来源:forxyz 阅读:704
  • 扫一扫,手机访问
摘要:netlink server线程是一个控制平面线程,在ofp_init_global中启动,因而全局只有一个。netlink服务线程与内核互动。由于:有些事情内核一直在干,并且也干的很好,但是这些事情客户态干起来很吃力。因而,这些事情交给内核做,客户态通过netlink接收消息通知获取信息。发一个包

netlink server线程是一个控制平面线程,在ofp_init_global中启动,因而全局只有一个。netlink服务线程与内核互动。由于:有些事情内核一直在干,并且也干的很好,但是这些事情客户态干起来很吃力。因而,这些事情交给内核做,客户态通过netlink接收消息通知获取信息。

发一个包时,需要明确少量事情:当面对复杂网络时,发出一个包的时候,你需要知道用哪个网口发,并且发给谁,目的MAC地址是多少。还有少量其余信息:比方IP地址改变、网口up和down等等。这些信息可以通过netlink从内核进行同步。

由于这些信息获取,依赖于内核,因而只有启了SP宏之后,这些代码才启用。另外,根据OFP的注释和协议实现(ofp 实现了ARP协议),MAC地址表的信息获取不由本netlink服务负责。

从内核获取路由信息
  • 全部评论(0)
最新发布的资讯信息
【系统环境|】2FA验证器 验证码如何登录(2024-04-01 20:18)
【系统环境|】怎么做才能建设好外贸网站?(2023-12-20 10:05)
【系统环境|软件环境】梦幻仙域游戏攻略(2023-12-19 10:02)
【系统环境|软件环境】梦幻仙域游戏攻略(2023-12-19 10:02)
【系统环境|】卡帕部落揭秘潮玩新宠,探究玩法(2023-12-14 09:45)
【系统环境|数据库】 潮玩宇宙游戏道具收集方法(2023-12-12 16:13)
【系统环境|】如何开发搭建卡帕部落模式源码(2023-12-12 10:44)
【系统环境|】遥遥领先!青否数字人直播系统5.0发布,支持真人接管实时驱动!(2023-10-12 17:31)
【系统环境|服务器应用】克隆自己的数字人形象需要几步?(2023-09-20 17:13)
【系统环境|】Tiktok登录教程(2023-02-13 14:17)
手机二维码手机访问领取大礼包
返回顶部