Networks for the smallest. Part oh, everything

Dear friends, brave critics, quiet readers, and secret admirers, SDSM is coming to an end.

Networks for the smallest. Part oh, everything

I can't claim that over 7 years I have covered every topic in networking or that I fully explored even one of them. But that was not the goal. The purpose of this series of articles was to gently guide a young student into this world, taking them step by step through the main gallery, providing a general understanding, and protecting them from painful wanderings in the dark corners of the mind of Olifer and Olifer in their agonizing attempts to find answers on how to apply all this in real life.
SDSM was planned as a short practical course 'how to learn networking in a month', but it turned into 16 (actually 19) long releases, which we even renamed 'Networking for the Toughest'. The total number of characters exceeded 1,000,000.

It would be reasonable to stop at BGP, but diving into MPLS without IP doesn’t quite work — it had to be seized. Perhaps it would have been better not to tackle Traffic Engineering, but once I got into L2VPN, how could I stop? Hardware architecture is an inseparable preface to QoS. And QoS has been so long requested that I couldn't help but write about it. There’s nothing to discard at all.
The last article was supposed to be a collection of best practices (suggest a pleasant-sounding synonym — and I’ll replace this calque) for the design of provider networks, but over time and with experience, it became clear that this is not only a vast array of approaches but also fertile ground for verbal sparring. And why should we stop at providers? What about telecom operators? What about data centers? What about corporate networks?

You can't say: do it this way and it's right. You can't teach an engineer to design — they must grow into it themselves, navigating through their thorny bushes.

This is precisely what SDSM offers — a barely noticeable path from simple to complex.

Look at how much has been accomplished... 15. Networking for the Toughest. Part Fifteen. QoS
14. Networking for the Toughest. Part Fourteen. The Packet's Journey
13. Networking for the Toughest. Part Thirteen. MPLS Traffic Engineering
12.2. Networking for the Toughest. Micro-release No. 8. EVPN Multihoming
12.1. Networking for the Toughest. Micro-release No. 7. MPLS EVPN
12. Networking for the Toughest. Part Twelve. MPLS L2VPN
11.1. Networking for the Smallest. Micro-release No. 6. MPLS L3VPN and Internet Access
11. Networks for the Littles. Part Eleven. MPLS L3VPN
10. Networks for the Littles. Part Ten. Basic MPLS
9. Networks for the Littles. Part Nine. Multicast
8.1 Networks for the Littles. Micro Issue No. 3. IBGP
8. Networks for the Littles. Part Eight. BGP and IP SLA
7. Networks for the Littles. Part Seven. VPN
6. Networks for the Littles. Part Six. Dynamic Routing
5. Networks for the Littles: Part Five. NAT and ACL
4. Networks for the Littles: Part Four. STP
3. Networks for the Littles: Part Three. Static Routing
2. Networks for the Littles. Part Two. Switching
1. Networks for the Littles. Part One. Connecting to Cisco Equipment
0. Networks for the Littles. Part Zero. Planning

Many people contributed, some with their hands, others with their heads, to the writing of these articles:

Participants…

  • Max aka gluck — co-author of the first articles and author of the 4th part about STP and the IP SLA section in the 8th. Additionally, a project admin for over 5 years.
  • Natasha Samoylenko — additional materials, tasks and their solutions for many issues. Also, invaluable support.
  • Dmitry aka JDima — critic and proofreader.
  • Alex Klipper — critic and proofreader.
  • Dmitry Figol — critic and proofreader.
  • Marat Babayan aka botmoglotx — author of the issues on EVPN and photographs for issue 14.
  • Andrey Glazkov aka glazgoo — critic and proofreader.
  • Alexander Klimenko aka volk — critic and proofreader.
  • Alexander Fatin — critic and proofreader.
  • Alexey Krotov — critic and proofreader.
  • Team linkmeup — proofreading the materials.
  • Anton Klochkow — organizer. Thanks to him, the project has a lab environment, a broadcasting server, and now its own podcast hosting.
  • Anton Avtushko — website developer, who has faithfully served for 6 years. Livestream has long been deprecated, no plugin is supported anymore, yet the site still lives. And lookmeup.linkmeup.ru, stillborn but with a good idea.
  • Timofey Kulin — admin and website developer.
  • Nikita Astashenko — website developer.
  • Nina Dolgopolkova — illustrator. Logo and illustrations for issues 9 and 10.
  • Pavel Silkin — illustrator (0th and 1st issue).
  • Anastasia Metzler — illustrator (11th issue).
  • Daria Kormanova — illustrator (12th issue).
  • Artyom Chernobay — illustrator (13th, 14th, and 15th issues and this concluding article).

The article about QoS has become the last in the series. By the time it was completed, it became clear how simplistic and incomplete the earlier issues were. In fact, everything up to BGP is quite poor.

Moreover, readers often find mistakes themselves and suggest corrections.

The idea of moving all of this to Gitbook, brought up by Natasha Samoylenko, seemed so appealing that we went ahead and did it:

Networks for the smallest. Part oh, everything

Today, a large portion of the articles are available in an updated format there.

Anyone interested can fork the project, make changes, and submit a Pull Request to the master branch. Once I approve it, the changes will appear in the Gitbook.

A guide for young contributors with eager eyes.

For now, I believe there won't be a printed book on SDM. I'm not ready to dedicate time to rewriting the initial articles to create a coherent, beautiful, and, most importantly, comprehensive material on networks. After all, there are many interesting things in this life, and I'll deal with perfectionism somehow.

A significant factor in completing the cycle and shifting interests is the change of job.

And a short announcement: our hands are not for idleness, but for writing. Expect a new series of articles about automation.

Source: habr.com

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster