在 TCP/IP 中,“LAN”是第 2 层还是第 3 层概念?

网络工程 转变 路由器 层2 第3层
2021-07-19 00:58:02

我认为我的问题纯粹是理论性的,是一个定义问题;它源于具有 VLAN 功能的 L2 交换机能够“创建”不同的虚拟 LAN,因此我相信“LAN”是 L2 概念。但是,我最近才想到这一点,而且我一直习惯于将 LAN 作为第 3 层事物的概念,尤其是在大学练习之后。例如,如果我有一个主机连接到 L2 交换机的网络,后者连接另一台主机和一个路由器,那么在识别 LAN 的等效逻辑表示中,我会说无论在哪个端口上路由器是一个局域网,另一边是另一个局域网,因此用“逻辑链接”代替了交换机。这让我觉得,相反,路由器是什么' 需要区分 LAN 和另一个 - 我可以有多个第 2 层交换机并且仍然在同一个 LAN 上,前提是它们不使用任何 VLAN 功能。但话又说回来,路由器同时具有 L3 和 L2 功能,因此这并不意味着 LAN 不是 L2 概念。然后我想,为了让2个不同的LAN(或VLAN)通信,需要一个路由器,因此可以推断,当有路由器时,它可以用于连接不同的LAN,因此我们将其视为“LAN分隔符” “在一个逻辑方案中。但如果这是真的,那我就无法理解了 ta L2 概念。然后我想,为了让2个不同的LAN(或VLAN)通信,需要一个路由器,因此可以推断,当有路由器时,它可以用于连接不同的LAN,因此我们将其视为“LAN分隔符” “在一个逻辑方案中。但如果这是真的,那我就无法理解了 ta L2 概念。然后我想,为了让2个不同的LAN(或VLAN)通信,需要一个路由器,因此可以推断,当有路由器时,它可以用于连接不同的LAN,因此我们将其视为“LAN分隔符” “在一个逻辑方案中。但如果这是真的,那我就无法理解了什么实际上区分了 LAN 和另一个 LAN,根据定义,哪些因素会起作用。我可能会混淆一些东西,但我真的找不到“LAN”的精确定义,因为我只能找到非常广泛的定义。

4个回答

LAN更常见的是对第 2 层网络的引用,但有时也用于第 3 层网络,即子网。我认为没有任何“官方”定义。

[编辑]我确实在 IEEE 802.3 条款 1.1.5 中找到了官方定义:

在本标准的上下文中,术语“LAN”用于表示使用 IEEE 802.3(以太网)协议进行通信的所有网络。

这使它成为第 2 层。但是,在上下文中...承认还有其他定义。LAN甚至可以用于建筑物或可能的校园网络,无论层连接如何。[/编辑]

如果需要进行区分,则应使用图层名称或编号。

LAN 一词相当模糊。它可以表示单个广播域、单个电缆设备上的网络、建筑物中的网络或一小组附近建筑物等。

上下文就是一切,这实际上取决于您所说的“本地”是什么意思。

在过去的坏日子里,“Lan”技术和“Wan”技术之间存在相当明显的界限。前者用于在建筑物内或校园内构建网络,并且通常是相对较快的扁平多点网络。后者用于在多个站点之间构建网络,并且通常是较慢的点对点(至少从 IP 堆栈的角度来看)链接。

但是技术会发生变化,随之而来的事情的处理方式也会发生变化。一方面,光纤物理层的引入和远离 CSMA/CD 的趋势在很大程度上消除了以太网的距离限制。另一方面,每个站点的设备数量的增长和安全问题的增长意味着许多站点不再有一个单一的平面网络。网络可以通过物理方式或使用 VLAN 或类似技术进行拆分。

因此,您现在可以将 lan 作为物理概念(建筑物或站点内的高带宽网络)和作为逻辑概念的 lan(允许广播流量并通常映射到 IP 子网的多点 L2 网络)分开。

LAN 过去广泛地与 L2 保持一致,这就是 VLAN 是单个子网第 2 层的原因。随着网络变得越来越复杂,您现在拥有多 VLAN 网络,而 LAN 已成为 WAN 中的站点或网络单元的同义词。

因此,从纯粹主义者的角度来看,LAN 是一个子网,但在更复杂的多 VLAN 架构中,LAN 实际上是一个站点。