OSPF大型实验

OSPF大型实验

  • 实验拓扑图

  • 实验思路

1R4ISP,其上只配置IP地址;R4与其他所直连设备间均使用公有IP

2R3-R5R6R7MGRE环境,R3为中心站点;

3、整个OSPF环境IP基于172.16.0.0/16划分;除了R12有两个环回,其他路由器均有一个环回IP

4、所有设备均可访问R4的环回;

5、减少LSA的更新量,加快收敛,保障更新安全;

6、全网可达.

1.首先我们要进行网段的划分,根据区域划分网段,实验图又6个区域。

#### 172.16.0.0/16---划分网段

先分为6个区域,避免网段汇总麻烦。

172.16.**000** 0 0000.0/19---- 172.16.0.0/19 区域

172.16.**001** 0 0000.0/19---172.16.32.0/19 区域1

172.16.**010** 0 0000.0/19--172.16.64.0/19 区域2

172.16.**011** 0 0000.0/19---172.16.96.0/19 区域3

172.16.**100** 0 0000.0/19---172.16.128.0/19 区域4

172.16.**101** 0 0000.0/19--172.16.160/19 RIP

##### 172.16.0.0/19 区域0

用户地址:

172.16.0.0/24--P2P

172.16.1.0/24--MA

172.16.2.0/24--R4(环回)

172.16.3.0/24--R5(环回)

172.16.4.0/24--R6(环回)

172.16.5.0/24--R7(环回)

172.16.6.0/24--隧道

##### 172.16.32.0/19 区域1

用户地址:

172.16.32.0/24--P2P

172.16.33.0/24--MA(环回)

172.16.34.0/24--R1(环回)

172.16.35.0/24--R2(环回)

172.16.36.0/24--R3(环回)

##### 172.16.64.0/19 区域2

172.16.64.0/24--P2P

172.16.65.0/24--MA

172.16.65.0/30

172.16.65.4/30

172.16.66.0/24--R11(环回)

##### 172.16.96.0/19 区域3

172.16.96.0/24--P2P

172.16.97.0/24--MA

172.16.97.0/30--

172.16.97.4/30--

172.16.98.0/24--R8(环回)

##### 172.16.128.0/19 区域4

172.16.128.0/24--P2P

172.16.129.0/24--MA

172.16.129.0/30

172.16.130.0/24--R9(环回)

172.16.131.0/24--R10(环回)

##### 172.16.160/19 RIP

L0:172.16.160.0/24

L1:172.16.161.0/24

2.对于全网可达

  1. 先配置私网配置,用ospf配置区域,进行网段宣告,对于域外路由RIP,我们用ospf路由引入技术,以及特殊区域4,采用多进程配置,进行路由引入。
  2. 公网ping通,在区域0中用缺省路由,用R3为例,[R3]ip route-static 0.0.0.0 0 172.16.33.3。
  3. 公网互相ping通后,为

3.R3-R5、R6、R7为MGRE环境,R3为中心站点,

        首先建立隧道口,在隧道口下,配置隧道IP地址,以及隧道协议,进行源宣告,创建nhrp区域,以及中心站点的为广播开启,分站点的中心站点网段和接口的引入。

同时为了,在建立隧道后,确保ospf路由表学习不完全,要在中心站点隧道口建立为广播类型,以及防止分部之间DR/BDR选举混乱,也要在隧道下中取消用dr选举。

4.采用esay IP 制定172.16.0.0/24网段能够通过,再用NAT在接口下进行outbound

也要注意,这还是ping不通公网的环回口,这是因为私网并没有走向公网的环回路由:1.手动配置缺省路由2.配置特殊区域,自动缺省。

5.减少LSA更新量

1..减少路由条目,进行手动进行缺省,在边界路由器以及NASB配置。

2.设置特殊区域,自动优化路由。

6.加快收敛,保障更新安全;更改hello包时间,配置用户登路密码。

  • IP配置

[R1-GigabitEthernet0/0/0]ip ad 172.16.33.1 24

[R1-LoopBack0]ip ad 172.16.34.1 24



[R2-GigabitEthernet0/0/0]ip ad 172.16.33.2 24

[R2-LoopBack0]ip ad 172.16.35.2 24



[R3-GigabitEthernet0/0/0]ip ad 172.16.33.3 24

[R3-LoopBack0]ip ad 172.16.36.3 24

[R3-Serial4/0/0]ip ad 34.0.0.3 24



