MSTP协议

MSTP:多生成树实例

  • 作 用:

    • 划分多个vlan时,有链路无法转发流量业务,会使线路资源浪费

    • 应用于多个vlan,实现多条路线转发对应的多个vlan,实现最优可达

    • 实现负载分担,提高线路的利用率(STP/RSTP不支持)

  • 工作原理:

    • 将一个或多个VLAN划分到不同的实例(instance),再基于实例计算并维护生成树,通过工程师合理管控,实现链路的负载分担

  • 实 例:

    • 默认情况下存在实例0,一个设备可以存在多个实例,一般是0--48

    • 当实例很多时,管理起来很复杂,因此需要基于域的概念进行管理,基于域中的实例来控制

DHCP:动态主机配置

  • 作 用:

    • 在DHCP的帮助下,可以动态地给网络上的任何设备或节点分配一个互联网IP地址,使它们可以通过这个IP地址去通信

    • 如果网络中没有DHCP服务,就需要手动设置IP地址、子网掩码、默认网关、DNS服务器,电脑、手机、平板电脑等设备每移动到一个地方,就要重新配置

    • 手动配置这些网络参数很麻烦,那就需要有一个东西来帮助配置网络参数,于是DHCP就诞生了,它的目的是为了实现自动设置IP地址、统一管理IP地址分配

  • 工作原理:

    • DHCP客户端向服务器发出配置申请

    • DFCP从IP池中自动选择IP地址,并统一返回配置相应的其他配置信息,如子网掩码

  • 工作过程:

    • DHCP Discover

      • 客⼾端启动并加⼊⽹络,发送⼴播消息来寻找⽹络中的DHCP服务器

      • 消息包含客⼾端的MAC地址和请求IP地址的信息

    • DHCP Offer

      • ⽹络上的⼀个或多个DHCP服务器接收到发现消息后,会发送单播消息给客⼾端

      • 消息包含⼀个可⽤的IP地址、⼦⽹掩码、租约期限、默认⽹关和DNS服务器等信息

    • DHCP Request

      • 客⼾端从收到的Offer中选择⼀个,并向所选择的DHCP服务器发送⼴播消息确认选择

      • 请求消息中包含服务器的IP地址和提供的配置参数

    • DHCP Ack

      • 被选中的DHCP服务器收到请求后,发送单播消息确认客⼾端的租约

      • 确认消息包含最终确认的IP地址和其他⽹络配置参数, 客⼾端根据确认消息配置其⽹络接⼝

  • 优 点:

    • 减少管理员的工作量

    • 避免输入错误的可能

    • 避兔IP地址冲突

    • 当更改IP地址段时,不需要重新配置每个用户的IP地址

    • 提高了IP地址的利用率

    • 方便客户端的配置

配置SW1
vlan ba 10 20                            /创建vlan
int eth 12                               /创建并进入链路聚合端口
tr g 0/0/10 0/0/11                       /为聚合端口添加成员端口
port link hybrid                         /设置端口的类型为hybrid端口
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit
 
interface GigabitEthernet 0/0/23         /进入对应的接口
port link hybrid
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit

interface GigabitEthernet 0/0/24
port link hybrid
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit

stp mode mstp                            /指定设备的生成树协议为MSTP
stp region-configuration                 /进入STP域
 region-name HCIE                        /指定STP域名
 revision-level 1                        /指定STP域修订级别
 instance 20 vlan 20                     /创建实例20,并绑定业务vlan20
 instance 10 vlan 10                     /创建实例10,并绑定业务vlan10
 active region-configuration             /激活域配置
quit

stp instance 20 pri 0                    /基于实例设置优先级,此时SW1为实例20的根桥
stp instance 10 pri 4096                 /基于实例设置优先级,控制备根桥
dhcp enable                              /打开设备DHCP功能
ip pool vlan10                           /创建全局DHCP 地址池
 gateway-list 10.10.10.254               /指定地址池的服务网关地址
 network 10.10.10.0 mask 255.255.255.0   /指定地址池的服务网段
 ex-ip-add 10.10.10.240 10.10.10.253     /指定地址池不参与DHCP分配的地址
 dns-list 100.100.100.100                /指定地址池的DNS服务器
quit

ip pool vlan20                           /创建DHCP地址池
 gateway-list 10.10.20.254               /指定地址池的服务网关地址
 network 10.10.20.0 mask 255.255.255.0   /指定地址池的服务网段地址
 ex-ip-add 10.10.20.240 10.10.20.253     /不参与DHCP分配的地址
 dns-list 100.100.100.100                /指定DNS服务器
quit

interface Vlanif10                       /创建并进入vlanif10接口
 ip address 10.10.10.251 255.255.255.0   /配置接口通信地址
 vrrp vrid 10 virtual-ip 10.10.10.254    /创建VRRP组,指定VRID,配置虚拟网关地址
 vrrp vrid 10 priority 101               /配置VRRP的优先级,此时SW1为vlan10的主设备
 dhcp select global                      /指定使用全局地址池
quit

