hcip—VLAN实验

news/2024/11/10 12:08:32/

目录

实验拓扑:

实验目的:

实验思路:

实验步骤:

1.创建VLAN

2.将接口放进相应VLAN当中,并配置接口类型(hybrid口配置撕tag表)

3.配置路由器接口

4.配置DHCP服务

pc1 ping pc4的过程分析:


实验拓扑:

实验目的:

1、pc1和pc3所在接口为access;属于vlan2;

      pc2/pc4/pc5/pc6处于同一网段:其中pc2可以访问pc4/pc5/pc6;

2、pc1/pc3与pc2/pc4/pc5/pc6不在同一网段;

3、所有pc通过DHCP获职IP地址,且pc1/pc3可以正常访问pc2/pc4/pc5/pc6;

实验思路:

1.创建vlan(因通信需求在LSW1/LSW2/LSW3都需要创建VLAN2-6)

2.将交换机的接口放进相应的VLAN当中,

        LSW1的g0/0/1和LSW2的g0/0/1为access类型

        LSW1、LSW2、LSW3相连的接口类型为trunk类型

        LSW1的g0/0/2和g0/0/4、LSW2的g0/0/2、LSW3的g0/0/1和g0/0/2均为hybrid类型(根据需要通信的pc写untagged表)

        LSW1的g0/0/4口配置:因为子接口只能给一个vlan,将子接口给vlan 2,物理口给其他vlan

3.配置路由器(物理口为VLAN3/4/5/6服务,子接口为VLAN2服务)

4.配置DHCP服务

实验步骤:

1.创建VLAN

[sw1]vlan batch 2 to 6
[sw2]vlan batch 2 to 6
[sw3]vlan batch 2 to 6

2.将接口放进相应VLAN当中,并配置接口类型(hybrid口配置撕tag表)

