HCIA/HCIP使用eNSP模拟大型组网配置综合实验(二层交换机 路由器 单臂路由 VLAN 直连&静态路由的综合应用)_hcip 大型综合实验-程序员宅基地

技术标签: 网络  运维  华为  HCIA/HCIP  网络协议  计算机网络  

使用eNSP模拟 大型组网配置综合实验

二层交换机 路由器 单臂路由 VLAN 直连&静态路由的综合应用

本篇文章仅用单臂路由进行配置 且存在一个PCping不通的情况
新版使用链路聚合+单臂路由很好的解决了此问题 详见:
HCIA/HCIP使用eNSP模拟大型组网配置综合实验
(链路聚合 单臂路由 二层交换机 三层路由器 VLAN OSPF 静态路由的综合应用)



拓扑预览

在这里插入图片描述

由于规模较为庞大
将此拓扑分为四个部分
Part 1:VLAN 10-30
在这里插入图片描述
Part 2:VLAN 40-60
在这里插入图片描述
Part 3:VLAN 70-90
在这里插入图片描述
Part 4:VLAN 100-120
在这里插入图片描述

四个Part中间由R5作为中心路由相连

实验要求:
全网通

实验所用知识

VLAN有两种链路类型
分别为Access和Trunk
在这里插入图片描述

VLAN有三种端口类型
分别为Access Trunk Hybrid
在这里插入图片描述在这里插入图片描述在这里插入图片描述
实验常用命令
1 Access

port linke-type access
port default vlan 10

这里的VLAN只允许写一个

2 Trunk

port linke-type trunk
port trunk allow-pass vlan 10 20 30

这里的VLAN可以写多个

3 Hybrid

port hybrid tagged/untagged vlan 10
port hybrid pvid vlan 10

这里的VLAN只允许写一个 也就是一次只允许给一个VLAN加标签

4 单臂路由

interface GigabitEthernet 0/0/1.1
dot1q termination vid 1
ip address 192.168.2.254 24
arp broadcast enable

单臂路由在路由器上配置 在仅有一条链路的前提下
创建虚拟子接口实现VLAN的配置
dot1q 即 802.1Q
IEEE 802.1q:又称dot1q(dot是点,意为点1q)
是VLAN的正式标准 对Ethernet帧格式进行修改
在源地址和类型字段中插入了4字节的802.1q Tag
每台支持802.1q协议的交换机发送的数据帧都会包含VLAN ID
以指明数据帧属于哪一个VLAN
以下为802.1Q的帧结构
在这里插入图片描述
即在标准以太网帧的Source Address和Type(源地址和类型)字段中间
增加Tag字段 其中最主要的就是VLAN ID

为区别不同的VLAN 在源MAC和类型Type间插入了Tag字段 -4Byte
Tag字段中 VLAN ID为12bits 正好可以表示2^12=4096个VLAN


一、基础配置

1 Switch的配置

配置SW1-SW4
在SW1中键入以下命令:

sys
sys SW1
vlan batch 10 20 30
int g0/0/1
port link-type access
port default vlan 10
int g0/0/2
port link-type access
port default vlan 20
int g0/0/3
port link-type access
port default vlan 30

int g0/0/5
port link-type trunk
port trunk allow-pass vlan 10 20
int g0/0/4
port link-type trunk
port trunk allow-pass vlan 30

在SW2中键入以下命令:

sys
sys SW2
vlan batch 40 50 60
int g0/0/2
port link-type access
port default vlan 40
int g0/0/3
port link-type access
port default vlan 50
int g0/0/4
port link-type access
port default vlan 60

int g0/0/1
port link-type trunk
port trunk allow-pass vlan 40 50
int g0/0/5
port link-type trunk
port trunk allow-pass vlan 60

在SW3中键入以下命令:

sys
sys SW3
vlan batch 70 80 90
int g0/0/2
port link-type access
port default vlan 70
int g0/0/3
port link-type access
port default vlan 80
int g0/0/4
port link-type access
port default vlan 90

int g0/0/1
port link-type trunk
port trunk allow-pass vlan 70 80 90

在SW4中键入以下命令:

sys
sys SW4
vlan batch 100 110 120
int g0/0/4
port link-type access
port default vlan 100
int g0/0/3
port link-type access
port default vlan 110
int g0/0/2
port link-type access
port default vlan 120

int g0/0/1
port link-type trunk
port trunk allow-pass vlan 110 120
int g0/0/5
port link-type trunk
port trunk allow-pass vlan 100

2 PC的配置

yi
以PC1为例
IP地址
所有的IP地址开头对应其VLAN ID
如下:
10.0.0.1
20.0.0.1
30.0.0.1
40.0.0.1
50.0.0.1
60.0.0.1
70.0.0.1
80.0.0.1
90.0.0.1
100.0.0.1
110.0.0.1
120.0.0.1
掩码
255.255.255.0
网关
网关为对应IP地址同网段的.254
10.0.0.254
20.0.0.254
30.0.0.254
40.0.0.254
50.0.0.254
60.0.0.254
70.0.0.254
80.0.0.254
90.0.0.254
100.0.0.254
110.0.0.254
120.0.0.254

二、配置单臂路由

传统的单臂路由为交换机与路由器之间只有一条链路
在这里插入图片描述
那如何配置这样交换机和路由器之间有两条链路的情况?
最简单的理解即 一条链路 配置单臂路由 另外一条正常配置即可
在这里插入图片描述
在R1中键入以下命令:

sys
sys R1
int g0/0/2.10
dot1q termination vid 10
arp broadcast enable
ip add 10.0.0.254 24
int g0/0/2.20
dot1q termination vid 20
arp broadcast enable
ip add 20.0.0.254 24

int g0/0/1 
ip add 30.0.0.254 24

VLAN 10 20走g0/0/5-g0/0/2
VLAN 30走g0/0/4-g0/0/1
在这里插入图片描述

在R2中键入以下命令:

sys
sys R2
int g0/0/1.40
dot1q termination vid 40
arp broadcast enable
ip add 40.0.0.254 24
int g0/0/1.50
dot1q termination vid 50
arp broadcast enable
ip add 50.0.0.254 24

int g0/0/2 
ip add 60.0.0.254 24

VLAN 40 50走g0/0/1-g0/0/1
VLAN 60走g0/0/5-g0/0/2
在这里插入图片描述

在R3中键入以下命令:

sys
sys R3
int g0/0/1.110
dot1q termination vid 110
arp broadcast enable
ip add 110.0.0.254 24
int g0/0/1.120
dot1q termination vid 120
arp broadcast enable
ip add 120.0.0.254 24

int g0/0/2 
ip add 100.0.0.254 24

VLAN 110 120走g0/0/1-g0/0/1
VLAN 100走g0/0/5-g0/0/2

在这里插入图片描述

在R4中键入以下命令:

sys
sys R4
int g0/0/2.70
dot1q termination vid 70
arp broadcast enable
ip add 70.0.0.254 24
int g0/0/2.80
dot1q termination vid 80
arp broadcast enable
ip add 80.0.0.254 24
int g0/0/2.90
dot1q termination vid 90
arp broadcast enable
ip add 90.0.0.254 24

VLAN 70 80 90配置常规的单臂路由

三、配置OSPF 和 缺省路由

在R1中键入以下命令:

sys
sys R1
int g0/0/0
ip add 15.0.0.1 24

ospf 1 router-id 1.1.1.1
import-route direct
import-route static
area 0
net 15.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 15.0.0.5

在R2中键入以下命令:

sys 
sys R2
int g0/0/0
ip add 24.0.0.2 24

ospf 1 router-id 2.2.2.2
import-route direct
import-route static
area 0
net 24.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 24.0.0.4

在R3中键入以下命令:

sys
sys R3
int g0/0/0
ip add 35.0.0.3 24

ospf 1 router-id 3.3.3.3
import-route direct
import-route static
area 0
net 35.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 35.0.0.5

在R4中键入以下命令:

sys
sys R4 
int g0/0/0
ip add 45.0.0.4 24
int g0/0/1
ip add 24.0.0.4 24

ospf 1 router-id 4.4.4.4
import-route direct
import-route static
area 0
net 45.0.0.0 0.0.0.255
net 24.0.0.0 0.0.0.255
ip route-static 0.0.0.0 0.0.0.0 45.0.0.5

在R5中键入以下命令:

sys 
sys R5
int g0/0/0
ip add 15.0.0.5 24
int g0/0/1
ip add 35.0.0.5 24
int g0/0/2
ip add 45.0.0.5 24
ospf 1 router-id 5.5.5.5
import-route direct
import-route static
area 0
net 15.0.0.0 0.0.0.255
net 35.0.0.0 0.0.0.255
net 45.0.0.0 0.0.0.255

四、测试

首先查看OSPF邻居是否建立
在R5中键入以下命令:

dis ospf peer brief

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述


配置完成 复盘拓扑

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/skawngur111/article/details/122222296

智能推荐

C++实现Socket连接通信_c++ socket通信-程序员宅基地

文章浏览阅读6.8k次,点赞4次,收藏48次。一、打开两个VS2019,创建两个控制台程序分别命名为client和servers二、编写服务端servers1、包含头文件及库文件#include <WinSock2.h>#pragma comment(lib,"ws2_32.lib")#pragma warning(disable:4996)2、初始化及反初始化代码,记下来就行,永远不变//初始化代码,死记下来就行 WORD wVersion = MAKEWORD(2, 2); ._c++ socket通信

i7升级win11电脑发热,笔记本升级完win11发热严重-程序员宅基地

文章浏览阅读204次,点赞6次,收藏4次。很多人升级win11之后反馈CPU常常居高不下,经常在80°以上,严重时超过90°,风扇狂转,间接性蓝屏死机。是什么原因造成的呢?但是它的cpu占用率会很高,我们可以在进程中查看cpu的占用率,接下来带来解决方法。笔记本升级完win11发热严重,建议不要运行电脑承受不起的程序或游戏,这样可以有效减少电脑的运行负担。可以为电脑增加一个散热器,这种一般是usb外置的散热工具,适用于笔记本,不适合台式机哦。3、右键点击“开始”,打开“计算机管理”,打开“服务”。1、右键点击“开始”,打开“任务管理器”。

Kali下安装MITMF时,"没有可用的软件包 libpcap0.8-dev,但是它被其它的软件包引用了"错误解决办法_no package libpcap-dev available-程序员宅基地

文章浏览阅读4.9k次,点赞2次,收藏3次。在安装MITMF显示如下错误:试了很很多方法,终于找到了一个可以用的办法:1.apt-get update2.root@kali:~# apt-get install python-dev python-setuptoolslibpcap0.8-dev libnetfilter-queue-dev libssl-dev libjpeg-devlibxml2-dev libxsl..._no package libpcap-dev available

jira-7.12.1+confluence-6.13.1安装配置_服务器上安装confuence6.13-程序员宅基地

文章浏览阅读518次。一. 环境配置CentOS Linux release 7.5JDK 1.8JIRA 7.12.1CONFLUENCE 6.13.1二. JDK 1.8安装配置下载jdk1.8,安装到目录/usr/java/jdk1.8设置环境变量:export JAVA_HOME=/usr/java/jdk1.8export PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATH三. JIRA 安装配置到官网下载相应jira版本:https://w_服务器上安装confuence6.13

解决报错ImportError: IProgress not found. Please update jupyter and ipywidgets.-程序员宅基地

文章浏览阅读1.2w次,点赞30次,收藏31次。问题描述在用transformers模型导入预训练模型时,报错:ImportError: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html解决方法(1)首先很多博客说是jupyter的版本过低了,但是卸载再重装也不行:# 可以先用你的环境 conda activate xx# 卸载jupyter_importerror: iprogress not found. please update jupyter and ipywidgets. see

ARM体系结构简介:嵌入式系统的基石-程序员宅基地

