Got it

Detailed description of the various processes of the switch cpu

Latest reply: Jul 8, 2020 16:15:56 88 2 2 0

 

Use the display cpu-usage command to view the statistics of the CPU usage of the device and the CPU usage of each process.

 The detailed description of each process is as follows. The cpu processes of different software versions, box and frame are slightly different. For details, please refer to the command reference in the manual for the introduction of the display cpu-usage command.

• BUFM: the task of outputting debugging information
• 1731: Implement the Y1731 protocol stack, manage the protocol state machine, and maintain the protocol-related database
• _EXC: system abnormal event processing task
• _TIL: monitor and handle the infinite loop caused by software exception
• AAA: Authentication/Accounting/Authorization, to interact with UCM, RADIUS and other modules, process user authentication messages, and maintain authentication and authorization table information
• ACL: access control list
• ADPG: Adaptation layer task to maintain chip entries related to dynamic VLAN
• ADPT: Implement EFM protocol stack processing, manage protocol state machine, and maintain protocol related database
• age_task: MAC aging task
• AGNT: Implement IPv4 SNMP protocol stack
• AGT6: Implement the IPV6 SNMP protocol stack
• ALM: add, clear, and manage alarm information
• ALS: realize the laser automatic shutdown function
• AM: responsible for address pool and address management, providing address management services for DHCP and other modules
• AMCP: Application layer management and control protocol, used for SPU board synchronization of main control board data
• APP: Responsible for unified scheduling of three-tier business tasks
• ARP: implement the ARP protocol stack, manage the protocol state machine, and maintain the protocol-related database

• au_msg_hnd: AU message processing task, MAC learning and MAC entry delivery using AU message
• bcmC: chip port packet count
• bcmD: realizes the driver software of the chip to process messages asynchronously
• bcmR: provides the function of receiving messages from the chip
• bcmT: provides the function of sending messages to the chip
• bcmX: provides the function of asynchronously sending messages to specific chip types
• BEAT: sending and receiving heartbeat messages between boards, monitoring whether the communication between boards is abnormal
• BFD: implements the bidirectional link detection (BFD) protocol stack, manages the protocol state machine, and maintains the protocol-related database
• bmLI: scan the port status and notify the application module to process when it changes
• BOX: output the information stored in the black box (the black box is used to record errors and exceptions that occur during product operation)
• BULK_CLASS: USB device class management tasks (such as U disk, mouse belongs to different CLASS) (operating system tasks)
• BULK_CLASS_IRP: USB device class I/O request packet management task (operating system task)
• BusM A: USB bus management task (operating system task)
• CCTL: batch performance collection and scheduling tasks
• CDM: Manage configuration related data
• CFM: configuration restoration

• CHAL: complete the hardware adaptation layer function
• CKDV: clock card control and management
• CMD_Switching: Socket listening task
• CMDA: provides the function of executing commands in batches
• cmdExec: Command line execution task
• CSBR: Active/standby consistency check
• CSPF: Implement the CSPF protocol stack and perform path calculation
• CssC: processing events generated by the cluster
• CSSM: implement cluster protocol stack and manage cluster status
• DEFD: Responsible for monitoring the traffic sent to the CPU and maintaining data related to the CPU's anti-attack
• DELM: STP task to delete MAC
• DEV: Manage hardware modules on the device
• DEVA: Device management handles hot swapping of daughter cards
• DFSU: logical card logical file loading
• DHCP: implements DHCP protocol stack processing and completes functions such as DHCP Snooping and DHCP Relay
• DLDP: To complete the DLDP protocol stack processing, manage the protocol state machine, and maintain the protocol-related database
• DSMS: The equipment management module handles environmental alarms sent by the environmental monitoring system
• EAP: Provides 8021X authentication, MAC authentication, and bypass authentication functions, manages protocol state machines, and maintains protocol-related databases
• Ecm: low-level inter-board communication management

