单臂路由——逻辑接口(详细传输过程!)

单臂路由

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。

优缺点

优点:实现不同vlan之间的通信,有助理解、学习VLAN原理和子接口概念。
缺点:容易成为网络单点故障,配置稍有复杂,现实意义不大。

实验拓扑图

实验环境

vlan10:pc1(192.168.10.10/24)
vlan20:pc2(192.168.20.20/24)

实验目的

实现不同vlan之间的通信

1,配置sw二层交换机

sw#conf t     ##进入全局模式
Enter configuration commands, one per line.  End with CNTL/Z.
sw(config)#no ip routing   ##关闭路由功能
sw(config)#vlan 10,20     ##创建vlan10 20
sw(config-vlan)#ex
sw(config)#int f1/1          ##进入接口
sw(config-if)#sw mod acc    ##创建接入链路
sw(config-if)#sw acc vlan 10  ##将接口放到vlan中
sw(config-if)#int f1/2
sw(config-if)#sw mo acc
sw(config-if)#sw acc vlan 20
sw(config-if)#do show vlan-sw b  ##查看vlan信息

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa1/0, Fa1/3, Fa1/4, Fa1/5
                                                        Fa1/6, Fa1/7, Fa1/8, Fa1/9
                                                        Fa1/10, Fa1/11, Fa1/12, Fa1/13
                                                        Fa1/14, Fa1/15
10   VLAN0010                         active    Fa1/1      ##接口放到对应vlan中
20   VLAN0020                         active    Fa1/2
1002 fddi-default                     act/unsup
1003 token-ring-default               act/unsup
1004 fddinet-default                  act/unsup
1005 trnet-default                    act/unsup 

sw(config-if)#int f1/0       ##进入到f1/0接口中
sw(config-if)#sw mo tr    ##设置为trunk链路
sw(config-if)#sw tr en dot
sw(config-if)#do show int f1/0 switchport  ##查看看接口信息

2,配置R1路由器

R1#conf t    ##全局模式
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#int f0/0.1   ##进入逻辑子接口
R1(config-subif)#encapsulation dot1Q 10    ##封装协议vlan10
R1(config-subif)#ip add 192.168.10.1 255.255.255.0   ##设置网关
R1(config-subif)#no shut   ##开启
R1(config-subif)#ex
R1(config)#int f0/0.2
R1(config-subif)#encapsulation dot1Q 20    ##封装协议vlan20
R1(config-subif)#ip add 192.168.20.1 255.255.255.0
R1(config-subif)#no shut
R1(config-subif)#ex
R1(config)#int f0/0     ##进入物理接口
R1(config-if)#no shut ##开启
R1(config-if)#end
R1#show ip int b   ##查看接口信息

Interface                  IP-Address      OK? Method Status                Protocol
FastEthernet0/0            unassigned      YES unset  up                    up
FastEthernet0/0.1          192.168.10.1    YES manual up                    up
FastEthernet0/0.2          192.168.20.1    YES manual up                    up
FastEthernet0/1            unassigned      YES unset  administratively down down 

R1#sho ip route    ##查看路由表

C    192.168.10.0/24 is directly connected, FastEthernet0/0.1
C    192.168.20.0/24 is directly connected, FastEthernet0/0.2

3,用测试机测试不同vlan中间通信

PC1> ip 192.168.10.10 192.168.10.1    ##设置pc1的地址和网关
PC2> ip 192.168.20.20 192.168.20.1    ##设置pc2的地址和网关
PC1> ping 192.168.20.20   ##测试通信

用抓包查看传输的信息情况




谢谢阅读!

原文地址:https://blog.51cto.com/14080162/2447753

时间: 2024-10-07 06:29:36

单臂路由——逻辑接口(详细传输过程!)的相关文章

Juniper-SSG系列之子接口(单臂路由)配置终结篇

子接口到底是什么东东,咋回事?我这里就过多的解释,如果不懂单臂路由,请自行"补功课",这样才会更容易理解SSG系列当中配置细节和问题. 说下需求,在常见的企业组网当中,不少有一些"不专业"的网工和网管做一些简单粗暴的组网,比如交换机全部当纯二层傻瓜使用,所有的网关均在出口设备上,在以往的接触当中和客户的改网项目经验中,其中发现不少有这类情况,所以在这里,完完全全的需要本着一个专业的态度聊SSG的部署. 好了,不多废话,直接上菜. 如下图: 子网需求: 分多个业务网段

