取消
显示结果 
搜索替代 
您的意思是: 
cancel
10312
查看次数
41
有帮助
10
评论
LinusT
Cisco Employee
Cisco Employee

ASR9000硬件架构
机框

FCS的原始机箱分别为9006和9010,分别为6和10个插槽。

 

这两个机箱设计为每插槽880 Gbps带宽容量(但这只是最大背板链路速度,这也取决于线路卡的类型和使用的RSP)。

 

路由交换处理器(RSP)使用2个插槽,分别留下4或8个线路卡插槽。RSP在机箱中有固定的位置,您无法决定将它们插入的位置。

103319h8z9o33csve66pku.jpg

 

有2个RSP。一个处于活动状态,另一个处于热备用状态......等待主处理器发生故障时接管。

 

9006和9010上的RSP称为R S Ps,因为它们有两个主要功能:



  • Route P rocessor:传统的路由功能在RSP的CPU上运行:路由协议(OSPF,BGP,LDP,RSVP ......),管理(telnet或SSH服务器,SNMP,XML ......)。没有软件转发传输流量,因为它们在线路卡上的硬件中全部流通。
  • Switch fabric:RSP中的“S”。在9900机箱或CRS上,有专用的结构卡,在这种情况下,RSP称为RP,因为RSP上没有交换结构。

我们可以看看我们的第一个命令:
RP/0/RSP1/CPU0:barack#adminRP/0/RSP1/CPU0:barack(admin)#show diag

chassisRack 0 - ASR-9006 AC Chassis
RACK NUM: 0 S/N: FOX1308G97E
PID: ASR-9006-AC VID: V01
Desc: ASR-9006 AC Chassis
CLEI: IPMK110ARA Top Assy
. Number: 68-3237-01
RP/0/RSP1/CPU0:barack(admin)#exit
RP/0/RSP1/CPU0:barack#


命令输出告诉我们它是9006机箱。

看一下提示 RP / 0 / RSP1 / CPU0:



  • RP:这是路由处理器而不是线路卡。
  • 0:这是机架0.我们可以在IOS XR中安装一些具有多个线卡机箱和多个结构机箱的多机箱路由器。在9K上,我们只能有背对背集群,因此线卡机箱只能是0或1。在CRS16的机框上,我们可以做8+2的多机。
  • RSP1:那是插槽。它告诉我们它是一个带有结构(RSP)的路由处理器,它是第二个(第一个是RSP0)。
  • CPU0:我们是第一个CPU复合体。在CRS上,有一些名为Distributed Route Processors的卡,每个卡有2个CPU复合体,因此称为CPU0和CPU1。在9K上始终是CPU0。

.为什么我们要输入admin在输入命令之前。在CRS上的IOS XR中,可以将机箱划分为多个安全域路由器(SDR),以便多个路由器在同一机箱内运行。例如,客户可能有多个部门:一个用于核心,一个用于边缘。他们每个人只管理同一个机箱的一部分并拥有自己的SDR。每个插槽都分配给其中一个SDR。默认情况下,如果没有创建额外的SDR,则所有插槽都属于默认SDR,也称为所有者SDR。但9K不支持此功能。但是9K正在运行XR,所以它继承了XR架构。管理平面特别不属于一个SDR,但在所有SDR之间共享:环境内容(“admin show env all”),电源,风扇,结构,FPD,安装软件...... 因此,这些组件的所有show和config命令都将处于管理模式下。请注意,不一定要进入管理模式,也可以从非管理员模式输入命令“admin show diag chassis”。

 

然后介绍9900机箱。

 

ASR9922,它有22个插槽:20个用于划线的插槽和2个用于RP的插槽。它现在是RP,而不是RSP,因为有专用的Fabric卡。面板卡有7个Fabric插槽,我们今天只使用5个插槽,因为我们根据当前一代线路卡(Typhoon)的带宽不需要更多插槽。下一代线卡需要7张面板卡。上一代每个Fabric卡每个插槽提供110 Gbps,因此总共550 Gbps,(如果丢失一个卡,则为440 Gbps),这对于当前的LC来说已经足够了。它与RSP440相同,机箱支持每插槽1.5 Tbps,因此将来可以通过更快的LC和结构卡更快地运行。

105143br3pkrukqy338ori.jpg


路由交换处理器(RSP)和路由处理器(RP)

连接到的路由器运行的第一个命令之一是“show platform”:

 

RP/0/RSP0/CPU0:ASR9000#sh platform
Node Type State Config State
-----------------------------------------------------------------------------
0/RSP0/CPU0 A9K-RSP-4G(Active) IOS XR RUN PWR,NSHUT,MON
0/RSP1/CPU0 A9K-RSP-4G(Standby) IOS XR RUN PWR,NSHUT,MON
0/0/CPU0 A9K-40GE-E IOS XR RUN PWR,NSHUT,MON
0/2/CPU0 A9K-8T-E IOS XR RUN PWR,NSHUT,MON
0/3/CPU0 A9K-16T/8-B IOS XR RUN PWR,NSHUT,MON
RP/0/RSP0/CPU0:ASR9000#
RSP2

ASR9000 FCS的第一个RSP命名为RSP2。

 

它基于具有2个内核的PowerPC CPU,因此可以并行执行2个进程/线程。

因为它是一个PowerPC(ppc)CPU,它用于运行像 asp9k-mini -p -4.2.3 ”这样的带有-p- 的镜像文件(4.3之前,-px-映像仅在Intel CPU上运行)。

 

部件号由内存量定义。A9K-RSP-4G意味着它有4 GB的DRAM。

 

这是它的大概逻辑

 

105723bg0sg0thswlbh3ff.jpg

它有一个Consloe口和一个AUX口。控制台有通常的XR提示符,但aux只有一个k-shell(ksh)提示符,所以只有unix命令,没有类似IOS的命令。因此,当telnet / ssh和控制台不再工作时,aux端口仅用于尝试恢复路由器。

 

2个名为disk0:和disk1:的嵌入式USB(eUSB)磁盘。用户永远不应该去处理disk0:上的文件。用户可以使用硬盘:保存日志,检索核心转储,在安装之前暂存文件等。


RP/0/RSP0/CPU0:ASR9000#show install active sum
Active Packages:
disk0:asr9k-p-4.2.3.CSCug68969-1.0.0
disk0:asr9k-p-4.2.3.CSCuf32158-1.0.0
disk0:asr9k-p-4.2.3.CSCud37351-1.0.0
disk0:asr9k-p-4.2.3.CSCuc84257-1.0.0
disk0:asr9k-mini-p-4.2.3
disk0:asr9k-mpls-p-4.2.3
disk0:asr9k-mgbl-p-4.2.3
disk0:asr9k-mcast-p-4.2.3
disk0:asr9k-p-4.2.3.CSCud98419-1.0.0
disk0:asr9k-p-4.2.3.CSCuh70427-1.0.0
disk0:asr9k-p-4.2.3.CSCuc95925-1.0.0
disk0:asr9k-p-4.2.3.CSCud54093-1.0.0
RP/0/RSP0/CPU0:ASR9000#dir disk0:
Directory of disk0:7474
-r-- 476668 Mon Apr 14 20:31:19 2014 .bitmap17
-r-- 794624 Mon Apr 14 20:31:19 2014 .inodes18
-rw- 0 Mon Apr 14 20:31:19 2014 .boot19
-rw- 0 Mon Apr 14 20:31:19 2014 .altboot7479
drwx 4096 Wed Jul 16 16:19:49 2014 config7480
-r-- 32768 Mon Apr 14 20:31:19 2014 .longfilenames7481
drwx 4096 Wed Jul 16 16:22:02 2014 aaa7482
drwx 4096 Mon Apr 14 20:31:28 2014 asr9k-ce-4.2.37483
drwx 4096 Fri Aug 8 18:00:29 2014 instdb7484
drwx 4096 Mon Apr 14 20:31:28 2014 asr9k-fpd-4.2.37485
drwx 4096 Mon Apr 14 20:31:28 2014 asr9k-cpp-4.2.37537
drwx 4096 Mon Apr 14 20:31:28 2014 asr9k-scfclient-4.2.37538
drwx 4096 Mon Apr 14 20:31:28 2014 asr9k-diags-supp-4.2.37539
drwx 4096 Mon Apr 14 20:31:28 2014 asr9k-fwding-4.2.37489
drwx 4096 Wed Jul 16 17:17:19 2014 license17704205
drwx 4096 Mon Jun 23 00:54:47 2014 asr9k-p-4.2.3.CSCuf65061-1.0.0198516
drwx 4096 Wed Jul 2 00:09:10 2014 LOST.DIR19767615
drwx 4096 Wed Jul 9 14:14:12 2014 asr9k-base-4.2.3.CSCuf32158-1.0.020607296
-rwx 45905920 Wed Jul 9 15:17:23 2014 asr9k-p-4.2.3.CSCuc84257.tar20607297
drwx 4096 Wed Jul 9 15:18:35 2014 asr9k-fwding-4.2.3.CSCuc84257-1.0.020607346
drwx 4096 Wed Jul 9 15:18:41 2014 asr9k-base-4.2.3.CSCuc84257-1.0.022887496
drwx 4096 Wed Jul 9 15:18:57 2014 asr9k-os-mbi-4.2.3.CSCuc84257-1.0.022887501
drwx 4096 Wed Jul 9 15:19:01 2014 asr9k-p-4.2.3.CSCuc84257-1.0.022887538
drwx 4096 Fri Aug 8 17:26:30 2014 asr9k-cpp-4.2.3.CSCud37351-1.0.022887540
drwx 4096 Fri Aug 8 17:26:46 2014 asr9k-os-mbi-4.2.3.CSCud37351-1.0.022887544
drwx 4096 Fri Aug 8 17:26:48 2014 asr9k-p-4.2.3.CSCud37351-1.0.0
...............................................

