转载一篇HSRP /STP,很详细

思科模拟器 | 生成树协议STP、RSTP、HSRP配置 有关生成树协议STP、RSTP、HSRP配置教学 阅读详情

一、HSRP配置

目标:

在企业网络到外部的连接方案中,要求不高的条件下可以是单出口。一旦该出口线路出现问题,整个企业网络就不能连接到外网了。为了使得企业网络到外网连接的高可用性,可以设置两个以上的出口,然而多个出口对于内网主机意味着我个网关。主机不能同时使用多个网关,当主机所使用的网关出现故障时,它不能实现网关的自动切换。

配置热备份路由协议

方案:

在出口设备上配置热备份路由协议(HSRP),组成一个HSRP组,组内两个出口设备共享一个虚拟IP地址,该IP地址作为内网主机的网关。

HSRP组成员有主备之分,虚拟IP地址被附加到主设备上。如果主设备线路出故障,备份设备会成为主设备,虚拟IP地址也会迁移过来。这样,不管哪一个出口设备出现问题,不管哪个出口设备在提供外网接入,内网主机的网关都不需要改变。

网络拓扑图如下图所示:

                  

步骤:

步骤一:分别在三台路由器上配置端口IP地址

    tarena-R1(config)# interface f0/0
    tarena-R1(config-if)#ip address 192.168.1.252 255.255.255.0
    tarena-R1(config-if)#no shutdown
    tarena-R1(config-if)#interface f0/1
    tarena-R1(config-if)#ip address 192.168.2.1 255.255.255.0
    tarena-R1(config-if)#no shutdown
    tarena-R2(config)#interface f0/0
    tarena-R2(config-if)#ip address 192.168.1.253 255.255.255.0
    tarena-R2(config-if)#no shutdown
    tarena-R2(config-if)#interface f0/1
    tarena-R2(config-if)#ip address 192.168.3.1 255.255.255.0
    tarena-R2(config-if)#no shutdown
    tarena-R3(config)#interface f0/0
    tarena-R3(config-if)#ip address 192.168.2.2 255.255.255.0
    tarena-R3(config-if)#no shutdown
    tarena-R3(config-if)#interface f0/1
    tarena-R3(config-if)#ip address 192.168.3.2 255.255.255.0
    tarena-R3(config-if)#no shutdown
    tarena-R3(config-if)#interface f1/0
    tarena-R3(config-if)#ip address 192.168.4.254 255.255.255.0
    tarena-R3(config-if)#no shutdown
步骤二:在R1和R2上配置到外网的默认路由

    tarena-R1(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.2
    tarena-R1(config)#end
    tarena-R1#show ip route
    Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
           D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
           N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
           E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
           i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
           * - candidate default, U - per-user static route, o - ODR
           P - periodic downloaded static route
    Gateway of last resort is 192.168.1.2 to network 0.0.0.0
    C    192.168.1.0/24 is directly connected, FastEthernet0/0
    C    192.168.2.0/24 is directly connected, FastEthernet0/1
    S*   0.0.0.0/0 [1/0] via 192.168.2.2
    tarena-R1#
    tarena-R2(config)#ip route 0.0.0.0 0.0.0.0 192.168.3.2
    tarena-R2(config)#exit
    tarena-R2#show ip route
    Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
           D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
           N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
           E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
           i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
           * - candidate default, U - per-user static route, o - ODR
           P - periodic downloaded static route
    Gateway of last resort is 192.168.2.2 to network 0.0.0.0
    C    192.168.1.0/24 is directly connected, FastEthernet0/0
    C    192.168.3.0/24 is directly connected, FastEthernet0/1
    S*   0.0.0.0/0 [1/0] via 192.168.3.2
步骤三:在R3上配置到企业内网的静态路由

    tarena-R3(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1
    tarena-R3(config)#ip route 192.168.1.0 255.255.255.0 192.168.3.1
    tarena-R3(config)#end
    tarena-R3#show ip route
    Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
           D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
           N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
           E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
           i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
           * - candidate default, U - per-user static route, o - ODR
           P - periodic downloaded static route
    Gateway of last resort is not set
    S    192.168.1.0/24 [1/0] via 192.168.2.1
                          [1/0] via 192.168.3.1
    C    192.168.2.0/24 is directly connected, FastEthernet0/0
    C    192.168.3.0/24 is directly connected, FastEthernet0/1
    C    192.168.4.0/24 is directly connected, FastEthernet1/0
    tarena-R3#

步骤四:在R1上配置HSRP,指定其优先级为200

HSRP的默认优先级为100,路由器启动后,根据优先级决定谁可以成为活跃路由器,优先级高的将胜出。如果路由器优先级相同,再比较端口IP地址,IP地址大的成为活路跃路由器。

另外,如果优先级低的路由器先启动了,它将成为活跃路由器。优先级高的路由器启动后,发现已有活跃路由器存在,它将接受现状,直到活跃路由器出现故障它才会在重新选举时成为活跃角色。

    tarena-R1(config)#interface f0/0
    tarena-R1(config-if)#standby 1 ip 192.168.1.254
    tarena-R1(config-if)#standby 1 priority 200
    %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Speak -> Standby
    %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Standby -> Active

配置HSRP后,通过输出日志可以观察到路由器角色的改变。

步骤五:在R2上配置HSRP,指定其优先级为195

    tarena-R2(config)#interface f0/0
    tarena-R2(config-if)#standby 1 ip 192.168.1.254
    tarena-R2(config-if)#standby 1 priority 195
    %HSRP-6-STATECHANGE: FastEthernet0/0 Grp 1 state Speak -> Standby
步骤六:分别在R1和R2上查看HSRP信息

    tarena-R1#show standby brief 
                            P indicates configured to preempt.
                            |
    Interface   Grp  Pri P State    Active          Standby         Virtual IP
    Fa0/0        1    200   Active   local           192.168.1.253     192.168.1.254
    tarena-R2#show standby brief 
                            P indicates configured to preempt.
                            |
    Interface   Grp  Pri P State    Active          Standby         Virtual IP
    Fa0/0        1    195   Standby  192.168.2.252     local           192.168.1.254

步骤七:在内部主机上测试到外网主机的连通性

    SERVER>ipconfig
    FastEthernet0 Connection:(default port)
    Link-local IPv6 Address.........: FE80::207:ECFF:FE80:557D
    IP Address......................: 192.168.1.1
    Subnet Mask.....................: 255.255.255.0
    Default Gateway.................: 192.168.1.254
    PC>ping 192.168.4.1
    Pinging 192.168.4.1 with 32 bytes of data:
    Reply from  192.168.4.1: bytes=32 time=0ms TTL=126
    Reply from  192.168.4.1: bytes=32 time=0ms TTL=126
    Reply from  192.168.4.1: bytes=32 time=0ms TTL=126
    Reply from  192.168.4.1: bytes=32 time=1ms TTL=126
    Ping statistics for  192.168.4.1
        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 0ms, Maximum = 1ms, Average = 0ms

步骤八:在R1配置端口跟踪、R2配置占先权

    tarena-R1(config)#interface fastEthernet 0/0
    tarena-R1(config-if)#standby 1 track f0/1
    tarena-R2(config)#interface fastEthernet 0/0
    tarena-R2(config-if)#standby 1 preempt

步骤九:关闭R1的f0/1接口,模拟设备故障,查看R2的HSRP信息

    tarena-R1(config)#interface fastEthernet 0/1
    tarena-R1(config-if)#shutdown
    tarena-R2#show standby brief 
                            P indicates configured to preempt.
                            |
    Interface   Grp  Pri P State    Active          Standby         Virtual IP
    Fa0/0        1    195   Active   local           unknown         192.168.1.254

结果显示R2已成为活跃路由器,而备份路由器状态未知。虚拟路由器的IP地址192.168.1.254/24也已迁移到R2上了。

步骤十:在R1配置占先权,并激活R1的f0/1接口并查状态

备份路由器成为活跃路由器后,原来的活跃路由器R1即使线路修复也不会重新成为进入活跃状态。

为了使路由器完全根据优先级来决定其状态,需要配置占先权。占先权保证了严格根据优先级来决定哪台设备进入活跃状态。

    tarena-R1(config)#interface f0/0
    tarena-R1(config-if)#standby 1 preempt
    tarena-R1(config)#interface f0/1
    tarena-R1(config-if)#no shutdown
    tarena-R1#show standby brief 
                            P indicates configured to preempt.
                            |
    Interface   Grp  Pri P State    Active          Standby         Virtual IP
    Fa0/0        1    200   Active   local           192.168.1.253     192.168.1.254

二、三层交换配置HSRP

目标:

以三层交换机代替路由器作为网关设备。

方案:

以三层交换机代替路由器作为网关设备,以vlan1作为网关接口

网络拓扑如下图所示:

                    

步骤:

步骤一:分别为三层交换机和路由器配置IP并开启三层交换机路由功能。

    SM1(config)#ip routing
    SM1(config)#interface vlan 1
    SM1(config-if)#ip address 192.168.1.252 255.255.255.0
    SM1(config-if)#no shutdown
    SM1(config-if)#eixt
    SM1(config)#interface fastEthernet 0/1
    SM1(config-if)#no switchport 
    SM1(config-if)#ip address 192.168.2.1 255.255.255.0
    SM1(config-if)#no shutdown
    SM2(config)#ip routing
    SM2(config)#interface vlan 1
    SM2(config-if)#ip add 192.168.1.253 255.255.255.0
    SM2(config-if)#no shutdown 
    SM2(config-if)#exit
    SM2(config)#interface f0/1
    SM2(config-if)#no switchport 
    SM2(config-if)#ip address 192.168.3.1 255.255.255.0
    Router(config)#interface fastEthernet 0/0
    Router(config-if)#ip address 192.168.2.2 255.255.255.0
    Router(config-if)#no shutdown
    Router(config-if)#exit
    Router(config)#interface fastEthernet 0/1
    Router(config-if)#ip address 192.168.3.2 255.255.255.0
    Router(config-if)#no shutdown 
    Router(config-if)#exit
    Router(config)#interface fastEthernet 1/0
    Router(config-if)#ip address 192.168.4.254 255.255.255.0
    Router(config-if)#no shutdown

步骤二:在三层交换机和路由器上配置动态路由,在路由器上查看路由表。

    SM1(config)#router rip 
    SM1(config-router)#version 2
    SM1(config-router)#no auto-summary 
    SM1(config-router)#network 192.168.1.0
    SM1(config-router)#network 192.168.2.0
    SM2(config)#router rip 
    SM2(config-router)#version 2
    SM2(config-router)#no auto-summary 
    SM2(config-router)#network 192.168.1.0
    SM2(config-router)#network 192.168.3.0
    Router(config)#router rip 
    Router(config-router)#version 2
    Router(config-router)#no auto-summary 
    Router(config-router)#network 192.168.2.0
    Router(config-router)#network 192.168.3.0
    Router(config-router)#network 192.168.4.0
    Router#show ip route
    Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
    D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
    N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
    E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
    i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
    * - candidate default, U - per-user static route, o - ODR
    P - periodic downloaded static route
    Gateway of last resort is not set
    R 192.168.1.0/24 [120/1] via 192.168.3.1, 00:00:10, FastEthernet0/1
                       [120/1] via 192.168.2.1, 00:00:04, FastEthernet0/0
    C 192.168.2.0/24 is directly connected, FastEthernet0/0
    C 192.168.3.0/24 is directly connected, FastEthernet0/1
    C 192.168.4.0/24 is directly connected, FastEthernet1/0

步骤三:在三层交换机vlan1中配置虚拟网关并设置优先级和占先权

    SM1(config)#interface vlan 1
    SM1(config-if)#standby 1 ip 192.168.1.254
    SM1(config-if)#standby 1 priority 200
    SM1(config-if)#standby 1 preempt
    %HSRP-6-STATECHANGE: Vlan1 Grp 1 state Speak -> Standby
    %HSRP-6-STATECHANGE: Vlan1 Grp 1 state Standby -> Active
    SM2(config)#interface vlan 1
    SM2(config-if)#standby 1 ip 192.168.1.254
    %HSRP-6-STATECHANGE: Vlan1 Grp 1 state Speak -> Standby
    SM2(config-if)#standby 1 priority 195
    SM2(config-if)#standby 1 preempt

步骤四:在三层交换机vlan1中配置端口跟踪,关闭被跟踪接口并查看SM1的HSRP状态

当三层交换机SM1并没有故障,而是上连端口f0/1接口线路损坏时主备无法快速切换,所以要在主设备上配置端口跟踪,确保当主设备线路出现问题时备份设备可以快速切换身份

    SM1(config)#interface vlan 1
    SM1(config-if)#standby 1 track f0/1
    SM1(config)#interface f0/1
    SM1(config-if)#shutdown
    SM1(config-if)#end
    SM1#show standby brief 
    P indicates configured to preempt.
    Interface  Grp   Pri    P    State       Active          Standby      Virtual IP
    Vl1 1       1     190    P    Standby   192.168.1.253    local       192.168.1.254 
    SM1#

步骤五:测试网路连通性

模拟主设备故障或被跟踪的端口故障时测试网络的连通性,确保备份设备被启用

    server>ping 192.168.4.1
    Pinging 192.168.4.1 with 32 bytes of data:
    Reply from 192.168.4.1: bytes=32 time=1ms TTL=126
    Reply from 192.168.4.1: bytes=32 time=1ms TTL=126
    Reply from 192.168.4.1: bytes=32 time=14ms TTL=126
    Reply from 192.168.4.1: bytes=32 time=15ms TTL=126
    Ping statistics for 192.168.4.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 15ms, Average = 7ms

三、STP的配置

目标:

二层网络中有可能出现因为线路故障而导致的通信故障,通过冗余线路可以消除因为某一线路故障而导致的网络中断。

但是因为冗余线路的存在,又可能会出现广播风暴、相同帧的不断复制和MAC地址表不稳定。

  • 配置Switch1为vlan1的主根,Switch2为vlan1的次根

方案:

为了保证在冗余环境下不会出广播风暴等问题,引入了生成树(STP)协议。通过生成树协议可以把冗余线路上的某一个端口置为阻塞(BLOCKING)状态,防止广播风暴的产生,当某一线路出现故障时,被阻塞的端口自动进入转发(FORWARDING)状态,保证网络的畅通性。

网络拓扑如下图所示:

             

步骤:

步骤一:将三台交换机相连的端口配置为中继端口

    tarena-sw1(config)#interface range f0/12 -13
    tarena-sw1(config-if-range)#switchport mode trunk
    tarena-sw2(config)#interface range f0/12, f0/23
    tarena-sw2(config-if-range)#switchport mode trunk
    tarena-sw3(config)#interface range f0/13 ,f0/23
    tarena-sw3(config-if-range)#switchport mode trunk

步骤二:调整优先级设置tarena-sw1为根网桥

根网桥唯一的依据是BID最小。BID分为两个部分:优先级+MAC地址。比较BID时,先比较优先级,如果优先级相同才比较MAC地址。

优先级取值范围是0到65535,默认值为32768。在查看优先级时,即使是默认值看到的也不是32768,因为交换机的优先级采用系统优先级+VLAN编号的方式,所以查看到的VLAN1默认优先级是32769(系统优先级32768+VLAN编号1)。

    tarena-sw1(config)# spanning-tree vlan 1 priority 28672 
    tarena-sw1(config)#exit
    tarena-sw1#show spanning-tree 
    VLAN0001
      Spanning tree enabled protocol ieee
      Root ID   Priority    28673   //默认优先级为32768
                 Address     0060.478B.607B
                 This bridge is the root
                 Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec
      Bridge ID  Priority    28673  (priority 24576 sys-id-ext 1)
                 Address     0060.478B.607B
                 Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec
                 Aging Time  20
    Interface        Role   Sts   Cost      Prio.Nbr   Type
    -----------    ------  --- --------   --------  ----------------------
    Fa0/13           Desg    FWD    19        128.13     P2p
    Fa0/12           Desg    FWD    19        128.12     P2p

查看到的结果,Root ID部分指的是根网桥信息,Bridge ID部分是当前所操作的交换机信息,如果二者一致表示当前操作的交换机就是根网桥。

四、三层交换配置STP

目标:

配置Switch1为vlan1的次根,Switch2为vlan1的次根。

配置Switch1为vlan2的次根,Switch2为vlan2的次根

方案:

如图网络拓扑如下图所示:

           

步骤:

步骤一:将四台交换机相连的端口配置为中继端口,分别创建vlan2

    SM1(config)#vlan 2
    SM1(config)#exit
    SM1(config)#interface range fastEthernet 0/1-3
    SM1(config-if-range)#switchport trunk encapsulation dot1q 
    SM1(config-if-range)#switchport mode trunk 
    SM2(config)#vlan 2
    SM2(config)#exit
    SM2(config)#interface range fastEthernet 0/1-3
    SM2(config-if-range)#switchport trunk encapsulation dot1q 
    SM2(config-if-range)#switchport mode trunk
    Switch1(config)#vlan 2
    Switch1(config)#exit
    Switch1(config)#interface range fastEthernet 0/1-2
    Switch1(config-if-range)#switchport mode trunk
    Switch2(config)#vlan 2
    Switch2(config)#exit
    Switch2(config)#interface range fastEthernet 0/1-2
    Switch2(config-if-range)#switchport mode trunk

步骤二:设置SM1为vlan1的主根vlan2的次根,设置SM2为vlan2的主根vlan1的次根并查看

    SM1(config)#spanning-tree vlan 1 root primary 
    SM1(config)#spanning-tree vlan 2 root secondary
    SM1#show spanning-tree 
    VLAN0001
    Spanning tree enabled protocol ieee
    Root ID Priority 24577
    Address 00D0.972A.43E5
    This bridge is the root
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Bridge ID Priority 24577 (priority 24576 sys-id-ext 1)
    Address 00D0.972A.43E5
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Aging Time 20
    Interface Role Sts Cost Prio.Nbr Type
    ---------------- ---- --- --------- -------- --------------------------------
    Fa0/2 Desg FWD 19 128.2 P2p
    Fa0/3 Desg FWD 19 128.3 P2p
    Fa0/1 Desg FWD 19 128.1 P2p
    VLAN0002
    Spanning tree enabled protocol ieee
    Root ID Priority 24578
    Address 00E0.F9CE.7424
    Cost 19
    Port 3(FastEthernet0/3)
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Bridge ID Priority 28674 (priority 28672 sys-id-ext 2)
    Address 00D0.972A.43E5
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Aging Time 20
    Interface Role Sts Cost Prio.Nbr Type
    ---------------- ---- --- --------- -------- --------------------------------
    Fa0/2 Desg FWD 19 128.2 P2p
    Fa0/3 Root FWD 19 128.3 P2p
    Fa0/1 Desg FWD 19 128.1 P2p
    SM2(config)#spanning-tree vlan 1 root secondary 
    SM2(config)#spanning-tree vlan 2 root primary 
    SM2#show spanning-tree
    VLAN0001
    Spanning tree enabled protocol ieee
    Root ID Priority 24577
    Address 00D0.972A.43E5
    Cost 19
    Port 3(FastEthernet0/3)
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Bridge ID Priority 28673 (priority 28672 sys-id-ext 1)
    Address 00E0.F9CE.7424
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Aging Time 20
    Interface Role Sts Cost Prio.Nbr Type
    ---------------- ---- --- --------- -------- --------------------------------
    Fa0/2 Desg FWD 19 128.2 P2p
    Fa0/1 Desg FWD 19 128.1 P2p
    Fa0/3 Root FWD 19 128.3 P2p
    VLAN0002
    Spanning tree enabled protocol ieee
    Root ID Priority 24578
    Address 00E0.F9CE.7424
    This bridge is the root
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Bridge ID Priority 24578 (priority 24576 sys-id-ext 2)
    Address 00E0.F9CE.7424
    Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
    Aging Time 20
    Interface Role Sts Cost Prio.Nbr Type
    ---------------- ---- --- --------- -------- --------------------------------
    Fa0/2 Desg FWD 19 128.2 P2p
    Fa0/1 Desg FWD 19 128.1 P2p
    Fa0/3 Desg FWD 19 128.3 P2p

查看到的结果,Root ID部分指的是根网桥信息,Bridge ID部分是当前所操作的交换机信息,如果二者一致表示当前操作的交换机就是根网桥。

原文https://www.cnblogs.com/baichuanhuihai/p/8277466.html

PVST与PVST+(基于VLAN的私有生成树协议) 在每个VLAN中独立运行一个生成树实例,每个树的工作原理同802.1D一致。从而提高网络的可靠性和性能与802.1D的区别就在于能够充分利用网络中的每一条链路。 阅读详情

相关推荐

思科HSRP配置

HSRP,思科私有协议,类似于VRRP

qq_44940837的博客 2483

PVST的简单应用及其配置

PVST的简单应用和配置

m0_74152801的博客 4342

关于Arduino中的常用函数

一、I/O函数 二、时间函数 三、数学函数 abs 返回其参数的无符号值 【abs(12)返回12,abs(-12)也返回12】 constrain 限制一个数字以阻止它超出范围。第一个参数是被限制的数字,第二个参数是范围区间的开始,第三个参数是允许的数字范围区间的结尾。 【constrain(8,1,10)返回8,constrain(11,1,10)返回10,constrain(0,1,10)返回1】 map 将一个范围内的数字映射到另一个范围。第一个参数是要映射到数字,第二个和第三个参数是from范围(

TREE的博客 7323

HSRP,STP配置

HSRP配置 1.1 问题 在企业网络到外部的连接方案中,要求不高的条件下可以是单出口。一旦该出口线路出现问题,整个企业网络就不能连接到外网了。为了使得企 业网络到外网连接的高可用性,可以设置两个以上的出口,然而多个出口对于内网主机意味着我个网关。主机不能同时使用多个网关,当主机所使用的网关出现故障 时,它不能实现网关的自动切换。 配置热备份路由协议 1.2 方案 在出...

dengcuidouk281517的专栏 593

ai数字人系统部署

这段代码实现了基本的语音交互闭环,用户通过语音输入问题,数字人识别语音后进行自然语言理解并生成回复,再将回复转换为语音输出。但实际应用中的 AI 数字人系统更为复杂,如形象渲染需专业图形引擎(如 Unity、Unreal Engine),自然语言处理也会涉及更复杂的模型微调及多轮对话管理等。一个完整的 AI 数字人系统涵盖形象生成、自然语言处理、动作控制等多个复杂功能,下面为你提供一个 Python 示例,整合多个库来实现数字人基础功能,包括语音交互、简单的自然语言理解以及通过虚拟形象展示对话。

weixin_ggwwsscc的博客 369

ABAQUS二次开发中创建SET

在ABAQUS中创建加载、边界条件时,需要使用set,创建set时需要使用对象集合对象中的Set函数,这个函数需要提供加入对象集合的列表,但这个对象列表好像并不能自行创建,只能通过ABAQUS各类对象集合中的findAt、getSequenceFromMask、getByBoundingSphere、getByBoundingCylinder或getByBoundingSphere函数得到,但这几个函数在直接使用PYTHON编程时都不太好用。这个函数返回一个字典,如下所示。

hohoyu的专栏 2482

云计算--网络原理与应用--20171122--STP与HSRP

简单了解STP 学习HSRP 实验 一. 简单学习STP   STP(spanning tree protocol)生成树协议,就是把一个环形的结构改变成一个树形的结构。通过一些算法,在逻辑上阻塞一些端口,生成一个逻辑上的树形结构。   生成树算法的三个步骤:   1.选择根网桥(root bridge);   2.选择根接口(root ports);  ...

157

视频监控设备(NVR、IPC等)如何通过国标GB28181接入到视频监控平台,以及接入过程如何测试视频接入是否成功

GB/T28181标准广泛的应用,视频监控设备通过国标GB28181接入视频监控平台的过程变成程序化、标准化的互联过程,确保了视频监控设备能够在不同系统、不同网络环境下实现远程、跨区域、跨级别的访问和控制。版本有GB28181-2011、2016、2022几个常用版本,威迪斯特的视频监控平台完全支持GB28181的这几个版本,能够实现不同品牌视频监控设备的国标视频接入(国标视频监控接入),或者为国标28181视频接入(国标28181视频监控接入),也为国标281818接入(国标GB/T28181接入。

weixin_70208651的博客 1万+

HSRP和stp协议

实验07:实现HSRP一、实验目标通过CiscoPacketTracer来实现网络的热备份路由协议。二、实验环境和拓扑window7操作系统,CiscoPacketTracer软件。拓扑结构见下图:三、实验步骤1、按照拓扑图连接网络并设置对应的ip与网关。路由设置ip时需要进入端口端口模式:noshutdown(开启端口)ipaddress192.168....

weixin_34051201的博客 268

手把手教你用Qt和QScada框架,从零搭建一个简易的工业组态监控界面

本文详细介绍了如何使用Qt和QScada框架从零搭建工业组态监控界面,涵盖环境配置、界面设计、动态数据绑定及高级功能实现。通过实战案例演示,帮助开发者快速掌握SCADA系统开发技巧,提升工业自动化项目的开发效率。

weixin_32932149的博客 340

【WorkBuddy从入门到精通实战教程】使用手册 第 1 章 初识 WorkBuddy

腾讯推出全场景AI办公助手WorkBuddy,突破传统聊天机器人局限,实现从需求理解到结果交付的全流程自动化。该工具通过自然语言交互,可自主规划执行复杂任务,包括文件处理、数据分析、PPT制作等,支持多模型切换和技能扩展。内置权限管控机制确保本地文件操作安全,显著降低人工切换工具的成本,提升职场效率。

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 1313

HSRP热备份路由和STP生成树PVST+负载均衡的实验过程

通过配置HSRP热备份路由以及STP生成树的PVST+来实现负载均衡和冗余链路的实验。在此说一下无论什么样的实验,什么都可以乱思路不能乱。每完成一部分最好是进行一下配置的查看是否正确。如果到最后再排错会很麻烦。下面是我的配置思路希望能帮到大家。拓扑连接图如下所示:子网掩码全是/24位。实验步骤:配置思路是从配置接口到各种配置服务步骤一、做R4的IP地址配置和静态路由和loop...

weixin_34392906的博客 480

实战:利用 Agent Harness 自动化 PPT 制作

本文将带你从零开始,用轻量级Agent编排框架,结合主流大模型(GPT-4o、通义千问、文心一言等),搭建一套全自动化的PPT生成工作流:从用户输入自然语言需求,到需求解析、大纲生成、内容填充、数据匹配、排版美化、导出成品,全程不需要手动操作,最快10分钟就能产出符合要求的PPT。我们不会讲晦涩的Agent理论,所有步骤都有可直接运行的代码示例,哪怕你只有基础的Python语法基础,也能跟着一步步做出能用的自动PPT工具。

AI Agent Harness Engineering 569

三层交换PPPOE HSRP VTP STP 线路冗余 综合实验

三层交换PPPOE HSRP VTP STP 线路冗余 综合实验 自己做的一个二层和三层的冗余负载实验 该实验分3个部分: 第一部分:通过c7200模拟pppoe服务器,C3640模拟pppoe模拟客户端,主要练习路由器PPPOE拨号设置,以及NAT转换的实验。具体配置...

weixin_34258838的博客 294

PCL Trimmed ICP实现点云精配准【2025最新版】

博客长期更新,本文最新更新时间为:2025年6月25日。抄袭狗记得来抄最新代码哦,抄都抄成错的,不够丢人钱。

点云侠的博客 37万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

hsrp的学习

最近总是在stp跟hsrp上面很模糊,于是用GNS3搭个实验敲一敲,增强下记忆 大家都知道HSRP主要用来冗余网关,以免网关路由器/交换机中断后,还要手动切换网关,使用HSRP可避免此问题(同等功效还有VRRP,GLBP ); HSRP提供的网关为虚拟网关,并不实际存在,就如它虚拟路由器本身一样,实际并不参加数据转发,数据的转发工作还是由组中的活动路由器转发,不受单台路由...

weixin_34198453的博客 163

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

HSRP-热备份路由

实验 HSRP-热备份路由实验步骤:1.首先在SW1的三层 交换上设置ip地址和中继链路然后添加vlan 10和vlan 20 并且设置vtp(虚拟局域网中继协议)SW1为服务器模式,版本为2 域名为abc还要在SW1上设置STP(生成树协议)实现负载均衡 VLAN10 为主 VLAN20 次要在SW1上设置HSRP首先设置vlan 10的 ip地址standby 10 ...

weixin_33714884的博客 219

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

热备份路由选择协议(HSRP)、PVST+负载均衡的配置

一、实验环境 GNS3模拟软件二、实验拓扑如下图 三、IP地址规划 1.交换机之间的接口全部为trunk 2.SW1和SW2上配置HSRP,活跃路由器优先级为150,备份路由器优先级为100 3.在SW1交换机上配置VLAN接口IP地址 VLAN 2接口的IP地址:192.168.2.1/24 VLAN 3接口的IP地址:19...

weixin_34253126的博客 660

hsrp 切换_【实战演练】Packet Tracer玩转CCNA实验17-HSRP虚拟网关冗余协议

#本文欢迎转载,转载请注明出处和作者。一般的企业内部传统三层架构网络,服务器通过网络接入到接入交换机,接入交换机双上连到汇聚交换机,一般这两者之间走二层,也就是接入交换机上行到汇聚交换机的链路打trunk,然后STP会自动block一条。汇聚交换机再通过口字型上联到核心交换机,而通常汇聚交换机的上行链路也是跑二层,但是三层网关会设置在核心交换机上,也就是平常说的VLAN终结/二层终结/网关等。前面...

weixin_39953356的博客 502

热备份路由协议,vlan与生成树(STP)之间的关系

实验01:热备份路由协议实验目标: 配置hsrp使得当一台主机出现故障时,数据仍能传送实验环境: 实验步骤:一、为Router1接口配置IP 二、为Router2接口配置IP 三、PC1、PC2、PC3的IP及网关按图所示配置 四、为Router1...

weixin_34062329的博客 1092

HSRP、VRRP、ACL

HSRP-思科私有 支持多个组;都可以基于组,进行流量的负载均衡。 HSRP/VRRP ,不可以实现网关的冗余,还可以实现负载均衡。 100个文件, 10个人 --> 10件/人 (等价的负载均衡) 100个文件,5个人处理80文件, 5个人处理20文件, ...

weixin_34146410的博客 351

转载-一个人的外企面试题

前几天,去某外企系统集成公司面试经历,就作为一次面试的经历分享吧。进入接待室,坐下,技术面试开始, 问:在配置HSRP和STP的过程中要注意哪些问题? 答:在配置的过程中,对于一个相同的VLAN而言,HSRP的active router 和要和针对这个VLAN的STP的根桥一致,要避免次优路径的发生。 问:OSPF有常用的LSA有几种?分别是...

weixin_33809981的博客 100

STP VTP HSRP 构建一个冗余的网络

\ 不可转载 sorry 刚睡醒.想编辑 一下给误删了. 使用的是2950.所以在交换机SW1 SW2 的f 0/5 没有封装 dot1q(默认). R3 没有静态路由.这个拓扑只保障了到网关的负载均衡与冗余备份.没有写连接外网. SW1 switch > enable switch # configure terminal...

weixin_33704591的博客 184

Nexus-vPC和STP BPDU

1、为了交互vPC拓扑,STP机制被修改适应到vPC peer环境。2、对于vPC ports,只有主角色运行STP,换句话说,vPC下的STP由主角色设备控制。3、只有主角色设备在DP(指定端口)上生成并发送BPDU,不管STP的Root是否在这个设备上。4、vPC备用角色设备代理任何收到的STP的BPDU消息给主角色设备,备用角色设备只收BPDU并转给主用设备,不发BPDU。 Spann...

weixin_30294021的博客 217
上一篇: 转载一篇关于EtherChannel,以免找不到了
下一篇: cisco路由器交换机日志同步到服务器Linux
顾浩二
博客等级 码龄16年 28粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值