Jon Rhoades Asked: 2010-03-18 22:26:15 +0800 CST2010-03-18 22:26:15 +0800 CST 2010-03-18 22:26:15 +0800 CST 第 2 层和第 3 层交换机有什么区别 772 第 2 层和第 3 层交换机有什么区别? 我一直想知道,直到现在才需要知道。 networking switch 5 个回答 Voted Best Answer Antoine Benkemoun 2010-03-18T23:33:22+08:002010-03-18T23:33:22+08:00 我将完成 Zoredache 的回答。 L2 交换机只进行切换。这意味着它使用 MAC 地址将数据包从一个端口切换到目标端口(并且仅是目标端口)。因此,它维护一个 MAC 地址表,以便它可以记住哪些端口与哪个 MAC 地址相关联。 L3 交换机的切换也与 L2 交换机完全一样。L3 意味着它具有来自 L3 层的标识。实际上,这意味着 L3 交换机能够拥有 IP 地址并进行路由。对于 VLAN 内通信,它使用 MAC 地址表。对于额外的 VLAN 通信,它使用 IP 路由表。 这很简单,但您可以说“嘿,但我的 Cisco 2960 是 L2 交换机,它有一个带 IP 的 VLAN 接口!”。您是完全正确的,但是该 VLAN 接口不能用于 IP 路由,因为交换机不维护 IP 路由表。 Zoredache 2010-03-18T22:29:55+08:002010-03-18T22:29:55+08:00 第 3 层与第 2 层是指OSI 模型。第 3 层交换机支持路由。第 2 层交换机只知道以太网,您可以设置 VLAN。 find_X 2016-08-23T23:48:35+08:002016-08-23T23:48:35+08:00 简而言之,第 3 层交换机可以像路由器一样在不同网络之间转发数据包,而第 2 层交换机可以将数据包转发到不同网段/或给定网络内。 gsinha 2012-06-13T09:56:35+08:002012-06-13T09:56:35+08:00 可以将交换机视为功能更强大的网桥和功能更弱的路由器。 如果交换机配置为仅作为网桥工作,则称为第 2 层交换机。 如果交换机配置为仅用作路由器,则称为第 3 层交换机。 更常见的是,交换机被配置为执行这两个功能(第 2 层和第 3 层): 要么在同一个端口上(使用集成路由和桥接,即 IRB):如果传入 IP 数据包中的 DMAC 属于 IRB 接口,则完成路由或第 3 层行为。否则,数据包将在所有相同的 vlan 端口上桥接(第 2 层行为)。 或者,在交换机的不同端口集上(一些端口作为 L2 端口,而一些端口作为 L3 端口):交换机上的一组“x”端口可以配置为网桥(并将桥接数据包)。同时,另一组“y”端口可能分配有 IP 地址,并将充当路由器端口(路由接收到的 IP 数据包)。 jhicks4 2012-02-07T19:30:09+08:002012-02-07T19:30:09+08:00 第 2 层通常是硬件,即 MAC 地址“路由”或 MAC 表。第 3 层与 ip 相关。第 3 层设备通常是受管理的,它们可以在 vlan 之间创建和路由。
我将完成 Zoredache 的回答。
L2 交换机只进行切换。这意味着它使用 MAC 地址将数据包从一个端口切换到目标端口(并且仅是目标端口)。因此,它维护一个 MAC 地址表,以便它可以记住哪些端口与哪个 MAC 地址相关联。
L3 交换机的切换也与 L2 交换机完全一样。L3 意味着它具有来自 L3 层的标识。实际上,这意味着 L3 交换机能够拥有 IP 地址并进行路由。对于 VLAN 内通信,它使用 MAC 地址表。对于额外的 VLAN 通信,它使用 IP 路由表。
这很简单,但您可以说“嘿,但我的 Cisco 2960 是 L2 交换机,它有一个带 IP 的 VLAN 接口!”。您是完全正确的,但是该 VLAN 接口不能用于 IP 路由,因为交换机不维护 IP 路由表。
第 3 层与第 2 层是指OSI 模型。第 3 层交换机支持路由。第 2 层交换机只知道以太网,您可以设置 VLAN。
简而言之,第 3 层交换机可以像路由器一样在不同网络之间转发数据包,而第 2 层交换机可以将数据包转发到不同网段/或给定网络内。
可以将交换机视为功能更强大的网桥和功能更弱的路由器。
如果交换机配置为仅作为网桥工作,则称为第 2 层交换机。
如果交换机配置为仅用作路由器,则称为第 3 层交换机。
更常见的是,交换机被配置为执行这两个功能(第 2 层和第 3 层):
要么在同一个端口上(使用集成路由和桥接,即 IRB):如果传入 IP 数据包中的 DMAC 属于 IRB 接口,则完成路由或第 3 层行为。否则,数据包将在所有相同的 vlan 端口上桥接(第 2 层行为)。
或者,在交换机的不同端口集上(一些端口作为 L2 端口,而一些端口作为 L3 端口):交换机上的一组“x”端口可以配置为网桥(并将桥接数据包)。同时,另一组“y”端口可能分配有 IP 地址,并将充当路由器端口(路由接收到的 IP 数据包)。
第 2 层通常是硬件,即 MAC 地址“路由”或 MAC 表。第 3 层与 ip 相关。第 3 层设备通常是受管理的,它们可以在 vlan 之间创建和路由。