4 回答
以上都是网络上的陈词滥调。
以openstack中的虚拟网络项目neutron为例。
可以将neutron-server看作是控制器,network provider即为各种转发设备,plugin和agent间通过RPC通信,即可理解为南向协议。而虚拟转发设备的具体网络实现原理,与传统物理网络是类似的,只不过转发规则由控制器下发。例如常用的OVS,使用br-int,br-tun网桥,tap设备,VETH pair来模拟传统的网络设备,只不过OVS网桥中的流表规则是由控制器下发的,组网方式,二三层转发原理与传统网络均相同。
一句话,万变不离其宗,传统网络也好,SDN也罢。网络工程师的饭碗丢不了,只要本领在,哪怕吃不香~
手机码字,图是百度搜的,侵删,大半夜不睡觉这是病得治,如有表述错误,欢迎指正,谢谢