案例33:单臂路由实现VLAN间路由

问题引入:

不同vlan之间如何通信?

如果是二层交换机,可以另外借助一台路由器,做单臂路由;如果是三层交换机,直接开启三层交换功能,思科的话需要全局配置模式下手动开ip routing,华为或者其他思科风格的交换机应该默认开启的

不同vlan之间如何通信?

一、单臂路由概述

(1)单臂路由可实现不同vlan间的通信

(2)把路由器的物理接口划分成多个逻辑接口《虚拟网关》,每一个子接口对应一个vlan网段的网关,实现通信。

(3)链路类型,交换机连接主机的 端口为access链路,交换机连接路由器的端口为trunk链路

二、单臂路由的配置

在交换机里

(1)vlan 10 《创建vlan10》

(2)vlan 20 《创建vlan20》

(3)in f0/1 《进入接口0/1》

(4)sw acc vlan 10 《将0/1接口加入到vlan10》

(5)in f0/2 《进入接口0/2》

(6)sw acc vlan 20 《将接口0/2加入到vlan20》

(7)in f0/24 《进入接口0/24》

(8)sw mo tr 《将接口0/24改为trunk 模式》

在路由里

(1)in f0/0 《进入接口0/0》

(2)no sh 《激活0/0接口》

(3)in f0/0.1 《进入虚拟接口0/0.1》

(4)en dot1q 10 《将dot1q <这个是不同设备间通信的公有协议,还有一个思科的私有协议>协议封装到vlan10 里边,和虚拟接口0/0.1通信》

(5)ip add 0.0.0.0 0.0.0.0 《给虚拟接口0/0.1 设置ip地址和子网掩码》

(6)no sh 《激活虚拟接口0/0.1》

(7)in f0/0.2 《进入虚拟接口0/0.2》

(8)en dot1q 20 《将dot1q协议封装到vlan20里边和虚拟接口0/0.2通信》

(9)ip add 0.0.0.0 .0.0.0.0 《给虚拟接口0/0.2设置ip地址和子网掩码》

(10)no sh 《激活虚拟接口 0/0.2》

感谢:张闯 传送门

静态路由的思想就是把一个路由器分成两个接口,这两个接口用来实现两个不能VLAN之间的通信

一、配置主机IP地址

二、配置路由器

Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname S1
S1(config)#int range f0/1
S1(config-if-range)#switchPort mode trunk
S1(config-if-range)#end
S1#
%SYS-5-CONFIG_I: Configured from console by console

将交换机与路由器之间的链路设置为trunk

S1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
S1(config)#vlan 2
S1(config-vlan)#exit
S1(config)#vlan 3
S1(config-vlan)#end
S1#
%SYS-5-CONFIG_I: Configured from console by console

创建VLAN

S1#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
S1(config)#int f0/5
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 2
S1(config-if)#exit
S1(config)#int f0/6
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 3
S1(config-if)#end
S1#
%SYS-5-CONFIG_I: Configured from console by console

划分VLAN端口

测试PC0与PC1之间连通性,由于交换机为配置,ping失败!

三、配置路由器

Router>en
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#no shut

%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up

Router(config-if)#exit
Router(config)#int f0/0.2

%LINK-5-CHANGED: Interface FastEthernet0/0.2, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.2, changed state to up
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip addr 172.16.1.1 255.255.255.0
Router(config-subif)#int f0/0.3

%LINK-5-CHANGED: Interface FastEthernet0/0.3, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0.3, changed state to up
Router(config-subif)#encap
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip addr 172.16.2.1 255.255.255.0
Router(config-subif)#end
Router#
%SYS-5-CONFIG_I: Configured from console by console

为VLAN2和VLAN3配置子接口

Router#sh ip ro
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
       i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
       * - candidate default, U - per-user static route, o - ODR
       P - periodic downloaded static route

Gateway of last resort is not set

     172.16.0.0/24 is subnetted, 2 subnets
C       172.16.1.0 is directly connected, FastEthernet0/0.2
C       172.16.2.0 is directly connected, FastEthernet0/0.3
Router#

验证R1路由表

单臂路由的配置就是使用dot1Q协议来实现PC机之间通信

百度百科:dot1q就是802.1q,是vlan的一种封装方式。dot就是点的意思,就简写为dot1q了  传送门

此时PC0能直接Ping通PC1!

dot1Q协议

原文地址:https://www.cnblogs.com/1138720556Gary/p/9170822.html

时间: 2024-12-08 11:23:08

案例33:单臂路由实现VLAN间路由的相关文章

利用单臂路由器实现VLAN间路由

[实验目的] 掌握如何在路由器端口上划分子接口.封装Dot1q协议,实现VLAN间的路由. [需求分析]  需要在交换机上配置VLAN,然后在路由器连接交换机的端口上划分子接口,给相应的vlan设置IP地址,以实现VLAN间的路由. [实验设备]  路由器一台,交换机一台. [实验原理]  在交换路由中,通过VLAN对一个物理网络进行了逻辑划分,不同的VLAN之间是无法直接访问的,必须通过三次的路由设备来连接.一般利用路由器或三层交换机来实现不同VLAN间的互相访问.将路由器和交换机相连,使用I

实验四 利用单臂路由实现VLAN间路由

[实验名称] 利用单臂路由实现VLAN间路由. [实验目的] 掌握如何在路由器上划分子接口.封装Dot1q(IEEE 802.1q)协议,实现VLAN间的路由. [需求分析] 需要在交换机上配置VLAN,然后在路由器连接交换机的端口上划分子接口,给相应的VLAN设置IP地址,以实现VLAN间的路由. [实验设备] 三层交换机一台. 路由器一台. [预备知识] 交换机的基本配置方法.VLAN的工作方法.Trunk的工原理和配制作原则和配置方法. [实验原理] 在交换网络中,通过VLAN对一个物理网

Ensp利用单臂路由实现vlan间路由

原理 在现实中,经常有些用户需要跨越VLAN通信,单臂路由就是解决VLAN间通信的一种方法. 单臂路由的原理是通过一台路由器,使VLAN间互通数据通过路由器进行三层转发.如果在路由器上为每个VLAN分配一个单独的路由器物理接口,随着VLAN数量的增加,必然需要更多的接口,而路由器的接口数量有限,所以在路由器的一个物理接口上通过配置子接口(即逻辑接口)的方式来实现以一当多的功能是一种非常好的方式.路由器同一物理接口的不同子接口作为不同VLAN的默认网关,当不同VLAN间的用户主机需要通信时,只需将

eNSP仿真软件之利用单臂路由实现VLAN间路由

1. 实验原理 以太网中,通常会使用VLAN技术隔离二层广播域来减少广播的影响,并增强网络的安全性和可管理性.其缺点是同时也严格地隔离了不同VLAN之间的任何二层流量,使分属于不同VLAN的用户不能直接互相通信.在现实中,经常会出现某些用户需要跨越VLAN实现通信的情况,单臂路由技术就是解决VLAN间通信的一种方法. 单臂路由的原理是通过一台路由器, 使VLAN间互通数据通过路由器进行三层转发.如果在路由器上为每个VLAN分配一个单独的路由器物理接口,随着VLAN数量的增加,必然需要更多的接口,

【实验四】利用单臂路由实现VLAN间路由

[实验目的]:掌握如何在路由器端口上划分子接口,封装Dotlq(IEEE 802.1q)协议,实现VLAN间的路由. [需求分析]:需要在交换机上配置VLAN,然后在路由器连接交换机的端口上划分子接口,给相应的VLAN设置IP地址,以实现VLAN间的路由. [实验设备]路由器一台,二层交换机1台 [实验步骤]: 配置交换机的主机名,划分VLAN和添加端口,设置trunk. 在路由器上设置名称,划分子接口,配置IP地址. 查看交换机的VLAN和trunk配置. 查看路由器的路由表 测试网络的连通性

利用单壁路由实现vlan间路由

实验目的:掌握如何在路由器端口上划分口子,封装Dot1q协议,实现vlan间的路由 实验设备:pc机两台,路由器交换机各一台,网线若干 实验原理:在交换网络中,通过vlan对一个物理网络进行了逻辑划分,不同的vlan之间是无法直接访问的,必须通过三层的路由设备进行连接.将路由器和交换机相连,使用IEEE802.1q来启动路由器上的子接口成为干道模式,就可以利用路由器来实现vlan之间的通信 实验拓扑图 实验步骤 首先开启计算机telnet客户端 然后在开始界面输入cmd打开管理员界面 连接好你所

单臂路由实现vlan间路由

在交换机上划分vlan.并把接口划分到相应的vlan中和设置trunk口 Switch(config)#vlan 10 Switch(config-vlan)#name XS Switch(config-vlan)#vlan 20 Switch(config-vlan)#name JS Switch(vlan)#exit Switch#conf t Switch(config)#int range f0/6-10 Switch(config-if)#switchport mode access

实验四:利用单臂路由实现VLAN间路由

一.实验目的 掌握如何在路由器端口上划分子接口.封装Dot1q协议,实现VLAN之间的路由. 二.实验设备 路由器 1台 交换机 1台 三.实验步骤 在交换机上划分VLAN和添加端口.设置trunk 在路由器上划分子接口.配置IP地址 测试网络连通性 四.实验总结 在本次实验中,遇到的主要困难是在设置路由器端口子接口的IP地址时,应设置为网关地址(如1.1.1.254),正式因为这个错误导致后期测试时ping不通.所以认识到这个错误之后,解决了难题,实验得以成功.

利用单臂路由实现vlan间路由

要实现这图中的pc1 pc2分别属于不同的vlan却可以通信 则需要准备一个交换机和一个路由器,在交换机上创建vlan 10,vlan 20,分别把端口fa0/6,fa0/11划分到vlan10.20中去.将端口改为trunk模式,具体实行的命令如下图 在路由器上进入于交换机相连的端口f0/0,在子的端口中配置2个地址ip,192.168.10.1和192.168.20.1,如下图 encapsu dot1q是指定该端口下的子端口 然后连线,给主机配置的iP分别为192.168.10.10 25