Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

桥接和 VLAN

了解交换机上的桥接和 VLAN

网络交换机使用第 2 层桥接协议来发现其 LAN 的拓扑,并将流量转发至 LAN 上的目标。本主题将介绍以下有关桥接和 VLAN 的概念:

注:

对于以太网、快速以太网、三速率以太网铜缆、千兆以太网、10 千兆以太网和支持 VPLS 的聚合以太网接口,Junos OS 支持 IEEE 802.1Q 标准的子集,用于将以太网接口通道化为多个逻辑接口,允许许多主机连接到同一千兆以太网交换机,但防止它们处于相同的路由或桥接域中。

使用 VLAN 的优势

除了减少流量从而加快网络速度之外,VLAN 还具有以下优势:

  • VLAN 提供传统上由 LAN 配置中的路由器提供的分段服务,从而降低硬件设备成本。

  • 与 VLAN 耦合的数据包可以可靠地识别和分类到不同的域中。您可以在网络的某些部分中包含广播,从而释放网络资源。例如,当 DHCP 服务器插入交换机并开始广播其状态时,您可以使用 VLAN 来分割网络,从而阻止某些主机进行访问。

  • 对于安全问题,VLAN 提供网络的细粒度控制,因为每个 VLAN 都由单个 IP 子网标识。进出 VLAN 的所有数据包都会一致地使用该 VLAN 的 VLAN ID 进行标记,从而轻松识别,因为数据包上的 VLAN ID 无法更改。(对于运行不支持 ELS 的 Junos OS 的交换机,建议避免使用 1 作为 VLAN ID,因为该 ID 是默认值。)

  • VLAN 对主机重新定位反应迅速 — 这也是由于数据包上有永久 VLAN 标记。

  • 在以太网 LAN 上,所有网络节点都必须物理连接到同一网络。在 VLAN 中,节点的物理位置并不重要 ,您可以按任何适合贵组织的方式对网络设备进行分组,例如按部门或业务职能、网络节点类型或物理位置。

VLAN 的历史

以太网 LAN 最初专为主要传输文本的小型简单网络而设计。但是,随着时间的推移,LAN 携带的数据类型逐渐包括语音、图形和视频。这种更复杂的数据加上不断增长的传输速度,最终使原始以太网 LAN 设计承受了过多的负担。多个数据包冲突显著降低了大型 LAN 的速度。

IEEE 802.1D-2004 标准通过定义 透明桥接 (通常 称为简单桥接)的概念,帮助发展以太网 LAN,以应对更高的数据和传输要求。桥接将单个物理 LAN(现在称为单个 广播域)划分为两个或多个虚拟 LAN 或 VLAN。每个 VLAN 都是一些 LAN 节点的集合,组合在一起构成单独的广播域。

如果 VLAN 按功能或组织进行逻辑分组,很大一部分数据流量将停留在 VLAN 中。这减轻了 LAN 上的负载,因为所有流量不再需要转发到 LAN 上的所有节点。VLAN 首先在 VLAN 内传输数据包,从而减少在整个 LAN 上传输的数据包数。由于源和目标在同一 VLAN 中的数据包仅在本地 VLAN 中转发,因此不发往本地 VLAN 的数据包是唯一转发到其他广播域的数据包。这样,通过减少 VLAN 内和整个 LAN 中可能出现的冲突次数和数据包重新传输次数,桥接和 VLAN 限制了通过整个 LAN 的流量。

VLAN 流量桥接的工作原理

由于 IEEE 802.1D-2004 标准的目标是减少流量,从而减少以太网的潜在传输冲突,因此实施一个系统来重用信息。透明的桥接协议允许交换机记录已知节点的位置,而不是让交换机每次将帧发送到节点时都经过定位过程。当数据包发送至节点时,这些目标节点位置存储在称为 以太网交换表的地址查找表中。在发送数据包之前,使用桥接的交换机会首先查询交换表,看看该节点是否已定位。如果某个节点的位置已知,则帧将直接发送至该节点。

透明桥接使用五种机制在交换机上创建和维护以太网交换表:

  • 知识分享

  • 转发

  • 过滤

  • 老化

LAN 和 VLAN 使用的关键桥接机制是 学习。交换机首次连接到以太网 LAN 或 VLAN 时,不会提供有关网络上其他节点的信息。在发送数据包时,交换机会学习发送节点的嵌入式 MAC 地址,并将其与其他两条信息存储在以太网交换表中—目标节点上接收流量的接口(或端口)和获知地址的时间。

学习允许交换机随后进行 转发。在将数据包转发到已知的 MAC 地址时,通过查询以太网交换表以查看表中是否已经包含帧的目标 MAC 地址,交换机可以节省时间和资源。如果以太网交换表没有包含某个地址的条目,交换机将使用泛洪来学习该地址。

泛洪 查找特定目标 MAC 地址,而无需使用以太网交换表。当流量从交换机上发起,而以太网交换表尚未包含目标 MAC 地址时,交换机会首先将流量泛洪到 VLAN 中的所有其他接口。当目标节点收到泛洪的流量时,可以向交换机发送确认数据包,以便交换机学习该节点的 MAC 地址,并将地址添加到以太网交换表中。

四种桥接机制是过滤,即广播流量如何尽可能限制到本地 VLAN。随着以太网交换表中的条目数量增加,交换机会逐渐将 VLAN 和更大 LAN 的完整画面拼凑在一起—它会学习哪些节点位于本地 VLAN 中,哪些位于其他网段上。交换机使用此信息过滤流量。具体而言,对于源和目标 MAC 地址在本地 VLAN 中的流量,过滤会阻止交换机将此流量转发到其他网段。

要使以太网交换表中的条目保持最新,交换机会使用第五个桥接机制, 老化。老化是以太网交换表条目包含时间戳的原因。每次交换机检测到来自 MAC 地址的流量时,都会更新时间戳。交换机上的计时器会定期检查时间戳,如果时间戳早于用户配置的值,交换机将从以太网交换表中移除节点的 MAC 地址。此老化过程最终会从以太网交换表中刷新不可用的网络节点。

数据包要么已标记,要么未标记

将以太网 LAN 划分为几个 VLAN 时,每个 VLAN 均由一个唯一的 802.1Q ID 标识。下面列出了可用 VLAN 和 VLAN ID 的数量:

  • 在运行 ELS 软件的交换机上,您可以使用 VLAN ID 1 到 4094 配置 4093 个 VLAN,而 VLAN ID 0 和 4095 由 Junos OS 保留,无法分配。

  • 在运行非 ELS 软件的交换机上,可以使用 VLAN ID 1-4094 配置 4091 个 VLAN。

以太网数据包包括标记协议标识符 (TPID) EtherType 字段,用于标识正在传输的协议。当 VLAN 中的设备生成数据包时,此字段会包含一个0x8100值,表示该数据包是 VLAN 标记的数据包。数据包还有一个 VLAN ID 字段,其中包含唯一的 802.1Q ID,用于标识数据包所属的 VLAN。

Junos OS 交换机支持 TPID 值0x9100,用于交换机上的 Q-in-Q。除了 0x8100 的 TPID EtherType 值外,不支持增强型第 2 层软件 (ELS) 配置样式的 EX 系列交换机还支持0x88a8值(提供商桥接和最短路径桥接)和 0x9100 (Q-inQ)。

对于只有单个 VLAN 的简单网络,所有数据包都会包含一个默认的 802.1Q 标记,该标记是唯一未将数据包标记为已标记的 VLAN 成员身份。这些数据包是未标记的数据包。

注:

NFX150 设备不支持 Q-in-Q 隧道。

交换机接口模式 — 接入、中继或标记访问

交换机上的端口或接口以三种模式之一运行:

  • 访问模式

  • 中继模式

  • 标记访问模式

访问模式

接入模式下的接口将交换机连接到单个网络设备,例如台式计算机、IP 电话、打印机、文件服务器或安全摄像机。接入接口仅接受未标记的数据包。

默认情况下,当您启动的交换机运行的 Junos OS 不支持 ELS 并使用出厂默认配置,或者当您启动此类交换机且未显式配置端口模式时,交换机上的所有接口均处于访问模式,并且仅接受来自名为 default的 VLAN 中的未标记数据包。您可以选择配置另一个 VLAN,并使用该 VLAN,而不是 default

在支持 ELS 的交换机上,不支持名为 default 的 VLAN。因此,在此类交换机上,您必须显式配置至少一个 VLAN,即使您的网络简单且只希望存在一个广播域也是如此。将接口分配给 VLAN 后,接口将处于访问模式。

对于运行任一类型软件的交换机,您还可以将中继端口或接口配置为接受来自用户配置的 VLAN 中的未标记数据包。有关此概念(本机 VLAN)的详细信息,请参阅 中继模式和本机 VLAN

中继模式

中继模式接口通常用于将交换机相互连接。交换机之间发送的流量可以包含来自多个 VLAN 的数据包,对这些数据包进行多路复用,以便通过同一物理连接发送这些数据包。中继接口通常只接受已标记的数据包,并使用 VLAN ID 标记来确定数据包的 VLAN 源和 VLAN 目标。

如果交换机上运行的软件不支持 ELS,则中继端口无法识别未标记的数据包,除非您针对该端口配置附加设置。

在运行支持 ELS 的 Junos OS 的交换机上,中继端口可识别链路聚合控制协议 (LACP) 和链路层发现协议 (LLDP) 等协议的未标记控制数据包。但是,中继端口无法识别未标记的数据包,除非您在端口上配置其他设置。

注:

NFX150 设备不支持 LACP。

在极少数情况下,如果您希望运行任一类型软件的交换机上的中继端口识别未标记的数据包,则必须在中继端口上将单个 VLAN 配置为本机 VLAN。有关本机 VLAN 的更多信息,请参阅 中继模式和本机 VLAN

中继模式和本机 VLAN

在运行不支持 ELS 的 Junos OS 的交换机上,中继端口无法识别不包含 VLAN 标记的数据包,也称为未标记的数据包。在运行支持 ELS 的 Junos OS 的交换机上,中继端口可识别未标记的控制数据包,但无法识别未标记的数据包。配置本机 VLAN 后,中继端口通常无法识别的未标记数据包将通过中继接口发送。如果数据包从 IP 电话或打印机等设备传递到处于访问模式的交换机,而您希望这些数据包从交换机通过中继端口发送,请使用本机 VLAN 模式。通过配置 VLAN ID 来创建本机 VLAN,并将中继端口指定为本机 VLAN 的成员。

然后,交换机的中继端口将采用与其他标记的数据包不同的方式对待这些数据包。例如,如果为一个中继端口分配了三个 VLAN(VLAN 10、VLAN 20 和 VLAN 30,其中 VLAN 10 为本机 VLAN),则 VLAN 10 上离开另一端中继端口的数据包没有 802.1Q 标头(标记)。

不支持 ELS 的交换机还有另一个本机 VLAN 选项。您可以让交换机为未标记的数据包添加和移除标记。为此,首先要在连接到边缘设备上的端口上将单个 VLAN 配置为本机 VLAN。然后,将 VLAN ID 标记分配给连接到设备的端口上的单个本机 VLAN。最后,将 VLAN ID 添加到中继端口。现在,当交换机收到未标记的数据包时,它会添加您指定的 ID,并在配置为接受该 VLAN 的中继端口上发送和接收带标记的数据包。

标记访问模式

只有不使用 ELS 配置样式运行 Junos OS 的交换机才支持标记访问模式。标记访问模式支持云计算,特别是虚拟机或虚拟计算机等场景。由于一个物理服务器上可以包含多台虚拟计算机,因此一台服务器生成的数据包可以包含来自该服务器上不同虚拟机的 VLAN 数据包聚合。为了适应这种情况,当该下行端口上学习了数据包的目标地址时,标记访问模式将数据包反射到同一下行端口上的物理服务器。当目标尚未被学习时,数据包也会反射到下行端口上的物理服务器。因此,第三个接口模式(标记访问)具有访问模式的一些特性,以及中继模式的一些特性:

  • 与访问模式类似,标记访问模式可以将交换机连接到接入层设备。与访问模式不同,标记访问模式能够接受 VLAN 标记的数据包。

  • 与中继模式类似,标记访问模式接受来自多个 VLAN 的 VLAN 标记数据包。与在核心/分布层连接的中继端口接口不同,标记访问端口接口在接入层连接设备。

    与中继模式类似,标记访问模式也支持本机 VLAN。

    注:

    控制数据包永远不会在下行端口上反射回来。

每台交换机的最大 VLAN 数和 VLAN 成员数

从 QFX10000 交换机上的 Junos OS 17.3 版开始,集成路由和桥接接口以及聚合以太网接口的 VLAN 成员数已增加到 256,000。

每台交换机支持的 VLAN 数因交换机而异。使用配置模式命令 set vlans vlan-name vlan-id ? 确定交换机上允许的最大 VLAN 数。您不能超过此 VLAN 限制,因为您在创建 VLAN 时必须分配特定的 ID 编号 — 您可以覆盖其中一个数字,但不能超过限制。

但是,您可以超过交换机的建议 VLAN 成员数上限。

如果运行的 Junos OS 不支持 ELS 配置样式,则交换机上允许的最大 VLAN 成员数是交换机支持的最大 VLAN 数的 8 倍(VLAN 成员数上限 = VLAN 数上限 * 8)。如果交换机的配置超过建议的 VLAN 成员数上限,则在您提交配置时将出现警告消息。如果不顾警告提交配置,则提交将成功,但以太网交换进程 (eswd) 可能会因内存分配失败而失败。

在支持 ELS 的 Junos OS 运行的大多数交换机上,交换机上允许的最大 VLAN 成员数是交换机支持的最大 VLAN 数的 24 倍(VLAN 成员数上限 = VLAN 数上限 * 24)。如果交换机的配置超过建议的 VLAN 成员数上限,则系统日志 (syslog) 中将出现警告消息。

在运行支持 ELS 的 Junos OS 的 EX 系列交换机上,交换机上允许的最大 VLAN 成员数如下所示:

  • EX4300 — 交换机支持的最大 VLAN 数的 24 倍(VLAN 成员数上限 = vlan max * 24)

  • EX3400 — 交换机支持的最大 VLAN 数的 16 倍(VLAN 成员数上限 = vlan max * 16)

  • EX2300 — 交换机支持的最大 VLAN 数的 8 倍(VLAN 成员数上限 = vlan max * 8)

QFabric 系统在单个网络节点组、服务器节点组或冗余服务器节点组上支持多达 131,008 个 VLAN 成员。VLAN 成员数通过将最大 VLAN 数乘以 32 计算得出。

例如,要计算支持 4,000 个 VLAN 所需的接口数量,请将最大 VLAN 成员数 (128,000) 除以配置的 VLAN 数 (4,000)。在这种情况下,需要 32 个接口。

在网络节点组和服务器节点组上,您可以跨多个接口配置链路聚合组 (LAG)。每个 LAG 和 VLAN 组合都被视为一个 VLAN 成员。

注:

NFX150 设备不支持 LAG。

虚拟机箱交换矩阵支持多达 512,000 个 VLAN 成员。VLAN 成员数基于 VLAN 数量以及每个 VLAN 中配置的接口数量。

大多数交换机上都配置了默认 VLAN

某些运行 Junos OS 不支持 ELS 配置样式的交换机会预配置名为 default 的 VLAN,该 VLAN 不会标记数据包,并且仅对未标记的数据包进行操作。在这些交换机上,每个接口都已属于名为 default 的 VLAN,所有流量都使用此 VLAN,直到您配置更多 VLAN 并将流量分配给这些 VLAN。

如果 EX 系列交换机以 ELS 配置样式运行 Junos OS,则不支持默认 VLAN。运行的 Junos OS 不支持 ELS 配置样式的以下 EX 系列交换机不会预配置为属于 default 或任何其他 VLAN:

  • 模块化交换机,例如 EX8200 交换机和 EX6200 交换机

  • 属于虚拟机箱的交换机

这些交换机未预配置的原因是这两种情况的物理配置都十分灵活。无法知道 EX8200 交换机或 EX6200 交换机中插入了哪些线卡。也无法知道虚拟机箱中包含哪些交换机。在这两种情况下,必须先将交换机接口定义为以太网交换接口。将接口定义为以太网交换接口后,默认 VLAN 会出现在 ?帮助和其他命令。

注:

当瞻博网络 EX4500 以太网交换机、EX4200 以太网交换机、EX3300 以太网交换机、QFX3500 或 QFX3600 交换机与虚拟机箱配置中的其他交换机互连时,作为配置成员的每台交换机均使用成员 ID 标识。成员 ID 用作 FPC 插槽编号。为虚拟机箱配置接口时,请指定相应的成员 ID(0 到 9)作为接口名称的插槽元素。虚拟机箱配置的默认出厂设置包括 FPC 0 作为默认 VLAN 的成员,因为 FPC 0 配置为以太网交换家族的一部分。为了让 FPC 1 到 FPC 9 包含在默认 VLAN 中,请将以太网交换系列添加到这些接口的配置中。

注:

无法在 NFX150 设备上配置默认 VLAN。

将流量分配给 VLAN

您可以通过引用流量的接口端口或发送流量的设备的 MAC 地址,将任何交换机上的流量分配给特定 VLAN。

注:

在同一物理接口上配置的两个逻辑接口无法映射到同一 VLAN。

根据接口端口源分配 VLAN 流量

此方法通常用于将流量分配给 VLAN。在这种情况下,您指定将特定交换机接口上接收的所有流量分配给特定 VLAN。在配置交换机时,可以使用 VLAN 编号(称为 VLAN ID)或使用 VLAN 名称来配置此 VLAN 分配,然后交换机将其转换为数字 VLAN ID。此方法被简单地称为创建 VLAN,因为它是最常用的方法。

根据源 MAC 地址分配 VLAN 流量

在这种情况下,从特定 MAC 地址接收的所有流量都会转发到交换机上的特定出口接口(下一跃点)。基于 MAC 的 VLAN 可以是静态的(指定 MAC 地址,一次配置一个),也可以是动态的(使用 RADIUS 服务器配置)。

若要在支持 ELS 的交换机上配置基于 MAC 的静态 VLAN,请参阅 将静态 MAC 地址条目添加到以太网交换表。若要在不支持 ELS 的交换机上配置基于 MAC 的静态 VLAN,请参阅 将静态 MAC 地址条目添加到以太网交换表

有关使用 802.1X 身份验证来验证终端设备并允许访问 RADIUS 服务器上配置的动态 VLAN 的信息,请参阅 了解使用 RADIUS 属性的动态 VLAN 分配。您可以选择性地实施此功能,以将 VLAN 流量的手动分配分流到自动化 RADIUS 服务器数据库。

转发 VLAN 流量

为了在 VLAN 内传递流量,交换机使用第 2 层转发协议,包括 IEEE 802.1Q 生成树协议。

为了在两个 VLAN 之间传递流量,交换机使用标准第 3 层路由协议,如静态路由、OSPF 和 RIP。支持第 2 层桥接协议的相同接口也支持第 3 层路由协议,从而提供多层交换。

要从接入端口上的单个设备将流量传递到交换机,然后在中继端口上传递这些数据包,请使用之前讨论过的 中继模式本机模式配置。

VLAN 与集成路由和桥接接口或路由 VLAN 接口通信

传统上,交换机会将流量发送到属于同一广播域 (VLAN) 的主机,但需要路由器才能将流量从一个广播域路由到另一个。此外,只有路由器执行其他第 3 层功能,如流量工程。

运行 Junos OS 且支持 ELS 配置样式的交换机会使用名为 irb 的集成路由和桥接 (IRB) 接口执行 VLAN 间路由功能,而运行 Junos OS 不支持 ELS 的交换机则使用名为 vlan 的路由 VLAN 接口 (RVI) 执行这些功能。这些接口可以同时检测 MAC 地址和 IP 地址,并将数据路由到第 3 层接口,从而频繁地不再需要交换机和路由器。

VPLS 端口

您可以在虚拟交换机中配置 VPLS 端口,而不是类型的 vpls 专用路由实例,以便虚拟交换机中第 2 层 VLAN 的逻辑接口可以处理 VPLS 路由实例流量。第 2 层中继接口上收到的数据包在具有相同 VLAN 标识符的 VLAN 内进行转发。

在具有增强型第 2 层支持的交换机上配置 VLAN

交换机使用 VLAN 对具有各自广播域的网络节点进行逻辑分组。您可以使用 VLAN 来限制通过整个 LAN 的流量,从而减少冲突和数据包重新传输。

注:

此任务支持增强型第 2 层软件 (ELS) 配置样式。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI。如果交换机运行的软件不支持 ELS,请参阅 在交换机上配置 VLAN

注:

