知识卡片
软件定义网络的真正含义
内容
传统网络的转发行为由各种协议控制,这些协议是设备商写死在设备里的,管理员只能配置协议参数,无法改变协议本身的行为逻辑,本质上是分布式、控制转发耦合、按固定模式修改报文的黑盒系统。SDN 的”软件”指的是网络使用者自己设计的应用程序,能够绕开协议、直接指定转发行为(比如按”目的IP+源IP”而非单一目的IP转发),管理员的意志被完整地体现在软件里而不是被协议间接反映。所以判断一个系统是否”软件定义”,关键不在于有没有软件参与,而在于软件是不是由使用者而非制造商设计、能否直接定义转发逻辑。
参考来源
《深度解析SDN:利益、战略、技术、实践》第1章《认识SDN》