• ECM: Provides low-level inter-board communication function
• EFMT: send 3AH test message
• EHCD_IH: USB host controller driver task (operating system task)
• ELAB: Management equipment electronic label
• EOAM: implement the EOAM 1ag protocol stack, manage the protocol state machine, and maintain the protocol-related database
• Eout: ECM task debugging information output function
• FBUF: provides message sending function
• FCAT: capture messages sent or received by the CPU to aid in problem location
• FECD: responsible for processing MOD synchronization information
• FIB: Generate IPv4 soft forwarding entries on the main control board and deliver them to the interface board to guide forwarding
• FIB6: IPV6 FIB entry management, maintain software entries, and trigger the adaptation layer to maintain chip entries
• FM93: output the monitored fault information
• FMAT: fault management task
• FMCK: equipment failure monitoring and detection
• FMON: Real-time monitoring of logic card failure
• frag_add: MAC segment synchronizes the hard table to the soft table, traverses the hard table, and adds entries that do not exist in the soft table to the soft table
• frag_del: MAC segment synchronizes the hard table to the soft table and traverses the soft table. If the entry does not exist in the hard table, delete it from the soft table
• FTPS: Provide FTP service function

• FTS: A packet receiving task created by FECD. After the driver receives the message, if it is not a super task, the message is sent to the FTS task for processing
• GREP: adaptation layer task, responsible for management of chip GRE forwarding entries
• GTL: used to provide unified management of public data such as memory and strings
• GVRP: implements GVRP protocol stack processing, manages protocol state machines, and maintains protocol-related databases
• HACK: used for processing the HA response message
• HOTT: manages the hot swap of interface cards
• HS2M: Complete data synchronization between the main control board and the standby board to provide high reliability
• HVRP: implements HVRP protocol stack processing, manages protocol state machines, and maintains protocol-related databases
• IFNT: interface management task, responsible for handling interface state change events
• IFPD: provides interface management functions, maintains the interface database of the device, and handles various interface state change events
• INFO: accept and output logs and reports generated by the business module
• IP: Responsible for unified scheduling of IP protocol tasks
• IPCQ: When the IPC message fails to be sent, the message packet is retransmitted
• IPCR: sending, receiving and distributing IPC messages to corresponding business modules for processing
• IPMC: adapts to the Layer 3 multicast protocol, changes the corresponding control plane, and delivers forwarding entries
• ISSU: Provides a smooth upgrade of system firmware
• ITSK: IPOS public tasks, including sending, receiving, and distributing various protocol messages
• L2: Responsible for unified scheduling of Layer 2 business tasks

• L2MC: IGMP/MLD protocol interception is implemented on the interface board to realize fast channel join/leave
• L2V: VPLS, VLL service management, maintain control plane database, and notify the adaptation layer to maintain chip forwarding entries
• L3I4: IPV4 unicast forwarding entries delivered by the interface board
• L3IO: The interface board delivers URPF, VRRP and other three-layer protocol entries
• L3M4: The main control board adapts to ARP protocol processing, issues IPV4 unicast forwarding entries, and responds to changes in the control plane
• L3MB: The main control board adapts to URPF, VRRP and other three-layer protocol processing, and delivers forwarding entries
• LACP: Implement the LACP protocol stack, manage the protocol state machine, and maintain the protocol-related database
• LCS: license management tasks
• LCSP: According to the contents of the license, the authorization feature is loaded
• LDP: implement the LDP protocol stack and maintain the LDP LSP database
• LDRV: provides software version synchronization of the main and standby boards
• LDT: implement the LDT protocol stack, manage the protocol state machine, and maintain the protocol-related database
• LHAL: Provides a hardware adaptation layer for business boards to shield hardware differences
• LINK: Responsible for unified scheduling of link layer tasks
• linkscan: port link status detection task
• LLDP: implement the LLDP protocol stack, manage the protocol state machine, and maintain the protocol-related database
• LOAD: Provides the loading function of the service board version image file and patch package

