0
关注
321
浏览

SDN交换机和普通交换机的区别

为什么被折叠? 0 个回复被折叠
热心网友 未知组 用户来自于: 北京市
2026-01-12 14:13
SDN,即Software-DefinedNetwork(软件定义网络),由于传统的网络设备(交换机、路由器)的固件是由设备制造商锁定和控制,所以SDN希望将网络控制与物理网络拓扑分离,从而摆脱硬件对网络架构的限制。这样企业便可以像升级、安装软件一样对网络架构进行修改,满足企业对整个网站架构进行调整、扩容或升级。而底层的交换机、路由器等硬件则无需替换,节省大量的成本的同时,网络架构迭代周期将大大缩短。举个不恰当的例子,SDN技术就相当于把每人家里路由器的的管理设置系统和路由器剥离开。以前我们每台路由器都有自己的管理系统,而有了SDN之后,一个管理系统可用在所有品牌的路由器上。如果说现在的网络系统是功能机,系统和硬件出厂时就被捆绑在一起,那么SDN就是Android系统,可以在很多智能手机上安装、升级,同时还能安装更多更强大的手机App(SDN应用层部署)。
热心网友 未知组 用户来自于: 北京市
2026-01-12 13:53
SDN交换机基本具有普通交换机的所有功能。SDN交换机特别的功能在于支持OpenFlow协议(有些只支持OpenFlow1.0,有些强点支持1.0和1.3)。不过你要连接交换机再手动将所需的端口改成支持OpenFlow的端口,并且将控制器的IP地址输入。 然后你打开控制器(我用floodlight)就可以发现这台SDN交换机(端口只显示你设定的那些支持持OpenFlow的端口)。 关键的区别来了~~~~~~~~~~~ 然后你在控制品上输入流表,下发规则至SDN交换机。那么经过SDN交换机的数据包就根据这些流表规则转发。而传统的交换机(无论3层还是2层)都是收到数据包之后自己决定怎么转发。举个例子:比如你(172.16.1.88)发一个数据包到172.16.1.89,传统(普通)交换机收到了,直接查下自己内部的流表,看看89在哪,然后发出去;SDN交换机是首先也找自己内部的流表(但这个表是控制器给的,不像普通交换机一样是自己生成的!!),如果有,那么就按流表去做(能实现的功能很强大,比如给你换个源地址,或者不知不觉将数据包复制一份发给谁之类的);如果没就发给控制一个信息和这个数据包的一些信息,问控制器怎么处理这个数据包。 不过暂时感觉SDN交换机的效率没普通的高。希望能发展好点……

关于作者

问题动态

发布时间
2026-01-12 14:59
更新时间
2026-01-12 14:59
关注人数
0 人关注

推荐内容

交换机不能分配IP,那么连接在交换机上的电脑的IP都是相同的?
两个网络在一台交换机上用
网络交换机的部分指示灯变成橙色了,是神么原因?应该怎么处理?
在网络中起到分割网络的设备是什么,为什么?
怎么关闭交换机设备的web网管功能,防止用户通过http方式登陆到交换机设备
交换机怎么区分
怎么样安装网络交换机
家用交换机和网吧交换机的区别
交换机接口aux1 ,aux2什么意思
交换机的背板带宽什么意思?怎样的速度才是限速?还有4层交换机是什么意思?
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026 粤ICP备20025096号-2
  

粤公网安备 44190002007303号