【学网攻】 第(5)节 -- Cisco VTP的使用
文章目录
- 【学网攻】 第(1)节 -- 认识网络
- 【学网攻】 第(2)节 -- 交换机认识及使用
- 【学网攻】 第(3)节 -- 交换机配置聚合端口
- 【学网攻】 第(4)节 -- 交换机划分Vlan
前言
网络已经成为了我们生活中不可或缺的一部分,它连接了世界各地的人们,让信息和资源得以自由流动。随着互联网的发展,我们可以通过网络学习、工作、娱乐,甚至是社交。因此,学习网络知识和技能已经成为了每个人都需要掌握的重要能力。
本课程博主将带领读者深入了解网络的基本原理、结构和运作方式,帮助读者建立起对网络的全面理解。我们将介绍网络的发展历程、网络的分类和组成、网络的安全和隐私保护等内容,帮助读者掌握网络知识,提高网络素养。
通过学习本书,读者将能够更好地利用网络资源,提高工作效率,拓展人际关系,甚至是保护自己的网络安全。网络世界充满了无限的可能,希望本课程能够帮助读者更好地驾驭网络,享受网络带来的便利和乐趣。
一、VTP是什么?
VTP(Vlan Trunk Protocol)即VLAN中继协议。VTP通过网络(ISL帧或cisco私有DTP帧)保持VLAN配置统一性。VTP在系统级管理增加,删除,调整的VLAN,自动地将信息向网络中其它的交换机广播。此外,VTP减小了那些可能导致安全问题的配置。便于管理,只要在vtp server做相应设置,vtp client会自动学习vtp server上的vlan信息。
VTP(VLAN Trunking Protocol)主要有以下三种模式:
- 服务器模式(Server):在这种模式下,交换机可以创建、修改和删除VLAN以及配置整个VTP管理域的其他参数。这是默认的模式,也是大多数交换机使用的模式。12
-
客户端模式(Client):在这种模式下,交换机只能侦听来自其他交换机的VTP通告,并相应地修改自己的VLAN配置。它不能创建或删除VLAN,也不能将自己的VLAN配置发布到VTP域中。
-
透明模式(Transparent):在这种模式下,交换机不参与VTP域的管理,也不会与其他交换机进行VLAN配置的同步。它只会接收到来自其他交换机的VTP通告,并将这些通告的信息转发给本地用户。
二、实验
1.VTP的配置和使用
实验拓扑图

实验内容
PC配置
PC1IP: 192.168.1.2Submark: 255.255.255.0Gateway: 192.168.1.1
PC2IP: 192.168.2.2Submark: 255.255.255.0Gateway: 192.168.2.1
PC3IP: 192.168.1.3Submark: 255.255.255.0Gateway: 192.168.1.1
PC4IP: 192.168.2.3Submark: 255.255.255.0Gateway: 192.168.2.1
三层交换机(MSW)配置
MSW:
MSW>en
MSW#conf t
MSW(config)#vtp mode server //使用服务器模式
MSW(config)#vtp domain abc //abc是VTP的名称,后面的都要与此相同,不同无法匹配
MSW(config)#vtp password 123
Setting device VLAN database password to 123 //这个可有可无,不要求就不要多此一举
MSW(config)#vlan 10
MSW(config-vlan)#vlan 20
MSW(config-vlan)#int vlan 10
MSW(config-if)#ip add 192.168.1.1 255.255.255.0
MSW(config-if)#int vlan 20
MSW(config-if)#ip add 192.168.2.1 255.255.255.0
MSW(config)#int f0/1
MSW(config-if)#sw t en d
MSW(config-if)#sw mo t //交换机之间必须要设置为trunk模式
MSW(config-if)#int f0/2
MSW(config-if)#sw t en d
MSW(config-if)#sw mo t
二层交换机(SW1;2)配置

没有设置VTP时,vlan数量只有默认的5个
SW1:
SW1>en
SW1#conf t
SW1(config)#vtp mode client
SW1(config)#vtp domain abc
SW1(config)#vtp password 123
Setting device VLAN database password to 123
SW1(config)#int f0/3
SW1(config-if)#sw mo t //交换机之间设置为trunk

