Computer Networking Problems and Solutions : An innovative approach to building resilient, modern networks

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.

Part I considers data transport (the data plane). Part II covers protocols used to discover and use topology and reachability information (the control plane). Part III considers several common network designs and architectures, including data center fabrics, MPLS cores, and modern Software-Defined Wide Area Networks (SD-WAN). Principles that underlie technologies such as Software Defined Networks (SDNs) are considered throughout, as solutions to problems faced by all networking technologies.

This guide is ideal for beginning network engineers, students of computer networking, and experienced engineers seeking a deeper understanding of the technologies they use every day. Whatever your background, this book will help you quickly recognize problems and solutions that constantly recur, and apply this knowledge to new technologies and environments.

Coverage Includes

· Data and networking transport

· Lower- and higher-level transports and interlayer discovery

· Quality of Service (QoS)

· Virtualized networks and services

· Network topology discovery

· Unicast loop free routing

· Reacting to topology changes

· Distance vector control planes, link state, and path vector control

· Control plane policies and centralization

· Securing networks and transport

· Network design patterns

· Redundancy and resiliency

· Automating network management

· Networking the Internet of Things (IoT)

· Emerging trends and technologies

Избранные страницы

Содержание

Data Transport Problems and Solutions Modeling Network Transport Lower Layer Transports Higher Layer Data Transports Interlayer Discovery Packet Switching Link State and Path Vector Control Planes Policy in the Control Plane Centralized Control Planes Failure Domains and Information Hiding Examples of Information Hiding Network Design Network Design Patterns Redundant and Resilient Quality of Service Network Virtualization Transport Security The Control Plane Learning about Reachable Destinations Unicast LoopFree Paths Reacting to Topology Changes Unicast LoopFree Paths Distance Vector Control Planes Troubleshooting Current Topics Cloud Computing Concepts and Challenges The Case for Network Automation Virtualized Network Functions Internet of Things Looking Forward

Часто встречающиеся слова и выражения

Об авторе (2017)

Russ White, CCIE No. 2635, CCDE 2007::1, CCAr, has more than 30 years of experience in designing, deploying, breaking, and troubleshooting large-scale networks. In that time, he has co-authored more than 40 software patents, spoken at venues throughout the world, participated in the development of several Internet standards, helped develop the CCDE and the CCAr, and worked in Internet governance with the Internet Society. Russ is currently a member of the architecture team at LinkedIn, where he works on next-generation data center designs, complexity, security, and privacy. He is also currently on the routing area directorate at the IETF and co-chairs the IETF I2RS and BABEL working groups. His most recent books are The Art of Network Architecture and Navigating Network Complexity.

Russ holds an MSIT from Capella University, a MACM from Shepherds Theological Seminary, and a PhD in progress from Southeastern Theological Seminary.

Ethan Banks, CCIE No. 20655, Routing & Switching, has been in IT since 1995, working early in his career as a systems engineer for Novell, Windows, and Linux environments. He later became an Internet services engineer working with DNS, SMTP, HTTP, and related applications at a regional ISP. He predominantly has been a network engineer and architect for enterprises in verticals including higher education, state government, consulting, finance, and technology. He has held titles such as senior network engineer, network operations manager, technical services manager, network architecture manager, and senior network architect.

In 2010, Ethan co-founded Packet Pushers Interactive, a media company whose premier product is a weekly podcast listened to by more than 10,000 network engineers all over the world.

Ethan is a writer whose content can be found in Network World, Network Computing, InformationWeek, Modern Infrastructure, and TechTarget, among other outlets. Ethan also maintains his own blog where he writes about technology at ethancbanks.com. Ethan has written and/or edited whitepapers for SolarWinds, Nuage Networks, CloudGenix, and NetBrain Technologies. He is currently the Future of Networking co-chair for Interop.

Ethan holds a Bachelor of Science degree in Computer Science & Business Administration from Pensacola Christian College in Pensacola, Florida where he graduated Summa Cum Laude in 1993. In the past, Ethan was certified as a Certified Netware Engineer, Microsoft Certified Systems Engineer, Cisco Certified Network Professional, Certified Ethical Hacker, and Cisco Certified Security Professional, among other titles.

Библиографические данные

Название Computer Networking Problems and Solutions: An innovative approach to building resilient, modern networks
Авторы Russ White , Ethan Banks
Издатель Addison-Wesley Professional, 2017
ISBN 0134762851, 9780134762852
Количество страниц Всего страниц: 832
  
Экспорт цитаты BiBTeX EndNote RefMan