Вы находитесь на странице: 1из 22

MX240 Universal Edge Router

,
.
.
(5 RU), MX240
,
10GE, 40GE, 100GE
SONET/SDH, ATM PDH. , MX240

, .
MX240
MX960 MX480. , MX240
/ ,
,
, Universal Edge
Router .
MX.

MX480 Universal Edge Router


,
.
MX480 (8 RU)
MX480,
10GE, 40GE, 100GE
SONET/SDH, ATM PDH. , MX480
,
.
MX480
MX960 MX240. ,
/ , ,

, Universal Edge Router.

MX.

MX960 Universal Edge Router


,
. 12
, 10GE, 40GE 100GE,
SONET/SDH, ATM PDH. ,

.

MX960
MX480 MX240. ,
/ , ,

, Universal Edge Router .

MX.


, FV ,
.
.
. Juniper.

,
CPU - software-based
( Cisco 7200) ,
( ASIC FPGA)
CPU hardware-based ( Cisco 65/76).
.
, ccr1072-1g-8s
200
Juniper MX80, 1 .

.

( 72 76 ).

25 20 ( ,
), MX80
, .
, CPU
control plane data plane . , ,

( 80
, 35 Nokia 33-
35 2-3
tab), control plane .

Juniper hardware-based .
, Juniper control data plane,
.

: JunOS OS

JunOS OS FreeBSD, Juniper. JunOS,


IOS ( IOS XR)
, .
. ?
, , vrrp,
rpd ppmd .
.

: IOS XR, ,
IOS, .

, JunOS OS ,
FreeBSD .
, .

, ,
RE.
, , ..
(daemons), .

-
, .
,
,
.

JunOS OS ,
:
mgd management daemon.
, CLI .
mgd , rollback, private
conguration mode, inacive apply-
.

dd Device control daemon.


.
. routing socket
, rpd
.

:
set interfaces xe-0/0/0 unit 0 family inet address 10.0.0.1/30
dcd routing socket IFD, IFL, IFF IFA, ,
.
IFD interface device (xe-0/0/0);
IFL interface logical (unit 0);
IFF interface family (family inet);
IFA interface address (10.0.0.1).
chassisd chassis daemon. JunOS.
(

). /

alarmd/craftd , ,
craft- .

rpd routing protocol daemon.


, rip bgp.
,
, ,
.

: rpd ppmd, ,
BFD.
,
Juniper.

, ,
JunOS .
.

Juniper
( MX ):

, Juniper :

RE (routing engine)
PFE (packet forwarding engine)
SCB (Switch and Control Board)
Midplane
,
.
.

Routing Engine
RE .
( , ,
..); ;
,
.

RE Juniper.

JunOS ,

,
RE. RE , (
) IP , mpls
1, ICMP , telnet ssh.

RE , CPU, RAM,
HDD/SSD, Ethernet port, USB port . . CPU RAM
, :

Routing Engine 0 REV 06 740-031116 9009103533 RE-S-


1800x4
ad0 3831 MB UGB30SFA4000T1 SFA4000T1 0000079B Compact
Flash
ad1 30533 MB UGB94ARF32H0S3-KC UNIGEN-478612-001183 Disk
1
usb0 (addr 1) EHCI root hub 0 Intel uhub0
usb0 (addr 2) product 0x0020 32 vendor 0x8087 uhub1
DIMM 0 SGX55N72N2SS2SA-BB DIE REV-52 PCB REV-54 MFR ID-ce80
DIMM 0 SGX55N72N2SS2SA-BB DIE REV-52 PCB REV-54 MFR ID-ce80
DIMM 0 SGX55N72N2SS2SA-BB DIE REV-52 PCB REV-54 MFR ID-ce80
DIMM 0 SGX55N72N2SS2SA-BB DIE REV-52 PCB REV-54 MFR ID-ce80

CF card .
JunOS OS.

ad0 3831 MB UGB30SFA4000T1 SFA4000T1 0000079B Compact


Flash

HDD/SSD .
.

ad1 30533 MB UGB94ARF32H0S3-KC UNIGEN-478612-001183 Disk 1

USB-port. ,
.
JunOS : CF-card, HDD/SSD
USB-flash disk. RE USB , RE
MX104.

Ethernet-port. .
RE , :
ethernet
console
AUX

Ethernet (out-of-band
management). fxp0.

show interfaces terse, fxp0,


em0 em1.
RE ( ,
).

{master}
bormoglotx@test-mx480> show interfaces terse | match em
Interface Admin Link Proto Local
Remote
demux0 up up
em0 up up
em0.0 up up inet 10.0.0.4/8
em1 up up
em1.0 up up inet 10.0.0.4/8

fxp0
fxp0 down,
, :

{master}
bormoglotx@test-mx480> show interfaces terse | match fxp
fxp0 up down

{master}
bormoglotx@test-mx480> show chassis alarms
2 alarms currently active
Alarm time Class Description
2011-01-14 12:32:38 MSK Major Host 0 fxp0 : Ethernet Link Down
2011-01-14 12:32:38 MSK Major Host 1 fxp0 : Ethernet Link Down

