Technology
Algorithms in a Nutshell
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs—with just enough math to let you understand and analyze algorithm performance.
More info →Building Microservices
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.
More info →Computer Networking Problems and Solutions
Computer Networking Problems and Solutions offers a new approach to understanding networking that not only illuminates current systems but prepares readers for whatever comes next. Its problem-solving approach reveals why modern computer networks and protocols are designed as they are, by explaining the problems any protocol or system must overcome, considering common solutions, and showing how those solutions have been implemented in new and mature protocols.
More info →EIGRP for IP
Cisco's EIGRP routing protocol is increasingly popular in enterprise IP networks -- but accurate, readable EIGRP documentation is scarce, so many EIGRP networks don't run nearly as well as they might. Now, a team of Cisco network engineers has distilled everything you need to know to implement, operate, and troubleshoot EIGRP successfully into one concise guide! The book begins with EIGRP theory, explaining the basic concepts, terminology, and mechanisms used by EIGRP to provide routing information
More info →Interconnections
Radia perlmans interconnections is reorganized as a leadingtext on networking theory and practice. It provides authoritative and comprehensive information on general networking concepts, routing algorithms and protocols, addressing, and the mechanics of bridges, routers, switches, and hubs. This second edition is expanded and updated to cover the newest developments in the field, including advances in switching and bridge technology, vlans, fast ethernet, dhcp, atm, and ipv6.
More info →Intermediate System to Intermediate System Livelesson
Intermediate System to Intermediate System (IS-IS) Routing Protocol LiveLesson provides networking engineers with a full and complete knowledge of the operation and deployment of IS-IS in a variety of network environments.
In this video training, networking expert Russ White provides you with a detailed introduction to the IS-IS routing protocol. IS-IS is a widely deployed protocol used to provide routing information for IPv4 and IPv6 networks as well as MPLS label switching and many advanced functions. This video provides you with everything you need to know to get up and running with IS-IS, from the underlying history to configuration and troubleshooting a wide variety of features.
More info →IS-IS: Deployment in IP Networks
IS-IS or Intermediate System to Intermediate System protocol is a routing protocol which has long been used by telephone networks and has recently surged in popularity among Internet Service Providers and in other large networks. The IS-IS protocol is used in conjunction with the Border Gateway Protocol (BGP) and offers flexibility in configuration and scalability for large and complex networks. IS-IS is covered in the CCIE (Cisco Certified Internetwork Expert) exam, and those preparing for that challenging exam will be interested in learning more about this protocol. Two Cisco experts here provide a beneficial mix of operational theory of the protocol and many practical examples and case studies. This new guide provides what network professionals need most: highly valuable configuration examples, combined with expert advice on deploying IS-IS in a real network.
More info →Large Scale Network Design Livelessons
Large Scale Network Design LiveLessons takes you through the concepts behind stable, scalable, elegant network design, including modularity, resilience, layering, and security principles. This livelesson will focus on traditional distributed link state, distance vector, and path vector routing protocols, as well as the basic principles of centralized control planes (such as OpenFlow). A special point will be made of sorting out the relationship between policy and reachability, and where they can best be managed in a large scale network.
More info →Navigating Network Complexity
Network professionals have often been told that today’s modern control planes would simplify their networks. The opposite has happened: Technologies like SDN and NFV, although immensely valuable, are exacerbating complexity instead of solving it. Navigating Network Complexity is the first comprehensive guide to managing this complexity in both deployment and day-to-day operations.
More info →Optimal Routing Design
Optimal Routing Design provides the tools and techniques, learned through years of experience with network design and deployment, to build a large-scale or scalable IP-routed network. The book takes an easy-to-read approach that is accessible to novice network designers while presenting invaluable, hard-to-find insight that appeals to more advanced-level professionals as well.
More info →Practical BGP
Now there’s a practical guide to deploying and managing BGPv4 in any environment–from small enterprises to the largest Tier 2 and Tier 3 service providers. A team of the world’s leading BGP experts brings together powerful insights into network design, configuration, and deployment with the latest version of BGP–including hands-on guidance for leveraging its key enhancements.
More info →Principles and Practices of Interconnection Networks
One of the greatest challenges faced by designers of digital systems is optimizing the communication and interconnection between system components. Interconnection networks offer an attractive and economical solution to this communication crisis and are fast becoming pervasive in digital systems. Current trends suggest that this communication bottleneck will be even more problematic when designing future generations of machines.
More info →