从 Junos OS 17.1R3 版开始,在 QFX10000 交换机上,您不能同时配置和family ethernet-switchingflexible-vlan-tagging。不支持此配置,如果尝试提交此配置,将发出警告。

注:

在同一物理接口上配置的两个逻辑接口无法映射到同一 VLAN。

对于 VLAN 上的每个端点,在相应接口上配置以下 VLAN 参数:

  1. 指定 VLAN 的描述:
  2. 指定 VLAN 的唯一名称:
    注:

    如果 Junos OS 采用 ELS 配置样式运行,则交换机不支持默认 VLAN。因此,在此类交换机上,您必须显式配置至少一个 VLAN,即使您的网络简单且只希望存在一个广播域也是如此。

    注:

    在运行 Junos OS 14.1X53-D46 或更低版本的 QFX5100 交换机上,当您在 VLAN 下配置接口但不指定 VLAN 的名称时,系统不会发出提交错误。

  3. 为 VLAN 创建子网:
    注:

    family inet NFX150 设备不支持选项。

  4. 配置 VLAN 的 VLAN 标记 ID 或 VLAN ID 列表:

    或者

  5. 指定要应用于传入或传出数据包的 VLAN 防火墙过滤器:

配置 VLAN

VLAN 必须包含一组参与第 2 层学习和转发的逻辑接口。您可以选择为 VLAN 配置 VLAN 标识符和第 3 层接口,以同时支持第 3 层 IP 路由。

要启用 VLAN,请添加以下语句:

不能在 VLAN 名称中使用斜线 (/) 字符。如果这样做,则配置不会提交,将生成错误。

对于语句 vlan-id ,您可以指定有效的 VLAN 标识符或 none 或选项 all

要将一个或多个逻辑接口包含在 VLAN 中,请为在[edit interfaces]层级配置的以太网接口指定一个interface-name

注:

对于一个 VLAN 或为第 2 层桥接配置的虚拟专用 LAN 服务 (VPLS) 实例中的每个网格组,最多支持 4096 个活动逻辑接口。

默认情况下,每个 VLAN 都会维护一个第 2 层转发数据库,其中包含从属于 VLAN 的端口上接收的数据包中获知的媒体访问控制 (MAC) 地址。您可以修改第 2 层转发属性,例如,对整个系统或 VLAN 禁用 MAC 学习,为特定逻辑接口添加静态 MAC 地址,以及限制整个系统、VLAN 或逻辑接口学习的 MAC 地址数量。

您还可以配置生成树协议以防止转发环路。

在交换机上配置 VLAN

交换机使用 VLAN 对具有各自广播域的网络节点进行逻辑分组。您可以使用 VLAN 来限制通过整个 LAN 的流量,从而减少冲突和数据包重新传输。

注:

此任务将 Junos OS 用于不支持增强型第 2 层软件 (ELS) 配置样式的 QFX 系列。如果交换机运行的软件支持 ELS,请参阅 在具有增强型第 2 层支持的交换机上配置 VLAN

对于 VLAN 上的每个端点,在相应接口上配置以下 VLAN 参数:

  1. 指定 VLAN 的描述:
  2. 指定 VLAN 的唯一名称:
    注:

    在 QFabric 系统中,不要将“default”配置为 VLAN 的名称。虽然 QFabric 系统允许您在当前软件中配置和提交名称为“default”的 VLAN,而且没有提交错误,但它将无法工作。Junos OS 12.2 及以后不允许提交名称为“default”的 VLAN。

  3. 为 VLAN 创建子网:
  4. 配置 VLAN 的 VLAN 标记 ID 或 VLAN ID 范围:

    或者

  5. 指定要应用于传入或传出数据包的 VLAN 防火墙过滤器:

为 EX 系列交换机配置 VLAN

注:

此任务使用不支持增强型第 2 层软件 (ELS) 配置样式的 EX 系列交换机的 Junos OS。如果交换机运行的软件支持 ELS,请参阅 为支持 ELS 的 EX 系列交换机配置 VLAN(CLI 过程)。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI

EX 系列交换机使用 VLAN 对具有各自广播域的网络节点进行逻辑分组。VLAN 可限制通过整个 LAN 的流量,并减少冲突和数据包重新传输。

为什么要创建 VLAN?

创建 VLAN 的一些原因包括:

  • 一个 LAN 有 200 多个设备。

  • LAN 有大量的广播流量。

  • 一组客户端要求将高于平均水平的安全级别应用于进出该组设备的流量。

  • 一组客户端要求组的设备接收的广播流量比当前接收的少,以便提高该组之间的数据速度。

使用最小过程创建 VLAN

创建 VLAN 需要两个步骤:

  • 唯一标识 VLAN。为此,您可以为 VLAN 分配名称或 ID(或同时分配两者)。如果仅分配 VLAN 名称,则由 Junos OS 生成 ID。

  • 为 VLAN 分配至少一个交换机端口接口,以便进行通信。单个 VLAN 中的所有接口均位于单个广播域中,即使这些接口位于不同的交换机上也是如此。您可以通过引用发送流量的接口或发送流量的设备的 MAC 地址,将任何交换机上的流量分配给特定 VLAN。

以下示例仅使用两个必要步骤创建 VLAN。VLAN 是使用 name employee-vlan 创建的。然后,为该 VLAN 分配三个接口,以便在这些接口之间传输流量。

注:

在此示例中,您可以选择为 VLAN 分配 ID 号。要求 VLAN 具有唯一的 ID。

在此示例中,连接到接口 ge-0/0/1、ge-0/0/2 和 ge-0/0/3 的所有用户均可相互通信,但无法与该网络中其他接口上的用户进行通信。要配置 VLAN 之间的通信,必须配置路由 VLAN 接口 (RVI)。请参阅 在交换机上配置路由的 VLAN 接口(CLI 过程)。

使用所有选项创建 VLAN

要配置 VLAN,请执行以下步骤:

  1. 在配置模式下,通过设置唯一 VLAN 名称来创建 VLAN:
  2. 为 VLAN 配置 VLAN 标记 ID 或 VLAN ID 范围。(如果分配了 VLAN 名称,则不必这样做,因为会自动分配 VLAN ID,从而将 VLAN 的名称与 ID 编号相关联。但是,如果您想控制 ID 号,则可以同时分配名称和 ID。)

    或者

  3. 为 VLAN 分配至少一个接口:
    注:

    您还可以将中继接口指定为此交换机上配置的所有 VLAN 的成员。在交换机上配置新 VLAN 时,此中继接口会自动成为 VLAN 的成员。

  4. (可选)为 VLAN 创建子网,因为属于子网的所有计算机均在其 IP 地址中使用一个通用、相同、最显著位组进行寻址。这使得通过其 IP 地址轻松识别 VLAN 成员。要为 VLAN 创建子网:
  5. (可选)指定 VLAN 的描述:
  6. (可选)为避免超过 VLAN 中允许的最大成员数,请指定条目在转发表中保留的最大时间,以免其老化:
  7. (可选)出于安全目的,指定要应用于传入或传出数据包的 VLAN 防火墙过滤器:
  8. (可选)出于计费目的,请启用一个计数器来跟踪访问此 VLAN 的次数:
  9. (可选)对于虚拟机箱带宽管理,请启用 VLAN 修剪,以确保进入 VLAN 上虚拟机箱的所有广播、组播和未知单播流量使用通过虚拟机箱的最短路径:

VLAN 配置准则

创建 VLAN 需要两个步骤。您必须以唯一方式标识 VLAN,并且必须至少为 VLAN 分配一个交换机端口接口,以便进行通信。

创建 VLAN 后,连接到分配给 VLAN 的接口的所有用户均可相互通信,但无法与网络中其他接口上的用户通信。要配置 VLAN 之间的通信,必须配置路由 VLAN 接口 (RVI)。请参阅 在交换机上配置路由的 VLAN 接口(CLI 过程) 以创建 RVI。

每台交换机支持的 VLAN 数因交换机类型而异。使用命令 set vlans id vlan-id ? 可以发现交换机上允许的最大 VLAN 数。您不能超过此 VLAN 限制,因为每个 VLAN 在创建时都会为其分配一个 ID 编号。但是,您可以超过建议的 VLAN 成员数上限。要确定交换机上允许的最大 VLAN 成员数,请将获得的 VLAN 最大值乘 set vlans id vlan-id ? 以 8。

如果交换机配置超过建议的 VLAN 成员数上限,当您提交配置时,您将看到一条警告消息。如果忽略警告并提交此类配置,则配置将成功,但您会面临由于内存分配失败而导致以太网交换进程 (eswd) 崩溃的风险。

注:

当 EX2300 和 EX3400 ERPS 交换机在接口层次结构下配置了名称的 VLAN ID 时,将发生提交错误。通过在交换机中配置的 ERPS 在接口层次结构下配置 VLAN-ID 时,使用编号来避免这种情况。

示例:在安全设备上配置 VLAN

此示例说明如何配置 VLAN。

要求

开始之前:

概述

在此示例中,您将创建新的 VLAN,然后配置其属性。您可以配置一个或多个 VLAN 来执行第 2 层交换。第 2 层交换功能包括集成路由和桥接 (IRB),以支持同一接口上的第 2 层交换和第 3 层 IP 路由。SRX 系列设备可用作第 2 层交换机,每个交换机都有多个参与同一第 2 层网络的交换或广播域。

配置

程序

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,将命令复制并粘贴到层级的 [edit] CLI 中,然后从配置模式进入 commit

逐步过程

以下示例要求您在配置层次结构中的各个级别上导航。有关如何操作的说明,请参阅 CLI 用户指南中的在配置模式下使用CLI 编辑器。

要配置 VLAN:

  1. 将千兆以太网接口或 10 千兆以太网接口配置为接入接口:

  2. 通过指定逻辑接口(使用 unit 语句)并将 VLAN 名称指定为成员,将接口分配给 VLAN。

  3. 通过设置唯一 VLAN 名称和配置 VLAN ID 来创建 VLAN。

  4. 将第 3 层接口与 VLAN 绑定。

  5. 为 VLAN 的广播域创建子网。

结果

在配置模式下,输入命令以确认 show vlans 您的配置。如果输出未显示预期的配置,请重复此示例中的配置说明,以便进行更正。

完成设备配置后,请从配置模式进入 commit

验证

验证 VLAN

目的

验证是否已配置 VLAN 并将其分配给接口。

行动

在操作模式下,输入 show vlans 命令。

含义

输出显示 VLAN 已配置并分配给接口。

