话不多说,先上一张ESP10的图片。
可看到ESP上主要的芯片有以下几个:
QSF(包含PPE和BQS等重要芯片)
CPU
Crypto Eenine
TCAM
Interconnect ASIC
FECP等
ESP板卡的全称叫做Embedded Service Peocessor. 在ASR1K上设备上show platform能在设备上看到如下信息:
C10-RU32-ASR1002#show platform
Chassis type: ASR1002
Slot Type State Insert time (ago)
--------- ------------------- --------------------- -----------------
0 ASR1002-SIP10 ok 5w3d
0/0 4XGE-BUILT-IN ok 5w3d
R0 ASR1002-RP1 ok 5w3d
R0/0 ok, active 5w3d
R0/1 ok, standby 5w3d
F0 ASR1000-ESP10 ok, active 5w3d
P0 ASR1002-PWR-AC ok 5w3d
P1 ASR1002-PWR-AC ok 5w3d
Slot CPLD Version Firmware Version
--------- ------------------- ---------------------------------------
0 07120202 15.3(3r)S
R0 08011017 15.3(3r)S
F0 09111601 15.3(3r)S
可以看到ESP在show出的命令里面标识为F0。
下面大体简单介绍一下ESP各个芯片的主要功能
QFP:
Quantum Flow Processor主要包含PPE和BQS
PPE:Packet Processor Engines
PPEengines are responsible for all feature implementation , 4threads per PPE
BQS: Buffering Queuing & Scheduling
Executescomplex QoSscheduling
Queuesand schedules packets
FECP: Forwarding Engine Control Processor
Managesboard
ProgramsQBS, PPE, Crypto
LinuxKernel
本次原创先写到这里,下次继续更新