单臂路由实验

实验拓扑

实验需求

  1. 按照图示给 PC1 、 PC2 配置 IP 地址
  2. PC1 属于 VLAN 10,PC2 属于 VLAN 20,通过单臂路由实现 VLAN 10 与 VLAN 20 三层互通
  3. 验证效果,所有 PC 都能互通

实验步骤

1.按照图示给 PC1 、 PC2 配置 IP 地址
2.PC1 属于 VLAN 10,PC2 属于 VLAN 20,通过单臂路由实现 VLAN 10 与 VLAN 20 三层互通

1. 在SW1 上创建VLAN ,把端口划分不同的VLAN 里

SW1]int e0/0/2
[SW1-Ethernet0/0/2]port link-type access 
SW1-Ethernet0/0/2]port default vlan 10

[SW1-Ethernet0/0/2]int e0/0/3
[SW1-Ethernet0/0/3]port link-type access
[SW1-Ethernet0/0/3]port default vlan 20

2. SW1 上将连接 R1 的接口属性修改为 trunk,并允许 VLAN 10 ,VLAN 20 通过

[SW1]int e0/0/1
[SW1-Ethernet0/0/1]port link-type trunk 
[SW1-Ethernet0/0/1]port trunk allow-pass vlan 10 20

3. 在 AR1 上将连接 SW1 的接口开启子接口,分别作为 VLAN 10 和 VLAN 20 的网关,开启 dot1q和ARP 广播功能 ,绑定对应 VLAN

[AR1]int g0/0/0.10
[AR1-GigabitEthernet0/0/0.10]ip address 10.1.1.254 24
[AR1-GigabitEthernet0/0/0.10]dot1q termination vid 10
[AR1-GigabitEthernet0/0/0.10]arp broadcast enable 
[AR1-GigabitEthernet0/0/0.10]int g0/0/0.20
[AR1-GigabitEthernet0/0/0.20]ip address 10.2.2.254 24
[AR1-GigabitEthernet0/0/0.20]dot1q termination vid 20
[AR1-GigabitEthernet0/0/0.20]arp broadcast enable 

4. PC1 PING PC2 测试连通性

PC>ping 10.2.2.2 

Ping 10.2.2.2: 32 data bytes, Press Ctrl_C to break
Request timeout!
From 10.2.2.2: bytes=32 seq=2 ttl=127 time=93 ms
From 10.2.2.2: bytes=32 seq=3 ttl=127 time=63 ms
From 10.2.2.2: bytes=32 seq=4 ttl=127 time=62 ms
From 10.2.2.2: bytes=32 seq=5 ttl=127 time=94 ms

--- 10.2.2.2 ping statistics ---
  5 packet(s) transmitted
  4 packet(s) received
  20.00% packet loss
  round-trip min/avg/max = 0/78/94 ms

5. 抓包分析

在LSW1 E 0/0/1 接口上进行抓包,结果显示数据包都有两次请求,因为同接口转发数据两次

个人小结

一个物理接口当成多个逻辑接口来使用时,往往需要在该接口上启用子接口。
广播默认是关闭的,需要手动打开。
跨网段转发 先主机给网关 ,网关会拆开,根据目的IP 查路由。

原文地址:https://www.cnblogs.com/yu15/p/11206710.html