TRUNK与VTP
TRUNK协议:
交换机之间VLAN通信:
同一个VLAN可以跨越多个交换机
主干功能支持多个VLAN的数据
Trunk(主干)
VLAN 中交换机之间的链路;用来承载多个VLAN的数据流。
Trunk port(主干端口)
交换机上用来负责转发多VLAN数据流的特殊端口。
Trunk 协议
ISL协议(思科专有):不拆帧,只包裹帧。头部有10b的vlan号。支持1024个vlan
802.1Q( IEEE标准协议): 在帧中插入一tag部分,12b用于表示vlan ID,支持4096个vlan
ISL标识
ISL的主干功能使得VLAN信息可以穿越主干线
ISL封装
用ISL头与CRC进行帧封装
可以支持多个VLAN (1024)
VLAN号
BPDU控制位
配置Trunk
(config)#interface type slot/port
(config-if)#switchport trunk encapsulation dot1q (模拟器可不写此句)
(config-if)#switchport mode trunk
显示端口Trunk信息
#show interfaces trunk
DTP 动态trunk协议(思科私有)
单臂路由(router-on-a-stick)
是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。
子接口
路由器的物理接口可以被划分成多个逻辑接口,被称为子接口。 逻辑子接口不能被单独的开启或关闭。
单臂路由优点: 实现不同vlan之间的通信,有助理解、学习VLAN原理和子接口概念。
单臂路由缺点: 容易成为网络单点故障,配置稍有复杂,现实意义不大。
配置单臂路由: 将与路由器互联的交换机端口,设置为Trunk端口。
(config-if)#switchport mode trunk 启用路由器与交换机的互联接口。
(config)#interface type slot/port
(config-if)#no shutdown 配置子接口的封装及IP地址。
(config)#interface type slot/port .Num
(config-subif)#encapsulation dot1Q VLAN ID
(config-subif)#ip address IP地址 子网掩码
VTP协议(思科)
VLAN Trunking Protocol
一个能够宣告VLAN配置信息的信息系统,是自动学习VLAN和中继的方法 通过一个共有的管理域,维持VLAN配置信息的一致性 VTP只能在主干端口发送要宣告的信息 支持混合的介质主干连接(快速以太网, FDDI, ATM)
VTP模式
服务器模式(Server)
创建、修改、删除vlan 发送/转发 信息宣告 同步 存贮于NVRAM
客户模式(Client)
发送/转发 信息宣告 同步 不会存贮于NVRAM
透明模式(Transparent)
创建、修改、删除vlan 转发 信息宣告 不同步 存贮于NVRAM
VTP是如何工作的
VTP 仅获知普通范围内的 VLAN(VLAN ID 为 1 到 1005)
VTP信息宣告以多点传送的方式来进行
VTP服务器和客户模式下会同步最新版本的宣告信息
VTP信息宣告每隔5分钟或者有变化时发生
VTP只在干道中发送