Juniper-SSG系列之子接口(单臂路由)运用

先上图: 三.分析与预规划 规划如上图↑ 分析客户目前暂定的拓扑方案,实现多vlan间通信.G0/0/48端口做成Trunk,理论上SW-A默认只会让10.10.0.X/24的主机过,Juniper防火墙Ping vlanif1-6都能到,这个是问题来了,只有10.10.0.x/24的主机,端口不做情况下就能到Juniper设备上.这时就能意识到,单臂路由的方向!!(*^__^*) [单臂路由定义扫盲] 单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或"逻

Cisco Packet Tracer做单臂路由的过程

Cisco Packet Tracer版本:6.0.0.0045 单臂路由 VLAN规划 switch 0上配置:Switch>enSwitch(config)#vlan 2 #创建vlan2Switch(config)#vlan 3 #创建vlan3Switch(config-vlan)#exitSwitch(config)#exitSwitch#show vlan #查看vlan Switch(config)#interface range f0/2-f0/4 #range可以批量选择端口S

使用GNS3软件配置VTP、DHCP和单臂路由的详细截图和配置实验

使用软件GNS3配置VTP.DHCP和单臂路由的集体实验 首先创建拓扑图:红色字体是路由交换需要做的项目. SW1上的配置: 首先是trunk链路并做两条以太网通道.注意看是谁和谁捆绑在了一起!!!别搞错了哦! 然后配置SW1的VTP域和server(服务)模式 在fa1/0上面配置trunk模式(连接路由器的那个端口) 创建两个VLAN,让下面两个交换机自动学习 SW2上的配置: 首先配置的是VTP域和SW3一样都是配置了客户模式 给相应的端口配置trunk和以太网通道(注意以太网通道编号,要

单臂路由的设置 子接口设置IP脱标签

创建VLAN10 20,将PC分别加入到VLAN10 20[sw2]vlan batch 10 20[sw1]int e0/0/1[sw1-Ethernet0/0/1]port link-type access [sw1-Ethernet0/0/1]port default vlan 10[sw1-Ethernet0/0/1]int e 0/0/2[sw1-Ethernet0/0/2]port link-type access [sw1-Ethernet0/0/2]port default vl

原创分享单臂路由课堂笔记

原创分享北京北大青鸟单臂路由课堂笔记 1.单臂路由:不同vlan之间通讯 2.单臂路由概念: 子接口(把路由器的物理接口逻辑上划分成多个子接口) (子接口作为vlan的网关) 单臂路由链路类型:接入access链路(交换机和主机之间是接入链路);中继trunk链路(交换机和交换机之间.交换机和路由器之间配置成中继链路) 3.单臂路由工作过程:源客户端发送正常数据帧给交换机,交换机查看源vlan并进行源vlan封装,把数据传输给路由器,路由器查看目标IP地址,把源vlan标签封装为目标vlan标签

二层交换机当三层交换机,使用单臂路由实现二层交换机上的VLAN互通

众多中小企业内部网络结构都很简单,仅仅是用一台交换机将所有员工机以及服务器连接到一起,然后通过光纤访问internet而已.当然为了保证部分主机的安全性以及分割内部广播包提高网络传输速度,采取诸如划分VLAN,分配不同子网的方法来实现.通过划分VLAN可以让在同一台交换机不同端口的客户机不能互相访问,有效的隔离了网络. 通过VLAN划分网络固然可以解决安全和广播风暴的频繁出现,但是对于那些既希望隔离又希望对某些客户机进行互通的公司来说,划分VLAN的同时为不同VLAN建立互相访问的通道也是必要的

VLAN之间单臂路由通信

实验目的 理解单臂路由的应用场景 掌握路由器子接口的配置方法 掌握子接口封装VLAN的配置方法 理解单臂路由的工作原理 实验原理 单臂路由解决用户需要跨越VLAN实现通信的情况. 原理:通过一台路由器,使vlan间互通数据通过路由器进行三层转发.在路由器的一个物理接口上通过配置子接口(即逻辑接口)的方式来实现以一当多的功能.路由器同一物理接口的不同子接口作为不同的VLAN默认网关,当不同VLAN间的用户主机需要通信时,只需将数据包发送给网关,网关处理后再发送至目的主机所在的VLAN,从而实现VL

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

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