在运行 Cisco IOS-XR 的路由器上处理 ICMP“回声请求”

网络工程 国际会议 cisco-ios-xr
2021-07-15 03:54:25

我知道ICMP "echo request"发送到路由器的消息在进程切换中处理,以防路由器运行 IOS。但是,运行 IOS-XR 的 Cisco ASR9K 路由器呢?ICMP "echo request"消息的处理与运行 IOS 的软件路由器完全一样吗?

1个回答

在运行 IOS-XR ICMP 数据包的 ASR9k 上,发往路由器的数据包由 LTPS(本地数据包传输系统)处理。我相信在正常情况下,此类数据包的整个处理都是在入口线卡 CPU 上完成的。

一旦入口 LC 上的 NP 检测到数据包是给我们的,它就会将其移交给 LTPS。LTPS 将执行监管,然后将符合的数据包传递给 LC CPU 或 RP。

可以使用以下命令检查特定 LC 的不同类型流量的计数器:

RP/0/RSP0/CPU0:ASR9006#show lpts pifib hardware police location 0/1/CPU0
Tue May 19 11:03:19.188 UTC
-------------------------------------------------------------
                Node 0/1/CPU0:
-------------------------------------------------------------
 Burst = 100ms for all flow types 
-------------------------------------------------------------
FlowType               Policer Type    Cur. Rate  Def. Rate  Accepted             Dropped              TOS Value 
---------------------- ------- ------- ---------- ---------- -------------------- -------------------- ----------
unconfigured-default   100     Static  2500       2500       0                    0                    01234567            
L2TPv2-fragment        185     Static  10000      10000      0                    0                    01234567            
Fragment               101     Static  2500       2500       0                    0                    01234567            
OSPF-mc-known          102     Static  2000       2000       356486               0                    01234567            
OSPF-mc-default        103     Static  1500       1500       0                    0                    01234567            
OSPF-uc-known          104     Static  2000       2000       81                   0                    01234567            
OSPF-uc-default        105     Static  1000       1000       0                    0                    01234567            
ISIS-known             143     Static  2000       2000       0                    0                    01234567            
ISIS-default           144     Static  1500       1500       0                    0                    01234567            
BFD-known              150     Static  9600       9600       0                    0                    01234567            
BFD-default            160     Static  45340      9600       0                    0                    01234567            
BFD-MP-known           178     Static  11520      11520      0                    0                    01234567            
BFD-MP-0               179     Static  128        128        0                    0                    01234567            
BFD-BLB-known          183     Static  11520      11520      0                    0                    01234567            
BFD-BLB-0              184     Static  128        128        0                    0                    01234567            
BFD-SP-0               182     Static  512        512        0                    0                    01234567            
BGP-known              106     Static  2500       2500       1424782              0                    01234567            
BGP-cfg-peer           107     Static  2000       2000       8                    0                    01234567            
BGP-default            108     Static  1500       1500       87                   0                    01234567            
PIM-mcast-default      109     Static  2000       2000       0                    0                    01234567            
PIM-mcast-known        176     Static  2000       2000       0                    0                    01234567            
PIM-ucast              110     Static  1500       1500       0                    0                    01234567            
IGMP                   111     Static  3000       3000       0                    0                    01234567            
ICMP-local             112     Static  1500       1500       17                   0                    01234567            
ICMP-app               152     Static  1500       1500       0                    0                    01234567            
ICMP-control           140     Static  1000       1000       0                    0                    01234567            
ICMP-default           153     Static  1500       1500       2                    0                    01234567            
ICMP-app-default       152     Static  1500       1500       0                    0                    01234567            
LDP-TCP-known          113     Static  2500       2500       56736                0                    01234567            
LDP-TCP-cfg-peer       114     Static  2000       2000       0                    0                    01234567            
LDP-TCP-default        115     Static  1500       1500       0                    0                    01234567            
LDP-UDP                116     Static  2000       2000       401486               0                    01234567            
All-routers            117     Static  1000       1000       0                    0                    01234567            
LMP-TCP-known          168     Static  2500       2500       0                    0                    01234567            
LMP-TCP-cfg-peer       169     Static  2000       2000       0                    0                    01234567            
LMP-TCP-default        170     Static  1500       1500       0                    0                    01234567            
LMP-UDP                171     Static  2000       2000       0                    0                    01234567            
RSVP-UDP               118     Static  2000       2000       0                    0                    01234567            
RSVP-default           154     Static  500        500        0                    0                    01234567            
RSVP-known             177     Static  7000       7000       0                    0                    01234567            
IKE                    119     Static  100        100        0                    0                    01234567            
IPSEC-known            120     Static  400        400        0                    0                    01234567            
IPSEC-default          121     Static  100        100        0                    0                    01234567            
MSDP-known             122     Static  300        300        0                    0                    01234567            
MSDP-cfg-peer          123     Static  200        200        0                    0                    01234567            
MSDP-default           124     Static  100        100        0                    0                    01234567            
SNMP                   125     Static  300        300        221047               0                    01234567            
SSH-known              127     Static  300        300        597                  0                    01234567            
SSH-default            128     Static  200        200        218                  0                    01234567            
HTTP-known             129     Static  400        400        0                    0                    01234567            
HTTP-default           130     Static  200        200        0                    0                    01234567            
SHTTP-known            161     Static  400        400        0                    0                    01234567            
IFIB_FT_SHTTP_DEFAULT  162     Static  200        200        0                    0                    01234567            
TELNET-known           131     Static  200        200        0                    0                    01234567            
TELNET-default         132     Static  200        200        0                    0                    01234567            
CSS-known              133     Static  200        200        0                    0                    01234567            
CSS-default            134     Static  200        200        0                    0                    01234567            
RSH-known              135     Static  200        200        0                    0                    01234567            
RSH-default            136     Static  200        200        0                    0                    01234567            
UDP-known              137     Static  2500       2500       0                    0                    01234567            
UDP-listen             138     Static  2500       2500       0                    0                    01234567            
UDP-cfg-peer           155     Static  2500       2500       0                    0                    01234567            
UDP-default            163     Static  3500       3500       2396                 0                    01234567            
TCP-known              156     Static  2500       2500       0                    0                    01234567            
TCP-listen             157     Static  2500       2500       0                    0                    01234567            
TCP-cfg-peer           158     Static  2000       2000       0                    0                    01234567            
TCP-default            164     Static  2000       2000       72                   0                    01234567            
Mcast-known            159     Static  2500       2500       0                    0                    01234567            
Mcast-default          165     Static  2000       2000       0                    0                    01234567            
Raw-listen             166     Static  2500       2500       0                    0                    01234567            
Raw-default            167     Static  2500       2500       0                    0                    01234567            
Ip-Sla                 139     Static  1000       1000       0                    0                    01234567            
EIGRP                  145     Static  1500       1500       0                    0                    01234567            
RIP                    146     Static  1500       1500       0                    0                    01234567            
L2TPv3                 141     Static  400        400        0                    0                    01234567            
PCEP                   142     Static  200        200        0                    0                    01234567            
GRE                    147     Static  10000      10000      0                    0                    01234567            
VRRP                   148     Static  1000       1000       0                    0                    01234567            
HSRP                   149     Static  400        400        0                    0                    01234567            
MPLS-oam               151     Static  250        250        0                    0                    01234567            
L2TPv2-default         172     Static  2000       2000       0                    0                    01234567            
L2TPv2-known           181     Static  2500       2500       0                    0                    01234567            
DNS                    173     Static  2000       2000       0                    0                    01234567            
RADIUS                 174     Static  2000       2000       0                    0                    01234567            
TACACS                 175     Static  2000       2000       0                    0                    01234567            
NTP-default            126     Static  200        200        0                    0                    01234567            
NTP-known              180     Static  200        200        0                    0                    01234567            
AMT                    186     Static  4000       4000       0                    0                    01234567            
MIPv6                  188     Static  0          0          0                    0                    01234567            
SDAC-TCP               187     Static  5000       5000       0                    0                    01234567            
ONEPK                  189     Static  0          0          0                    0                    01234567