[R4-Serial4/0/0]ip ad 34.0.0.4 24

[R4-Serial4/0/1]ip ad 45.0.0.4 24

[R4-Serial3/0/0]ip ad 46.0.0.4 24

[R4-GigabitEthernet0/0/0]ip ad 47.0.0.4 24

[R4-LoopBack0]ip ad 172.16.2.4 24



[R5-Serial4/0/0]ip ad 45.0.0.5 24

[R5-LoopBack0]ip ad 172.16.3.5 24



[R6-Serial4/0/0]ip ad 46.0.0.6 24

[R6-GigabitEthernet0/0/0]ip ad 172.16.65.1 30

[R6-LoopBack0]ip ad 172.16.4.6 24



[R7-GigabitEthernet0/0/0]ip ad 47.0.0.7 24

[R7-LoopBack0]ip ad 172.16.5.7 24

[R7-GigabitEthernet0/0/1]ip ad 172.16.97.1 30



[R8-GigabitEthernet0/0/0]ip ad 172.16.97.2 30

[R8-GigabitEthernet0/0/1]ip ad 172.16.97.5 30

[R8-LoopBack0]ip ad 172.16.66.8 24

[R9-GigabitEthernet0/0/0]ip ad 172.16.97.6 30

[R9-GigabitEthernet0/0/1]ip ad 172.16.129.1 30

[R9-LoopBack0]ip ad 172.16.130.9 24



[R10-GigabitEthernet0/0/0]ip ad 172.16.129.2 30

[R10-LoopBack0]ip ad 172.16.131.1 24



[R11-GigabitEthernet0/0/0]ip ad 172.16.65.2

 30

[R11-GigabitEthernet0/0/1]ip ad 172.16.65.5 30

[R11-LoopBack0]ip ad 172.16.66.11 24



[R12-GigabitEthernet0/0/0]ip ad 172.16.65.6 30

[R12-LoopBack0]ip ad 172.16.160.12 24

[R12-LoopBack1]ip ad 172.16.161.12 24
  • 实验配置

1.内网配置

区域1

[R1]ospf 1 router-id 1.1.1.1

[R1-ospf-1]a 1

[R1-ospf-1-area-0.0.0.1]ne 172.16.33.0 0.0.0.255

[R1-ospf-1-area-0.0.0.1]ne 172.16.34.0 0.0.0.255



[R2]ospf 1 router-id 2.2.2.2

[R2-ospf-1]a 1

[R2-ospf-1-area-0.0.0.1]ne 172.16.33.0 0.0.0.255

[R2-ospf-1-area-0.0.0.1]ne 172.16.35.0 0.0.0.255



[R3]ospf 1 router-id 3.3.3.3

[R3-ospf-1]a 1

[R3-ospf-1-area-0.0.0.1]ne 172.16.33.0 0.0.0.255

[R3-ospf-1-area-0.0.0.1]ne 172.16.36.0 0.0.0.255

区域0

[R4]ospf 1 router-id 4.4.4.4

[R4-ospf-1]a 0

[R4-ospf-1-area-0.0.0.0]ne 172.16.2.0 0.0.0.255

[R4-ospf-1-area-0.0.0.0]



[R5]ospf 1 router-id 5.5.5.5

[R5-ospf-1]a 0

[R5-ospf-1-area-0.0.0.0]ne 172.16.3.0 0.0.0.255



[R6]ospf 1 router-id 6.6.6.6

[R6-ospf-1]a 0

[R6-ospf-1-area-0.0.0.0]ne 172.16.4.0 0.0.0.255



[R7]ospf 1 router-id 7.7.7.7

[R7-ospf-1]a 0

[R7-ospf-1-area-0.0.0.0]ne 172.16.5.0 0.0.0.255

区域2

[R6-ospf-1]a 2

[R6-ospf-1-area-0.0.0.2]ne 172.16.65.1 0.0.0.0



[R11]ospf 1 router-id 11.11.11.11

[R11-ospf-1]a 2

[R11-ospf-1-area-0.0.0.2]ne 172.16.65.2 0.0.0.0

[R11-ospf-1-area-0.0.0.2]ne 172.16.65.5 0.0.0.0

[R11-ospf-1-area-0.0.0.2]ne 172.16.66.0 0.0.0.255



[R12]ospf 1 router-id 12.12.12.12

[R12-ospf-1]a 2