Console .

Auxulary . console ,
:
, JunOS OS. Auxulary
,
.
.

MX ( MX5-MX80), RE
(SCB ).
RE ,
( ). RE
, (
,
GRES/GR GRES/NSR ). RE
.

RE .
RE
RE,
RE. (
RE , . .).

Packet Forwarding Engine

RE , PFE .
PFE , (
console management RE).
PFE ,
:

next-hop;
ip/mpls/mac lookup;
QoS;
;
;
y.

PFE . 1-, 2- 4- PFE,


PFE
PFE SCB. CPU,
PFE. PFE RE
SCB .

: .

PFE Trio .
:
Memory and Buffering block
. ( Q)
( ),
.

Lookup block , ip mpls lookup,


, , , QoS.
PFE.
256 (
, DDOS).

Interface block

. ,
.

Dense Queuing block .


Q H-QoS.
( ) .

:
Buffering MQ (Memory and Quering) XM ( )
Lookup block LU (Lookup Unit) XL ( )
Interface block - IX
Quereing QX XQ ( )

HSL2 ,
.

MPC, MPC1 MPC9E.

Juniper.
PFE (MPC1 1 PFE, MPC2 2 PFE,
MPC3E 1 PFE ). PFE,
(
) ( MPC4E
PFE, 4 LU ). ,
,
SRAM/DRAM, .
PFE 4, 1, 2 4 PFE
.

Switch and Control Board

PFE,
SCB.
.
PFE RE PFE. RE SCB.
RE,
( ,
3+0).

SCB :
. .


. MX-
(
em RE),
( , SCB).
RE PFE ( RE).
PFE , RE,
RE,
forwarding table RE PFE
PFE RE. SCB
, .
, 0 1:

{master}
bormoglotx@test-mx480> show chassis fpc
Temp CPU Utilization (%) Memory
Utilization (%)
Slot State (C) Total Interrupt DRAM (MB) Heap
Buffer
0 Online 26 10 0 2048 15 1
1 Online 25 14 1 2048 15 2
2 Empty
3 Empty
4 Empty
5 Empty

, , 0 1
0 1, 12 13 RE1 RE0.

{master}
bormoglotx@test-mx480> show chassis ethernet-switch
Displaying summary for switch 0

Link is good on GE port 0 connected to device: FPC0


Speed is 1000Mb
Duplex is full
Autonegotiate is Enabled
Flow Control TX is Disabled
Flow Control RX is Disabled

Link is good on GE port 1 connected to device: FPC1


Speed is 1000Mb
Duplex is full
Autonegotiate is Enabled
Flow Control TX is Disabled
Flow Control RX is Disabled

Link is down on GE port 2 connected to device: FPC2

Link is down on GE port 3 connected to device: FPC3

Link is down on GE port 4 connected to device: FPC4

Link is down on GE port 5 connected to device: FPC5

Link is down on GE port 6 connected to device: FPC6

Link is down on GE port 7 connected to device: FPC7

Link is down on GE port 8 connected to device: FPC8

Link is down on GE port 9 connected to device: FPC9

Link is down on GE port 10 connected to device: FPC10

Link is down on GE port 11 connected to device: FPC11

Link is good on GE port 12 connected to device: Other RE


Speed is 1000Mb
Duplex is full
Autonegotiate is Enabled
Flow Control TX is Disabled
Flow Control RX is Disabled

Link is good on GE port 13 connected to device: RE-GigE


Speed is 1000Mb
Duplex is full
Autonegotiate is Enabled
Flow Control TX is Disabled
Flow Control RX is Disabled

Link is down on GE port 14 connected to device: Debug-GigE

(Switch fabric)

PFE.
PFE full mesh .
SCB: SCB, SCBE SCBE2.
. SCB
120 , SCBE 160 SCBE2 340
. SF(SCB) XF (SCBE, SCBE2).

: SCBE2 340
/, PFE
PFE .
MPC4E 8x10GE+2x100GE,
280 /. PFE
( 130/),
2x130/= 260/. WAN-.
. PIC:
810GE 2x100GE. PFE
WAN 0 1 (810GE 0, 2x100GE 1). PFE
4GE 0 100GE
1. PFE1. PFE 140/,
130/. ,
, 10GE .

PFE SCB :

MX960

MX240/480
SCB plane-. plane?
, SCB mx480 4 ,
MX960, ? ,
N- .
? PFE
4-. :

, , PFE 48.
48
PFE. , SCB MX960,
48 ( ),
MX480, 24 48 24
. ( MX240
). .
, PFE.
, ,
MX960 , MX480/240 . SCB
, , 2
MX960 4 MX480/240. ,
:

MX960 6 :

{master}
bormoglotx@test-mx960> show chassis fabric plane-location
------------Fabric Plane Locations-------------
Plane 0 Control Board 0
Plane 1 Control Board 0
Plane 2 Control Board 1
Plane 3 Control Board 1
Plane 4 Control Board 2
Plane 5 Control Board 2