再观察发现已经由5遍为了7,就是我们前面配置的vlan10和vlan20,相同的SW2也是相同的配置
总结
因为还没给大家讲三层交换机的路由三层功能,所以没有要求大家去Ping,下期讲给大家讲解三层交换机的工作原理已经使用
相关文章:
【学网攻】 第(5)节 -- Cisco VTP的使用
文章目录 【学网攻】 第(1)节 -- 认识网络【学网攻】 第(2)节 -- 交换机认识及使用【学网攻】 第(3)节 -- 交换机配置聚合端口【学网攻】 第(4)节 -- 交换机划分Vlan 前言 网络已经成为了我们生活中不可或缺的一部分,它连接了世界各地的人们,让信息和资…...
uniapp复选框 实现排他选项
选择了排他选项之后 复选框其他选项不可以选择 <view class"reportData" v-for"(val, index) in obj" :key"index"> <view v-if"val.type 3" ><u-checkbox-group v-model"optionValue" placement"colu…...
openssl3.2/test/certs - 004 - cross root and root cross cert
文章目录 openssl3.2/test/certs - 004 - cross root and root cross cert概述笔记END openssl3.2/test/certs - 004 - cross root and root cross cert 概述 索引贴 openssl3.2 - 官方demo学习 - test - certs 笔记 // \file my_openssl_linux_log_doc_004.txt // openssl…...
图像分类】【深度学习】【轻量级网络】【Pytorch版本】EfficientNet_V2模型算法详解
【图像分类】【深度学习】【轻量级网络】【Pytorch版本】EfficientNet_V2模型算法详解 文章目录 【图像分类】【深度学习】【轻量级网络】【Pytorch版本】EfficientNet_V2模型算法详解前言EfficientNet_V2讲解自适应正则化的渐进学习(Progressive Learning with adaptive Regul…...
05.Elasticsearch应用(五)
Elasticsearch应用(五) 1.目标 咱们这一章主要学习Mapping(映射) 2.介绍 Mapping是对索引库中文档的约束,类似于数据表结构,作用如下: 定义索引中的字段的名称定义字段的数据类型ÿ…...
npm更换镜像
大家好!今天给大家分享的知识是如何更换npm镜像 前言 有时候在加载npm时有时会很慢,那是由于node安装插件是从国外服务器下载,受网络影响大,速度慢且可能出现异常,这时候就需要更换镜像,使插件的安装快捷&…...
野指针(C语言)
野指针 //概念:野指针就是指针指向的位置是不可知的(随机的,不正确的 //,没有明确限制的,空间还属于操作系统而不属于程序的) //野指针成因: //1.指针未初始化 #include <stdio.h> int main() { int* p;//局部变量指针未初始化,默认为随机值 //此时p指向的空间不…...
动物姿态识别(数据集+代码)
动物姿态识别是指利用计算机视觉和深度学习技术来识别动物的姿态,即确定动物身体的姿态、方向和位置等信息。这种技术可应用于动物行为研究、动物健康监测、智能养殖等领域。 动物姿态识别的关键技术包括图像处理、特征提取和分类器设计。首先,需要对动…...
JSON-handle工具安装及使用
目录 介绍下载安装简单操作 介绍 JSON-Handle 是一款非常好用的用于操作json的浏览器插件,对于开发人员和测试人员来说是一款很好用的工具,如果你还没有用过,请赶紧下载安装吧,下面是安装过程和具体使用。 下载安装 点击下载JSON…...
kali安装LAMP和DVWA
LANMP简介 LANMP是指一组通常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 L:指Linux,一类Unix计算机操作…...
上门服务小程序|预约上门服务系统开发有哪些功能?
在现代快节奏的生活中,压力和疲劳常常困扰着我们。为了缓解这种状况,越来越多的人选择去按摩店进行放松。然而,繁忙的工作和家庭责任往往让我们无法抽出时间去按摩店。在这种情况下,上门按摩服务应运而生。而随着科技的发展&#…...
uniapp vue3版本引用 jsencrypt加密库报错:“default“ is not exported by……
个人产生这个异常的原因:将历史项目(vue2)的jsencrypt文件复制到新项目(vue3)里直接引用报错。存在兼容问题,需要重新安装vue3版本的jsencrypt 安装依赖 npm install jsencrypt页面引入 import { JSEncry…...
【WPF.NET开发】WPF中的双向功能
本文内容 FlowDirectionFlowDocumentSpan 元素非文本元素的 FlowDirection数字替换 与其他任何开发平台不同,WPF 具有许多支持双向内容快速开发的功能,例如,同一文档中混合了从左到右和从右到左的数据。 同时,WPF 也为需要双向功…...
Pytest 测试框架与Allure 测试报告——Allure2测试报告-L3
目录: allure2报告中添加附件-图片 Allure2报告中添加附件Allure2报告中添加附件(图片)应用场景Allure2报告中添加附件(图片)-Python代码示例:allure2报告中添加附件-日志 Allure2报告中添加附件ÿ…...
【机器学习300问】16、逻辑回归模型实现分类的原理?
在上一篇文章中,我初步介绍了什么是逻辑回归模型,从它能解决什么问题开始介绍,并讲到了它长什么样子的。如果有需要的小伙伴可以回顾一下,链接我放在下面啦: 【机器学习300问】15、什么是…...
OPC【4】:物理包
概述 OPC遵循zip标准,因此可以使用python标准库zipfile对docx格式的物理文件进行读写操作。在OPC中,物理包与抽象包是一对相对的概念,后续可以看到抽象包内的内容是将物理包内的信息进行编排形成地。简单点理解,物理包的作用在于…...
关于 Go 协同程序(Coroutines 协程)、Go 汇编及一些注意事项。
参考: Go 汇编函数 - Go 语言高级编程 Go 嵌套汇编 - 掘金 (juejin.cn) 前言: Golang 适用 Go-Runtime(Go 运行时,嵌入在被编译的PE可执行文件之中)来管理调度协同程式的运行。 Go 语言没有多线程(MT&a…...
深入剖析BaseMapperPlus扩展接口及其在MyBatis-Plus中的实践价值
前言 BaseMapperPlus并非MyBatis-Plus(MP)官方提供的标准接口,而是社区开发者基于MP的BaseMapper接口进行二次封装和增强后创建的一个自定义接口。这个概念可能因不同项目或个人实践而有所差异,但其核心思想是为了解决特定场景下…...
Linux之安装配置VCentOS7+换源
目录 一、安装 二、配置 三、安装工具XSHELL 3.1 使用XSHELL连接Linux 四、换源 前言 首先需要安装VMware虚拟机,在虚拟机里进行安装Linux 简介 Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件&#…...
[极客大挑战 2019]LoveSQL1
万能密码测试,发现注入点 注意这里#要使用url编码才能正常注入 测试列数,得三列 查看table,一个是geekuser另一个是l0ve1ysq1 查看column,有id,username,password,全部打印出来,…...
ROS小车仿真进阶:手把手教你用URDF和Xacro为阿克曼转向车‘造轮子’
ROS阿克曼转向车仿真实战:从URDF建模到Gazebo调试全解析 当你在Gazebo中第一次看到自己搭建的阿克曼转向车完美执行转弯指令时,那种成就感堪比看着孩子学会骑自行车。作为ROS开发者,掌握URDF/Xacro建模技术就像获得了一把打开机器人世界的万能…...
知识管理革命:OpenClaw+ollama-QwQ-32B构建个人第二大脑
知识管理革命:OpenClawollama-QwQ-32B构建个人第二大脑 1. 为什么我们需要"第二大脑"? 作为一个长期被信息过载困扰的技术写作者,我每天要处理几十篇技术文档、研究论文和行业动态。最痛苦的不是获取信息,而是如何有效…...
PSO-Transformer分类预测Matlab代码:基于粒子群优化算法优化Transfor...
PSO-Transformer分类 Matlab代码 基于粒子群优化算法(PSO)优化Transformer的数据分类预测(可以更换为单、多变量时序预测/回归,前私我),Matlab代码,可直接运行,适合小白新手 程序已经调试好,无需更改代码替换数据集即可…...
BG3ModManager全攻略:从基础配置到故障解决的模组管理大师之路
BG3ModManager全攻略:从基础配置到故障解决的模组管理大师之路 【免费下载链接】BG3ModManager A mod manager for Baldurs Gate 3. 项目地址: https://gitcode.com/gh_mirrors/bg/BG3ModManager 一、基础配置:搭建你的模组管理中心 让游戏与工具…...
OpenClaw Agent 核心规则体系深度解构
OpenClaw Agent 核心规则体系深度解构OpenClaw Agent 的核心规则,旨在解决一个根本性矛盾:如何赋予一个基于LLM的、具有“黑盒”特性的程序以高系统权限,同时确保其行为安全、可控、可预测且高效。 这套规则体系是工程化、系统化的࿰…...
墨语灵犀GPU算力适配指南:A10/A100/V100显卡部署性能与显存占用实测
墨语灵犀GPU算力适配指南:A10/A100/V100显卡部署性能与显存占用实测 1. 引言:当古典美学遇见现代算力 想象一下,你正在处理一份重要的海外文献,或者需要将一段优美的中文诗歌翻译成英文。你希望翻译结果不仅准确,更要…...
全民拼购的“低门槛+全权益”,到底戳中了商业的哪个命门
一、先给全民拼购画个像:不是“割韭菜”,是“普惠式信任游戏”老陈一开始也怕:“拼购不都是‘砍一刀免费拿’‘拉3人返现’吗?我可不想踩红线。”我跟他说:新型全民拼购和传统拼购的本质区别,是“从‘赚快钱…...
Node.js实战:破解淘宝、天猫商品数据采集中的_m_h5_tk令牌与sign签名验证机制(2023最新版)
1. 淘宝天猫H5端的安全验证机制解析 淘宝和天猫作为国内头部电商平台,在H5端采用了独特的安全验证机制来保护商品数据。这套机制的核心就是**_m_h5_tk令牌和sign签名**的双重验证。我刚开始研究这个机制时踩了不少坑,后来才发现它的设计确实很巧妙。 与…...
禅道企业微信消息推送改造实战:如何让群消息自动@指定成员(附源码修改)
禅道与企业微信深度集成:打造智能提醒的自动化消息推送系统 在项目管理工具与企业通讯平台的融合应用中,消息推送的智能化程度直接影响团队协作效率。禅道作为国内广泛使用的项目管理软件,与企业微信的对接虽然提供了基础通知功能࿰…...
手把手教你用s2-pro:上传参考音频,轻松生成同款语音播报
手把手教你用s2-pro:上传参考音频,轻松生成同款语音播报 1. s2-pro语音合成镜像简介 s2-pro是Fish Audio开源的专业级语音合成模型镜像,它让普通用户也能轻松实现高质量的文本转语音功能。与常见的语音合成工具不同,s2-pro有一个…...
