我试图掌握交换机如何通信的想法。
第 2 层交换机是否需要整个堆栈来完成它的工作,第 3 层也一样?
如果交换机可以支持位于 UDP 之上的 SNMP,它必须有一个完整的堆栈吗?
我相信大多数交换机都有某种类型的网络操作系统(如果有的话),因此很难理解交换机的实际含义。
我试图掌握交换机如何通信的想法。
第 2 层交换机是否需要整个堆栈来完成它的工作,第 3 层也一样?
如果交换机可以支持位于 UDP 之上的 SNMP,它必须有一个完整的堆栈吗?
我相信大多数交换机都有某种类型的网络操作系统(如果有的话),因此很难理解交换机的实际含义。
将交换机的转发功能与管理功能分开可能会有所帮助。我们通常将它们称为“转发平面”和管理平面。”
管理功能可以包括snmp、telnet、ssh、ftp、tfp等。为了使这些工作,交换机需要一个操作系统,事实上大多数交换机操作系统都基于某种形式的 *nix。
转发功能不需要任何这些。在大多数交换机中,所有转发都是在硬件中完成的,因此没有软件意义上的“堆栈”。
具有管理功能的第 2 层交换机与客户端计算机具有相同的网络堆栈。它缺少的是 L3 设备中的路由协议和其他位。