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.230[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

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

在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

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

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

相关文章

初识数据库与数据库管理系统

实体的概念与数据库 实体(对象): 客观存在的事物都是实体实体数据的存储要求: 必须按照一定的分类和规律存储数据库: 专门用于存储这些实体的信息的数据集合数据库的特点: 海量存储数据/数据检索非常方便保持数据信息的一致/完整/并实现数据…

通过 Ollama、Langchain 实现 RAG

RAG 是什么 RAG 在 Langchain 上的定义是,作为大语言模型最常用的场景就是问答系统,可以针对特别来源数据做问题回答,就是私有数据,这就是 RAG,英文全称是Retrieval Augmented Generation。就是对现有模型数据的增广&…

强化学习(二)马尔科夫决策过程 MDP

文章目录 1. 什么是马尔科夫过程2. 强化学习与MDP的关系3. 价值函数的贝尔曼方程3.1 状态价值函数的贝尔曼方程3.2 动作价值函数的贝尔曼方程3.3 价值函数递推关系的转换 4. 最优价值函数5. MDP计算最优值函数实例 1. 什么是马尔科夫过程 马尔科夫过程(Markov Deci…

【网络编程】UDP实现回显服务器

一.网络编程的基本术语. 客户端 客户端是为用户提供本地服务的程序,通常位于用户设备上。也称为用户端,是相对于服务器而言的。它主要指安装在用户设备上的程序,这些程序能够与服务器进行通信,从而获取服务或者执行特定功能。在…

Spark安装教程

Spark安装教程 文章目录 Spark安装教程1. 检查jdk版本2. 获取Spark版本安装资源3.环境变量4.配置文件5. 重启Hadoop集群(使配置生效)6. 启动Spark集群6.1 查看Spark服务6.2 访问Spark WEB UI 7. 启动 Spark-Shell 测试 Scala 交互式环境8. 测试Spark On Yarn9.关闭Spark集群 1.…

OpenHarmony实战开发-Grid和List内拖拽交换子组件位置。

介绍 本示例分别通过onItemDrop()和onDrop()回调,实现子组件在Grid和List中的子组件位置交换。 效果图预览 使用说明: 拖拽Grid中子组件,到目标Grid子组件位置,进行两者位置互换。拖拽List中子组件,到目标List子组件…

STM32-ADC(独立模式、双重模式)

ADC简介 18个通道:外部信号源就是16个GPIO回。在引脚上直接接模拟信号就行了,不需要侄何额外的电路。引脚就直接能测电压。2个内部信号源是内部温度传感器和内部参考电压。 逐次逼近型ADC: 它是一个独立的8位逐次逼近型ADC芯片,这个ADC0809是…

性能测试 Jmeter 非 GUI 模式 -CLI 命令详解

我们在使用Jmeter做性能测试的时候,大部分同学用的是图形化界面进行脚本编写和执行性能测试的。但是其实真正在公司执行性能测试的时候,我们基本上不会用图形化界面去执行测试,这是因为工具渲染这些图形本身会让Jmeter结果存在很多不稳定的因…

FMEA赋能可穿戴设备:打造安全可靠的未来科技新宠!

在科技日新月异的今天,可穿戴设备已成为我们生活中不可或缺的一部分。它们以其便携性、智能化和个性化的特点,深受消费者喜爱。然而,随着可穿戴设备市场的快速扩张,其安全性和可靠性问题也日益凸显。为了确保产品质量,…

微信小程序全局配置

全局配置文件及常用的配置项 小程序根目录下的 app.json 文件是小程序的全局配置文件。常用的配置项如下: ① pages 记录当前小程序所有页面的存放路径 ② window 全局设置小程序窗口的外观 ③ tabBar 设置小程序底部的 tabBar 效果 ④ style 是否启用新版的组件样…

图灵奖2023:Avi Wigderson的开创性贡献揭示计算中的随机性和伪随机性

文章目录 每日一句正能量前言背景什么是理论计算机科学?为什么随机性很重要?三篇影响深远的论文Avi Wigderson在计算复杂性理论方面的贡献及其对现代计算的影响Avi Wigderson对随机性和伪随机性在计算中作用的理解及其实际应用Avi Wigderson的学术生涯和…

Spring、SpringMVC、SpringBoot核心知识点(持续更新中)

Spring、SpringMVC、SpringBoot核心知识点(持续更新中) Spring Bean 的生命周期Spring 的 IOC 与 AOPSpring Bean 循环依赖Spring MVC 处理请求的过程Spring Boot 自动装配原理Spring Boot 启动流程 Spring Bean 的生命周期 参考文章:一文读…

HBase的数据模型与架构

官方文档:Apache HBase – Apache HBase™ Homehttps://hbase.apache.org/ 一、HBase概述 1.概述 HBase的技术源自Google的BigTable论文,HBase建立在Hadoop之上,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,用于…

mac上 Sublime Text 无法使用 Package Control

我也不知道什么时候用不了的,平时就是用来看看文本文件,因为觉得这个玩意真的很快 今天想安装一个包,发现 cmd shift P 是出来那个窗口了,但是输入什么都没反应,于是在 github 上找到了解决方案 打开终端执行以下命…

vivado 在硬件管理器中调试 AXI 接口

在硬件管理器中调试 AXI 接口 IP integrator 中的 System ILA IP 支持您在 FPGA 上对设计执行系统内调试。在 Versal 器件上 , System ILA 核已被废 弃。现在 , 在含 AXIS 接口的标准 ILA 中支持接口调试。如需监控 IP integrator 块设计中的…

安达发|体育产业体育装备生产车间APS排产软件

在体育产业中,体育装备的生产是保障运动员成绩和安全的关键一环。随着市场需求的多样化和个性化,传统的生产排程方法已经难以满足现代体育装备生产的复杂性和灵活性。因此,应用高级排产软件(APS)进行生产计划和控制成为…

RD77MS2 三菱iQ-R系列2轴简单运动模块(SSCNETⅢ/H型)

RD77MS2 三菱iQ-R系列2轴简单运动模块(SSCNETⅢ/H型) RD77MS2用户手册,RD77MS2外部连接,RD77MS2规格。RD77MS2参数说明:2轴;SSCNETⅢ/H连接,位置控制、同步控制、速度.转矩控制、轨迹控制;控制单位mm、inch、degree、pulse;定位数据600数据轴。 RD77MS2图…

APIGateway的认证

APIGateway的支持的认证如下: 我们从表格中可以看到,HTTP API 不支持资源策略的功能,另外是通过JWT的方式集成Cognito的。 对于REST API则是没有显示说明支持JWT认证,这个我们可以通过Lambda 自定义的方式来实现。 所以按照这个…

AR、VR、MR 和 XR——它们的含义以及它们将如何改变生活

我们的工作、娱乐和社交方式正在发生巨大变化。远程工作的人比以往任何时候都多,屏幕已成为学习和游戏的领先平台。这种演变为元宇宙铺平了道路——如今,像 Meta Quest 2 这样的流行设备将您无缝地带入一个身临其境的世界,您可以在其中购物、创作和玩游戏、与同事协作、探索…

Ubuntu 部署ChatGLM3大语言模型

Ubuntu 部署ChatGLM3大语言模型 ChatGLM3 是智谱AI和清华大学 KEG 实验室联合发布的对话预训练模型。 源码:https://github.com/THUDM/ChatGLM3 部署步骤 1.服务器配置 Ubuntu 20.04 8核(vCPU) 32GiB 5Mbps GPU NVIDIA T4 16GB 硬盘 100GiB CUDA 版本 12.2.2/…