单臂路由和VTP

简介:

   单臂路由就是把路由器的一个物理接口划分为多个逻辑接口,可以实现一个接口为不同的网段之间通信,而划分后的逻辑接口被称为子接口

         

单臂路由

实验案列:配置单臂路由实现VLAN间通信,并使用路由器配置DHCP,动态分配IP地址 

        wKioL1l3OtSCOIu5AAA-1EzDpY8291.png-wh_50 

(1)设置链路类型:交换机与路由器相连的端口设置为trunk模式

   Switch(config)# int f0/1

   Switch(config-if)# switchport  access  vlan 10

   Switch(config)# int f0/2

   Switch(config-if)# switchport  access  vlan 20

   Switch(config)# int f0/3

   Switch(config-if)# switchport  mode  trunk

(2)路由器上设置:由于路由器不具备trunk接口,因此不具备封装VLAN标签的功能,因此要手动配置封装

   Router(config)# int  f0/0.1

   Router(config-subif)# encapsulation  dotlQ  10

(3)配置子接口:需要路由器子接口成为网关,所以给子接口配置IP地址 

   Router(config-subif)# ip  add  192.168.1.1  255.255.255.0

(4)定义IP地址池

   Router(config)# ip  dhcp  pool  vlan10

(5)动态分配IP段 

   Router(dhcp-config)# network  192.168.1.0  255.255.255.0

(6)设定网关地址

   Router(dhcp-config)# default-router  192.168.1.1

(7)为客户机分配DNS地址(首选、备用)

   Router(dhcp-config)# dns-server  202.106.0.20  202.106.148.1

(8)设定地址租期

   Router(dhcp-config)# lease           

(9)预留静态分配的IP地址

   Router(config)# ip  dhcp  excluded-address  192.168.1.100

  而 f0/0.2 接口的命令和上面相同

 



配置VTP 

   在大型网络中,交换机的数量非常多,而交换机的VLAN配置基本相同,因此配置和管理过程存在很多重复劳动,而且还会由此产出一些配置错误,使网络出现故障。

   为了方便管理和配置,在单个控制点上管理整个网络,Cisco公司开发了VTP(VLAN Trunking Protocol,虚拟局域网中继协议),通过VTP协议,交换机之间能够互相传递VLAN信息,从而实现了VLAN的统一配置和管理。


VTP的工作原理

  vtp是一种消息协议,它使用第二层帧在交换机之间传递vlan信息,被称为vtp通告。所以vtp可以实现集中配置管理vlan,只需要在一台交换机上设置vlan会自动同步给其它交换机。

         wKiom1l3Qs3wTKGcAADiVPCknoQ541.png-wh_50


VTP的三种模式

(1)Server服务器模式:负责域中的vlan管理工作,vtp服务器模式可以创建修改vlan并对外发出通告,也可以学习同域中其它通告信息。

(2)Client客户端模式:这种模式不可以修改删除vlan等操作,只负责监听学习本域中的其它通告,并将通告转发。

(3)Transparent透明模式:这种模式不参与vtp,可以创建修改本地vlan,但不对外发通告,对收到的通告之转发但不学习。

          wKioL1l3SHWQlI37AADaszmfTo8181.png-wh_50


              

配置修订编号初始化为0

  方法1:将VTP模式改为透明模式,然后再改回服务器模式或者客户端模式。

  方法2:将VTP域名更改一次,然后再改回来。


VTP修剪

   VTP修剪的作用是减少没必要的广播流量,从而可以提高中继链路的带宽利用率

没设置修剪前

(1)当VLAN3中的主机发送了一个广播时,交换机C会把该广播转发到所有的VLAN3端口和交换机A的中继端口

(2)交换机A通过中继链路把广播转发到交换机B和交换机D上

(3)交换机D把广播帧转发到属于VLAN3的访问链路

(4)交换机B上没有VLAN3,所以交换机A将广播帧转发给交换机B会浪费中继链路的带宽和两个交换机的处理资源,而结果交换机B丢弃该帧 

     wKioL1l3RKGhTA5NAABE5rv3lgg654.png-wh_50 

设置修剪后


          wKiom1l3RLfQwMreAABFm9r5HBw116.png-wh_50


实验案例: 配置VTP

    wKiom1l3TyTSZKp9AABBHktahek897.png-wh_50

在SW A上配置VTP

(1)配置VTP域名为ysf

   Switch(config)# vtp domain ysf   

(2)配置VTP为服务器模式

   Switch(config)# vtp mode server

(3)配置交换机A与B的接口为Trunk

   Switch(config)# int f0/23

  Switch(config)# switchport  mode  trunk

在SW B上配置

(1)配置VTP域名为ysf

   Switch(config)# vtp domain ysf

(2)配置VTP为客户机模式 

   Switch(config)# vtp mode client

(3)配置交换机A与B、B与C的接口为Trunk

   Switch(config)# int f0/22

   Switch(config)# switchport  mode  trunk

   Switch(config)# int f0/23

   Switch(config)# switchport  mode  trunk










本文转自 杨书凡 51CTO博客,原文链接:http://blog.51cto.com/yangshufan/1950955,如需转载请自行联系原作者
目录
相关文章
|
9月前
|
弹性计算 关系型数据库 分布式数据库
PolarDB 开源基础教程系列 3 安装部署
PolarDB 安装部署指南涵盖了从单机版到集群版的详细步骤。内容包括: 1. **单机版安装**:通过Docker镜像`polardb_pg_local_instance`,提供快速搭建PolarDB学习或开发环境的方法,支持多种操作系统。 2. **集群版安装(ECS + ESSD)**:在阿里云ECS上部署两台计算节点,并使用ESSD作为共享存储,通过PFS(PolarDB File System)实现存算分离和读写分离的集群架构。
1783 3
|
传感器 人工智能 供应链
【AI 场景】如何应用 AI 来优化供应链管理
【5月更文挑战第3天】【AI 场景】如何应用 AI 来优化供应链管理
【AI 场景】如何应用 AI 来优化供应链管理
|
人工智能 算法 安全
探索量子计算:从基础原理到未来应用
探索量子计算:从基础原理到未来应用
|
人工智能 自动驾驶 安全
人工智能浪潮下的伦理困境与未来展望
在AI技术飞速发展的今天,我们站在了一个新的历史节点上。本文将探讨人工智能带来的伦理挑战,并展望未来可能的发展路径。我们将从AI技术的本质出发,分析其对社会、工作和人际关系的影响,进而深入讨论如何平衡技术进步与人类价值的关系,最后提出对未来AI发展的展望和建议。
568 2
|
数据可视化 Python
PYTHON贝叶斯推断计算:用BETA先验分布推断概率和可视化案例
PYTHON贝叶斯推断计算:用BETA先验分布推断概率和可视化案例
|
XML 运维 监控
PowerShell实战:Get-Content命令使用详解
【2月更文挑战第12篇】 Get-Content 主要作用是获取路径指定位置的项(文本类文件)的内容,例如文件中的文本或函数的内容。 对于文件,内容一次读取一行,并返回对象的集合,每个对象表示一行内容。
|
存储 开发框架 前端开发
单片机与HC-05蓝牙模块通信
单片机与HC-05蓝牙模块通信
423 0
|
存储 数据挖掘
对自己手机的一次取证之路
对自己手机的一次取证之路
543 0
|
计算机视觉 Python
openCV实践项目:拖拽虚拟方块
openCV实践项目:拖拽虚拟方块
openCV实践项目:拖拽虚拟方块
|
自然语言处理 搜索推荐
jieba分词有哪些模式,分别详细介绍
jieba分词有哪些模式,分别详细介绍
1852 0