您的位置:首页 > 运维架构 > Linux

ns3中linux kernel的位置理解

2015-11-16 14:05 501 查看
dce中 kernel是作为应用软件使用的,更确切的是作为网络协议栈使用。地位等同于ns3的ip协议栈。

那么层次就是

quagga

---------

kernel

----------

dce

---------

这样的三层。

对于每一个虚拟节点都是这样的三层。

在dce这一层有节点和接口信息,

在kernel这一层可以看到接口信息,路由

在quagga这一层也可看到路由(zebra看到接口,quagga只需要计算路由)

如果采用mpls-linux, 需要在kernel提供支持,

如果要产生衍生的接口Api,需要在dce这一层完成API的实现

此时使用iproute2配置mpls,代替quagga

mpls-linux的层次是

iproute2

---------------

kernel mpls-linux

-----------------

dce

-----------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: