Network Processing Unit in Juniper Routers

  Рет қаралды 14,678

Nicolas Fevrier

Nicolas Fevrier

Күн бұрын

Пікірлер: 25
@munkymunk
@munkymunk Жыл бұрын
All the network engineers coming here to get the real info! Fantastique Nicholas!
@shawnzhsh
@shawnzhsh 2 жыл бұрын
great explanation, Nicolas. no one size fits all, but here one video explains the silicon industry, almost!
@pier.grossi
@pier.grossi 2 жыл бұрын
Bravo, very clear and detailed ! A video each network Engineer working in an ISP should view for choosing the right device
@mahendraladhe5188
@mahendraladhe5188 2 жыл бұрын
So much information packed in 32 minutes video, it's worth watching. Thank you Nicolas for this nice video.
@brunorijsman
@brunorijsman Жыл бұрын
Amazing video. So much more useful and interesting than the typical fuzzy-wuzzy marketing videos.
@afdadfasfafdsa
@afdadfasfafdsa 2 жыл бұрын
Fantastic clear detail presentation
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Thanks, glad to read it could be useful :)
@devangharshad
@devangharshad 2 жыл бұрын
Great one Nicolas, enjoyed it as much as I enjoyed XRTutorials!
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Glad to hear you liked it :)
@ethercat.
@ethercat. 2 жыл бұрын
Great video Nicolas! Its quite rare to have such in-depth explanation of ASIC pipelines in publicly available material. From a positioning perspective, trio feels like jericho/dune, express feels like trident and Q5 is similar to tomahawk; just a rough understanding. It would be great if switching ASIC strategy (e.g. Q series) is also introduced. Again, thanks for the great content.
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Thanks a lot for these nice words, glad to know this content is useful. I don't think we can compare Trio to Jericho (DNX) and Express to Trident (XGS), it's not a fair comparison, at least not in the packet treatment approach. Trio is closer to what used to be nPower ASICs in the Cisco CRS years, or FP in the Nokia world (I'm not very familiar with their architecture, so I won't go any further in the comparison). Trio is a true run-to-completion chipset composed of 160 multi-threaded PPEs, with a lot of buffering capability and flexible shared memory. Both Express and DX are pipeline architecture with potentially multi-core/multi-slices. They both have access to "deep buffer" packet memory (not the case on the XGS side, considered "shallow buffer platforms"). Also, Express and DNX present different level of flexibility in the pipeline/stage/block programmability, which makes them quite different, despite sharing some key principles. You won't find such programmability options on the XGS side, but it will be really fast :) Thanks again for watching, and I love the "Ethercat" and profile picture :)
@MB-xg9jt
@MB-xg9jt 2 жыл бұрын
Waouw ! amazing explanations ...
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Glad you liked it
@PankajKumar-zt8mm
@PankajKumar-zt8mm 2 жыл бұрын
Superb...very well explained !!
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Thanks a lot Pankaj 😊
@aglongotube
@aglongotube 2 жыл бұрын
Excelent explanation!
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Thanks Alexandre :)
@NeonNotch
@NeonNotch 10 ай бұрын
At 13:12 (?), you say “VoQs or queues on the EGRESS PFE” but would that be “VoQs or queues on the INGRESS PFE” since if I’m understanding correctly, the point we’re making is that VoQs are necessary BECAUSE egress PFE doesn’t really have any queues at all? Or is the point that the egress queues are so small (such as to warrant VoQs in the first place) that we want to make the distinction between actual egress queues and virtual egress queues? Sorry for the confusion
@NeonNotch
@NeonNotch 10 ай бұрын
Also do we need back pressure abilities when using the single pipeline (e.g. the one with VoQs) or is the need eliminated at the ingress queues?
@NicolasFevrier
@NicolasFevrier 10 ай бұрын
Hi, sorry the delayed answer, I didn't receive notification of the comment and accidentally discovered your question. As you understood, the queues don't exist in the egress pipeline (or in a much more limited fashion). I'm mostly trying to explain why we talk about virtual "output" queues by drawing a comparison to a two-stage buffering architecture. In a fully scheduled system, back pressure is not needed since egress schedulers are deciding what should be sent to them. Kind regards, Nicolas
@zvladov
@zvladov 2 жыл бұрын
Dear Nicolas, I really like and enjoy very much your very detailed and well thought videos that explain key concept of networking ASICs, no matter which vendor your work for! I have a question regarding this video. At 4:16 approximately you say "The information required for packet processing is stored in large memories banks, reachable via crossbar...". By crossbar you mean the internal interconnect matrix of the PFE - i.e. the connecting link(s) between the PPE and the Memory Banks?...I ask this question because cross-bar can mean also the Fabric, which is external to the PFE...Thank you.
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Hey Zvezdelin, thanks a lot for watching :) Regarding the "cross-bar", it's not related to the fabric in this context. You can picture this as a bus offering simultaneous access to all PPEs of the ASIC, to the different memory banks for processing information.
@anandkrishnan5425
@anandkrishnan5425 2 жыл бұрын
Great explanation. One correction, The DNX based portfolio is ACX not SCX. Thanks for the detailed video
@NicolasFevrier
@NicolasFevrier 2 жыл бұрын
Thanks Anand, I suppose you refer to the subtitles? They are auto-generated by YT and fixing them is a tedious process. But it should be all ok now. Thanks again :)
@nguyenduchoa5230
@nguyenduchoa5230 25 күн бұрын
How can we monitor the resource of J2C from CLI or SNMP ? Is it exact ?
Introducing Juniper MX10004 LC9600 and Trio 6 Architecture
10:02
Nicolas Fevrier
Рет қаралды 3,2 М.
ASICs for Network Engineers
30:50
NANOG
Рет қаралды 11 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Using Juniper for the First Time | JunOS CLI
19:57
Network Direction
Рет қаралды 150 М.
Understanding ASICs For Network Engineers (Pete Lumbis)
46:59
Packet Pushers
Рет қаралды 19 М.
New 36x 800G Juniper Networks Router !!!
12:09
Nicolas Fevrier
Рет қаралды 15 М.
Introducing the Juniper MX304
7:26
JuniperNetworks
Рет қаралды 6 М.
Broadcom Jericho3 AI Ethernet Fabric
36:30
Tech Field Day
Рет қаралды 8 М.
What is EVPN-VXLAN Anyways?
9:34
CBT Nuggets
Рет қаралды 77 М.
What does Influence Power Consumption on Networking Devices?
14:05
Nicolas Fevrier
Рет қаралды 1,7 М.
Segment Routing Overview
21:34
JuniperNetworks
Рет қаралды 28 М.
How to Configure BGP on Juniper From Scratch (IBGP)
18:24
Lame Average Techies
Рет қаралды 9 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН