路由高级特性

  1. 项目拓扑与项目需求

项目需求

某企业网络使用ospf和isis作为IGP协议实现内部网络的互联互通,区域规划和IP规划如图所示,现在要求实现如下需求:

  • LSW1和AR1使用vlan10互联,与AR2使用vlan20互联,LSW1与LSW2、3、4之间使用三层互联,LSW1与LSW2使用vlan30互联,与LSW3使用vlan40互联,与LSW4使用vlan50互联,IP地址如图所示。
  • LSW2作为vlan100的网关设备,LSW3作为vlan101的网关设备,LSW4作为vlan102的网关设备。
  • 配置ospf 多区域,实现企业内部网络互联互通。
  • 企业拥有两个出口分别是AR1和AR2,并且租用的双链路实现网络冗余,要求在AR1、AR2上配置浮动静态路由和NAT实现内部设备访问外部网络的时候通过AR1和AR2实现负载分担,流量到出口设备,优选电信链路,电信链路故障则选择联通的链路。

  1. 实验步骤

步骤1:设备重命名以及IP地址的配置

AR1的配置

[AR1]interface GigabitEthernet0/0/0

[AR1-GigabitEthernet0/0/0]ip address 10.0.12.1 255.255.255.0

[AR1]interface GigabitEthernet0/0/1

[AR1-GigabitEthernet0/0/1]ip address 10.0.14.1 255.255.255.0

[AR1]interface LoopBack0

[AR1-LoopBack-0]ip address 1.1.1.1 255.255.255.255

其他设备同理不做赘述

步骤2:配置OSPF区域网络互联互通

AR1的配置

[AR1]ospf 1

[AR1-ospf-1]area 0.0.0.0

[AR1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0

[AR1-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255

[AR1-ospf-1-area-0.0.0.0]network 10.0.14.0 0.0.0.255

AR2的配置

[AR2]ospf 1

[AR2-ospf-1]area 0.0.0.0

[AR2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

[AR2-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255

[AR2-ospf-1-area-0.0.0.0]network 10.0.23.0 0.0.0.255

AR3的配置

[AR3]ospf 1

[AR3-ospf-1]area 0.0.0.0

[AR3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0

[AR3-ospf-1-area-0.0.0.0]network 10.0.23.0 0.0.0.255

[AR3-ospf-1-area-0.0.0.0]network 10.0.34.0 0.0.0.255

[AR3-ospf-1]area 0.0.0.1

[AR3-ospf-1-area-0.0.0.1]network 10.0.35.0 0.0.0.255

AR4的配置

[AR4]ospf 1

[AR4-ospf-1]area 0.0.0.0

[AR4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0

[AR4-ospf-1-area-0.0.0.0]network 10.0.14.0 0.0.0.255

[AR4-ospf-1-area-0.0.0.0]network 10.0.34.0 0.0.0.255

AR5的配置

[AR5]ospf 1

[AR5-ospf-1]area 0.0.0.1

[AR5-ospf-1-area-0.0.0.1]network 5.5.5.5 0.0.0.0

[AR5-ospf-1-area-0.0.0.1]network 10.0.35.0 0.0.0.255

查看AR5路由表:

[AR5-ospf-1]display ip routing-table

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Tables: Public

         Destinations : 19       Routes : 19      

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        1.1.1.1/32  OSPF    10   3           D   10.0.35.3       GigabitEthernet

0/0/0

        2.2.2.2/32  OSPF    10   2           D   10.0.35.3       GigabitEthernet

0/0/0

        3.3.3.3/32  OSPF    10   1           D   10.0.35.3       GigabitEthernet

0/0/0

        4.4.4.4/32  OSPF    10   2           D   10.0.35.3       GigabitEthernet

0/0/0

        5.5.5.5/32  Direct  0    0           D   127.0.0.1       LoopBack0

      10.0.12.0/24  OSPF    10   3           D   10.0.35.3       GigabitEthernet

0/0/0

      10.0.14.0/24  OSPF    10   3           D   10.0.35.3       GigabitEthernet

0/0/0

      10.0.23.0/24  OSPF    10   2           D   10.0.35.3       GigabitEthernet

0/0/0

      10.0.34.0/24  OSPF    10   2           D   10.0.35.3       GigabitEthernet

0/0/0

      10.0.35.0/24  Direct  0    0           D   10.0.35.5       GigabitEthernet

0/0/0

      10.0.35.5/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

    10.0.35.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

      10.0.56.0/24  Direct  0    0           D   10.0.56.5       GigabitEthernet

0/0/1

      10.0.56.5/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/1

    10.0.56.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/1

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0

      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

可知OSPF运行成功,学习到相关路由

步骤3:写路由策略,过滤非环回路由

AR3的配置:

[AR3]ip ip-prefix host permit 0.0.0.0 0 greater-equal 32 less-equal 32  //匹配所有路由中子网掩码为32位的

[AR3-ospf-1-area-0.0.0.0]filter ip-prefix host export

查看OSPF路由表:

<AR5>dis ip routing-table protocol ospf

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Public routing table : OSPF

         Destinations : 4        Routes : 4       

OSPF routing table status : <Active>

         Destinations : 4        Routes : 4

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        1.1.1.1/32  OSPF    10   3           D   10.0.35.3       GigabitEthernet

0/0/0

        2.2.2.2/32  OSPF    10   2           D   10.0.35.3       GigabitEthernet

0/0/0

        3.3.3.3/32  OSPF    10   1           D   10.0.35.3       GigabitEthernet

0/0/0

        4.4.4.4/32  OSPF    10   2           D   10.0.35.3       GigabitEthernet

0/0/0

OSPF routing table status : <Inactive>

         Destinations : 0        Routes : 0

可知过滤成功

AR3的配置

[AR3-ospf-1-area-0.0.0.0]filter ip-prefix host import

<AR1>dis ip routing-table protocol ospf

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Public routing table : OSPF

         Destinations : 6        Routes : 8       

OSPF routing table status : <Active>

         Destinations : 6        Routes : 8

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        2.2.2.2/32  OSPF    10   1           D   10.0.12.2       GigabitEthernet

0/0/0

        3.3.3.3/32  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

                    OSPF    10   2           D   10.0.14.4       GigabitEthernet

0/0/1

        4.4.4.4/32  OSPF    10   1           D   10.0.14.4       GigabitEthernet

0/0/1

        5.5.5.5/32  OSPF    10   3           D   10.0.12.2       GigabitEthernet

0/0/0

                    OSPF    10   3           D   10.0.14.4       GigabitEthernet

0/0/1

      10.0.23.0/24  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

      10.0.34.0/24  OSPF    10   2           D   10.0.14.4       GigabitEthernet

由表可知过滤成功

步骤4:运行isis

AR5的配置:

[AR5]isis 1

[AR5-isis-1]is-level level-2

[AR5-isis-1]cost-style wide

[AR5-isis-1]network-entity 49.0001.0000.0000.0005.00

[AR5-GigabitEthernet0/0/1]isis enable

AR6的配置:

[AR6]isis 1

[AR6-isis-1]cost-style wide

[AR6-isis-1]network-entity 49.0002.0000.0006.00

[AR6-GigabitEthernet0/0/0]isis enable
[AR6-GigabitEthernet0/0/1]isis enable

[AR6-LoopBack0]isis enable

AR7的配置:

[AR7]isis 1

[AR7-isis-1]is-level level-1

[AR7-isis-1]cost-style wide

[AR7-isis-1]network-entity 49.0002.0000.0000.0007.00

查看AR7的路由表:

[AR7]display ip routing-table

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Tables: Public

         Destinations : 11       Routes : 11      

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   ISIS-L1 15   10          D   10.0.67.6       GigabitEthernet

0/0/0

        6.6.6.6/32  ISIS-L1 15   10          D   10.0.67.6       GigabitEthernet

0/0/0

        7.7.7.7/32  Direct  0    0           D   127.0.0.1       LoopBack0

      10.0.56.0/24  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

      10.0.67.0/24  Direct  0    0           D   10.0.67.7       GigabitEthernet

0/0/0

      10.0.67.7/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

    10.0.67.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0

      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

在AR5上做路由引入:

[AR5]ospf

[AR5-ospf-1]import-route isis

[AR5-ospf-1]quit

[AR5]isis

[AR5-isis-1]import-route ospf

[AR5-isis-1]

查看AR1路由表:

<AR1>dis ip routing-table

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Tables: Public

         Destinations : 21       Routes : 27      

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        1.1.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack0

        2.2.2.2/32  OSPF    10   1           D   10.0.12.2       GigabitEthernet

0/0/0

        3.3.3.3/32  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

                    OSPF    10   2           D   10.0.14.4       GigabitEthernet

0/0/1

        4.4.4.4/32  OSPF    10   1           D   10.0.14.4       GigabitEthernet

0/0/1

        5.5.5.5/32  OSPF    10   3           D   10.0.12.2       GigabitEthernet

0/0/0

                    OSPF    10   3           D   10.0.14.4       GigabitEthernet

0/0/1

        6.6.6.6/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

                    O_ASE   150  1           D   10.0.14.4       GigabitEthernet

0/0/1

        7.7.7.7/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

                    O_ASE   150  1           D   10.0.14.4       GigabitEthernet

0/0/1

      10.0.12.0/24  Direct  0    0           D   10.0.12.1       GigabitEthernet

0/0/0

      10.0.12.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

    10.0.12.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

      10.0.14.0/24  Direct  0    0           D   10.0.14.1       GigabitEthernet

0/0/1

      10.0.14.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/1

    10.0.14.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/1

      10.0.23.0/24  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

      10.0.34.0/24  OSPF    10   2           D   10.0.14.4       GigabitEthernet

0/0/1

      10.0.56.0/24  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

                    O_ASE   150  1           D   10.0.14.4       GigabitEthernet

0/0/1

      10.0.67.0/24  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

                    O_ASE   150  1           D   10.0.14.4       GigabitEthernet

0/0/1

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0

      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

步骤6:做路由策略,过滤对应路由

AR5的配置:

[AR5]route-policy host permit node 10

[AR5-route-policy]if-match ip-prefix host

调用策略

[AR5]isis

[AR5-isis-1]import-route ospf route-policy host

[AR5-isis-1]quit

[AR5]ospf

[AR5-ospf-1]import-route isis route-policy host

再次查看AR1路由表:

<AR1>dis ip routing-table

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Tables: Public

         Destinations : 19       Routes : 23      

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        1.1.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack0

        2.2.2.2/32  OSPF    10   1           D   10.0.12.2       GigabitEthernet

0/0/0

        3.3.3.3/32  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

                    OSPF    10   2           D   10.0.14.4       GigabitEthernet

0/0/1

        4.4.4.4/32  OSPF    10   1           D   10.0.14.4       GigabitEthernet

0/0/1

        5.5.5.5/32  OSPF    10   3           D   10.0.12.2       GigabitEthernet

0/0/0

                    OSPF    10   3           D   10.0.14.4       GigabitEthernet

0/0/1

        6.6.6.6/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

                    O_ASE   150  1           D   10.0.14.4       GigabitEthernet

0/0/1

        7.7.7.7/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

                    O_ASE   150  1           D   10.0.14.4       GigabitEthernet

0/0/1

      10.0.12.0/24  Direct  0    0           D   10.0.12.1       GigabitEthernet

0/0/0

      10.0.12.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

    10.0.12.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

      10.0.14.0/24  Direct  0    0           D   10.0.14.1       GigabitEthernet

0/0/1

      10.0.14.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/1

    10.0.14.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/1

      10.0.23.0/24  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

      10.0.34.0/24  OSPF    10   2           D   10.0.14.4       GigabitEthernet

0/0/1

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0

      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

可知过滤成功

做路由渗透,使得level 1区域也能够学习环回口的明细路由

[AR6-isis-1]import-route isis level-2 into level-1

查看路由表:

<AR7>dis ip routing-table

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Tables: Public

         Destinations : 16       Routes : 16      

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   ISIS-L1 15   10          D   10.0.67.6       GigabitEthernet

0/0/0

        1.1.1.1/32  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

        2.2.2.2/32  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

        3.3.3.3/32  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

        4.4.4.4/32  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

        5.5.5.5/32  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

        6.6.6.6/32  ISIS-L1 15   10          D   10.0.67.6       GigabitEthernet

0/0/0

        7.7.7.7/32  Direct  0    0           D   127.0.0.1       LoopBack0

      10.0.56.0/24  ISIS-L1 15   20          D   10.0.67.6       GigabitEthernet

0/0/0

      10.0.67.0/24  Direct  0    0           D   10.0.67.7       GigabitEthernet

0/0/0

      10.0.67.7/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

    10.0.67.255/32  Direct  0    0           D   127.0.0.1       GigabitEthernet

0/0/0

      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0

      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

127.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

255.255.255.255/32  Direct  0    0           D   127.0.0.1       InLoopBack0

步骤6:开启BFD

[AR1]bfd

[AR1-bfd]quit

[AR1]ospf

[AR1-ospf-1]bfd all-interfaces enable 

AR2、AR3、AR4同理,不做赘述

查看BFD会话建立情况:

[AR1]display bfd session all

--------------------------------------------------------------------------------

Local Remote     PeerIpAddr      State     Type        InterfaceName           

--------------------------------------------------------------------------------

8192  8192       10.0.12.2       Up        D_IP_IF     GigabitEthernet0/0/0    

8193  8193       10.0.14.4       Up        D_IP_IF     GigabitEthernet0/0/1    

--------------------------------------------------------------------------------

     Total UP/DOWN Session Number : 2/0

可知建立成功

步骤7:将AR1访问AR3的主链路设置为AR1-AR2-AR3,并开启FRR

  1. 修改开销,实现AR1访问AR3的主链路设置为AR1-AR2-AR3

[AR1-GigabitEthernet0/0/1]ospf cost 100

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Public routing table : OSPF

         Destinations : 8        Routes : 8       

OSPF routing table status : <Active>

         Destinations : 8        Routes : 8

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        2.2.2.2/32  OSPF    10   1           D   10.0.12.2       GigabitEthernet

0/0/0

        3.3.3.3/32  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

        4.4.4.4/32  OSPF    10   3           D   10.0.12.2       GigabitEthernet

0/0/0

        5.5.5.5/32  OSPF    10   3           D   10.0.12.2       GigabitEthernet

0/0/0

        6.6.6.6/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

        7.7.7.7/32  O_ASE   150  1           D   10.0.12.2       GigabitEthernet

0/0/0

      10.0.23.0/24  OSPF    10   2           D   10.0.12.2       GigabitEthernet

0/0/0

      10.0.34.0/24  OSPF    10   3           D   10.0.12.2       GigabitEthernet

0/0/0

OSPF routing table status : <Inactive>

         Destinations : 0        Routes : 0

由表可知去往3.3.3.3只有一条路由

  1. 开启FRR

[AR1]ospf

[AR1-ospf-1]frr

[AR1-ospf-1-frr]loop-free-alternate

查看去往3.3.3.3的明细路由:

[AR1]display ospf routing 3.3.3.3

        OSPF Process 1 with Router ID 10.0.12.1

 Destination : 3.3.3.3/32        

 AdverRouter : 10.0.23.3                Area      : 0.0.0.0 

 Cost        : 2                        Type      : Stub

 NextHop     : 10.0.12.2                Interface : GigabitEthernet0/0/0 

 Priority    : Medium                   Age       : 00h01m15s 

 Backup Nexthop : 10.0.14.4             Backup Interface: GigabitEthernet0/0/1

 Backup Type : LFA LINK-NODE   

[AR1]

主链路和备份链路计算完成

步骤8:运行BGP,将AR3设置为路由反射器,并配置BGP认证

(1)路由反射器配置

AR3的配置:

[AR3]bgp 100

[AR3-bgp]group huawei internal

[AR3-bgp]peer 1.1.1.1 group huawei

[AR3-bgp]peer 2.2.2.2 group huawei

[AR3-bgp]peer 4.4.4.4 group huawei

[AR3-bgp]peer 5.5.5.5 group huawei

[AR3-bgp]peer 6.6.6.6 group huawei

[AR3-bgp]peer 7.7.7.7 group huawei

配置AR3反射器

[AR3]bgp 100

[AR3-bgp]peer huawei connect-interface LoopBack 0//一条相当于7条

[AR3-bgp]peer huawei reflect-client

AR1的配置

[AR1]bgp 100

[AR1-bgp]peer 3.3.3.3 as-number 100

[AR1-bgp]peer 3.3.3.3 connect-interface LoopBack 0

AR2、3、4、5、6、7同理不做赘述

(2)认证配置

[AR3-bgp]peer huawei password cipher huawei123

[AR1-bgp]peer 3.3.3.3 password cipher huawei123//其他设备配置相同

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/103244.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

spring boot RabbitMq基础教程

RabbitMq 由于RabbitMQ采用了AMQP协议&#xff0c;因此它具备跨语言的特性。任何语言只要遵循AMQP协议收发消息&#xff0c;都可以与RabbitMQ交互。并且RabbitMQ官方也提供了各种不同语言的客户端。 但是&#xff0c;RabbitMQ官方提供的Java客户端编码相对复杂&#xff0c;一般…

将vue项目打包成安卓app

目标&#xff1a;将vue项目打包成安卓app 工具&#xff1a;HbuilderX 1.在HbuilderX中创建一个 5App 项目 创建好的app项目目录 2.将vue项目打包 2.1 在 vue.config.js 中添加公共路径&#xff08;解决打包后的app图片不显示问题&#xff09; module.exports defineConfig(…

深入了解线程:并发编程的核心要点和应用

什么是线程&#xff1f; 线程&#xff08;Thread&#xff09;是计算机科学中的一个基本概念&#xff0c;它是进程内的执行单元。线程是操作系统或进程内部的轻量级执行流&#xff0c;具有独立的程序计数器&#xff08;PC&#xff09;和栈&#xff0c;但共享相同进程的资源&…

Python高效实现网站数据挖掘

在当今互联网时代&#xff0c;SEO对于网站的成功至关重要。而Python爬虫作为一种强大的工具&#xff0c;为网站SEO带来了革命性的改变。通过利用Python爬虫&#xff0c;我们可以高效地实现网站数据挖掘和关键词分析&#xff0c;从而优化网站的SEO策略。本文将为您详细介绍如何利…

新风机缺点有哪些?

虽然新风机在提供新鲜空气和改善室内空气质量方面有很多优点&#xff0c;但它也存在一些缺点。下面列举几个常见的新风机缺点&#xff1a; 安装成本较高&#xff1a;新风机需要通过管道连接室内和室外&#xff0c;需要对房屋进行改造和安装。这可能会增加一些额外的安装成本&am…

代码随想录算法训练营第六十二、六十三天 | 单调栈 part 2 | 503.下一个更大元素II 、42. 接雨水、84.柱状图中最大的矩形

目录 503.下一个更大元素II思路代码 42. 接雨水思路一 双指针思路二 单调栈代码 84.柱状图中最大的矩形思路一 双指针思路二 单调栈代码 503.下一个更大元素II Leetcode 思路 将数组乘2来遍历即可&#xff0c;就是加长版的每日温度。 但是处理起来会有细节&#xff0c;如果…

JAVA学习第一天,java的运行方式

对未来很迷茫&#xff0c;不知道以后能出去干什么&#xff0c;好像掌握的东西很少&#xff0c;从今天开始学习学习java吧&#xff0c;让自己充实起来&#xff0c;记录一下。 jav…

Maven系列第6篇:生命周期和插件详解?

maven系列目标&#xff1a;从入门开始开始掌握一个高级开发所需要的maven技能。 这是maven系列第6篇。 整个maven系列的内容前后是有依赖的&#xff0c;如果之前没有接触过maven&#xff0c;建议从第一篇看起&#xff0c;本文尾部有maven完整系列的连接。 前面我们使用maven…

刷新页面,数据丢失

刷新页面数据丢失原因很多&#xff0c;其中有一种是解析错误&#xff0c;没有解构出来。 报错内容如下(类似这个报错)&#xff1a; 数据结构如下&#xff1a; this.$router.push({name: DetailComparison,query: {rowDetail: rowDetail || null} }) 修改数据结构&#xff1a…

OpenAI科学家谈GPT-4的潜力与挑战

OpenAI Research Scientist Hyung Won Chung 在首尔国立大学发表的一场演讲。 模型足够大&#xff0c;某些能力才会显现&#xff0c;GPT-4 即将超越拐点并在其能力上实现显着跳跃。GPT-3 和 GPT-4 之间的能力仍然存在显着差距&#xff0c;并且尝试弥合与当前模型的差距可能是无…

使用eBPF加速阿里云服务网格ASM

背景 随着云原生应用架构的快速发展&#xff0c;微服务架构已经成为了构建现代应用的主要方式之一。而在微服务架构中&#xff0c;服务间的通信变得至关重要。为了实现弹性和可伸缩性&#xff0c;许多组织开始采用服务网格技术来管理服务之间的通信。 Istio作为目前最受欢迎的…

C++基础之类二(类的实例化,This指针)

目录 类的实例化 概念 类和对象的区别 计算一个类 不同的类的大小 类的存储模型 内存对齐 让结构体按照指定的默认对齐数进行对齐 确定偏移量 大小端字节序 This指针 概念 this指针四大特性 一些关于this指针的问题 总结 之前学过了类&#xff0c;但在编程中类无法直接使用&…

鼎鑫鸿鄴利用国家的策略优势和满足全球需求并驾齐驱

随着全球对可再生能源的需求不断增长&#xff0c;鼎鑫鸿鄴新能源科技有限公司正充分利用中国政府的策略优势&#xff0c;积极满足全球能源使用需求&#xff0c;并在可再生能源领域崭露头角。中国属于全球最大的太阳能市场&#xff0c;在技术研发、产能建设和市场规模等方面拥有…

[Spring] SpringMVC 简介(一)

目录 一、SpringMVC 简介 1、什么是 MVC 2、什么是 SpringMVC 3、SpringMVC 实现原理 4、SpringMVC 的特点 二、简单案例 1、引入依赖 2、在 web.xml 中配置前端控制器 DispatcherServlet 3、创建 SpringMVC 的配置文件 4、创建请求控制器 5、测试页面 6、访问不到 …

数学建模——人工神经网络模型

一、人工神经网络简介 1、神经网络起源与应用 1943年心理学家McCulloch和数学家Pitts提出神经元生物数学模型&#xff08;M-P模型&#xff09;&#xff0c;后来人工神经网络(Artifical Neural Network,ANN)是在生物神经网络(Biological Neural Network,BNN)基础上发展起来的&a…

MobaXterm使sftp目录与cmd目录同步

MobaXterm使sftp目录与cmd目录同步 创建session时在ssh菜单栏中选择Advanced SSH settings其中SSH-browser type 选择SCP&#xff08;enhanced speed&#xff09; 勾选Follow SSH path

TS(五):装饰器

装饰器 启用装饰器支持类装饰器定义并使用装饰器对比不使用装饰器装饰器叠加实现消息提示统一响应装饰器工厂 方法装饰器登录状态验证数据请求 属性装饰器大小写转换 元数据安装依赖基础用法 参数装饰器验证参数是否为必填项 启用装饰器支持 修改 tsconfig.json {"exper…

和鲸 ModelWhale 与华为 OceanStor 2910 计算型存储完成兼容性测试

数智化时代&#xff0c;数据总量的爆炸性增长伴随着人工智能、云计算等技术的发展&#xff0c;加速催化了公众对于数据存储与应用的多元化需求。同时&#xff0c;数据也是重要的基础资源和战略资源&#xff0c;需要严格保障其安全性、完整性。搭建国产数据基础设施底座&#xf…

信息系统项目管理师第四版学习笔记——高级项目管理

项目集管理 项目集管理角色和职责 在项目集管理中涉及的相关角色主要包括&#xff1a;项目集发起人、项目集指导委员会、项目集经理、其他影响项目集的干系人。 项目集发起人和收益人是负责承诺将组织的资源应用于项目集&#xff0c;并致力于使项目集取得成功的人。 项目集…

实验2.1.2 交换机的常用配置

项目2 交换技术的位置 活动2 交换机的常用配置 一、具体要求&#xff1a; &#xff08;1&#xff09;添加1台计算机&#xff0c;将标签名更改为PC1。 &#xff08;2&#xff09;添加1台S3700-26C-HI交换机&#xff0c;标签名为SWA&#xff0c;将交换机的名称设置为SWA。 &am…