文章浏览阅读61次。ARM体系结构采用了三种基本指令集:ARM指令集(32位)、Thumb指令集(16位)和Thumb-2指令集(混合32位和16位)。ARM体系结构包括三种基本指令集:ARM指令集(32位)、Thumb指令集(16位)和Thumb-2指令集(混合32位和16位)。2.2 强大的可扩展性:ARM体系结构支持多核处理器和对称多处理(SMP)系统,使得处理器性能能够随着需求的增长而扩展。2.2 可扩展性强:ARM体系结构支持多核处理器和对称多处理(SMP)系统,使得处理器性能能够随着需求的增长而扩展。

随便推点

Python批量修改、删除、替换xml文件内容(labelimg标注)_labelimg删除标签会把classes里的内容删除-程序员宅基地

文章浏览阅读1w次,点赞25次,收藏114次。使用模型训练自定义数据集之前,在用在网上搜索得到的图片制作数据集时,即使批量修改图片名称后,在使用labelimg标注得到的xml文件中,图片名称还是网络上图片原本的名称,这时需要对其进行批量修改。<annotation> <folder>测试图片</folder> <filename>ae2f50b6a937df1e1a72f9bcc45b172d.jpg</filename> <path>F:\项目图像数据集\ae2f5_labelimg删除标签会把classes里的内容删除

读书笔记:getting things done_get things done读后感-程序员宅基地

文章浏览阅读729次。http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280/ref=sr_1_1?s=books&ie=UTF8&qid=1401151197&sr=1-1&keywords=getting+things+done_get things done读后感

python周期函数的拟合_Python可以拟合函数(数学意义)吗?-程序员宅基地

文章浏览阅读476次。可以的,有多种方法进行任意函数曲线的拟合。但如果你是普朗克,你得先猜出来黑体辐射的公式样子,拟合只能给出系数。——————————————1、第一种是进行多项式拟合,数学上可以证明,任意函数都可以表示为多项式形式。具体示例如下:###拟合年龄import numpy as npimport matplotlib.pyplot as plt#定义x、y散点坐标x = [10,20,30,40,50,..._python周期性函数的拟合

2017第八届蓝桥杯决赛(C++ B组)2.磁砖样式-程序员宅基地

文章浏览阅读102次。磁砖样式小明家的一面装饰墙原来是 310 的小方格。现在手头有一批刚好能盖住2个小方格的长方形瓷砖。瓷砖只有两种颜色:黄色和橙色。小明想知道,对于这么简陋的原料,可以贴出多少种不同的花样来。小明有个小小的强迫症:忍受不了任何22的小格子是同一种颜色。(瓷砖不能切割,不能重叠,也不能只铺一部分。另外,只考虑组合图案,请忽略瓷砖的拼缝)显然,对于 23 个小格子来说,口算都可以知道:一共..._蓝桥杯c++b组2017决赛铺瓷砖 答案

AndroidStudio 配置NDK开发环境,SDKManager下没有SDK问题_android studio 的sdk manager 不显示sdk-程序员宅基地

文章浏览阅读1.7k次。今天开始配置NDK开发环境根据需要配置NDK、CMake、LLDB。尝试自己下载NDK,指定NDK目录,发现编译又找不到CMake,之后果断放弃。尝试找SDKManager 先没有这几项的原因。最后发现 File--Setting--Appearance&Behavior--System Settings--Http Proxy下,选择了Manual proxy configura_android studio 的sdk manager 不显示sdk

8个高质量免抠素材网站-程序员宅基地

文章浏览阅读6.3k次。8个高质量免抠素材网站 标签:免扣素材ppt 素材1.PngImg网址: http://pngimg.com/PngImg 网站是一个收录了近5万个免费的网页设计图片素材的站点,拥有详细的分类,如蔬菜、动物、水果、花卉、服装、食品、家具等等,所有的素材资源设计师们都可以无需注册免费下载使用。PngImg 网站内建搜寻功能,或者可使用单字开头AZ方式快速查找,本身首页设计就跟一般的..._免扣素材库