交换机是否有完整的 tcp/ip 堆栈?

网络工程 转变
2022-03-01 01:07:45

我试图掌握交换机如何通信的想法。

第 2 层交换机是否需要整个堆栈来完成它的工作,第 3 层也一样?

如果交换机可以支持位于 UDP 之上的 SNMP,它必须有一个完整的堆栈吗?

我相信大多数交换机都有某种类型的网络操作系统(如果有的话),因此很难理解交换机的实际含义。

2个回答

将交换机的转发功能与管理功能分开可能会有所帮助。我们通常将它们称为“转发平面”和管理平面。”

管理功能可以包括snmp、telnet、ssh、ftp、tfp为了使这些工作,交换机需要一个操作系统,事实上大多数交换机操作系统都基于某种形式的 *nix。

转发功能不需要任何这些。在大多数交换机中,所有转发都是在硬件中完成的,因此没有软件意义上的“堆栈”。

具有管理功能的第 2 层交换机与客户端计算机具有相同的网络堆栈。它缺少的是 L3 设备中的路由协议和其他位。