示例:为支持 ELS 的 EX 系列交换机设置基本桥接和 VLAN

注:

此示例使用支持增强型第 2 层软件 (ELS) 配置样式的 EX 系列交换机的 Junos OS。如果您的交换机运行的 Junos OS 不支持 ELS,请参阅 示例:为 EX 系列交换机设置基本桥接和 VLAN。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI

EX 系列交换机使用桥接和虚拟 LAN (VLAN) 来连接 LAN 中的网络设备(台式计算机或笔记本电脑、IP 电话、打印机、文件服务器、无线接入点等),并将 LAN 分割成更小的广播域。

此示例介绍如何在 EX 系列交换机上配置基本桥接和 VLAN:

要求

此示例使用以下硬件和软件组件:

  • 一台 EX 系列交换机

  • EX 系列交换机的 Junos OS 13.2X50-D10 或更高版本

在设置桥接和 VLAN 之前,请确保您已:

概述和拓扑

EX 系列交换机连接办公室 LAN 或数据中心 LAN 中的网络设备,以提供打印机和文件服务器等公共资源的共享,并使无线设备能够通过无线接入点连接到 LAN。如果没有桥接和 VLAN,以太网 LAN 上的所有设备都位于单个广播域中,并且所有设备都会检测到 LAN 上的所有数据包。桥接在 LAN 上创建单独的广播域,从而创建 VLAN,这是一种独立的逻辑网络,可将相关设备分组为不同的网段。VLAN 上的设备分组与设备在 LAN 中的物理位置无关。

要使用 EX 系列交换机连接 LAN 上的网络设备,您必须至少显式配置至少一个 VLAN,即使您的网络简单且只希望存在一个广播域,此示例的情况也是如此。您还必须将所有必要的接口分配给 VLAN,之后接口在接入模式下起作用。配置 VLAN 后,您可以将接入设备(如台式或笔记本电脑、IP 电话、文件服务器、打印机和无线接入点)插入交换机,然后它们立即加入 VLAN,LAN 即可启动并运行。

此示例中使用的拓扑由一台 EX4300-24P 交换机组成,共有 24 个端口。所有端口都支持以太网供电 (PoE),这意味着它们可为连接到端口的设备提供网络连接和电力。在这些端口上,您可以插入需要 PoE 的设备,如 Avaya VoIP 电话、无线接入点和一些 IP 摄像机。(Avaya 电话的内置中枢允许您将台式 PC 连接到电话,因此单个办公室的桌面和电话只需交换机上的一个端口。) 表 1 详细介绍了此配置示例中使用的拓扑。

表 1: 基本桥接配置拓扑的组件
财产 设置

交换机硬件

EX4300-24P 交换机,带 24 个千兆以太网端口:在本示例中,8 个端口用作 PoE 端口(ge-0/0/0 到 ge-0/0/7)和 16 个端口用作非 PoE 端口(ge-0/0/8 到 ge-0/0/23)

VLAN 名称

employee-vlan

VLAN ID

10

连接到无线接入点(需要 PoE)

ge-0/0/0

连接到 Avaya IP 电话 — 通过集成中枢将电话和台式 PC 连接到单个端口(需要 PoE)

ge-0/0/1 至 ge-0/0/7

直接连接到台式 PC 和笔记本电脑(无需 PoE)

ge-0/0/8 至 ge-0/0/12

连接到文件服务器(无需 PoE)

ge-0/0/17 和 ge-0/0/18

与集成打印机/传真/复印机的连接(无需 PoE)

ge-0/0/19 至 ge-0/0/20

未使用的端口(用于未来扩展)

ge-0/0/13 至 ge-0/0/16,ge-0/0/21 至 ge-0/0/23

拓扑

配置

要设置基本桥接和 VLAN:

程序

CLI 快速配置

要快速配置 VLAN,请复制以下命令并将其粘贴到交换机终端窗口中:

然后,您必须将无线接入点插入支持 PoE 的端口ge-0/0/0,并将 Avaya IP 电话插入支持 PoE 的端口ge-0/0/1ge-0/0/7。此外,将 PC、文件服务器和打印机插入端口ge-0/0/8ge-0/0/17ge-0/0/12ge-0/0/20

逐步过程

要设置基本桥接和 VLAN:

  1. 创建名为 employee-vlan 的 VLAN,并为其指定 VLAN ID 为 10:

  2. 将接口 ge-0/0/0 到 ge-0/0/12,将 ge-0/0/17 到 ge-0/0/20 分配给 employee-vlan VLAN:

  3. 将无线接入点连接到交换机端口 ge-0/0/0。

  4. 将 7 部 Avaya 电话连接到交换机端口 ge-0/0/1 到 ge-0/0/7。

  5. 将 5 台 PC 连接到端口 ge-0/0/8 至 ge-0/0/12。

  6. 将两个文件服务器连接到端口 ge-0/0/17 和 ge-0/0/18。

  7. 将两台打印机连接到端口 ge-0/0/19 和 ge-0/0/20。

结果

检查配置结果:

验证

要验证交换是否正常运行且 employee-vlan 已创建,请执行以下操作:

验证 VLAN 是否已创建

目的

验证是否已在交换机上创建名为 employee-vlan 的 VLAN。

行动

列出交换机上配置的所有 VLAN:

含义

命令 show vlans 会列出交换机上配置的 VLAN。此输出显示 VLAN employee-vlan 已创建。

验证接口是否与正确的 VLAN 关联

目的

验证是否已在交换机接口上启用以太网交换,以及所有接口是否已包含在 VLAN 中。

行动

列出支持交换的所有接口:

含义

命令 show ethernet-switching interfaces 会列出启用交换的所有接口(在列中 Logical interface ),以及接口上处于活动状态的 VLAN(在本 VLAN members 列中)。此示例中的输出显示所有连接的接口,即 ge-0/0/0 至 ge-0/0/12 和 ge-0/0/17 到 ge-0/0/20,并且它们都是 VLAN employee-vlan的一部分。请注意,列出的接口是逻辑接口,而不是物理接口。例如,输出显示 ge-0/0/0.0,而不是 ge-0/0/0。这是因为 Junos OS 在逻辑接口上(而非直接在物理接口上)上创建 VLAN。

示例:在交换机上设置基本桥接和 VLAN

QFX 系列产品使用桥接和虚拟 LAN (VLAN) 将 LAN 中的网络设备(存储设备、文件服务器和其他 LAN 组件)连接起来,并将 LAN 分割成更小的桥接域。

要将 LAN 上的流量分段到单独的广播域中,您可以在交换机上创建单独的虚拟 LAN (VLAN)。每个 VLAN 都是网络节点的集合。使用 VLAN 时,源和目标在同一 VLAN 中的帧只会在本地 VLAN 内转发,并且只有不发往本地 VLAN 的帧才会转发到其他广播域。因此,VLAN 会限制通过整个 LAN 的流量,从而减少 LAN 内可能出现的冲突次数和数据包重新传输次数。

注:

您不能配置属于同一网桥域中同一物理接口的多个逻辑接口。

此示例介绍如何为 QFX 系列配置基本桥接和 VLAN:

要求

此示例使用以下软件和硬件组件:

  • QFX 系列的 Junos OS 11.1 或更高版本

  • 配置和配置的 QFX 系列产品

概述和拓扑

要使用交换机连接 LAN 上的网络设备,必须至少配置桥接和 VLAN。默认情况下,所有交换机接口均已启用桥接,所有接口均处于访问模式,所有接口都属于名为 employee-vlan的 VLAN,该 VLAN 会自动配置。插入台式计算机、文件服务器和打印机等接入设备后,它们会立即 employee-vlan 加入 VLAN,LAN 即可启动并运行。

此示例中使用的拓扑由一台 QFX3500 交换机组成,共有 48 个 10 Gbps 以太网端口。(在本示例中,不包括 QSFP+ 端口 Q0-Q3,即端口 xe-0/1/0 到 xe-0/1/15。)您可以使用端口连接具有各自电源的设备。表 1 详细介绍了在此配置示例中使用的拓扑。

表 2: 基本桥接配置拓扑的组件

财产

设置

交换机硬件

QFX3500 交换机,带 48 个 10-Gbps 以太网端口

VLAN 名称

employee-vlan

VLAN ID

10

连接到文件服务器

xe-0/0/17xe-0/0/18

与台式 PC 和笔记本电脑的直接连接

xe-0/0/0 通过 xe-0/0/16

与集成打印机/传真/复印机的连接

xe-0/0/19 通过 xe-0/0/40

未使用的端口

xe-0/0/41 通过 xe-0/0/47

拓扑

配置

程序

CLI 快速配置

要快速配置 VLAN,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

要设置基本桥接和 VLAN:

  1. 创建名为 employee-vlan 的 VLAN,并为其指定 VLAN ID 为 10:

  2. 将接口 xe-0/0/0 到 xe-0/0/40 分配给 employee-vlan VLAN:

  3. 将两个文件服务器连接到端口 xe-0/0/17 和 xe-0/0/18。

  4. 将台式 PC 和笔记本电脑连接到端口 xe-0/0/0 到 xe-0/0/16。

  5. 将集成的打印机/传真/复印机连接到端口 xe-0/0/19 到 xe-0/0/40。

结果

检查配置结果:

验证

要验证交换是否正常运行且 employee-vlan 已创建,请执行以下操作:

验证 VLAN 是否已创建

目的

验证是否已在交换机上创建名为 employee-vlan 的 VLAN。

行动

列出交换机上配置的所有 VLAN:

含义

命令 show vlans 会列出交换机上配置的 VLAN。此输出显示 VLAN employee-vlan 已创建。

验证接口是否与正确的 VLAN 关联

目的

验证是否已在交换机接口上启用以太网交换,以及所有接口是否已包含在 VLAN 中。

行动

列出支持交换的所有接口:

含义

命令 show ethernet-switching interfaces 会列出启用交换的所有接口(在列中 Logical interface ),以及接口上处于活动状态的 VLAN(在本 VLAN members 列中)。此示例中的输出显示所有连接的接口,xe-0/0/0 到 xe-0/0/40,都是 VLAN employee-vlan的一部分。请注意,列出的接口是逻辑接口,而不是物理接口。例如,输出显示 xe-0/0/0.0,而不是 xe-0/0/0。这是因为 Junos OS 在逻辑接口上(而非直接在物理接口上)上创建 VLAN。

示例:为 EX 系列交换机设置基本桥接和 VLAN

注:

此示例将 Junos OS 用于不支持增强型第 2 层软件 (ELS) 配置样式的 EX 系列交换机。如果您的交换机运行的软件支持 ELS,请参阅 示例:为支持 ELS 的 EX 系列交换机设置基本桥接和 VLAN。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI

EX 系列交换机使用桥接和虚拟 LAN (VLAN) 来连接 LAN 中的网络设备(台式计算机、IP 电话、打印机、文件服务器、无线接入点等),并将 LAN 分段为较小的桥接域。交换机的默认配置提供桥接和单个 VLAN 的快速设置。

此示例介绍如何为 EX 系列交换机配置基本桥接和 VLAN:

要求

此示例使用以下软件和硬件组件:

  • EX 系列交换机的 Junos OS 9.0 或更高版本

  • 一台 EX4200 虚拟机箱交换机

在设置桥接和 VLAN 之前,请确保您已:

概述和拓扑

EX 系列交换机连接办公室 LAN 或数据中心 LAN 中的网络设备,以提供打印机和文件服务器等公共资源的共享,并使无线设备能够通过无线接入点连接到 LAN。如果没有桥接和 VLAN,以太网 LAN 上的所有设备都位于单个广播域中,并且所有设备都会检测到 LAN 上的所有数据包。桥接在 LAN 上创建单独的广播域,从而创建 VLAN,这是一种独立的逻辑网络,可将相关设备分组为不同的网段。VLAN 上的设备分组与设备在 LAN 中的物理位置无关。

要使用 EX 系列交换机连接 LAN 上的网络设备,至少必须配置桥接和 VLAN。如果只是使用出厂默认设置开机并执行初始交换机配置,则会在所有交换机接口上启用桥接,所有接口均处于接入模式,并且所有接口都属于名为 default的 VLAN,系统会自动配置此 VLAN。将台式计算机、Avaya IP 电话、文件服务器、打印机和无线接入点等接入设备插入交换机时,这些设备会立即 default 加入 VLAN,LAN 已启动并运行。

此示例中使用的拓扑由一台 EX4200-24T 交换机组成,共有 24 个端口。其中 8 个端口支持以太网供电 (PoE),这意味着它们可为连接到端口的设备提供网络连接和电力。在这些端口上,您可以插入需要 PoE 的设备,如 Avaya VoIP 电话、无线接入点和一些 IP 摄像机。(Avaya 电话的内置中枢允许您将台式 PC 连接到电话,因此单个办公室的桌面和电话只需交换机上的一个端口。)其余 16 个端口仅提供网络连接。您可以使用它们来连接具有各自电源的设备,如台式和笔记本电脑、打印机和服务器。 表 3 详细介绍了此配置示例中使用的拓扑。

表 3: 基本桥接配置拓扑的组件
财产 设置

交换机硬件

