SDN中还有路由协议嘛?

SDN(Software Defined Networking)与路由协议不在同一层面,它通过将协议实现从硬件剥离,使用控制器和流表实现任意网络协议,包括OSPF和RIP等。路由协议在SDN中并未消失,而是转化为软定义形态的应用。开发者可以编写应用将全套路由协议代码集成,实现SDN网络中的路由功能。
摘要由CSDN通过智能技术生成

一、SDN与路由不是一个层面的事情

我曾看到有人问 “openflow的发展终极会不会导致路由协议的消失” ?这么问是没有理解SDN的作用:
其实,SDN跟路由协议完全不在一个层面上。SDN解决的问题是把协议的实现从硬件层剥离出来,并把硬件用统一的模型来描述,把除了统一模型以外的部分变成流表和控制器,通过流表和控制器实现任意的网络协议,自然也包括传统控制协议(如OSPF,RIP等)。升级控制器就能让SDN网络支持更多的协议。
摘自链接:知乎-灵剑

二、SDN整体框图

看一下SDN的设计逻辑:

实际上,SDN是把不同协议间的相同部分,即distributed system给综合在Network OS中,而路由算法就变成了APP了。所以路由协议并没有消失,只是成为了另一种形态——软定义形态。

摘自链接:知乎-徐方鑫

三、如何在SDN里实现路由协议

按照CS工程师的思想应该是写一个app,将全套路由协议code进去即可。
摘自链接:知乎-神马晨

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值