SDN控制器策略制定和表项下发—Vecloud

本文介绍了SDN交换机的流表机制及其对数据包处理的影响。控制器基于全网拓扑生成流表并下发,涉及2层、3层、4层转发策略。主动与被动流表下发模式各有优缺点,主动模式预设规则,但管理复杂;被动模式节省资源,但可能增加延迟。VeCloud微云网络提供云交换网络服务。
摘要由CSDN通过智能技术生成

在这里插入图片描述
流表是SDN交换机进行数据包处理的最基本依据,他直接影响了数据转发的效率和整个网络性能。流表是由集中化的控制器基于全网拓扑视图生成并统一下发给数据流传输路径上的所有SDN交换机,因此,流表的生成算法成了影响控制器智能化水平的关键因素。
SDN交换机的流表机制打破了传统网络中的层次化概念,无论是源MAC目的MAC、VLAN
ID等传统的二层网络信息,还是源IP,目的IP等三层信息,或者是源TCP/UDP端口号、目的TCP/UDP端口号等4层信息,都被统一封装在流表中。因此,控制器需要针对不同层的网络传输需求,制定相应的转发策略并生成对应流表下发给交换机。
对于2层转发,在SDN网络中,MAC地址学习在控制器的链路发现过程中实现,根据2层信息进行数据包转发也比较容易实现,只需控制器以目的MAC地址为依据将对应的交换机转发端口号写入对应的交换机流表项中即可。
对于3层转发,在SDN网络中,控制器利用相关的路由算法计算出源和目的地址之间的路由信息,并以IP地址、MAC地址为依据,将对应的交换机转发端口号写入相应交换机的流表项中。
对于4层转发,在SDN网络中,4层数据包解析将在控制器中完成,并以TCP/UDP端口号、IP地址、MAC地址为依据,将对应的交换机转发端口号写入相应交换机的流表项中。
和传统网络一样,SDN控制器可以有效处理不同层次上的数据转发,可以至制定流表时,利用各个网络层次上的规则和算法,减少流表数量。不同的是,传统网络在各个设备本地进行相关算法的执行,通

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值