【eNSP】交换机(vlan和vlan间通信)

【eNSP】交换机(vlan和vlan间通信)

  • 原理
    • 术语
    • 过程
  • 实验
  • 根据图片连接模块
    • 配置设备名称和IP地址
    • 配置交换机
      • 交换机链路指定
        • sw1配置
        • sw2配置
      • 设置网关
      • 交换机互联
      • 实验设置
      • 查看设置结果
    • ospf配置

原理

HUB集线器:它的作用可以简单的理解为将一些机器连接起来组成一个局域网。集线器只对信号进行转发,集线器接收到信号后,将信号广播到各个接口线路,称为泛洪。而交换机(又名交换式集线器)作用与集线器大体相同。
交换机:交换机是以集线器为基础的,交换机内部有cpu,可以控制信号的转发。交换机中存在MAC地址表,当信号过来时,交换机会查询MAC地址表,将信号转发到正确的接口上。
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网":虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。
交换机可以规划不同的VLAN,即把连接口划分为不同的网段,两个交换机之间可以通过线路进行连接。

术语

过程

实验

在这里插入图片描述
本实验模拟某内网,完成以下配置需求:
1.如图所示,配置设备名称和IP地址。

2.sw1与sw2之间使用trunk链路,连接pc使用access链路。
且trunk上仅允许必要的vlan通过。

3.PC1和PC3属于vlan10,PC2和PC4属于vlan20

4.vlan10的网络号为192.168.10.0/24,vlan20的网络号为192.168.20.0/24

5.vlan10的网关vlanif10在sw1上,地址为192.168.10.254/24。
vlan20的网关vlanif20在sw2上,地址为192.168.20.254/24。

6.sw1与sw2上另有vlan12,并分别建立vlanif12,用于互联通信。
地址如下:
sw1:192.168.12.1/24
sw2:192.168.12.2/24

7.在sw1与sw2上运行OSPF,满足以下需求:
1)ospf进程号为1,sw1的rid为1.1.1.1,sw2的rid为2.2.2.2
2)所有接口都属于区域0,并使用实际配置掩码的反掩码宣告。
3) PC1-4可以互相通信。

根据图片连接模块

在这里插入图片描述

配置设备名称和IP地址

PC1的IP为192.168.10.1/24,网段为192.168.10.0/24,网关为192.168.10.254/24;
PC2的IP为192.168.20.2/24,网段为192.168.20.0/24,网关为192.168.20.254/24;
PC3的IP为192.168.10.3/24,网段为192.168.10.0/24,网关为192.168.10.254/24;
PC4的IP为192.168.20.4/24,网段为192.168.20.0/24,网关为192.168.20.254/24;
设置如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

配置交换机

2.sw1与sw2之间使用trunk链路,连接pc使用access链路。
且trunk上仅允许必要的vlan通过。

3.PC1和PC3属于vlan10,PC2和PC4属于vlan20

4.vlan10的网络号为192.168.10.0/24,vlan20的网络号为192.168.20.0/24

5.vlan10的网关vlanif10在sw1上,地址为192.168.10.254/24。
vlan20的网关vlanif20在sw2上,地址为192.168.20.254/24。

6.sw1与sw2上另有vlan12,并分别建立vlanif12,用于互联通信。
地址如下:
sw1:192.168.12.1/24
sw2:192.168.12.2/24

交换机链路指定

2.sw1与sw2之间使用trunk链路,连接pc使用access链路。
且trunk上仅允许必要的vlan通过。
指令:
创建一个vlan ,vlan id 为x(1-4094):vlan x
创建多个vlan:vlan batch 50 60 70
定义他的接口类型:port link-type xxxx
配置vlan:port trunk pvid vlan xx
配置vlan: port trunk allow-pass vlan all
配置vlan: port default vlan 10
查看所有的端口的接口属性,还有接口关联的vlan:display port vlan

sw1配置

对于sw1,两个连PC的端口配置为access,分别允许vlan10和vlan20;
一个连sw2的端口配置为trunk,允许所有; 最后查看所有vlan。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

sw2配置

对于sw2,两个连PC的端口配置为access,分别允许vlan10和vlan20;
一个连sw1的端口配置为trunk,允许所有; 最后查看所有vlan。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置网关

4.vlan10的网络号为192.168.10.0/24,vlan20的网络号为192.168.20.0/24
5.vlan10的网关vlanif10在sw1上,地址为192.168.10.254/24。
vlan20的网关vlanif20在sw2上,地址为192.168.20.254/24。
指令:
创建一个基于VLAN 10的虚拟接口,这个接口可以配置IP地址:interface Vlanif 10
配置IP地址:ip address 192.168.10.254 24

sw1配置:
在这里插入图片描述
sw2配置:
在这里插入图片描述

交换机互联

6.sw1与sw2上另有vlan12,并分别建立vlanif12,用于互联通信。
地址如下:
sw1:192.168.12.1/24
sw2:192.168.12.2/24
指令:
创建一个vlan ,vlan id 为x(1-4094):vlan x
定义他的接口类型:port link-type xxxx
配置vlan:port trunk pvid vlan xx
配置vlan: port trunk allow-pass vlan all
查看所有的端口的接口属性,还有接口关联的vlan:display port vlan
创建一个基于VLAN 10的虚拟接口,这个接口可以配置IP地址:interface Vlanif 10
配置IP地址:ip address 192.168.10.254 24
配置:
在这里插入图片描述
在这里插入图片描述

实验设置

R1设置:
1)OSPF进程号为1,RID设置为Lo0地址。(手动麻烦,采用自动指定)
2)划分为OSPF区域1,network命令使用接口配置掩码的反掩码。将物理接口g0宣告进area1。
在这里插入图片描述
查看R1设置情况
在这里插入图片描述
R2设置:
1)OSPF进程号为1,RID设置为Lo0地址。(手动麻烦,采用自动指定)
2)划分为OSPF区域1,network命令使用接口配置掩码的反掩码。将物理接口g0宣告进area1。
配置0端口IP地址:192.168.12.2 24
3)划分为OSPF区域0,network命令使用接口配置掩码的反掩码。将物理接口g1宣告进area0。
配置0端口IP地址:192.168.234.2 24
3)在R2 R3 R4的邻居关系中,设置R3为DR,并且R2与R4保持2way状态。
R2的选举优先级为0,不参与选举
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
R3设置:
1)OSPF进程号为1,RID设置为Lo0地址。(手动麻烦,采用自动指定)
2)划分为OSPF区域0,network命令使用接口配置掩码的反掩码。将物理接口g0宣告进area0。
配置0端口IP地址:192.168.234.3 24
3)在R2 R3 R4的邻居关系中,设置R3为DR,并且R2与R4保持2way状态。
R3的选举优先级为200,参与选举
在这里插入图片描述

在这里插入图片描述
R4设置:
1)OSPF进程号为1,RID设置为Lo0地址。(手动麻烦,采用自动指定)
2)划分为OSPF区域2,network命令使用接口配置掩码的反掩码。将物理接口g1宣告进area2。
配置0端口IP地址:192.168.45.4 24
3)划分为OSPF区域0,network命令使用接口配置掩码的反掩码。将物理接口g0宣告进area0。
配置0端口IP地址:192.168.234.4 24
3)在R2 R3 R4的邻居关系中,设置R3为DR,并且R2与R4保持2way状态。
R4的选举优先级为0,不参与选举
在这里插入图片描述
在这里插入图片描述

R5设置:
1)OSPF进程号为1,RID设置为Lo0地址。(手动麻烦,采用自动指定)
2)划分为OSPF区域2,network命令使用接口配置掩码的反掩码。将物理接口g0宣告进area0。
配置0端口IP地址:192.168.45.5 24
在这里插入图片描述

查看设置结果

R1与R5通信:
在这里插入图片描述
R1与R3:
在这里插入图片描述
查看ospf状态表:
在这里插入图片描述在这里插入图片描述
上图可以看到R2与R3处于2-way状态。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
查看环路DR与BDR:
在这里插入图片描述

在这里插入图片描述
上图可以看到区域0中R3为DR,没有BDR因为R2和R4都不参与选举。
在这里插入图片描述

ospf配置