[sw1]int g0/0/1
[sw1-GigabitEthernet0/0/1]port link-type access 
[sw1-GigabitEthernet0/0/1]port default vlan 2
[sw1-GigabitEthernet0/0/1]int g0/0/2
[sw1-GigabitEthernet0/0/2]port hybrid pvid vlan 3
[sw1-GigabitEthernet0/0/2]port hybrid untagged vlan 3 to 6
[sw1-GigabitEthernet0/0/2]int g0/0/3
[sw1-GigabitEthernet0/0/3]port link-type trunk 	
[sw1-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6[sw1]int g0/0/4
[sw1-GigabitEthernet0/0/4]port hybrid untagged vlan 3 to 6
[sw1-GigabitEthernet0/0/4]port hybrid tagged vlan 2

[sw2]int g0/0/1
[sw2-GigabitEthernet0/0/1]port link-type access 
[sw2-GigabitEthernet0/0/1]port default vlan 2
[sw2-GigabitEthernet0/0/1]int g0/0/2
[sw2-GigabitEthernet0/0/2]port hybrid pvid vlan 4
[sw2-GigabitEthernet0/0/2]port hybrid untagged vlan 3 to 6
[sw2-GigabitEthernet0/0/2]int g0/0/3
[sw2-GigabitEthernet0/0/3]port link-type  trunk 
[sw2-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6
[sw2-GigabitEthernet0/0/3]int g0/0/4
[sw2-GigabitEthernet0/0/4]port link-type trunk 
[sw2-GigabitEthernet0/0/4]port trunk allow-pass vlan 2 to 6

[sw3]int g0/0/1
[sw3-GigabitEthernet0/0/1]port hybrid pvid vlan 5
[sw3-GigabitEthernet0/0/1]port hybrid untagged vlan 3 to 5
[sw3-GigabitEthernet0/0/1]int g0/0/2
[sw3-GigabitEthernet0/0/2]port hybrid pvid vlan 6
[sw3-GigabitEthernet0/0/2]port hybrid untagged vlan 3 4 6
[sw3-GigabitEthernet0/0/2]int g0/0/3
[sw3-GigabitEthernet0/0/3]port link-type trunk 
[sw3-GigabitEthernet0/0/3]port trunk allow-pass vlan 2 to 6

3.配置路由器接口

[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 192.168.1.254 24
[r1-GigabitEthernet0/0/0]int g0/0/0.1
[r1-GigabitEthernet0/0/0.1]ip add 192.168.2.254 24
[r1-GigabitEthernet0/0/0.1]dot1q termination vid 2
[r1-GigabitEthernet0/0/0.1]arp broadcast enable

4.配置DHCP服务

将192.168.1.0网段给物理口,192.168.2.0网段给子接口

[r1]dhcp enable 
[r1]ip pool v3456
[r1-ip-pool-v3456]network 192.168.1.0 mask 24
[r1-ip-pool-v3456]gateway-list 192.168.1.254	
[r1-ip-pool-v3456]dns-list 8.8.8.8 114.114.114.114
[r1-GigabitEthernet0/0/0]dhcp select global [r1]ip pool v2
[r1-ip-pool-v2]network 192.168.2.0 mask 24
[r1-ip-pool-v2]gateway-list 192.168.2.254
[r1-ip-pool-v2]dns 8.8.8.8 114.114.114.114
[r1]int g0/0/0.1	
[r1-GigabitEthernet0/0/0.1]dhcp select global 

PC1(vlan 2):

PC2(vlan 3):

PC3(vlan 2):

PC4(vlan 4):

PC5(vlan 5):

PC6(vlan 6):

ping通测试:

pc1 ping pc2/3/4/5/6:

pc1 ping pc4的过程分析:

pc1和pc4不在同一网段,因此需要路由器路由,发出数据的目的mac为R1的子接口(子接口没有mac地址会借相邻接口的mac地址即g0/0/0的地址),发出数据到g0/0/1口被打上vlan 2的标签,带vlan 2标签的数据到交换机根据mac表进行转发,数据到g0/0/4,vlan 2在tagged表中保留vlan 2 tag到达g0/0/0.1口,g0/0/0.1口可以接受带tag的数据,根据路由表进行转发将源mac改为自己目的mac改为pc4的mac地址,g0/0/0.1会将不带标签的数据转发给g0/0/0口,g0/0/0转发到LSW1g0/0/4

 g0/0/4口给数据打上vlan 1的标签,交换机转发给g0/0/3口,vlan 1在trunck口的允许列表中,数据到交换机2转发给g0/0/2口,hybrid口会撕掉vlan 1的标签给pc4 ,pc4接受数据。(pc4回包类似)

 

 pc6 ping pc4/5:


http://www.ppmy.cn/news/1462713.html

相关文章

精准键位提示,键盘盲打轻松入门

在说明精准键位提示之前,我们先来看一张图: 这是一张标准的基准键位图,也就是打字时我们双手的8个手指放在基准键位上,在打不同的字母时,我们的手指以基准键位为中心,或上、或下、或左、或右,在…

Ubuntu上部署nginx RTMP直播服务

1 源代码下载 创建存放待编译源代码的目录: $ mkdir nginx-src 进入该目录,以获取相关代码: $ cd nginx-src 获取nginx源代码供编译: $ git clone https://github.com/nginx/nginx.git (也可通过wget或其它方式直…

bootstrap实现九宫格效果(猫捉老鼠游戏)

最近,孩子的幼儿园让家长体验“半日助教活动”,每个家长需要讲授15-20分钟的课程。作为一名程序员,实在没有能教的课程,只能做了一个小游戏,带着小朋友们熟悉数字。 效果大致是这样的。九宫格的左上角是一只小猫图片&…

消息队列RabbitMQ最佳实践总结

消息队列RabbitMQ的最佳实践总结如下: 合理设计队列和交换机: 根据业务需求,选择合适的交换机类型(如直连交换机、主题交换机、扇出交换机等),并定义清晰的路由规则。避免创建过多的队列和交换机&#xff…

131. 面试中关于架构设计都需要了解哪些内容?

文章目录 一、社区系统架构组件概览1. 系统拆分2. CDN、Nginx静态缓存、JVM本地缓存3. Redis缓存4. MQ5. 分库分表6. 读写分离7. ElasticSearch 二、商城系统-亿级商品如何存储三、对账系统-分布式事务一致性四、统计系统-海量计数六、系统设计 - 微软1、需求收集2、顶层设计3、…

项目十二:简单的python基础爬虫训练

许久未见,甚是想念,今日好运,为你带好运。ok,废话不多说,希望这门案例能带你直接快速了解并运用。🎁💖 基础流程 第一步:安装需要用到的requests库,命令如下 pip inst…

基于Docker Compose部署One-API的详细指南

部署One-API的详细指南 前言 one-api是一个开源项目(https://github.com/songquanpeng/one-api),旨在简化API的开发与管理过程。这个项目提供了一个全面的解决方案,特别适用于需要高效管理API接口的开发者和团队。以下是该项目的一些核心特点和功能&am…

揭秘齿轮加工工艺的选用原则:精准打造高效传动的秘密武器

在机械制造领域,齿轮作为传动系统中的重要组成部分,其加工工艺的选择至关重要。不同的齿轮加工工艺会影响齿轮的精度、耐用性和效率。本文将通过递进式结构,深入探讨齿轮加工工艺的选用原则,带您了解如何精准打造高效传动的秘密武…