disk0下有目录:对于路由器上安装的不同软件包(active或inactive),这些是由安装基础架构创建的。再次,不要碰它们。

 

bootflash:用于存储最小启动映像(MBI),这是可以启动的最小XR映像。9K的启动过程称为“split boot”。由于rommon无法读取USB磁盘,因此rommon将首先从bootflash:启动MBI映像。MBI包含USB磁盘驱动程序,并将从dask0:上加载剩余的XR代码。所以不要乱用bootflash下的MBI映像。MBI应该由安装命令自动管理,因此除非在一些非常特殊的情况下,否则不必处理它。

 

RSP面板上有2个管理以太网接口,可用于连接到路由器仅用于管理目的(telnet,SSH,SNMP,TFTP ...),但不用于转发流量,因为通过这些端口的所有流量都是进程切换!


RP/0/RSP0/CPU0:ASR9000#sh run int MgmtEth *
interface MgmtEth0/RSP0/CPU0/0
cdp
ipv4 address 10.48.32.197 255.255.255.0
!
interface MgmtEth0/RSP0/CPU0/1
cdp
ipv4 address 10.48.32.198 255.255.255.0
shutdown
!
interface MgmtEth0/RSP1/CPU0/0
shutdown
!
interface MgmtEth0/RSP1/CPU0/1
shutdown
!
RP/0/RSP0/CPU0:ASR9000#sh run | i virtual
Building configuration...
ipv4 virtual address 10.48.32.196 255.255.255.0
RP/0/RSP0/CPU0:ASR9000#

机箱内还有一个内部控制以太网,用于不同插槽之间的通信。但是这些以太网接口和交换机无法配置,它们都是自动的。

 

然后是Fibric。在不同的插槽之间有2个交换单元。每个插槽(包括RSP)都需要一个结构接口asic(FIA),以便在将数据包发送出之前将数据包分段到单元中,并将单元重新组装成数据包。每个插槽上的每个FIA和RSP上的每个交叉开关之间都有一些通过背板的串行链路。还有一个仲裁器,它允许每个插槽访问结构,以确保插槽之间的公平性。RSP2上的每个交换单元在LC上每个FIA接收1 x 23 Gbps(每个LC可以有多个FIA)。每个RSP 2个交换单元意味着一个FIA每个RSP将获得46 Gbps。一个FIA可以通过2个RSP2获得92 Gbps的结构带宽。。


RSP440

为RSP440,因为它为LC提供了440 Gbps的结构带宽。它与新的Typhoon LC 同时推出,以提供这些新的更快的线路卡所需的额外结构带宽。它的架构与RSP2的架构非常相似,但主要区别在于:



  • 它使用的是具有4个内核的Intel CPU,因此需要使用“-px-”图像(x代表X86)。例如“disk0:asr9k-mini-px-5.2.0”。
  • 部件号A9K-RSP440-TR(用于传输)具有6 GB的DRAM和A9K-RSP440-SE(用于服务边缘​​),具有12 GB的DRAM,因此它可以在边缘容纳更多VRF,路由,接口等。
  • Typhoon LC现在也在LC上有自己的crossbar。Each of these distributed crossbars have 2 links at 55 Gbps per crossbar on the RSP440. So 2 crossbars per RSP440 gives 4 x 55 Gbps = 220 Gbps per RSP. And 2 RSPs per chassis provide 440 Gbps of fabric bandwidth per LC hence the name RSP440.
  • 面板上有2个新的gige端口,用于在群集(nV Edge)的情况下将控制以太网扩展到另一个机架。这是管理以太网端口的补充。


RP

与RSP440几乎相同,只是没有Fibric。


ASR9001 RP

在固定配置9001上,只有一个RP。

它使用PowerPC,因此在4.3.0之前是-p-图像,从4.3.0及以上使用-px-。

它还具有2个控制以太网端口,可在群集模式下连接到另一个机箱。

 

评论
cpmld-199
Community Member
涨知识了,谢谢大神分享。:)
Adinm
Level 11
Level 11
https://www.cisco.com/c/en/us/products/routers/asr-9000-series-aggregation-services-routers/index.html#~stickynav=2
一个2RU的ASR9901的转发性能都能达到800G,轻松超过10多RU的ASR1013的性能。
lili78717
Community Member
涨知识了lol
lili78717
Community Member
????发的评论去哪里了?
one-time
Level 13
Level 13
lili78717 发表于 2019-6-23 17:42
????发的评论去哪里了?

前三次在社区发表内容时会受到非工作时段的审核,以后就不会有了。
这样做主要是为了防止一些广告用户乱发内容做的限制,给您带来不便还请谅解,谢谢!
Yuan Li
Spotlight
Spotlight
谢谢分享,非常感谢
quh
Level 1
Level 1

感谢分享! 能否提供下原文地址?

 

 

Yang Li
Level 1
Level 1

是我显示的问题吗,怎么看着那么混乱

 

@Yang Li  感谢反馈,麻烦您再看一下,是不是好了

入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接