关于服务实例

网络工程 路由 转变 交换
2021-07-05 22:43:50
interface g0/2
      service instance 1 ethernet
        encapsulation dot1q 18
        rewrite ingres tag pop 1 symmetric
        bridge-domain 44
      service instance 2 ethernet
        encapsulation dot1q 66
        rewrite ingress tag pop 1 symmetric
       bridge-domain 44
    !
    interface Vlan44
      ip address 192.168.1.1 255.255.255.0

上面的配置可能实现什么?

请逐行解释。

我的理解:

如果 vlan 18 标记的流量来到这个接口,它将被放置在服务实例 1 中。

vlan18 标签将弹出现在'bridge-domain 44' 将导致查看目标mac 的vlan 44。如果找到,一切正常,否则:如果目的地在其他服务实例之外,则该帧将放置在服务实例 2 上,并添加新的 VLAN 标记(标记 66)

a.请验证此理解

b.使用上面的,我们让 vlan 18 与 vlan 66 通信?这是唯一的目标吗?

c.究竟如何,对于 2 个不同的 vlan 标签(vlan tag 18 和 vlan tag 66)使用相同的 IP 地址(用于路由)

IP 地址 192.168.1.1 255.255.255.0

d我还记得传统的 dot1q 子接口(棒上的路由器)方法。使用它我可以做 vlan 间路由?为什么我需要这么复杂的场景?

e.如果我们将一个 L2 交换机连接到这个接口 g0/2,并假设我们有一台 PC 连接到交换机上的 vlan 18,它的网关是什么?同样,我连接另一台 PC 两台(vlan 66)进行切换,网关是什么?如何让 PC 1 和 PC 2 相互通话?

1个回答

如果 vlan 18 标记的流量来到这个接口,它将被放置在服务实例 1 中。

正确的

vlan18 标签将弹出现在'bridge-domain 44' 将导致查看目标mac 的vlan 44。如果找到,一切正常,否则:如果目的地在其他服务实例之外,则该帧将放置在服务实例 2 上,并添加新的 VLAN 标记(标记 66)

关闭。我承认我不是 100% 确定标签是否需要被明确翻译为:

rewrite ingress tag translate 1-to-1 dot1q 66 symmetric

而不是你拥有它的方式。我必须对它进行实验室检查才能确定。

a.请验证此理解

b.使用上面的,我们让 vlan 18 与 vlan 66 通信?这是唯一的目标吗?

你还有一个三层接口,192.168.1.1

c.究竟如何,对于 2 个不同的 vlan 标签(vlan tag 18 和 vlan tag 66)使用相同的 IP 地址(用于路由)

IP 地址 192.168.1.1 255.255.255.0

由于 VLAN 是第 2 层,IP 是第 3 层,因此它们彼此独立运行。VLAN 不知道子网,IP 也不知道 VLAN 标记。

d我还记得传统的 dot1q 子接口(棒上的路由器)方法。使用它我可以做 vlan 间路由?为什么我需要这么复杂的场景?

你不是在做路由。即使有两个 VLAN,在第 3 层它们也是同一个子网。如果您在每个 VLAN 的不同 IP 子网上有设备,它们将无法相互通信。

e.如果我们将一个 L2 交换机连接到这个接口 g0/2,并假设我们有一台 PC 连接到交换机上的 vlan 18,它的网关是什么?同样,我连接另一台 PC 两台(vlan 66)进行切换,网关是什么?如何让 PC 1 和 PC 2 相互通话?

它们必须在同一个 IP 子网中,并且它们的网关(通常)是 192.168.1.1