[R12-ospf-1-area-0.0.0.2]ne 172.16.65.6 0.0.0.0

R12 环回接口处于RIP为ospf域外,若R6要学到172.16.160.0/19

网段,需要采用域外路由引入

[R12]rip 1

[R12-rip-1]v 2

[R12-rip-1]undo summary

[R12-rip-1]ne 172.16.0.0

[R12-rip-1]q

[R12]ospf 1

[R12-ospf-1]import-route rip

R6

区域3

[R7-ospf-1]a 3

[R7-ospf-1-area-0.0.0.3]ne 172.16.97.1 0.0.0.0



[R8]ospf 1 router-id 8.8.8.8

[R8-ospf-1]a 3

[R8-ospf-1-area-0.0.0.3]ne 172.16.97.2 0.0.0.0

[R8-ospf-1-area-0.0.0.3]ne 172.16.97.5 0.0.0.0

[R8-ospf-1-area-0.0.0.3]ne 172.16.98.0 0.0.0.255



[R9]ospf 1 router-id 9.9.9.9

[R9-ospf-1]a 3

[R9-ospf-1-area-0.0.0.3]ne 172.16.97.6 0.0.0.0



区域4:为特殊区域,应该建立多进程进行引入。

[R9]ospf 1 router-id 9.9.9.9

[R9-ospf-1]a 3

[R9-ospf-1-area-0.0.0.3]ne 172.16.97.6 0.0.0.0

[R9]ospf 2 router-id 9.9.9.9

[R9-ospf-2]a 4

[R9-ospf-2-area-0.0.0.4]ne 172.16.129.1 0.0.0.0

[R9-ospf-2-area-0.0.0.4]ne 172.16.130.0 0.0.0.255



[R10]ospf 2 router-id 10.10.10.10

[R10-ospf-2]a 4

[R10-ospf-2-area-0.0.0.4]ne 172.16.129.2 0.0.0.0

[R10-ospf-2-area-0.0.0.4]ne 172.16.131.0 0.0.0.255



2.公网配置

[R3]ip route-static 0.0.0.0 0 34.0.0.4

[R5]ip route-static 0.0.0.0 0 45.0.0.4

[R6]ip route-static 0.0.0.0 0 46.0.0.4

[R7]ip route-static 0.0.0.0 0 47.0.0.4

3.隧道配置

总部

[R3-Tunnel0/0/0]ip ad 172.16.6.3 24

[R3-Tunnel0/0/0]tunnel-protocol gre p2mp

[R3-Tunnel0/0/0]source 34.0.0.3

[R3-Tunnel0/0/0]nhrp network-id 100

[R3-Tunnel0/0/0]nhrp entry multicast dynamic

分部

[R5]int t0/0/0

[R5-Tunnel0/0/0]ip ad 172.16.6.5 24

[R5-Tunnel0/0/0]tunnel-protocol gre p2mp

[R5-Tunnel0/0/0]source Serial 4/0/0

[R5-Tunnel0/0/0]nhrp network-id 100

[R5-Tunnel0/0/0]nhrp entry 172.16.6.3 34.0.0.3 register



[R6]int t0/0/0

[R6-Tunnel0/0/0]ip ad 172.16.6.6 24

[R6-Tunnel0/0/0]tunnel-protocol gre p2mp

[R6-Tunnel0/0/0]source Serial 4/0/0

[R6-Tunnel0/0/0]nhrp network-id 100

[R6-Tunnel0/0/0]nhrp entry 172.16.6.3 34.0.0.3 register



[R7]int t0/0/0

[R7-Tunnel0/0/0]ip ad 172.16.6.7 24

[R7-Tunnel0/0/0]tunnel-protocol gre p2mp

[R7-Tunnel0/0/0]source GigabitEthernet 0/0/0

[R7-Tunnel0/0/0]nhrp network-id 100

[R7-Tunnel0/0/0]nhrp entry 172.16.6.3 34.0.0.3 register

[R3-ospf-1]a 0

[R3-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255

进行宣告隧道口

[R3-ospf-1]a 0

[R3-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255

[R5-ospf-1]a 0

[R5-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255

[R6-ospf-1]a 0

[R6-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255

[R7-ospf-1]a 0

[R7-ospf-1-area-0.0.0.0]ne 172.16.6.0 0.0.0.255

 

更改网络中tunnel接口类型为广播或者P2MP

[R3-Tunnel0/0/0]ospf network-type broadcast

[R5-Tunnel0/0/0]ospf network-type broadcast

[R6-Tunnel0/0/0]ospf network-type broadcast

[R7-Tunnel0/0/0]ospf network-type broadcast

DR和BDR选举混乱,无法正常建邻

 

[R2-Tunnel0/0/0]ospf dr-priority 0
[R3-Tunnel0/0/0]ospf dr-priority 0
[R4-Tunnel0/0/0]ospf dr-priority 0

查看关键路由表路由邻居表

在R10和R12查看路由表信息

通过ping命令,能够到达

4.访问公网环回口

采用esay IP 制定172.16.0.0/24网段能够通过,再用NAT在接口下进行outbound

[R3-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[R3]int s4/0/0

[R3-Serial4/0/0]nat outbound 2000



[R5]acl 2000

[R5-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[R5-acl-basic-2000]q

[R5]int s4/0/0

[R5-Serial4/0/0]nat outbound 2000



[R6]acl 2000

[R6-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[R6-acl-basic-2000]q

[R6]int s4/0/0

[R6-Serial4/0/0]nat outbound 2000



[R7]acl 2000

[R7-acl-basic-2000]rule permit source 172.16.0.0 0.0.255.255

[R7-acl-basic-2000]q

[R7]int g0/0/0

[R7-GigabitEthernet0/0/0]nat outbound 2000

配置完成,但R1并不能访问公网环回,主要原因是R1私网网段并没有,所以需要在R3上进行路由缺省,把R1网段引入到R3上,访问到公网环回,解决办法如下:

1.手动配置默认缺省,

[R1]ip route-static 0.0.0.0 0 172.16.33.3

2.通过设置默认特殊区域,自动缺省。

5.减少LSA的更新量

减少LSA更新量,减少路由条目,进行手动进行缺省,在边界路由器以及NASB配置。

[R3]ospf 1

[R3-ospf-1-area-0.0.0.0]q

[R3-ospf-1]a 1

[R3-ospf-1-area-0.0.0.1]abr-summary 172.16.32.0 255.255.224.0



[R6]ospf 1

[R6-ospf-1]a 2

[R6-ospf-1-area-0.0.0.2]abr-summary 172.16.64.0 255.255.224.0



[R12]ospf 1

[R12-ospf-1]asbr-summary 172.16.168.0 255.255.224.0



[R7]ospf 1

[R7-ospf-1]a 3

[R7-ospf-1-area-0.0.0.3]abr-summary 172.16.96.0 255.255.224.0



[R9]ospf 1

[R9-ospf-1]asbr-summary 172.16.128.0 255.255.224.0

查看汇总结果

172.16.65.4/30网段,在RIP以主类宣告,被宣进了,RIP域外路由是由五类LSA传输,所以172.16.65.4/30以五类宣告。

1.设置特殊区域,自动优化路由。

区域1为stub区域:

[R1]ospf 1

[R1-ospf-1]a 1

[R1-ospf-1-area-0.0.0.1]stub no-summary



[R2]ospf 1

[R2-ospf-1]a 1

[R2-ospf-1-area-0.0.0.1]stu no-summary



[R3]ospf 1

[R3-ospf-1]a 1

[R3-ospf-1-area-0.0.0.1]stub no-summary



区域2 nssa:

[R6]ospf 1

[R6-ospf-1]a 2

[R6-ospf-1-area-0.0.0.2] nssa no-summary



[R11]ospf 1

[R11-ospf-1]a 2

[R11-ospf-1-area-0.0.0.2]nssa no-summary

[R12]ospf 1

[R12-ospf-1]a 2

[R12-ospf-1-area-0.0.0.2]nssa no-summary



区域3 nssa:

[R7]ospf 1

[R7-ospf-1]a 3

[R7-ospf-1-area-0.0.0.3]nssa no-summary



[R8]ospf 1

[R8-ospf-1]a 3

[R8-ospf-1-area-0.0.0.3]nssa no-summary



[R9]ospf 1

[R9-ospf-1]a 3

[R9-ospf-1-area-0.0.0.3]nssa no-summary

 查看是否汇总成功

同时也还可以达到私网ping到公网环回

当路由优化,区域1、区域2、区域3都只有默认缺省,区域4就不能够学到其他区域的路由,所以解决方法如下:

  1. 在R10上配置默认缺省,下一跳为172.16.129.1
  2. 在R9ospf上进行配置缺省

[R9]ospf 2

[R9-ospf-2]default-route-advertise

6.加快收敛,更改路由条目HELLO时间

区域1

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ospf timer hello 5

[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ospf timer hello 5



[R3]int g0/0/0

[R3-GigabitEthernet0/0/0]ospf timer hello 5

区域2

[R6]int g0/0/0

[R6-GigabitEthernet0/0/0]ospf timer hello 5



[R11-GigabitEthernet0/0/0]ospf timer hello 5

[R11-GigabitEthernet0/0/0]int g0/0/1

[R11-GigabitEthernet0/0/1]ospf timer hello 5



[R12]int g0/0/0

[R12-GigabitEthernet0/0/0]ospf timer hello 5

区域3

[R7]int g0/0/1

[R7-GigabitEthernet0/0/1]ospf timer hello 5



[R8]int g0/0/0

[R8-GigabitEthernet0/0/0]ospf timer hello 5

[R8-GigabitEthernet0/0/0]int g0/0/1

[R8-GigabitEthernet0/0/1]ospf timer hello 5



[R9]int g0/0/0

[R9-GigabitEthernet0/0/0]ospf timer hello 5

区域4

[R9-GigabitEthernet0/0/0]int g0/0/1

[R9-GigabitEthernet0/0/1]ospf timer hello 5



[R10]int g0/0/0

[R10-GigabitEthernet0/0/0]ospf timer hello 5

7.安全验证:链路两端的接口必须配置一致的密码才能建立邻居关系

区域1

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345



[R2]int g0/0/0

[R2-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345



[R3]int g0/0/0

[R3-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345

区域2

[R6]int g0/0/0

[R6-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345



[R11-GigabitEthernet0/0/0]int g0/0/0

[R11-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345

[R11-GigabitEthernet0/0/0]int g0/0/1

[R11-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 12345



[R12]int g0/0/0

[R12-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 123456

区域3

[R7]int g0/0/1

[R7-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 12345



[R8]int g0/0/0

[R8-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345

[R8-GigabitEthernet0/0/0]int g0/0/1

[R8-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 12345



[R9]int g0/0/0

[R9-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345

区域4

[R9-GigabitEthernet0/0/0]int g0/0/1

[R9-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 12345



[R10]int g0/0/0

[R10-GigabitEthernet0/0/0]ospf authentication-mode md5 1 cipher 12345

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java精品项目--第8期基于SpringBoot的宠物用品商城的设计分析与实现

项目使用技术栈 SpringBootThymeleafMyBatisMySQLAopJavajdk1.8 项目介绍 项目截图

JAVA 集合框架(一) Collection集合详解和常用方法

Java集合框架(Java Collections Framework)是一个强大的、高度灵活的数据结构库,它为Java应用程序提供了组织、存储和操作对象集合的标准方法。 集合类体系结构 接口类: Collection: 是单例集合类的顶层接口,包括Lis…

移动端适配之viewport

目录 盒模型:widthcontent(padding border) class"content-box"内容盒模型(W3C盒) class"border-box"边框盒模型(IE 盒) scroll滚动 window浏览器视窗:包括…

MySQL高级(索引-性能分析-explain执行计划)

explain 或者 desc 命令获取 MySQL 如何执行 select 语句的信息,包括在 select 语句执行过程中表如何连接和连接的顺序。 -- 直接在 select 语句之前加上关键字 explain / desc explain select 字段列表 from 表名 where 条件 ; explain select * …

自养号测评:如何提高国际站,敦煌网的店铺销量?

随着互联网技术的迅猛进步,电子商务已经成为现代商业领域中不可或缺的一环。敦煌网,作为专注于中国文化艺术产品的电商平台,成功吸引了大量消费者的目光。然而,对于商家而言,如何进一步提升敦煌网的销售业绩&#xff0…

用这些工具搭建企业内部知识库,原来这么轻松

在快速发展和信息爆炸的时代,为企业构建一个内部知识库变得十分重要。它不仅有助于保存关键信息,促进知识传承,还能提高企业的整体效率和响应能力。今天,我们将探讨三款非常适合搭建企业内部知识库的工具,它们各具特色…

Python教学入门:流程控制

条件语句(if 语句): 条件语句用于根据条件的真假执行不同的代码块。 x 10if x > 0: # 如果 x 大于 0print("x 是正数") # 输出:x 是正数 elif x 0: # 如果 x 等于 0print("x 是零") else: # 如果以…

第07-1章 计算机网络相关概念

7.1 本章目标 了解网络协议的概念了解网络体系结构熟悉ISO/OSI参考模型以及每一层的功能掌握TCP/IP模型各层的主要协议及其功能熟练掌握IP地址、子网规划等相关内容 7.2 网络协议的概念 7.2.1 概念介绍 (1)网络协议:计算机网络和分布系统中…

Java 笔试强训篇- Day1

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 点击消除 1.1 解题思路一 1.2 解题思路二 2.0 在两个数组中找出相同的数 2.1 解题思路 笔试强训说明:有一些题目提供不了原题。 1.0 点击消除 该题链…

初学python记录:力扣1883. 准时抵达会议现场的最小跳过休息次数

题目: 给你一个整数 hoursBefore ,表示你要前往会议所剩下的可用小时数。要想成功抵达会议现场,你必须途经 n 条道路。道路的长度用一个长度为 n 的整数数组 dist 表示,其中 dist[i] 表示第 i 条道路的长度(单位&…

Redis之路系列(2)纸上得来终觉浅(上)

02 纸上得来终觉浅(上) 文章内容基于redis6,本章节介绍了redis的实际应用,主要包含:大量键值对保存的案例场景,海量key时的聚合计算、排序计算、状态统计、基础统计的应用 大量键值对保存 场景案例 有这么一个需求场景&#xff…

OpenSearch的几种认证

在Amazon OpenSearch Service中,主用户的配置可以通过三种方式进行:用户名和密码组合、IAM角色,以及通过第三方联合登录。这样的配置授权主用户在OpenSearch仪表板上进行内部用户、角色和角色映射的创建。需要注意的是,OpenSearch…

【nginx代理和tengine的启动-重启等命令】

在nginx成功启动后[任务管理器有nginx.exe进程],运行vue项目,在浏览器访问http://localhost:10001/,提示:访问拒绝(调试中network某些地址403); 解决方案: localhost改为ip&#xff…

【论文笔记 | 异步联邦】Asynchronous Federated Optimization

论文信息 Asynchronous Federated Optimization,OPT2020: 12th Annual Workshop on Optimization for Machine Learning,不属于ccfa introduction 背景:联邦学习有三个关键性质 任务激活不频繁(比较难以达成条件)&…

怎么配置python

右键点击“计算机”,选择“属性”。 在左侧栏找到“高级系统设置”。 点击“环境变量”。 在系统变量中,双击“Path”。 在字符串的末尾,加一个分号; 然后再输入你安装python的路径,如图所示: 点击“确定”&#xff0…

Python中的迭代器:深入理解与实用指南

文章目录 1. 迭代器的基本概念2. Python中的迭代器实例3. 自定义迭代器3.1 例子3.2 详细过程 4. 迭代器的高级应用5. 常见问题与解答 迭代器是Python中非常核心的概念之一,在面试中也会被问到。下面我会详细介绍什么是迭代器,使用方法,以及使…

JVM之初识垃圾收集器

JDK 8:Parallel Scavenge(新生代) Parallel Old(老年代)JDK8以后:G1收集器 什么是串行回收和并行回收? Serial收集器:串行收集器 新生代使用标记复制算法,老年代使用标记…

JSON驱动的动态SQL查询:实现灵活条件筛选的查询

当我们构建动态 SQL 查询功能时,需要考虑到安全性和灵活性的平衡。本文将讨论如何通过 JSON 数据和 FreeMarker 模板构造动态 SQL 查询,以及如何减少 SQL 注入的风险。 JSON 数据与动态 SQL JSON 是一种常用的数据交换格式,它的灵活性和易读…

【读点论文】YOLOX: Exceeding YOLO Series in 2021,无锚框单阶段目标检测方案,解耦检测头的分类和回归分支,优化标签分配策略

YOLOX: Exceeding YOLO Series in 2021 Abstract 在本报告中,我们介绍了YOLO系列的一些经验改进,形成了一种新的高性能探测器—YOLOX。我们将YOLO检测器切换到无锚方式,并进行其他先进的检测技术,即去耦头和领先的标签分配策略S…

信号处理相关知识

一: 1.序列——三种典型序列通过matlab绘图即可 2.数字信号的自变量一定是整数,幅度上取值是有限的状态(不一定是整数)。 3.抽取和插值 4.模拟正弦信号sin(wt):w是角频率,单位rad/s,f是频率w/2Π。 5.假设用采样周…