单臂路由和三层交换


单臂路由

什么是VLAN

VLAN是虚拟局域网的简称
虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在一个网段中一样,由此得名虚拟局域网。VLAN是一种比较新的技术,工作在OSI参考模型]的第2层和第3层,一个VLAN就是一个广播域,VLAN之间的通信是通过第3层的路由器来完成的。与传统的局域网技术相比较,VLAN技术更加灵活,它具有以下优点: 网络设备的移动、添加和修改的管理开销减少;可以控制广播活动;可提高网络的安全性。

在计算机网络中,一个二层网络可以被划分为多个不同的广播域,一个广播域对应了一个特定的用户组,默认情况下这些不同的广播域是相互隔离的。不同的广播域之间想要通信,需要通过一个或多个路由器。这样的一个广播域就称为VLAN。


创建VLAN的优点

限制网络上的广播,将网络划分为多个VLAN可减少参与广播风暴的设备数量。LAN分段可以防止广播风暴波及整个网络。VLAN可以提供建立防火墙的机制,防止交换网络的过量广播。使用VLAN,可以将某个交换端口或用户赋于某一个特定的VLAN组,该VLAN组可以在一个交换网中或跨接多个交换机,在一个VLAN中的广播不会送到VLAN之外。同样,相邻的端口不会收到其他VLAN产生的广 播。这样可以减少广播流量,释放带宽给用户应用,减少广播的产生。