4- : 2 SCB3
(2+1)

{master}
bormoglotx@test-mx960> show chassis fabric summary
Plane State Uptime
0 Online 543 days, 13 hours, 34 minutes, 24 seconds
1 Online 543 days, 13 hours, 34 minutes, 23 seconds
2 Online 543 days, 13 hours, 34 minutes, 23 seconds
3 Online 543 days, 13 hours, 34 minutes, 23 seconds
4 Spare 543 days, 13 hours, 34 minutes, 22 seconds
5 Spare 543 days, 13 hours, 34 minutes, 22 seconds
: 6 , ,
2- SCB
. (3+0).

MX480 MX240 :

{master}
bormoglotx@test-mx480> show chassis fabric plane-location
------------Fabric Plane Locations-------------
Plane 0 Control Board 0
Plane 1 Control Board 0
Plane 2 Control Board 0
Plane 3 Control Board 0
Plane 4 Control Board 1
Plane 5 Control Board 1
Plane 6 Control Board 1
Plane 7 Control Board 1

8 2- . 1+1,
4 .

{master}
bormoglotx@test-mx480> show chassis fabric summary
Plane State Uptime
0 Online 698 days, 2 hours, 17 minutes, 31 seconds
1 Online 698 days, 2 hours, 17 minutes, 26 seconds
2 Online 698 days, 2 hours, 17 minutes, 26 seconds
3 Online 698 days, 2 hours, 17 minutes, 20 seconds
4 Spare 698 days, 2 hours, 17 minutes, 20 seconds
5 Spare 698 days, 2 hours, 17 minutes, 15 seconds
6 Spare 698 days, 2 hours, 17 minutes, 14 seconds
7 Spare 698 days, 2 hours, 17 minutes, 9 seconds

Midplane
Midplane

.

MX80

MX5-MX80.
4 MX5, MX10, MX40 MX80.
, MX80,
( MX104) .
, , MX5 MX80,
.
, Cisco ASR Huawei.

MX80 .
PFE Trio ( MQ, QX LU
) RE. SCB
RE PFE, , SCB .
, MX80 RE,
.
, ,
MX240.

, Juniper MX
NAT.
Multiservices DPC (MS-DPC),
, (
). MS-DPC :

NAT ( );
Session border control (SBC);
Deep packet inspection (DPI);
.
MX ( MX80
).
.

Juniper MX

This Week: An Expert Packet Walkthrough on the MX Series 3D

,
?
:

, PFE;
, PFE;
, CPU RE;
, CPU ;
, CPU RE;
, CPU PFE.

,
PFE, .

, . MAC ,

( MAC).
PFE.
(
FCS, .

Trio .
( ), PFE
(IX chip).
.
, real time (RT),
best effort (BE) control.
( , vrrp ..). (
16- ), .
.

(
).
WAN input block.

Lookup
. . , ,
parcel,
OnChip memory (SRAM).
Parcel 256 320 .
256 . WI ,
320 , parcel.
320 , 256
, OnChip-memory (SRAM).

Parcel, lookup
M2L (MQ to LU), (
).
parcel?
?
( lookup
).
.
, parcel
.

: WI
. 256 , parcel
. ,
.


: parcel lookup (
256 ), (SRAM).

. Lookup
PPE packet processor engine RLDRAM,
. Lookup
c PPE.
parcel, lookup parcel PPE ( M2L
), (
).

IPv4
(, IPv6 ),
, , PPE
, . ( Lookup ,
,
). , :
(firewall filters),
(policers), c DSCP/EXP (
DSCP/EXP),
next-hop, RPF check, LAG ECMP
.
, parcel,
( ttl
ipv4 ), parcel .
parcel L2M (LU to MQ),
, .


.
PFE, L2M
.

PFE, L2M
FAB.
, ID next-hop.
Lookup
PFE ( PFE
next-hop ..).

, Lookup parcel, L2M FAB


. LI lookup input (
), FAB parcel OffChip memory (DRAM)
OnChip OffChip
memory, OffChip memory
.

PFE -.
PFE PFE .
PFE, PFE

. J-cell
(64- ). , PFE
OffChip memory , parcel FAB J-cell
. PFE, PFE
(PFE ID), ( PFE

. J-cell Fabric output
. , FO
.
(
, ).

,
.
, PFE.

PFE Fabric input , J-cell . FI


parcel, FAB J-cell,
parcel, FAB M2L lookup ,
OffChip memory.

Lookup FAB ID next-hop, parcel


arp next-hop, L2
, vlan-tag ( ), mpls
(). , Lookup QOS,
filters, policers . .
. , Lookup L2M ,
, , parcel
L2M .
Lookup parcel L2M LI (lookup input)
, parcel OffChip memory (
),
. L2M ,
lookup .

, Wan output (WO)


Parcel OffChip memory,
.
.

, / RE,
CPU
, ,
RE .