interface Vlanif20
 ip address 10.10.20.251 255.255.255.0
 vrrp vrid 20 virtual-ip 10.10.20.254    /此时SW2为vlan20的主设备,默认优先级为100
 dhcp select global
quit

配置SW2
vlan ba 10 20                            /创建vlan10,vlan20
int eth 12                               /创建并进入链路聚合端口
tr g 0/0/10 0/0/11                       /为聚合端口添加成员端口
port link hybrid                         /设置端口的类型为hybrid端口
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit
 
interface GigabitEthernet 0/0/23         /进入对应的接口
port link hybrid
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit

interface GigabitEthernet 0/0/24
port link hybrid
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit

stp mode mstp                            /指定设备的生成树协议为MSTP
stp region-configuration                 /进入STP域
 region-name HCIE                        /指定STP域名
 revision-level 1                        /指定STP域修订级别
 instance 20 vlan 20                     /创建实例20,并绑定业务vlan20
 instance 10 vlan 10                     /创建实例10,并绑定业务vlan10
 active region-configuration             /激活域配置
quit

stp instance 20 pri 4096                 /基于实例设置优先级,此时SW2为实例20的备根桥
stp instance 10 pri 0                    /基于实例设置优先级,此时SW2为实例10的根桥
dhcp enable                              /打开设备DHCP功能
ip pool vlan10                           /创建全局DHCP 地址池
 gateway-list 10.10.10.254               /指定地址池的服务网关地址
 network 10.10.10.0 mask 255.255.255.0   /指定地址池的服务网段
 ex-ip-add 10.10.10.240 10.10.10.253     /指定地址池不参与DHCP分配的地址
 dns-list 100.100.100.100                /指定地址池的DNS服务器
quit

ip pool vlan20                           /创建DHCP地址池
 gateway-list 10.10.20.254               /指定地址池的服务网关地址
 network 10.10.20.0 mask 255.255.255.0   /指定地址池的服务网段地址
 ex-ip-add 10.10.20.240 10.10.20.253     /不参与DHCP分配的地址
 dns-list 100.100.100.100                /指定DNS服务器
quit

interface Vlanif10                       /创建并进入vlanif10接口
 ip address 10.10.10.251 255.255.255.0   /配置接口通信地址
 vrrp vrid 10 virtual-ip 10.10.10.254    /创建VRRP组,指定VRID,配置虚拟网关地址
 dhcp select global                      /指定使用全局地址池
quit

interface Vlanif20
 ip address 10.10.20.251 255.255.255.0
 vrrp vrid 20 virtual-ip 10.10.20.254
 vrrp vrid 20 priority 101               /配置VRRP优先级,此时SW2为vlan20的主设备
 dhcp select global
quit

配置SW3
vlan ba 10 20                            /创建vlan
interface GigabitEthernet  0/0/23        /进入对应的23接口
port link hybrid                         /设置端口的类型为hybrid端口
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
stp cost 3
quit

interface GigabitEthernet 0/0/24         /进入对应的24接口
port link hybrid                         /设置端口的类型为hybrid端口
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit

stp mode mstp                            /指定设备的生成树协议为MSTP
stp region-configuration                 /进入STP域
 region-name HCIE                        /指定STP域名
 revision-level 1                        /指定STP域修订级别
 instance 20 vlan 20                     /创建实例20,并绑定业务vlan20
 instance 10 vlan 10                     /创建实例10,并绑定业务vlan10
 active region-configuration             /激活域配置
quit

interface GigabitEthernet  0/0/1         /进入对应的接口1
port link hybrid                         /指定vlan端口类型为hybrid
port hy pvid vlan 10                     /划分该端口到vlan10
port hy un vlan 10                       /允许端口处理带有vlan10的数据,并剥离标签
quit

配置SW4
vlan ba 10 20                            /创建vlan10,vlan20
interface GigabitEthernet 0/0/23         /进入到对应的接口23
port link hybrid                         /设置端口类型为hybrid
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
quit

interface GigabitEthernet 0/0/24         /进入到对应的接口24
port link hybrid                         /设置端口类型
port hy tag vlan 10 20                   /允许该端口处理带有vlan10、20的数据
stp cost 3
quit

stp mode mstp                            /指定生成树协议MSTP
stp region-configuration                 /进入STP域
 region-name HCIE                        /创建域名
 revision-level 1                        /指定STP域修订级别
 instance 20 vlan 20                     /设置实例20,并绑定业务vlan20
 instance 10 vlan 10                     /设置实例10,并绑定业务vlan10
 active region-configuration             /激活域配置
quit

interface GigabitEthernet 0/0/1          /进入对应的接口1
port link hybrid
port hy pvid vlan 20                     /将该端口划分到vlan20
port hy un vlan 20                       /连接终端使用untagged
quit

其他
undo stp loop-protection                 /SW1或2上端口的loop和root不能同时存在
undo stp root-protection

display检查
display vlan                              /检查设备的vlan信息
display int eth 12                        /检查设备链路聚合的状态
display stp instance 10 brief             /检查设备实例10的stp状态
display vrrp brief                        /检查设备的vrrp状态
display current-con | include dhcp        /检查设备dhcp配置

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值