EX4200-24T 交换机,带 24 个千兆以太网端口:8 个 PoE 端口(ge-0/0/0 通过 ge-0/0/7)和 16 个非 PoE 端口(ge-0/0/8 通过 ge-0/0/23

VLAN 名称

default

连接到无线接入点(需要 PoE)

ge-0/0/0

连接到 Avaya IP 电话 — 通过集成中枢将电话和台式 PC 连接到单个端口(需要 PoE)

ge-0/0/1 通过 ge-0/0/7

直接连接到台式 PC(无需 PoE)

ge-0/0/8 通过 ge-0/0/12

连接到文件服务器(无需 PoE)

ge-0/0/17ge-0/0/18

与集成打印机/传真/复印机的连接(无需 PoE)

ge-0/0/19 通过 ge-0/0/20

未使用的端口(用于未来扩展)

ge-0/0/13通过ge-0/0/16ge-0/0/21ge-0/0/23

拓扑

配置

程序

CLI 快速配置

默认情况下,在对 EX4200 交换机执行初始配置后,所有接口均会启用交换,创建一个名为 default 的 VLAN,并将所有接口都放入此 VLAN 中。您无需在交换机上执行任何其他配置即可设置桥接和 VLAN。要使用交换机,只需将 Avaya IP 电话插入支持 PoE 的端口ge-0/0/1,并将 PC、文件服务器和打印机插入非 PoE 端口。ge-0/0/17ge-0/0/20ge-0/0/8ge-0/0/12ge-0/0/7

逐步过程

要配置桥接和 VLAN:

  1. 确保交换机已开机。

  2. 将无线接入点连接到交换机端口 ge-0/0/0

  3. 将 7 部 Avaya 电话连接到交换机端口ge-0/0/1ge-0/0/7

  4. 将五台 PC 连接到ge-0/0/12端口ge-0/0/8

  5. 将两个文件服务器连接到端口 ge-0/0/17ge-0/0/18

  6. 将两台打印机连接到端口 ge-0/0/19 ,然后 ge-0/0/20

结果

检查配置结果:

验证

要验证交换是否正常运行以及 VLAN 是否已创建,请执行以下操作:

验证 VLAN 是否已创建

目的

验证是否已在交换机上创建名为 default 的 VLAN。

行动

列出交换机上配置的所有 VLAN:

含义

命令 show vlans 会列出交换机上配置的 VLAN。此输出显示 VLAN default 已创建。

验证接口是否与正确的 VLAN 关联

目的

验证是否已在交换机接口上启用以太网交换,以及所有接口是否已包含在 VLAN 中。

行动

列出支持交换的所有接口:

含义

命令 show ethernet-switching interfaces 会列出启用交换的所有接口(在列中 Interfaces ),以及接口上处于活动状态的 VLAN(在本 VLAN members 列中)。此示例中的输出显示所有连接的接口, ge-0/0/0ge-0/0/20ge-0/0/12ge-0/0/17并且它们都是 VLAN default的一部分。请注意,列出的接口是逻辑接口,而不是物理接口。例如,输出显示 ge-0/0/0.0 ,而不是 ge-0/0/0。这是因为 Junos OS 在逻辑接口上(而非直接在物理接口上)上创建 VLAN。

示例:设置使用多个 VLAN 的桥接

QFX 系列产品使用桥接和虚拟 LAN (VLAN) 来连接 LAN 中的网络设备(存储设备、文件服务器和其他网络组件),并将 LAN 分段为较小的桥接域。

要将 LAN 上的流量分段到单独的广播域中,您可以在交换机上创建单独的虚拟 LAN (VLAN)。每个 VLAN 都是网络节点的集合。使用 VLAN 时,源和目标在同一 VLAN 中的帧只会在本地 VLAN 内转发,并且只有不发往本地 VLAN 的帧才会转发到其他广播域。因此,VLAN 会限制通过整个 LAN 的流量,从而减少 LAN 内可能出现的冲突次数和数据包重新传输次数。

注:

此任务使用适用于 QFX3500 的 Junos OS,而 QFX3600 交换机不支持增强型第 2 层软件 (ELS) 配置样式。如果交换机运行的软件支持 ELS,请参阅 示例:在交换机上设置具有多个 VLAN 的桥接

此示例介绍如何为 QFX 系列配置桥接以及如何创建两个 VLAN 来对 LAN 进行分段:

要求

此示例使用以下硬件和软件组件:

  • 配置和配置的 QFX3500 交换机

  • QFX 系列的 Junos OS 11.1 或更高版本

概述和拓扑

交换机将办公室或数据中心中的所有设备连接到单个 LAN,以提供文件服务器等公共资源的共享。默认配置会创建单个 VLAN,交换机上的所有流量都属于该广播域。创建单独的网段缩小了广播域的覆盖面,使您能够对相关用户和网络资源进行分组,而不会受到物理布线或网络设备在大楼或 LAN 上的位置的限制。

此示例显示了一个简单配置,说明了在单个交换机上创建两个 VLAN 的基本步骤。一个称为 sales的 VLAN 用于销售和营销团队,另一个称为 support的 VLAN 用于客户支持团队。销售和支持团队都有自己的专用文件服务器和其他资源。要跨两个 VLAN 分段交换机端口,每个 VLAN 都必须有自己的广播域,由唯一名称和标记 (VLAN ID) 标识。此外,每个 VLAN 都必须位于各自不同的 IP 子网上。

拓扑

此示例中使用的拓扑由一台 QFX3500 交换机组成,共有 48 个 10 Gbps 以太网端口。(在本示例中,不包括 QSFP+ 端口 Q0-Q3,即端口 xe-0/1/0 到 xe-0/1/15。)

表 4: 多 VLAN 拓扑的组件

财产

设置

交换机硬件

QFX3500 交换机配置了 48 个 10-Gbps 以太网端口(xe-0/0/0 通过 xe-0/0/47

VLAN 名称和标记 ID

sales标记 100 support标记 200

VLAN 子网

sales:192.0.2.0/25 (地址 192.0.2.1192.0.2.126 support:192.0.2.128/25 (地址 192.0.2.129192.0.2.254

VLAN 中的接口 sales

文件服务器:xe-0/0/20xe-0/0/21

VLAN 中的接口 support

文件服务器:xe-0/0/46xe-0/0/47

未使用的接口

xe-0/0/2xe-0/0/25

此配置示例创建两个 IP 子网,一个用于销售 VLAN,另一个用于支持 VLAN。交换机在 VLAN 内桥接流量。对于在两个 VLAN 之间传递的流量,交换机使用已配置 IP 子网地址的第 3 层路由接口来路由流量。

为简化示例,配置步骤仅显示每个 VLAN 中的几个设备。使用相同的配置过程添加更多 LAN 设备。

配置

程序

CLI 快速配置

要为两个 VLAN(salessupport)快速配置第 2 层交换,以及快速配置两个 VLAN 之间的第 3 层流量路由,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

配置交换机接口及其所属的 VLAN。默认情况下,所有接口均处于接入模式,因此无需配置端口模式。

  1. 配置 VLAN 中的 sales 文件服务器接口:

  2. 配置 VLAN 中的 support 文件服务器接口:

  3. sales 广播域创建子网:

  4. support 广播域创建子网:

  5. 配置 VLAN 标记 ID 和 salessupport VLAN:

  6. 要路由 sales VLAN 与 support VLAN 之间的流量,请定义属于每个 VLAN 成员的接口并关联一个第 3 层接口:

结果

显示配置结果:

提示:

要快速配置销售和支持 VLAN 接口,请发出 load merge terminal 命令。然后复制层次结构并将其粘贴到交换机终端窗口中。

验证

验证是否已 sales 创建和 support VLAN 并正常运行,请执行以下任务:

验证是否已创建 VLAN 并与正确的接口相关联

目的

验证是否已在 sales 交换机上创建 VLAN 和 support VLAN,以及交换机上的所有连接接口是否均为正确 VLAN 的成员。

行动

要列出交换机上配置的所有 VLAN,请使用 show vlans 命令:

含义

命令 show vlans 会列出交换机上配置的所有 VLAN 以及每个 VLAN 的成员接口。此命令输出显示 sales 已创建和 support VLAN。VLAN 的 sales 标记 ID 为 100,并与接口 xe-0/0/0.0xe-0/0/3.0xe-0/0/20.0xe-0/0/22.0相关联。VLAN support 的标记 ID 为 200,并与接口 xe-0/0/24.0xe-0/0/26.0xe-0/0/44.0xe-0/0/46.0相关联。

验证流量是否在两个 VLAN 之间路由

目的

验证两个 VLAN 之间的路由。

行动

列出交换机地址解析协议 (ARP) 表中的第 3 层路由:

含义

在多接入网络上发送 IP 数据包需要从 IP 地址映射到 MAC 地址(物理地址或硬件地址)。ARP 表显示(关联)和(关联sales)的 IP 地址与 supportvlan.1 MAC 地址vlan.0之间的映射。这些 VLAN 可以相互路由流量。

验证流量是否在两个 VLAN 之间切换

目的

验证已学习的条目是否已添加到以太网交换表中。

行动

列出以太网交换表的内容:

含义

输出显示,已将获知的 sales VLAN 条目 support 添加到以太网交换表中,并与接口 xe-0/0/0.0xe-0/0/46.0相关联。即使 VLAN 与配置中的多个接口相关联,这些接口也是当前唯一运行的接口。

示例:在交换机上设置具有多个 VLAN 的桥接

QFX 系列产品使用桥接和虚拟 LAN (VLAN) 来连接 LAN 中的网络设备(存储设备、文件服务器和其他网络组件),并将 LAN 分段为较小的桥接域。

要将 LAN 上的流量分段到单独的广播域中,您可以在交换机上创建单独的虚拟 LAN (VLAN)。每个 VLAN 都是网络节点的集合。使用 VLAN 时,源和目标在同一 VLAN 中的帧只会在本地 VLAN 内转发,并且只有不发往本地 VLAN 的帧才会转发到其他广播域。因此,VLAN 会限制通过整个 LAN 的流量,从而减少 LAN 内可能出现的冲突次数和数据包重新传输次数。

此示例介绍如何为 QFX 系列配置桥接以及如何创建两个 VLAN 来对 LAN 进行分段:

注:

此任务支持增强型第 2 层软件 (ELS) 配置样式。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI。如果交换机运行的软件不支持 ELS,请参阅 示例:设置具有多个 VLAN 的桥接。

要求

此示例使用以下硬件和软件组件:

  • 配置和配置的 QFX3500 交换机

  • QFX 系列的 Junos OS 13.2X50-D15 或更高版本

概述和拓扑

交换机将办公室或数据中心中的所有设备连接到单个 LAN,以提供文件服务器等公共资源的共享。默认配置会创建单个 VLAN,交换机上的所有流量都属于该广播域。创建单独的网段缩小了广播域的覆盖面,使您能够对相关用户和网络资源进行分组,而不会受到物理布线或网络设备在大楼或 LAN 上的位置的限制。

此示例显示了一个简单配置,说明了在单个交换机上创建两个 VLAN 的基本步骤。一个称为 sales的 VLAN 用于销售和营销团队,另一个称为 support的 VLAN 用于客户支持团队。销售和支持团队都有自己的专用文件服务器和其他资源。要跨两个 VLAN 分段交换机端口,每个 VLAN 都必须有自己的广播域,由唯一名称和标记 (VLAN ID) 标识。此外,每个 VLAN 都必须位于各自不同的 IP 子网上。

拓扑

此示例中使用的拓扑由一台 QFX3500 交换机组成,共有 48 个 10 Gbps 以太网端口。(在本示例中,不包括 QSFP+ 端口 Q0-Q3,即端口 xe-0/1/0 到 xe-0/1/15。)

表 5: 多 VLAN 拓扑的组件

财产

设置

交换机硬件

QFX3500 交换机配置了 48 个 10-Gbps 以太网端口(xe-0/0/0 通过 xe-0/0/47

VLAN 名称和标记 ID

sales标记 100 support标记 200

VLAN 子网

sales:192.0.2.0/25 (地址 192.0.2.1192.0.2.126 support:192.0.2.128/25 (地址 192.0.2.129192.0.2.254

VLAN 中的接口 sales

文件服务器:xe-0/0/20xe-0/0/21

VLAN 中的接口 support

文件服务器:xe-0/0/46xe-0/0/47

未使用的接口

xe-0/0/2xe-0/0/25

此配置示例创建两个 IP 子网,一个用于销售 VLAN,另一个用于支持 VLAN。交换机在 VLAN 内桥接流量。对于在两个 VLAN 之间传递的流量,交换机使用已配置 IP 子网地址的第 3 层路由接口来路由流量。

为简化示例,配置步骤仅显示每个 VLAN 中的几个设备。使用相同的配置过程添加更多 LAN 设备。

配置

程序

CLI 快速配置

要为两个 VLAN(salessupport)快速配置第 2 层交换,以及快速配置两个 VLAN 之间的第 3 层流量路由,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

配置交换机接口及其所属的 VLAN。默认情况下,所有接口均处于接入模式,因此无需配置端口模式。

  1. 配置 VLAN 中的 sales 文件服务器接口:

  2. 配置 VLAN 中的 support 文件服务器接口:

  3. sales 广播域创建子网:

  4. support 广播域创建子网:

  5. 配置 VLAN 标记 ID 和 salessupport VLAN:

  6. 要路由 sales VLAN 与 support VLAN 之间的流量,请定义属于每个 VLAN 成员的接口并关联一个第 3 层接口:

配置结果

显示配置结果:

提示:

要快速配置销售和支持 VLAN 接口,请发出 load merge terminal 命令。然后复制层次结构并将其粘贴到交换机终端窗口中。

验证

验证是否已 sales 创建和 support VLAN 并正常运行,请执行以下任务:

验证是否已创建 VLAN 并与正确的接口相关联

目的

验证是否已在 sales 交换机上创建 VLAN 和 support VLAN,以及交换机上的所有连接接口是否均为正确 VLAN 的成员。

行动

要列出交换机上配置的所有 VLAN,请使用 show vlans 命令:

含义

命令 show vlans 会列出交换机上配置的所有 VLAN 以及每个 VLAN 的成员接口。此命令输出显示 sales 已创建和 support VLAN。VLAN 的 sales 标记 ID 为 100,并与接口 xe-0/0/0.0xe-0/0/3.0xe-0/0/20.0xe-0/0/22.0相关联。VLAN support 的标记 ID 为 200,并与接口 xe-0/0/24.0xe-0/0/26.0xe-0/0/44.0xe-0/0/46.0相关联。

验证流量是否在两个 VLAN 之间路由

目的

验证两个 VLAN 之间的路由。

行动

列出交换机地址解析协议 (ARP) 表中的第 3 层路由:

含义

在多接入网络上发送 IP 数据包需要从 IP 地址映射到 MAC 地址(物理地址或硬件地址)。ARP 表显示(关联)和(关联sales)的 IP 地址与 supportvlan.1 MAC 地址vlan.0之间的映射。这些 VLAN 可以相互路由流量。

验证流量是否在两个 VLAN 之间切换

目的

验证已学习的条目是否已添加到以太网交换表中。

行动

列出以太网交换表的内容:

含义

输出显示,已将获知的 sales VLAN 条目 support 添加到以太网交换表中,并与接口 xe-0/0/0.0xe-0/0/46.0相关联。即使 VLAN 与配置中的多个接口相关联,这些接口也是当前唯一运行的接口。

示例:将支持 ELS 的接入交换机连接到支持 ELS 的分布式交换机

注:

此示例使用支持增强型第 2 层软件 (ELS) 配置样式的 EX 系列交换机的 Junos OS。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI

在大型局域网 (LAN) 中,通常需要将来自多个接入交换机的流量聚合到分布式交换机中。

此示例介绍如何将接入交换机连接到分布式交换机:

要求

此示例使用以下硬件和软件组件:

  • 三台 EX 系列接入交换机。

  • 一台 EX 系列分布式交换机。

    注:

    在接入交换机分布交换机拓扑中,您可以将运行的 Junos OS 版本(支持 ELS 的 EX 系列交换机与不支持 ELS 的 Junos OS 版本)的 EX 系列交换机连接起来。但是,此示例仅使用运行 ELS 的交换机来展示如何使用 ELS CLI 配置此拓扑。

  • Junos OS 12.3R2 或更高版本,支持 EX 系列交换机的 ELS。

将接入交换机连接到分布式交换机之前,请确保您已:

概述和拓扑

在分布在多个楼层或建筑物的大型办公室,或者位于一个数据中心内,您通常会将来自多个接入交换机的流量聚合到分布式交换机中。此配置示例显示了一个简单的拓扑结构,说明了如何将三台接入交换机连接到一个分布式交换机。

在拓扑中,LAN 被分割成两个 VLAN,一个用于销售部门,另一个用于支持团队。其中一个接入交换机的上行链路模块上有一个 1 千兆以太网端口连接到分布式交换机,再连接到分布式交换机上的一个 1 千兆以太网端口。

图 1 显示了连接到三台 EX4300 接入交换机的 EX9200 分布式交换机。

图 1: 示例接入交换机分布交换机拓扑结构 示例接入交换机分布交换机拓扑结构

拓扑

表 6 介绍了示例拓扑的组件。示例说明如何配置三个接入交换机之一。其他接入交换机的配置方式可以相同。

表 6: 用于将接入交换机连接到分布式交换机的拓扑组件
财产 设置

接入交换机硬件

三台 EX4300 交换机,每个交换机都有一个带有 1 千兆以太网端口的上行链路模块。

分布式交换机硬件

一个 EX9208(安装最多三个 EX9200-40T 线卡),全双工时可提供多达 240 个 1 千兆端口。

VLAN 名称和标记 ID

sales标记 100support标记 200

VLAN 子网

sales: 192.0.2.0/25(地址 192.0.2.1 至 192.0.2.126)support: 192.0.2.128/25(地址 192.0.2.129 至 192.0.2.254)

中继端口接口

在接入交换机上:ge-0/2/0在分布式交换机上:ge-0/0/0

VLAN sales 中的接入端口接口(接入交换机上)

Avaya IP 电话:ge-0/0/3 至 ge-0/0/19无线接入点:ge-0/0/0 和 ge-0/0/1打印机:ge-0/0/22 和 ge-0/0/23文件服务器:ge-0/0/20 和 ge-0/0/21

VLAN support 中的接入端口接口(接入交换机上)

Avaya IP 电话:ge-0/0/25 至 ge-0/0/43无线接入点:ge-0/0/24打印机:ge-0/0/44 和 ge-0/0/45文件服务器:ge-0/0/46 和 ge-0/0/47

   

配置接入交换机

要配置接入交换机:

程序

CLI 快速配置

要快速配置接入交换机,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

要配置接入交换机:

  1. 将上行链路模块上的 1 千兆以太网接口配置为连接到分布式交换机的中继端口:

  2. 指定要在中继端口上聚合的 VLAN:

  3. 要处理在中继端口上接收的未标记数据包,请通过配置 VLAN ID 并指定中继端口是本机 VLAN 的成员来创建本机 VLAN:

  4. 配置销售 VLAN:

  5. 配置支持 VLAN:

  6. 为销售 VLAN 创建子网:

  7. 为支持 VLAN 创建子网:

  8. 配置销售 VLAN 中的接口:

  9. 配置支持 VLAN 中的接口:

结果

显示配置结果:

提示:

要快速配置接入交换机,请发出 load merge terminal 命令,然后复制层次结构并将其粘贴到交换机终端窗口中。

配置分布交换机

要配置分布交换机:

程序

CLI 快速配置

要快速配置分布交换机,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

要配置分布交换机:

  1. 将交换机上的接口配置为连接到接入交换机的中继端口:

  2. 指定要在中继端口上聚合的 VLAN:

  3. 要处理在中继端口上接收的未标记数据包,请通过配置 VLAN ID 并指定中继端口是本机 VLAN 的成员来创建本机 VLAN:

  4. 配置销售 VLAN:

    分布交换机的 VLAN 配置包括用于在 set l3-interface irb.0 销售和支持 VLAN 之间路由流量的命令。接入交换机的 VLAN 配置不包含此语句,因为接入交换机未监控 IP 地址。相反,接入交换机将 IP 地址传递给分布式交换机,以便进行解释。

  5. 配置支持 VLAN:

    分布交换机的 VLAN 配置包括用于在 set l3-interface irb.1 销售和支持 VLAN 之间路由流量的命令。接入交换机的 VLAN 配置不包含此语句,因为接入交换机未监控 IP 地址。相反,接入交换机将 IP 地址传递给分布式交换机,以便进行解释。

  6. 为销售 VLAN 创建子网:

  7. 为支持 VLAN 创建子网:

结果

显示配置结果:

提示:

要快速配置分布交换机,请 load merge terminal 发出命令,然后将层次结构复制并粘贴到交换机终端窗口中。

验证

要确认配置工作正常,请执行以下任务:

验证接入交换机上的 VLAN 成员和接口

目的

验证是否已在 sales 交换机上创建 VLAN 和 support VLAN。

行动

列出交换机上配置的所有 VLAN:

含义

输出显示 salessupport VLAN 以及配置为相应 VLAN 成员的接口。

验证分布式交换机上的 VLAN 成员和接口

目的

验证是否已在 sales 交换机上创建 VLAN 和 support VLAN。

行动

列出交换机上配置的所有 VLAN:

含义

输出显示salessupport配置为两个 VLAN 成员的和 VLAN 以及接口 (ge-0/0/0.0)。接口 ge-0/0/0.0 也是连接到接入交换机的中继接口。

示例:为 EX 系列交换机设置具有多个 VLAN 的桥接

要将 LAN 上的流量分段到单独的广播域中,您可以在 EX 系列交换机上创建单独的虚拟 LAN (VLAN)。每个 VLAN 都是网络节点的集合。使用 VLAN 时,源和目标在同一 VLAN 中的帧只会在本地 VLAN 内转发,并且只有不发往本地 VLAN 的帧才会转发到其他广播域。因此,VLAN 会限制通过整个 LAN 的流量,从而减少 LAN 内可能出现的冲突次数和数据包重新传输次数。

此示例介绍如何为 EX 系列交换机配置桥接,以及如何创建两个 VLAN 来对 LAN 进行分段:

要求

此示例使用以下硬件和软件组件:

  • 一台 EX4200-48P 虚拟机箱交换机

  • EX 系列交换机的 Junos OS 9.0 或更高版本

在设置桥接和 VLAN 之前,请确保您已:

概述和拓扑

EX 系列交换机将办公室或数据中心中的所有设备连接到单个 LAN,以提供共享常用资源(如打印机和文件服务器),并使无线设备能够通过无线接入点连接到 LAN。默认配置会创建单个 VLAN,交换机上的所有流量都属于该广播域。创建单独的网段缩小了广播域的广度,使您能够对相关用户和网络资源进行分组,而不受物理布线或网络设备在大楼或 LAN 上的位置的限制。

此示例显示了一个简单配置,说明了在单个交换机上创建两个 VLAN 的基本步骤。一个称为 sales的 VLAN 用于销售和营销团队,另一个称为 support的 VLAN 用于客户支持团队。销售和支持团队都有自己的专用文件服务器、打印机和无线接入点。要跨两个 VLAN 分段交换机端口,每个 VLAN 都必须有自己的广播域,由唯一名称和标记 (VLAN ID) 标识。此外,每个 VLAN 都必须位于各自不同的 IP 子网上。

拓扑

此示例的拓扑由一台 EX4200-48P 交换机组成,该交换机共有 48 个千兆以太网端口,所有这些端口都支持以太网供电 (PoE)。大多数交换机端口都连接到 Avaya IP 电话。其余端口连接到无线接入点、文件服务器和打印机。 表 7 介绍了示例拓扑的组件。

表 7: 多 VLAN 拓扑的组件
财产 设置

交换机硬件

EX4200-48P,48 个千兆以太网端口,所有支持 PoE(ge-0/0/0 通过 ge-0/0/47

VLAN 名称和标记 ID

sales标记 100 support标记 200

VLAN 子网

sales:192.0.2.0/25 (地址 192.0.2.1192.0.2.126 support:192.0.2.128/25 (地址 192.0.2.129192.0.2.254

VLAN 中的接口 sales

Avaya IP 电话:ge-0/0/3 通过 ge-0/0/19无线接入点:ge-0/0/0ge-0/0/1打印机:ge-0/0/22ge-0/0/23文件服务器:ge-0/0/20ge-0/0/21

VLAN 中的接口 support

Avaya IP 电话:ge-0/0/25 通过 ge-0/0/43无线接入点: ge-0/0/24打印机:ge-0/0/44ge-0/0/45文件服务器:ge-0/0/46ge-0/0/47

未使用的接口

ge-0/0/2ge-0/0/25

此配置示例创建两个 IP 子网,一个用于销售 VLAN,另一个用于支持 VLAN。交换机在 VLAN 内桥接流量。对于在两个 VLAN 之间传递的流量,交换机使用已配置 IP 子网地址的第 3 层路由接口来路由流量。

为简化示例,配置步骤仅显示每个 VLAN 中的几个设备。使用相同的配置过程添加更多 LAN 设备。

配置

为两个 VLAN 配置第 2 层交换:

程序

CLI 快速配置

要为两个 VLAN(salessupport)快速配置第 2 层交换,以及快速配置两个 VLAN 之间的第 3 层流量路由,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

配置交换机接口及其所属的 VLAN。默认情况下,所有接口均处于接入模式,因此无需配置端口模式。

  1. 配置销售 VLAN 中的无线接入点接口:

  2. 配置销售 VLAN 中的 Avaya IP 电话接口:

  3. 配置销售 VLAN 中的打印机接口:

  4. 配置销售 VLAN 中的文件服务器接口:

  5. 配置支持 VLAN 中的无线接入点接口:

  6. 配置支持 VLAN 中的 Avaya IP 电话接口:

  7. 配置支持 VLAN 中的打印机接口:

  8. 配置支持 VLAN 中的文件服务器接口:

  9. 为销售广播域创建子网:

  10. 为支持广播域创建子网:

  11. 为销售和支持 VLAN 配置 VLAN 标记 ID:

  12. 要路由销售 VLAN 和支持 VLAN 之间的流量,请定义属于每个 VLAN 成员的接口并关联一个第 3 层接口:

结果

显示配置结果:

提示:

要快速配置销售和支持 VLAN 接口,请 load merge terminal 发出命令,然后复制层次结构并将其粘贴到交换机终端窗口中。

验证

要验证“销售”和“支持”VLAN 是否已创建并正常运行,请执行以下操作:

验证 VLAN 是否已创建并关联到正确的接口

目的

验证是否已在交换机上创建 VLAN salessupport ,以及交换机上的所有连接接口是否均为正确 VLAN 的成员。

行动

列出交换机上配置的所有 VLAN:

使用操作模式命令:

含义

命令 show vlans 会列出交换机上配置的所有 VLAN 以及每个 VLAN 的成员接口。此命令输出显示 sales 已创建和 support VLAN。VLAN 的 sales 标记 ID 为 100,并与接口 ge-0/0/0.0ge-0/0/3.0ge-0/0/20.0ge-0/0/22.0相关联。VLAN support 的标记 ID 为 200,并与接口 ge-0/0/24.0ge-0/0/26.0ge-0/0/44.0ge-0/0/46.0相关联。

验证流量是否在两个 VLAN 之间路由

目的

验证两个 VLAN 之间的路由。

行动

列出交换机地址解析协议 (ARP) 表中的第 3 层路由:

含义

在多接入网络上发送 IP 数据包需要从 IP 地址映射到 MAC 地址(物理地址或硬件地址)。ARP 表显示(关联)和(关联sales)的 IP 地址与 supportvlan.1 MAC 地址vlan.0之间的映射。这些 VLAN 可以相互路由流量。

验证流量是否在两个 VLAN 之间切换

目的

验证已学习的条目是否已添加到以太网交换表中。

行动

列出以太网交换表的内容:

含义

输出显示,已将获知的 sales VLAN 条目 support 添加到以太网交换表中,并与接口 ge-0/0/0.0ge-0/0/46.0相关联。即使 VLAN 与配置中的多个接口相关联,这些接口也是当前唯一运行的接口。

示例:将接入交换机连接到分布式交换机

在大型局域网 (LAN) 中,通常需要将来自多个接入交换机的流量聚合到分布式交换机中。

此示例介绍如何将接入交换机连接到分布式交换机:

要求

此示例使用以下硬件和软件组件:

  • 对于分布式交换机,请使用一台 EX 4200-24F 交换机。此模型设计为在空间受限的数据中心用作聚合或折叠核心网络拓扑的分布式交换机。它有 24 个 1 千兆以太网光纤 SFP 端口和一个 EX-UM-2XFP 上行链路模块以及两个 10 千兆以太网 XFP 端口。

  • 对于接入交换机,有一个 EX 3200-24P,它具有 24 个 1 千兆以太网端口(全部支持以太网供电 (PoE),以及一个带有四个 1 千兆以太网端口的上行链路模块。

  • QFX 系列的 Junos OS 11.1 或更高版本

概述和拓扑

在分布在多个楼层或建筑物的大型办公室,或者位于一个数据中心内,您通常会将来自多个接入交换机的流量聚合到分布式交换机中。此配置示例显示了一个简单的拓扑结构,说明了如何将单个接入交换机连接到分布式交换机。

在拓扑中,LAN 被分割成两个 VLAN,一个用于销售部门,另一个用于支持团队。接入交换机上行链路模块上的一个 1 千兆以太网端口连接到分布式交换机,再连接到分布式交换机上的一个 1 千兆以太网端口。

拓扑

表 8 介绍了示例拓扑的组件。示例说明如何配置三个接入交换机之一。其他接入交换机的配置方式可以相同。

表 8: 用于将接入交换机连接到分布式交换机的拓扑组件
财产 设置

接入交换机硬件

EX 3200-24P,24 个 1 千兆以太网端口,所有支持 PoE(ge-0/0/0 通过 ge-0/0/23);一个 4 端口 1 千兆以太网上行链路模块 (EX-UM-4SFP)

分布式交换机硬件

EX 4200-24F,24 个 1 千兆以太网光纤 SFP 端口(ge-0/0/0 直通 ge-0/0/23);一个 2 端口 10 千兆以太网 XFP 上行链路模块 (EX-UM-4SFP)

VLAN 名称和标记 ID

sales、标记 100support、标记 200

VLAN 子网

sales:192.0.2.0/25 (地址 192.0.2.1192.0.2.126support192.0.2.128/25 (地址 192.0.2.129192.0.2.254

中继端口接口

在接入交换机上:ge-0/1/0在分布式交换机上: ge-0/0/0

VLAN sales 中的接入端口接口(接入交换机上)

Avaya IP 电话:ge-0/0/3 通过 ge-0/0/19无线接入点实现的:ge-0/0/0ge-0/0/1打印机:ge-0/0/22ge-0/0/23文件服务器:ge-0/0/20ge-0/0/21

VLAN support 中的接入端口接口(接入交换机上)

Avaya IP 电话:ge-0/0/25 通过 ge-0/0/43无线接入点实现的:ge-0/0/24打印机:ge-0/0/44ge-0/0/45文件服务器:ge-0/0/46ge-0/0/47

接入交换机上未使用的接口

ge-0/0/2ge-0/0/25

配置接入交换机

要配置接入交换机:

程序

CLI 快速配置

要快速配置接入交换机,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

要配置接入交换机:

  1. 将上行链路模块上的 1 千兆以太网接口配置为连接到分布式交换机的中继端口:

  2. 指定要在中继端口上聚合的 VLAN:

  3. 将 VLAN ID 配置为用于接收不带 dot1q 标记的数据包(未标记的数据包):

  4. 配置销售 VLAN:

  5. 配置支持 VLAN:

  6. 为销售广播域创建子网:

  7. 为支持广播域创建子网:

  8. 配置销售 VLAN 中的接口:

  9. 配置支持 VLAN 中的接口:

  10. 为销售和支持 VLAN 配置说明和 VLAN 标记 ID:

  11. 在销售和支持 VLAN 之间路由流量并将第 3 层接口与每个 VLAN 关联起来:

结果

显示配置结果:

提示:

要快速配置分布交换机,请 load merge terminal 发出命令,然后将层次结构复制并粘贴到交换机终端窗口中。

配置分布交换机

要配置分布交换机:

程序

CLI 快速配置

要快速配置分布交换机,请复制以下命令并将其粘贴到交换机终端窗口中:

逐步过程

要配置分布交换机:

  1. 将交换机上的接口配置为连接到接入交换机的中继端口:

  2. 指定要在中继端口上聚合的 VLAN:

  3. 将 VLAN ID 配置为用于接收不带 dot1q 标记的数据包(未标记的数据包):

  4. 配置销售 VLAN:

  5. 配置支持 VLAN:

  6. 为销售广播域创建子网:

  7. 为支持广播域创建子网:

结果

显示配置结果:

提示:

要快速配置分布交换机,请 load merge terminal 发出命令,然后将层次结构复制并粘贴到交换机终端窗口中。

验证

要确认配置工作正常,请执行以下任务:

验证接入交换机上的 VLAN 成员和接口

目的

验证是否已在 sales 交换机上创建和 support

行动

列出交换机上配置的所有 VLAN:

含义

输出显示 salessupport VLAN 及其关联的接口。

验证分布式交换机上的 VLAN 成员和接口

目的

验证是否已在 sales 交换机上创建和 support

行动

列出交换机上配置的所有 VLAN:

含义

输出显示与sales接口ge-0/0/0.0关联的 VLAN。support 接口 ge-0/0/0.0 是连接到接入交换机的中继接口。

为接入模式配置逻辑接口

企业网络管理员可以配置单个逻辑接口来接受未标记的数据包,并在指定 VLAN 内转发数据包。配置为接受未标记数据包的逻辑接口称为 接入接口接入端口

您可以在以下层级包含此语句:

  • [edit interfaces interface-name unit logical-unit-number family ethernet-switching]

  • [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number family ethernet-switching]

当接入接口上收到未标记或标记的数据包时,将接受数据包,将 VLAN ID 添加到数据包中,并在配置了匹配 VLAN ID 的 VLAN 内转发数据包。

以下示例将逻辑接口配置为支持增强型第 2 层软件的路由器和交换机上的 VLAN ID 为 20 的接入端口:

配置本机 VLAN 标识符

注:

此任务使用适用于 EX 系列交换机的 Junos OS,以及不支持增强型第 2 层软件 (ELS) 配置样式的 QFX3500 和 QFX3600 交换机的 Junos OS。如果交换机运行的软件支持 ELS,请参阅 在支持 ELS 的交换机上配置本机 VLAN 标识符。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI

EX 系列交换机支持接收和转发带有 802.1Q VLAN 标记的路由或桥接以太网帧。要接收未标记数据包的逻辑接口的配置必须与物理接口上配置的本机 VLAN ID 相同。

要使用 CLI 配置本机 VLAN ID:

  1. 配置端口模式,使接口位于多个 VLAN 中,并可以在不同 VLAN 之间多路复用流量。中继接口通常连接到其他交换机和 LAN 上的路由器。将端口模式配置为 trunk
  2. 配置本机 VLAN ID:

在支持 ELS 的交换机上配置本机 VLAN 标识符

注:

此任务使用适用于 EX 系列交换机的 Junos OS 以及支持增强型第 2 层软件 (ELS) 配置样式的 QFX3500 和 QFX3600 交换机的 Junos OS。如果交换机运行的软件不支持 ELS,请参阅 配置本机 VLAN 标识符。有关 ELS 的详细信息,请参阅 使用增强型第 2 层软件 CLI

交换机可以使用 802.1Q VLAN 标记接收和转发路由或桥接以太网帧。通常,将交换机彼此连接在一起的中继端口接受未标记的控制数据包,但不接受未标记的数据包。通过在要接收未标记数据包的接口上配置本机 VLAN ID,可以让中继端口接受未标记的数据包。要接收未标记数据包的逻辑接口必须与物理接口上配置的本机 VLAN ID 相同的 VLAN ID。

要使用命令行界面 (CLI) 配置本机 VLAN ID,请执行以下操作:

  1. 在要接收未标记数据包的接口上,将接口模式 trunk设置为,这会指定接口位于多个 VLAN 中,可以在不同 VLAN 之间复用流量。:
  2. 配置本机 VLAN ID:
  3. 指定将接收未标记数据包的逻辑接口是本机 VLAN 的成员:

配置 VLAN 封装

要配置接口上的封装,请在 encapsulation 层级输入语句 [edit interfaces interface-name]

下面的列表包含有关封装的重要说明:

  • VLAN 模式中的以太网接口可以有多个逻辑接口。在 CCC 和 VPLS 模式中,从 1 到 511 的 VLAN ID 保留用于正常 VLAN,VLAN ID 512 到 4094 保留用于 CCC 或 VPLS VLAN。对于 4 端口快速以太网接口,可将 VLAN ID 512 到 1024 用于 CCC 或 VPLS VLAN。

  • 对于封装类型 flexible-ethernet-services,所有 VLAN ID 均有效。

  • 对于某些封装类型,包括灵活的以太网服务、以太网 VLAN CCC 和 VLAN VPLS,您还可以配置在 VLAN 电路本身内部使用的封装类型。为此,请包括以下 encapsulation 语句:

    您可以在以下层级包含此语句:

    • [edit interfaces interface-name unit logical-unit-number]

    • [edit logical-systems logical-system-name interfaces interface-name unit logical-unit-number]

  • 您不能使用 VLAN CCC 或 VLAN VPLS 封装配置逻辑接口,除非您也使用相同的封装或灵活的以太网服务封装来配置物理设备。通常,逻辑接口的 VLAN ID 必须为 512 或更高版本;如果 VLAN ID 为 511 或更低,除了源地址过滤外,还将受到正常目标过滤器查找的约束。但是,如果配置灵活的以太网服务封装,则此 VLAN ID 限制将被删除。

通常,您可以在层级配置接口的 [edit interfaces interface-name] 封装。

示例:在千兆以太网接口上配置 VLAN 封装

在千兆以太网接口上配置 VLAN CCC 封装:

示例:在聚合以太网接口上配置 VLAN 封装

在聚合千兆以太网接口上配置 VLAN CCC 封装:

发布历史记录表
版本
说明
17.3R1
从 QFX10000 交换机上的 Junos OS 17.3 版开始,集成路由和桥接接口以及聚合以太网接口的 VLAN 成员数已增加到 256,000。
17.1R3
从 Junos OS 17.1R3 版开始,在 QFX10000 交换机上,您不能同时配置和family ethernet-switchingflexible-vlan-tagging