![VLAN示意图.png](https://upload-images.jianshu.io/upload_images/3256507-213f167b80364261.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

VLAN示意图.png

单臂路由

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


单臂路由.png

交换机1:

Switch>en
Switch#conf
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int fa0/1
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 2
Switch(config-if)#exit
Switch(config)#int fa0/2
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
Switch(config)#int fa0/3
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 3
Switch(config-if)#exit
Switch(config)#int fa0/4
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 2
Switch(config)#int fa0/24
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport mode trunk 
Switch(config-if)#
%LINK-5-CHANGED: Interface FastEthernet0/24, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up
Switch(config-if)#end

【路由器】

Router>en
Router#conf
Configuring from terminal, memory, or network [terminal]? 
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int fa0/0    // 开启 端口
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#int fa0/0.1   // 子端口 配置 网关地址
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip address 192.168.1.169 255.255.255.0
Router(config-subif)#exit
Router(config)#exit
Router(config)#int fa0/0.2  // 子端口配置网关地址 
Router(config-subif)#encapsulation dot1Q 3
Router(config-subif)#ip address 192.168.2.169 255.255.255.0
Router(config)#exit
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.10.1   //配置默认路由地址
Router(config)#end

【测试】
PC-1 ping others
Ping 192.168.2.2

ping 192.168.2.2

正在 Ping 192.168.2.2 具有 32 字节的数据:
来自 192.168.2.2 的回复: 字节=32 时间=18ms TTL=127
来自 192.168.2.2 的回复: 字节=32 时间=19ms TTL=127
来自 192.168.2.2 的回复: 字节=32 时间=18ms TTL=127
来自 192.168.2.2 的回复: 字节=32 时间=18ms TTL=127

192.168.2.2 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 2ms,最长 = 4ms,平均 = 3ms

Ping 192.168.1.4

ping 192.168.1.4

正在 Ping 192.168.1.4具有 32 字节的数据:
来自 192.168.1.4 的回复: 字节=32 时间=2ms TTL=127
来自 192.168.1.4的回复: 字节=32 时间=2ms TTL=127
来自 192.168.1.4 的回复: 字节=32 时间=2ms TTL=127
来自 192.168.1.4的回复: 字节=32 时间=2ms TTL=127

192.168.1.4的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 2ms,最长 = 4ms,平均 = 3ms

PING 通


三层交换

三层交换机的功能本质上就是一个交换机+路由器

三层交换.png

相关配置

交换机1: 配置端口

Switch>en
Switch#conf
Switch(config)#vlan 2
Switch(config-vlan)#EXIT
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 2
Switch(config-if)#no shut
Switch(config-if)#int f0/24
Switch(config-if)#switchport mode trunk 

换机2:配置端口

Switch#en   
Switch#conf
Switch(config)#int f0/2
Switch(config-if)#switchport access vlan 2
% Access VLAN does not exist. Creating vlan 2
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#int f0/24
Switch(config-if)#switchport mode trunk 

三层交换机配置

Switch>
Switch>en
Switch#conf
Switch(config)#int f0/1       //配置端口f0/1 为trunk
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport mode trunk 
Switch(config-if)#EXIT
Switch(config)#int f0/2       //配置端口 f0/2 为trunk
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport mode trunk 
Switch(config-if)#exit
Switch(config)#vlan 2       // 创建vlan2
Switch(config-vlan)#exit
Switch(config)#vlan 1       // 创建vlan1
Switch(config-vlan)#exit
Switch(config)#int vlan 1        // 配置 vlan 1 的 ip地址(网关) 
Switch(config-if)#no shut
Switch(config-if)#ip address 192.168.1.168 255.255.255.0
Switch(config-if)#exit
Switch(config)#int vlan 2       //配置 vlan 2 的 ip地址(网关) 
Switch(config-if)#ip address 192.168.2.168 255.255.255.0
Switch(config-if)#exit
Switch(config)#int f0/3       // 配置 端口f0/3 到路由器 为不交换
Switch(config-if)#no switchport 
Switch(config-if)#ip address 192.168.10.1 255.255.255.0          // 配置到路由器 ip 地址
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#ip routing           // 配置 路由器 IP 地址
Switch(config)#ip route 0.0.0.0 0.0.0.0 192.168.10.2

路由器配置

Router>en
Router#conf
Router(config)#int f0/0  //配置端口启动
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#int f0/1 
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.10.1  // 配置 路由器 默认ip地址
Router(config)#exit
Router#
%SYS-5-CONFIG_I: Configured from console by console
Router#conf
Router(config)#int f0/1  // 配置 路由器到 第三层交换机 ip 地址
Router(config-if)#ip address 192.168.10.2 255.255.255.0
Router(config-if)#
 
//  注意 若路由器下 直接 有主机的话 需要以下配置 ip地址 (网关)
*************************华丽的分割线********************************
Router(config)#int f0/0.1 // 配置子网络1
Router(config-subif)#encapsulation dot1Q 1
Router(config-subif)#ip address 192.168.3.168 255.255.255.0 // 配置 子网关
Router(config-subif)#exit
Router(config)#int f0/0.2 // 配置子网络 2
Router(config-subif)#encapsulation dot1Q 2
Router(config-subif)#ip address 192.168.4.168 255.255.255.0 // 配置 子网关
Router(config-subif)#exit
*************************华丽的分割线********************************
 

【测试】
用 PC-1 ping 其他 主机


实验(一).png

同一交换机下, 不同vlan,不同网段, 可以ping 通
第一次 出现丢包原因: ping第一个数据是ARP广播包,建立MAC地址和IP地址对应表,因为一开始是不知道对方的MAC地址所以丢包
第二次就可以100%成功

----- > ping 192.168.2.4


测试1.png

不同交换机下,不同vlan ,不同网段,可以ping 通
----- > ping 192.168.1.3


测试2.png

不同交换机下,同一vlan ,同一网段,可以ping 通
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容

  • 0×1.VLAN介绍VLAN(Virtual Local Area Network,虚拟局域网),通过在支持VLA...
    Zero___阅读 5,992评论 3 9
  • 第一章 网络工程基础 网络工程的含义 计算机网络:是指将有独立功能的多台计算机,通过通信设备线路连接起来,在网络软...
    Azur_wxj阅读 2,239评论 0 6
  • OSI安全体系结构OSI安全体系结构定义了系统应当提供的五类安全服务,以及提供这些服务的八类安全机制;五类安全服务...
    被子十三阅读 399评论 0 2
  • 在我彻底疯魔之前结束对你的遥望喜欢你孤悬于夜的惆怅那光 晕开在天上如盐般洁净如兰般清亮多想跟着你走像那首歌唱的一样...
    大鱼小记阅读 179评论 0 0
  • 突然想起来,自己已经好久没有安静的坐坐了,现在应该手捧一杯温热的白开水,坐在窗台,拉开窗帘,嗮嗮那不值一提的事情,...
    163a304c7993阅读 225评论 0 0