• LSPA: Responsible for the maintenance of LSP software forwarding entries, and notifies the adaptation layer to maintain chip forwarding entries
• LSPM: LSP management task, responsible for the creation, update, and deletion of LSP
• MCSW: Adapts to the Layer 3 multicast protocol, changes the corresponding control plane, and delivers forwarding entries
• MERX: Management network port receiving and processing tasks
• MFF: Implement MFF function
• MFIB: Manage Layer 3 multicast forwarding entries
• MIRR: port mirroring task
• MOD: complete the management, allocation and recycling of single board module numbers
• MPLS: implement the MPLS protocol stack to complete label distribution, management, and recycling
• MSYN: Responsible for the synchronization of MAC addresses between the various boards
• MTR: Realize regular statistics function of memory usage status

• NDIO: The interface board delivers IPV6 unicast forwarding entries
• NDMB: The main control board adapts to ND protocol processing, issues IPV6 unicast forwarding entries, and responds to changes in the control plane
• NQAC: NQA client, respond to and process NQA messages
• NQAS: NQAserver-side tasks, respond to and process NQA events and messages
• NSA: VRP NETStream adaptation layer task, complete the management of chip table items
• NTPT: Implement the NTP protocol stack, manage the protocol state machine, and maintain the protocol-related database
• OAM: implements the MPLS OAM protocol stack, manages the protocol state machine, and maintains the protocol-related database
• OAM1: adapt to OAM 1ag protocol, respond to changes in the protocol layer, and do corresponding processing at the forwarding layer
• OAMI: processing messages received from the logic card
• OAMT: adaptation layer tasks, respond to protocol changes, maintain chip entries
• OS: Operating system tasks
• PING: Provide fast ping response function

• PNGI: interface board ping fast return processing tasks, providing ping quick response function
• PNGM: The main control board ping quick return processing, providing fast ping response function
• Port: chip debug command processing
• port_statistics: port statistics
• PPI: Adaptation layer task to maintain the state of each interface in the chip
• PTAL: implement redirect authentication, complete authentication and authorization, manage protocol state machine, and maintain protocol related database
• QOSA: realize the management of QOS configuration and maintain the chip table items
• QOSB: The agent responsible for the QOS entries on the interface board delivers and maintains the QOS entries that have been delivered
• RACL: responsible for establishing flow table based on TCP/UDP/ICMP first packet, and real-time monitoring and aging processing of established flow table
• RDS: implement radius protocol stack processing, manage protocol state machine, and maintain protocol-related database
• RMON: remote system monitoring
• root: system root task
• ROUT: Responsible for routing and routing learning of each routing protocol, select the optimal route and issue FIB
• RPCQ: Provide remote procedure call function

• RRPP: implement the RRPP protocol stack on the interface board, complete the rapid perception of port status and deliver hardware entries
• RSA: calculate RSA key
• RSVP: Implement RSVP protocol stack and maintain CR-LSP database
• RTMR: for the management of scheduled tasks
• SAM: delivered by the agent that accesses service-related entries on the interface board, and maintains the entries that have been delivered
• SAPP: Responsible for application layer protocol dictionary and whitelist management, maintain software entries and notify the adaptation layer to set chip status
• SDKD: Detect the status of the port connected to the backplane and count the packet rate
• SDKE: used to view information about LSW chip related entries
• SECB: The agent responsible for the device security entry on the interface board issues and maintains the security entries that have been issued
• SECE: Implement ARP security, IP security, and CPU security, manage protocol state machines, and maintain protocol-related database information
• SERVER: tcp/ip server task
• SFPM: complete the query function of optical module production information and digital diagnostic information
• SIMC: Simulated CPU occupancy failure
• SLAG: Implement E-TRUNK function

  • x
  • convention:

Created Jul 7, 2020 21:52:22 Helpful(2) Helpful(2)

excellent
View more
  • x
  • convention:

Created Jul 8, 2020 16:15:56 Helpful(0) Helpful(0)

Good
View more
  • x
  • convention:

Comment

Comment
You need to log in to comment to the post Login | Register

Notice Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " Privacy."
If the attachment button is not available, update the Adobe Flash Player to the latest version!

My Followers

Login and enjoy all the member benefits

Login

Huawei Enterprise Support Community
Huawei Enterprise Support Community
Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.