7.在sw1与sw2上运行OSPF,满足以下需求:
1)ospf进程号为1,sw1的rid为1.1.1.1,sw2的rid为2.2.2.2
2)所有接口都属于区域0,并使用实际配置掩码的反掩码宣告。
3) PC1-4可以互相通信。
指令:
ospf 1 //创建并运行OSPF,进程号是1
手动指定id:ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 0 //创建区域并进入OSPF视图,0号区域是骨干区域
display ip interface brief //查看接口网段,ospf需要把所有的接口网段宣告
[r1-ospf-1-area-0.0.0.0]network 192.168.1.81 0.0.0.0 //指定OSPF协议的接口IP与反掩码
配置:
在交换机sw1上
在这里插入图片描述
在这里插入图片描述
在交换机sw2上
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
测试配置结果:
(如果通不了,重启设备试试)
PC1和PC2、PC3、PC4通:
在这里插入图片描述
在这里插入图片描述

PC2和PC3、PC4通:
在这里插入图片描述
PC3和PC4通:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/40672.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【算法系列篇】双指针

文章目录 前言什么是双指针算法1.移动零1.1 题目要求1.2 做题思路1.3 Java代码实现 2.复写零2.1 题目要求2.2 做题思路2.3 Java代码实现 3.快乐数3.1 题目要求3.2 做题思路3.3 Java代码实现 4.盛最多水的容器4.1 题目要求4.2 做题思路4.3 Java代码实现 5.有效三角形的个数5.1 题…

k8s 自身原理 4

前面咱们分享了 mater 和 worker 节点里面都有哪些组件,他们又是各自主要负责的工作是什么,现在我们心里应该都有数了吧 master 节点: etcd 存储资源配置,ApiServer 提供 RESTful Api 用于交互,scheduler 用于调度 p…

VS2019 + Qt : setToolTip的提示内容出现乱码

VS2019 Qt : setToolTip的提示内容出现乱码 在使用setToolTip()时, setToolTip(QString("asd你好!");标签提示只有英文是对的,中文是乱码! 应该是编码出了问题。默认情况下,Qt使用的是UTF-8编码&#xf…

踩坑经验:JavaScript 中的 for...of 和 for...in 循环

在 JavaScript 编程中,for...of 和 for...in 是常用的循环语法,但它们在使用时可能会引发一些意想不到的问题。本文将分享我在使用这两种循环时所遇到的坑和经验。 两者的区别: 适用对象类型: for…of:主要用于遍历可…

数据结构-带头双向循环链表的实现

前言 带头双向循环链表是一种重要的数据结构,它的结构是很完美的,它弥补了单链表的许多不足,让我们一起来了解一下它是如何实现的吧! 1.节点的结构 它的节点中存储着数据和两个指针,一个指针_prev用来记录前一个节点…

Git详解及使用

Git简介 Git 是一种分布式版本控制系统,它可以不受网络连接的限制,加上其它众多优点,目前已经成为程序开发人员做项目版本管理时的首选,非开发人员也可以用 Git 来做自己的文档版本管理工具。 大概是大二的时候开始接触和使用Gi…

云计算——ACA学习 云计算核心技术

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​ 写在前面 本系列将会持续更新云计算阿里云ACA的学习,了解云计算及网络安全相关…

多维时序 | MATLAB实现PSO-CNN-BiLSTM多变量时间序列预测

多维时序 | MATLAB实现PSO-CNN-BiLSTM多变量时间序列预测 目录 多维时序 | MATLAB实现PSO-CNN-BiLSTM多变量时间序列预测基本介绍模型特点程序设计参考资料 基本介绍 本次运行测试环境MATLAB2021b,MATLAB实现PSO-CNN-BiLSTM多变量时间序列预测。代码说明&#xff1a…

POSTGRESQL 关于2023-08-14 数据库自动启动文章中使用KILL 来进行配置RELOAD的问题解释...

开头还是介绍一下群,如果感兴趣Polardb ,mongodb ,MySQL ,Postgresql ,redis ,SQL SERVER ,ORACLE,Oceanbase 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请加 liuaustin3微信号 &…

Oracle执行计划

Oracle执行计划 1. 什么是执行计划Oracle explain使用3. Explain执行顺序 1. 什么是执行计划 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述。 执行计划描述了SQL引擎为执行SQL语句进行的操作;分析SQL语句相关的性能问题或仅仅质疑查询优化器的决定…

蔚来李斌卖手机:安卓系统,苹果售价,一年一发

‍作者 | Amy 编辑 | 德新 车圈大佬的玩法真让人寻不着套路! 苹果的库克和小米的雷布斯,甚至是FF贾老板准备许久,都想分一块新能源车的蛋糕,蔚来李斌却反手进军手机界,从宣布造手机到手机入网仅仅隔了一年。 近期…

Beats:安装及配置 Metricbeat (一)- 8.x

在我之前的文章: Beats:Beats 入门教程 (一)Beats:Beats 入门教程 (二) 我详细描述了如何在 Elastic Stack 7.x 安装及配置 Beats。在那里的安装,它通常不带有安全及 Elasticsearc…

MapReduce介绍

目录 ​一、什么是MapReduce 二、MapReduce 的设计思想 2.1 分而治之 2.2 构建抽象模型:Map和Reduce 2.3 隐藏系统层细节 三、MapReduce 的框架原理 3.1 MRv1工作原理 3.1.1 MRv1架构工作原理图 3.1.1.1 流程说明 3.1.1.1.1 作业的提交 3.1.1.1.2 作业的初始化 3…

【AI大模型】训练Al大模型 (上篇)

大模型超越AI 前言 洁洁的个人主页 我就问你有没有发挥! 知行合一,志存高远。 目前所指的大模型,是“大规模深度学习模型”的简称,指具有大量参数和复杂结构的机器学习模型,可以处理大规模的数据和复杂的问题&#x…

题目:售货员的难题(状压dp)

售货员的难题 题目描述输入输出格式输入格式&#xff1a;输出格式&#xff1a; 输入输出样例输入样例#1&#xff1a;输出样例#1&#xff1a; 思路AC代码&#xff1a; 题目描述 某乡有n个村庄( 1 < n < 16 )&#xff0c;有一个售货员&#xff0c;他要到各个村庄去售货&am…

Leetcode33 搜索旋转排序数组

题解&#xff1a; /*** 旋转排序数组可分为N1 N2两个部分&#xff0c;如&#xff1a;[4,5,6,7,1,2,3]&#xff0c;N1为[4,5,6,7]&#xff0c;N2为[1,2,3]** 必然满足以下两个条件&#xff1a;* 1. N1和N2都是分别递增的&#xff1b;* 2. N1中的所有元素大于N2中的所有元素;** …

Selenium浏览器自动化测试框架简单介绍

selenium简介 介绍   Selenium [1] 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中&#xff0c;就像真正的用户在操作一样。支持的浏览器包括IE&#xff08;7, 8, 9, 10, 11&#xff09;&#xff0c;Mozilla Firefox&#xff0c;Safari&#xff0c;Googl…

用cpolar生成的公网地址,对位于本地的Cloudreve网盘进行访问

文章目录 1、前言2、本地网站搭建2.1 环境使用2.2 支持组件选择2.3 网页安装2.4 测试和使用2.5 问题解决 3、本地网页发布3.1 cpolar云端设置3.2 cpolar本地设置 4、公网访问测试5、结语 1、前言 自云存储概念兴起已经有段时间了&#xff0c;各互联网大厂也纷纷加入战局&#…

ArcGIS Pro如何制作不规则形状图例

在默认的情况下&#xff0c;ArcGIS Pro生成的图例是标准的点、直线和矩形的&#xff0c;对于湖泊等要素而言&#xff0c;这样的表示方式不够直观&#xff0c;我们可以将其优化一下&#xff0c;制作不规则的线和面来代替原有图例&#xff0c;这里为大家介绍一下制作方法&#xf…

【JavaSE】面向对象之继承

继承 继承概念继承的语法父类成员的访问子类和父类没有同名成员变量子类和父类有同名成员变量成员方法名字不同成员方法名字相同 super关键字子类构造方法super和this继承方式 继承概念 继承(inheritance)机制&#xff1a;是面向对象程序设计使代码可以复用的最重要的手段&…