单臂路由的配置(思科、华为)

#交换设备

不同vlan属于不同广播域,不能互相通信,他们配置的是不同网段的IP地址,针对不同网段的IP地址进行通信,就需要用到路由技术

实现不同vlan之间的通信技术有两种

  • 单臂路由
  • 三层交换

单臂路由

一、思科设备的单臂路由配置

  • 在路由器上划分子接口,每一个子接口作为一个vlan的网关,需要做vlan封装
  • 交换机与主机连接的链路为:access
  • 交换机与路由器连接的链路为trunk

工作原理

配置过程

cmd 复制代码
交换机
en
conf t
valn 10
vlan 20
exit
int f0/1
sw acc vlan 10
int f0/2
sw acc vlan 20
int f0/3
sw mo trun
cmd 复制代码
路由器
en
conf t
int g0/0.1   #将g0/1接口划分为两个子接口,这个接口是逻辑接口,并不实际存在,但是功能却和物理接口是一样的
encapsulation dot1Q 10                    #为这个接口配置802.1Q协议,最后面的10是vlan 号
ip add 192.168.10.254 255.255.255.0
exit
int g0/0.2
encapsulation dot1Q 20                     #为这个接口配置802.1Q协议,最后面的20是vlan 号
ip add 192.168.20.254 255.255.255.0
exit
int g0/0
no shut
exit
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
exit
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.0
default-router 192.168.20.254
end

二、华为设备的单臂路由配置

1.准备工作

  • S2创建vlan10 和20并分配, 并在g0/0/2上设置trunk,允许vlan10 20 30 通过
  • S3创建vlan30并分配 ,并在g0/0/2上设置trunk,允许vlan10 20 30 通过
  • S1上创建vlan10 20 30 ,三个接口都设置trunk,允许vlan10 20 30 通过

2.为路由器设置子接口ip

  • 因为三个主机的网关各不相同,但又都在R1上,所以R1的g0/0/1接口要当做3个接口来用,所以通过子接口的形式设置网关地址
powershell 复制代码
[R1]int g0/0/1.1
[R1-GigabitEthernet0/0/1.1]ip add 192.168.1.254 24
[R1-GigabitEthernet0/0/1.1]int g0/0/1.2
[R1-GigabitEthernet0/0/1.2]ip add 192.168.2.254 24
[R1-GigabitEthernet0/0/1.2]int g0/0/1.3
[R1-GigabitEthernet0/0/1.3]ip add 192.168.3.254 24

3.配置路由器子接口封装vlan

  • 为每一个子接口配置需要封装的vlan编号,并开启ARP广播功能
  • 配置封装的目的是:
    • 因为路由器不会识别带有vlan标签的数据包,所以在路由器接口接收到带有vlan标签的数据包时,需要剥离valn标签
    • 数据在去掉vlan标签后,在路由器中中转,需要发往目的主机,而目的交换机设置了valn,所以数据在发出时还需要加上目的地的vlan标签
powershell 复制代码
[R1]int g0/0/1.1
[R1-GigabitEthernet0/0/1.1]dot1q termination vid 10
[R1-GigabitEthernet0/0/1.1]arp broadcast enable  #开启ARP广播

[R1-GigabitEthernet0/0/1.1]int g0/0/1.2
[R1-GigabitEthernet0/0/1.2]dot1q termination vid 20
[R1-GigabitEthernet0/0/1.2]arp broadcast enable 

[R1-GigabitEthernet0/0/1.2]int g0/0/1.3
[R1-GigabitEthernet0/0/1.3]dot1q termination vid 30
[R1-GigabitEthernet0/0/1.3]arp broadcast enable 
相关推荐
紫禁玄科1 小时前
公共WiFi流量安全全解析
网络·人工智能·web安全·网络安全·系统安全
执念WRD2 小时前
VulnTarget-C 渗透实战:外网入口到域控权限提升
网络·安全·web安全·网络安全
一个有点技术的程序猿2 小时前
局域网中视频采集,颜色空间转换,编码,网络发送,接收,解码,渲染全链路卡顿分析
网络·音视频·视频编解码
阴雨天xiiii2 小时前
德国慕尼黑国际太阳能展特装展台施工落地方案拆解
大数据·网络
网安小学生(兼顾数据库版)2 小时前
从固件到应用:Mend.io实现SBOM全链路管理
网络
QH139292318802 小时前
Keysight N9918B 手持式综合微波分析仪
网络
fpcc2 小时前
c++应用网络编程之十七WebSocket
网络·c++·websocket
小白学大数据3 小时前
把 Modbus 轮询塞进 Trio 的异步循环:内存映射与定时采集实战
网络·python·搜索引擎
超爱西西鸭3 小时前
鸿蒙大型项目高级模块化拆分:高内聚低耦合架构设计/HSP动态交付/接口契约/依赖倒置落地规范
学习·华为·harmonyos·鸿蒙