VTP裁减(pruning)
通过阻止不必要数据的泛洪传送来增加可用的带宽
例如: 主机A发出广播,广播仅仅泛洪到已有端口被分配到红色VLAN的所有交换机
VTP配置的内容
VTP域名
VTP模式 (服务器/客户/透明,缺省为“服务器”)
VTP裁减(Pruning)
VTP密码
VTP捕取(Traps)
配置VTP模式
(config)#vtp mode 模式 client server(默认) transparent 设置VTP域名
config)#vtp domain 域名 合并命令
(config)#vtp domain 域名 模式
设置VTP版本 (config)#vtp version 版本号 开启VTP修剪
(config)#vtp pruning (默认禁用,模拟器无法启用) 设置VTP密码
(config)#vtp password 密码
显示VTP状态 #show vtp status
显示收发通告统计 #show vtp counters
常见VTP配置问题
VTP版本不兼容
VTP口令问题
VTP模式名称不正确
所有交换机都设置为VTP客户端模式
TRUNK与VTP的更多相关文章
- 交换机VLAN、 TRUNK 、VTP 配置
交换机VLAN. TRUNK .VTP 配置 1. 配置 CISCO 二层交换机的IP 地址(catalyst 2950 为例) SW1(config)#int vlan 1 //进入管理接口inte ...
- [CISCO] VLAN、TRUNK 和 VTP 简介
VLAN.TRUNK 和 VTP 简介 VLAN 如图,虚拟局域网 VLAN ( Virtual LAN ) 是交换机端口的逻辑组合. VLAN 工作在 OSI 的第 2 层(数据链路层),一个 VL ...
- vlan vtp配置
vlan vtp配置 VTP:Vlan Trunking Protocol 用于管理VLAN(统一创建.修改.删除).用来同步vlan. VTP的原理 VTP模式(服务器,客户端和透明模式) ...
- CCNA CCNP CCIE所有实验名称完整版
实验1:通过Console端口访问Cisco路由器 实验2:通过Telnet访问Cisco路由器 实验3:配置终端服务器 实验4:通过浏览器访问路由器 实验5:模式切换.上下文帮助及查看有关信 ...
- CCNA笔记
*****************交换机********************一:交换机:具有多个交换端口,专用集成电路技术使得交换器以线路速率在所有的端口并行转发数据,有很高的总体吞吐率;虚拟网V ...
- [CISCO] 交换机间链路聚合端口聚合
[CISCO] 交换机间链路聚合端口聚合 一.Introduction 端口通道( port channel ) 是一种聚合多个物理接口 ( that ) 创建一个逻辑接口.你可以捆扎( bundle ...
- vtp——vlan trunk protcal
server模式——服务器模式,在该模式下可以建立vlan,删除vlan,该模式下的vlan可以下发到其他的交换机 client模式——客户端模式,被动模式.交换机可以接受从server模式下传来的v ...
- VLAN-6-VLAN Trunk协议(VTP)
VTP能够将VLAN配置信息通告给邻居交换机,这样做可以使工程师只在一台交换机上配置VLAN,同一个VTP域中的所有其他交换机动态学习这些VLAN信息.VTP通告VLAN ID.VLAN 名称和 VL ...
- 2.1-VLAN/TRUNK/VTP
2.1-VLAN/TRUNK/VTP 注意:配置VLAN时要退出VLAN配置模式才会执行 如果VLAN被删除或者shutdown,那么属于这个vlan的接口将被阻塞(灯一直是橙色,变不了绿色) ...
随机推荐
- [leetcode]242. Valid Anagram判断两个字符串是不是包含相同字符的重排列
/* 思路是判断26个字符在两个字符串中出现的次数是不是都一样,如果一样就返回true. 记住这个方法 */ if (s.length()!=t.length()) return false; int ...
- 【探索之路】机器人篇(1)-ROS-mwRobot开篇
机器人的定义 首先,什么才是机器人?机器人是不是必须和人一样的外形?我们先看一看维基百科给机器人的定义: 由上可见,机器人并不是和人一样的外形,而是可以模拟人类行为或者思想再或者是模拟其他生物的机械. ...
- VS2015配置环境支持opencv3库(网络方法总结)
今天安装了opencv3.4.1的版本,之前一直是在ubuntu上做的,本次在windows10上使用VS2015来开发. VS2015是之前安装的,能正常的编译程序. 1. 安装opencv,下载o ...
- centos7安装手册
一:centos7下载 下载centos可以访问阿里云完成centos 7.7下载(建议使用迅雷下载):http://mirrors.aliyun.com/centos/7.9.2009/isos/x ...
- Docker容器技术--自定义网桥后的默认网卡名称
新建docker虚拟网络命令 这里以172.18.0.1为例,名字为clusterdocker network create --subnet=172.18.0.0/16 cluster 当我们想新建 ...
- springboot 发布 war jar区别
fatjar 看下springboot打成jar包后的结构和内容: springboot项目打包的jar 普通jar: 传统jar 通过上面两个图的对比,我们知道这个JAR包与传统JAR包的不同之处在 ...
- Android网络笔记
(1)网络状态: ConnectivityManager负责管理所有连接的服务(如:系统服务,3G/4G,WiFi,蓝牙等).查看网络状态的类是NetWorkInfo,它是通过Connectivity ...
- 2.1 关系型数据的收集--Sqoop
Sqoop应用场景: 1.数据迁移,将关系型数据库中的数据导入Hadoop存储系统 2.可视化分析结果,将Hadoop处理之后产生的结果导入关系型数据库,以便进行可视化展示 3.数据增量导入:减少ha ...
- 使用sublime text3搭建Python编辑环境
最近在工作遇到一个难题. 我所在的测试组有一套PC软件前端自动化工程,在进行自动化测试时,需要在一台古老的xp机器上运行,但这台古老的xp机器带给我诸多烦恼,特别是使用Pycharm编辑器时,我遇到了 ...
- Linux下的screen和作业任务管理
一.screen 首先介绍下screen,screen是Linux下的一个任务容器,开启了之后就可以让任务在后台执行而不会被网络中断或者是终端退出而影响到. 在Linux中有一些耗时比较久的操作(例如 ...