I was free to study Juniper Networks' products and information, and found that it was quite interesting and I could write it casually. You can compare it with Cisco System products based on my document.
The design principles of the Juniper Networks platform are concentrated on the control panel (plane) and forwarding panel of the router respectively.
Routing Engine Overview
Users monitor and configure Juniper Networks routers through routing engines (RE). After connecting to the router, the system will authenticate the user. After the authentication is successful, the user manages and configures the router through RE. The RE logic exists in JUNOS software. RE calculates the routing table according to the routing protocol, and then builds a routing table composed of the best paths to reach the target network. Then the routing table places these best paths into the forwarding table in the RE, and then copies these path information into the packet forwarding engine (PFE). The actual forwarding action of user data packets depends on the forwarding table of PFE.
Each RE is an Intel-based PCI motherboard, and the actual components of each RE depend on the model you are using:
Engine 2:RE2 is used on M series routers in Juniper Networks, such as M5, M10, M20, M40 and M160. It contains a 333MHz processor and 768 RAM. The file storage depends on an 80MB internal flash memory and a 6.4GB traditional hard disk. In addition to the RE2 of the M40 router, it uses an external file storage of LS 120; other models use pluggable PCMCIA flash memory.
Engine 3:RE3 is used for T-series routers in Juniper Networks, such as T320 and T640. In addition, the recent JUNOS software version allows M-series routers to use RE3.RE3 includes a 600MHz processor and 2GB of memory. File storage depends on a 128MB internal flash memory and a 30GB traditional hard disk. RE3 uses pluggable PCMCIA flash memory.
Packet Forwarding Engine Overview
PFE is used to control the forwarding action of data packets. The forwarding panel of the router is divided into integrated circuits (ASICs) of multiple characteristic applications. The coordinated operation between the ASICs controls the forwarding path. Compared with RE, using a single processor, PFE uses multiple motherboards and processors, as well as passive midplane. Compared with intelligent JUNOS, the control software of these circuit boards is non-intelligent.
The main part of the PFE is a physical interface card, a flexible PIC concentrator, and a switching control board. Each component contains an ASIC designed by the engineers of Juniper Networks and is manufactured by IBM. Each ASIC performs specific functions of the packet forwarding path.
Switching Control Board
The swap control board contains a c and 64MB of memory, which are only used for the board's own operation and are not involved in the forwarding of packets. An additional 8MB (most recent version 16MB) of synchronous static RAM (SSRAM) contains the forwarding table of routing tables. The Internet Processor ASIC (Internet Processor ASIC) is located in the control board and is used for path query. The control board also includes an ASIC for packet storage memory management.
Different router models use different control board naming methods:
1. Forwarding Engine Board: FEB is used for M5 and M10 platforms, and each router has only one FEB.
2. System Switching Board: SSB is used in the M20 platform. Each router has dual SSBs, but only one SSB is used at a time.
3. System Control Board: SCB is used for M40 platform, and each router has only one SCB.
4. Switching and Forwarding Module: SFM is used for M40e and M160 platforms. Each M40e router can have dual SFM, but only one SFM is operated at a time; while the two SFMs of the M160 router can be processed in parallel.
5. Memory Mezzanine Board: MMB is used for T320 and T640 platforms, and MMB is located on the FPC itself.
Flexible PIC Concentrator
The FPC connects the switch control board to the router interface. The PowerPC CPU controls the FPC board and uses 64MB of memory to operate the embedded OS software. The PowerPC CPU itself does not participate in the forwarding of data packets, but it controls the incoming and exiting of data packets from the interface.
Physical Interface Card
The FPC contains up to 4 separate PICs, and the physical media is connected to the router's PIC.
It can be seen that Juniper Networks' products are more like a computer hoho...
Some pictures have not been posted. In the past few days, I will write a complete information and a PDF e-book with pictures.
Please support 91Lab, support the past "red hair" and the current "BLAKKBLOOD".