**************************************************************************************************************
author:keyinfo
date:2025-10-09 24:00
title:网络调试-思科单臂路由超简单配置
**************************************************************************************************************
解决问题:不同网段和不同vlan的互访,通过三层路由
网络拓扑图:
拓扑图:

## 三层单臂路由简单配置
enable
configure terminal
hostname sw1
int f0/1
vlan 10
exit
int f0/1
switchport mode access
switchport access vlan 10
exit
int f0/2
vlan 20
exit
int f0/2
switchport mode access
switchport access vlan 20
int f0/3
switchport mode trunk
switchport trunk allowed vlan 10,20
end
w
show ru
enable
configure terminal
hostname R1
int G0/0
no shutdown
exit
int G0/0.1
encapsulation dot1Q 10
ip add 192.168.1.1 255.255.255.0
exit
int G0/0.2
encapsulation dot1Q 20
ip add 192.168.2.1 255.255.255.0
end
w
show ru
show ip ro
相关的问题:
encapsulation dot1q vlan-id的作用?
在思科路由器上,encapsulation dot1q vlan-id命令主要用于配置以太网子接口的VLAN封装,其核心作用包括:
VLAN标签处理
该命令使子接口能够识别和处理带有指定VLAN ID的802.1Q标签帧。当数据帧通过子接口时,路由器会根据配置的vlan-id添加或剥离对应的VLAN标签。例如,配置encapsulation dot1q 633后,子接口仅接收和发送带有VLAN 633标签的帧,其他VLAN的帧会被丢弃。
实现单臂路由
在单臂路由(Router-on-a-Stick)场景中,通过单个物理接口划分多个子接口,每个子接口绑定不同VLAN ID,实现跨VLAN的三层路由。子接口作为对应VLAN的网关,完成不同广播域间的通信。例如,子接口G0/0.10封装VLAN 10的流量,子接口G0/0.20封装VLAN 20的流量,实现VLAN间路由
与交换机的协同工作
路由器子接口需与交换机的Trunk端口配合使用。交换机通过Trunk链路发送带VLAN标签的帧,路由器子接口根据vlan-id匹配处理,反之亦然。若两端VLAN ID或封装类型不匹配(如交换机未放行对应VLAN),会导致通信失败。

被折叠的 条评论
为什么被折叠?



