Leanpub Header

Skip to main content

Filters

Category: "Networking"

Networking

  1. CCDE Design Labs
    CCDE Design Labs
    Mohammad Khalil

    CCDE Design Labs – Volume I challenges you with realistic, scenario-driven network design problems inspired by the complexity and decision-making expected at the CCDE level.Work through evolving business requirements, technical constraints, architecture trade-offs, exhibits, and unexpected changes then compare your decisions against detailed answers and design rationale.Built for experienced network engineers and architects who want to sharpen their design judgment, challenge their assumptions, and prepare for advanced real-world network design.

  2. Linux From Scratch: Taken to the Extreme
    Linux From Scratch: Taken to the Extreme
    Building the Smallest Practical Operating System from First Principles
    Steve Publications

    Build Linux from the ground up and see what really happens under the hood. From firmware and bootloader to kernel, libc, init, networking and security, this book strips the system down to its essentials while explaining why every piece exists, what depends on it and how far you can push minimalism.

  3. C++ Networking 101, Second Edition
    C++ Networking 101, Second Edition
    Build strong expertise into programming sockets, protocols, VPNs, and asynchronous I/O with 75+ sample programs
    GitforGits | Asian Publishing House

    This isn't a book to put on a shelf. It's meant to be used, tested, and adapted as you build your networking skills. In this new edition, I've been working on making the teaching flow better and making technical stuff clearer without overwhelming you. You'll get the basics down, like how C++ works well with TCP/IP and how sockets are the foundation for communication. Then, I'll show you how to build real client-server apps, set up IP addressing, and use protocols like HTTP, FTP, SMTP, IMAP, and DNS directly through C++ code. Each example is practical and you can actually implement it. It shows you not just how something works, but why it matters in real networking scenarios.

  4. ENCOR 350-401 v1.2 Complete Learning Guide
    ENCOR 350-401 v1.2 Complete Learning Guide
    An independent study guide for the Cisco 350-401 ENCOR exam, blueprint v1.2
    Jozef Baros

    Most ENCOR guides tell you what a protocol does. This one shows you the whole configuration, the output that proves it works, and the exact line that tells you when it doesn't.

  5. Modern Networking
    Modern Networking
    Fundamental Concepts
    Declan Moran

    Modern networks like the Internet — explained as simply as possible — but no simpler.

  6. Ansible for Network Engineers
    Ansible for Network Engineers
    From First Playbook to Production Practice
    Jozef Baros

    Most network automation books stop at "here is a playbook that configures a VLAN." This one keeps going — through data models that survive their second year, rollouts that stop at the first device instead of the four hundredth, and the discipline that turns a repository of clever playbooks into something your colleague can run while you are on holiday.

  7. Modern Linux Home Lab for Self-Hosters Behind CGNAT
    Modern Linux Home Lab for Self-Hosters Behind CGNAT
    Design, Implement, and Troubleshoot Robust Self-Hosted Infrastructure on the Real Internet
    Steve Publications

    Self-hosting from home sounds simple until CGNAT, changing IPv6 prefixes and double NAT get in the way. This book shows you how to build Linux infrastructure that actually works on the real Internet, with practical architectures, working configurations and troubleshooting techniques that help you understand what is really happening to your packets.

  8. BGP Security for Software Engineers and Network Operators
    BGP Security for Software Engineers and Network Operators
    Architecture, Implementation, and Operations at Production Scale
    Steve Publications

    BGP security is more than a set of filters and policies. This book takes a practical, systems-level look at securing routing infrastructure, from RPKI and route filtering to monitoring, automation and incident response, with real configurations, code examples and lessons from incidents that have shaped how the Internet is secured.

  9. Cloudflare and the Modern CDN
    Cloudflare and the Modern CDN
    How the Internet Edge Actually Works
    Steve Publications

    A practical look at how the modern Internet edge really works. Explore DNS, BGP, TLS, HTTP/3 and the architecture behind content delivery, then apply that knowledge to building, securing and optimizing Cloudflare in production. No marketing fluff, just the engineering behind the edge.

  10. Build Your Own Redis with C/C++
    Build Your Own Redis with C/C++
    Network programming, data structures, and low-level C.
    build-your-own.org

    Build real-world software by coding a Redis server from scratch.Network programming. The next level of programming is programming for multiple machines. Think HTTP servers, RPCs, databases, distributed systems.Data structures. Redis is the best example of applying data structures to real-world problems. Why stop at theoretical, textbook-level knowledge when you can learn from production software?Low-level C. C was, is, and will be widely used for systems programming and infrastructure software. It’s a gateway to many low-level projects.From scratch. A quote from Richard Feynman: “What I cannot create, I do not understand”. You should test your learning with real-world projects!

  11. Nginx by Example Vol. 1
    Nginx by Example Vol. 1
    From problem to pattern to production
    Jason Joseph Nathan

    A field manual for engineers who never want to Google configs again. A collection of NGINX configurations that you’d actually use

  12. AUTOCOR 350-901 Complete Learning Guide

    Read the book, do the labs, and gain your CCNP/CCIE Automation certification.

  13. daloRADIUS User Guide

    Spanning roughly 250 pages with step-by-step screenshots-based instructions, this book will guide you on managing a daloRADIUS deployed server to run FreeRADIUS AAA system. with daloRADIUS you can easily and quickly manage your FreeRADIUS deployment, thanks to flexible user interface and navigation flow.

  14. Python for Network Engineers
    Python for Network Engineers
    From Zero to Automated Networks
    Jozef Baros

    Learn Python as a network engineer, not as a computer science student. 632 pages, every example built on real device output. Cisco-first, with Juniper and Fortinet.

  15. SD-WAN Fundamentals
    SD-WAN Fundamentals
    A Practical Guide to Designing, Building, and Operating Cisco Catalyst SD-WAN (Viptela)
    Jozef Baros

    Anyone can turn on SD-WAN. Far fewer can design it, migrate a live network onto it without an outage, steer voice and cloud traffic intelligently, prove it's secure to an auditor, and still sleep at night. SD-WAN Fundamentals follows one company through the whole journey — design, build, migrate, secure, operate — so you learn SD-WAN the way you'll actually use it: as a project, end to end.