交换机与路由技术-12-单臂路由

目录

一、单臂路由

1.1问题引入

1.2 单臂路由概念

1.3 VLAN链路类型

1.4 单臂路由工作原理

1.5 实验验证


一、单臂路由

1.1问题引入

不同VLAN之间如何建立通信---单臂路由技术

不同VLAN属于不同的广播域,配置不同的网段IP。针对于不同网段IP进行通信,需要借助单臂路由。

实现不同VLAN间通信技术:单臂路由、三层交换

1.2 单臂路由概念

在路由器上的一个接口配置子接口(逻辑接口,并不真正存在的物理接口)的方式,实现原来相互隔离的不同VLAN在(虚拟局域网)之间的互通

F0/0 第一个0代表模块号,第二个0代表接口号

1.3 VLAN链路类型

交换机连接主机的端口:  access链路

交换机连接路由器的端口:trunk链路

路由器的三次接口不能配置为交换机的链路类型:Trunk (不是交换接口)

1.4 单臂路由工作原理

在路由器上划分子接口

路由器的物理接口可以被划分为多个逻辑接口

每个逻辑接口对应一个VLAN的网段的网关

每个逻辑接口需要做封装,封装不同的VLAN

路由器上重新封装MAC地址,转换VLAN标签

如图:PC0需要发送数据给PC1,发现PC1和自己不同网段,这时将数据交给自己直连的网关,网关为路由器0的f0/0.1逻辑接口,通过ARP协议获取到自己网关的MAC地址,填充为目的MAC,数据通过交换机进行转发,到达交换机后会为收到的数据打上VLAN 10的标签,将数据转发到路由器0、路由器0收到数据,结合路由器工作原理,查看目的IP地址,找到对应接口,进行标签转换,再发生给交换机,交换机将收到的数据是打上VLAN 20标签的数据,根据MAC表,找到对应关系的接口,直接进行转发。

1.5 实验验证

交换机配置

创建VLAN并加入对应接口,配置Trunk链路

Switch>en

Switch#conf t

Enter configuration commands, one per line. End with CNTL/Z.

Switch(config)#vlan 10

Switch(config-vlan)#exit

Switch(config)#vlan 20

Switch(config-vlan)#exit

Switch(config)#int f0/3

Switch(config-if)#sw mode trunk

Switch(config-if)#exit

Switch(config)#int f0/1

Switch(config-if)#sw mode acc

Switch(config-if)#sw acc vlan 10

Switch(config-if)#exit

Switch(config)#int f0/2

Switch(config-if)#sw mode acc

Switch(config-if)#sw acc vlan 20

Switch(config-if)#exit

Switch(config)#

路由器配置

Router>en

Router#conf t

Enter configuration commands, one per line. End with CNTL/Z.

/* 划分子接口,直接int 进入即可 */

Router(config)#int g0/0.1

Router(config-subif)#ip add 192.168.10.254 255.255.255.0

/* encapsulation dot1q vlan-id 封装VLAN,后面接ID号*/

Router(config-subif)#encapsulation dot1q 10

Router(config-subif)#exit

Router(config)#int g0/0.2

Router(config-subif)#ip add 192.168.20.254 255.255.255.0

Router(config-subif)#encapsulation dot1q 20

Router(config-subif)#exit

/* 子接口不需要no shutdown 只需要进入根接口,开启即可*/

Router(config)#int g0/0

Router(config-if)#no shutdown

配置DHCP

Router(config)#int g0/0.1

Router(config-subif)#ip dhcp pool vlan10

Router(dhcp-config)#network 192.168.10.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.10.254

Router(dhcp-config)#dns-server 114.114.114.114

Router(dhcp-config)#exit

Router(config)#ip dhcp excluded-address 192.168.10.254

Router(config)#int g0/0.2

Router(config-subif)#ip dhcp pool vlan20

Router(dhcp-config)#network 192.168.20.0 255.255.255.0

Router(dhcp-config)#default-router 192.168.20.254

Router(dhcp-config)#dns-server 114.114.114.114

Router(dhcp-config)#exit

Router(config)#ip dhcp excluded-address 192.168.20.254

查看效果

补充:华为设备

Access

Trunk 做trunk需要运行对应的VLAN数据通过

Hybrid

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

w辣条小王子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值