Network Routing

Book description

Network Routing: Fundamentals, Applications and Emerging Technologies serves as single point of reference for both advanced undergraduate and graduate students studying network routing, covering both the fundamental and more moderately advanced concepts of routing in traditional data networks such as the Internet, and emerging routing concepts currently being researched and developed, such as cellular networks, wireless ad hoc networks, sensor networks, and low power networks.

Table of contents

  1. Cover
  2. Title Page
  3. About the Authors
  4. Foreword
  5. Preface
    1. Overview
    2. Organization of the Book
    3. Organization of the Chapters
    4. How to use this Book in a Course
    5. Supplementary Resources
    6. Acknowledgement
  6. About the Companion Website
  7. Part I: Fundamental Concepts
    1. 1 Introduction to Network Routing
      1. 1.1 Introduction to Networks
      2. 1.2 Network Architecture and Standards
      3. 1.3 Glimpse at the Network Layer
      4. 1.4 Addressing in TCP/IP Networks
      5. 1.5 Overview of Routing
      6. 1.6 Delivery, Forwarding, Routing, and Switching
      7. 1.7 Routing Taxonomy
      8. 1.8 Host Mobility and Routing
      9. References
      10. Abbreviations/Terminologies
      11. Questions
      12. Exercises
    2. 2 Basic Routing Algorithms
      1. 2.1 Introduction to Routing Algorithms
      2. 2.2 Routing Strategies
      3. 2.3 Static Shortest Path Routing Algorithms
      4. 2.4 Dynamic Shortest Path Routing Algorithms
      5. 2.5 Stochastic Routing Algorithms
      6. References
      7. Abbreviations/Terminologies
      8. Questions
      9. Exercises
    3. 3 Fundamental Routing Protocols
      1. 3.1 Routing Protocols
      2. 3.2 Distance Vector Routing
      3. 3.3 Link State Routing
      4. 3.4 Path Vector Routing
      5. 3.5 Unicast, Multicast, and Broadcast Routing
      6. References
      7. Abbreviations/Terminologies
      8. Questions
      9. Exercises
  8. Part II: Routing with Quality‐of‐Service and Traffic Engineering
    1. 4 Quality‐of‐Service Routing
      1. 4.1 Introduction
      2. 4.2 QoS Measures
      3. 4.3 Differentiated and Integrated Services
      4. 4.4 QoS Routing Algorithms
      5. 4.5 QoS Unicast Routing Protocols
      6. 4.6 QoS Multicast Routing Protocols
      7. 4.7 QoS Best‐Effort Routing
      8. References
      9. Abbreviations/Terminologies
      10. Questions
    2. 5 Routing and MPLS Traffic Engineering
      1. 5.1 MPLS Fundamentals
      2. 5.2 Traffic Engineering Routing Algorithms
      3. 5.3 Minimum Interference Routing Algorithm
      4. 5.4 Profile‐Based Routing Algorithm
      5. 5.5 Dynamic Online Routing Algorithm
      6. 5.6 Wang et al.’s Algorithm.’s Algorithm
      7. 5.7 Random Races Algorithm
      8. References
      9. Abbreviations/Terminologies
      10. Questions
      11. Exercises
  9. Part III: Routing on the Internet
    1. 6 Interior Gateway Protocols
      1. 6.1 Introduction
      2. 6.2 Distance Vector Protocols
      3. 6.3 Link State Protocols
      4. References
      5. Abbreviations/Terminologies
      6. Questions
      7. Exercises
    2. 7 Exterior Gateway Protocol
      1. 7.1 Introduction
      2. 7.2 Exterior Gateway Protocol
      3. 7.3 Border Gateway Protocol
      4. References
      5. Abbreviations/Terminologies
      6. Questions
      7. Exercises
  10. Part IV: Other Routing Contexts
    1. 8 Routing in ATM Networks
      1. 8.1 Introduction
      2. 8.2 PNNI Routing
      3. References
      4. Abbreviations/Terminologies
      5. Questions
      6. Exercises
    2. 9 Routing in Cellular Wireless Networks
      1. 9.1 Introduction
      2. 9.2 Basics of Cellular Wireless Networks
      3. 9.3 Resource Allocation
      4. 9.4 Routing in GSM Networks
      5. 9.5 Challenges in Mobile Computing
      6. References
      7. Abbreviations/Terminologies
      8. Questions
      9. Exercises
    3. 10 Routing in Wireless Ad Hoc Networks
      1. 10.1 Introduction
      2. 10.2 Table‐Driven (Proactive) Routing Protocols
      3. 10.3 On‐Demand (Reactive) Routing Protocols
      4. 10.4 Hybrid Routing Protocols
      5. 10.5 Hierarchical Routing Protocols
      6. 10.6 Geographic Routing Protocols
      7. 10.7 Power‐Aware Routing Protocols
      8. References
      9. Abbreviations/Terminologies
      10. Questions
      11. Exercises
    4. 11 Routing in Wireless Sensor Networks
      1. 11.1 Basics of Wireless Sensor Networks
      2. 11.2 Routing Challenges in Wireless Sensor Networks
      3. 11.3 Flat Routing Protocols
      4. 11.4 Hierarchical Routing Protocols
      5. 11.5 Location‐Based Routing Protocols
      6. 11.6 Multipath Routing Protocols
      7. 11.7 Query‐Based Routing Protocols
      8. 11.8 Negotiation‐Based Routing Protocols
      9. 11.9 QoS Routing Protocols
      10. References
      11. Abbreviations/Terminologies
      12. Questions
      13. Exercises
    5. 12 Routing in 6LoWPAN
      1. 12.1 Introduction
      2. 12.2 6LoWPAN Fundamentals
      3. 12.3 Interoperability of 6LoWPAN
      4. 12.4 Applications
      5. 12.5 Security Considerations and Research Areas
      6. References
      7. Abbreviations/Terminologies
      8. Questions
      9. Exercises
  11. Part V: Advanced Concepts
    1. 13 Security in Routing
      1. 13.1 Introduction
      2. 13.2 Attack Surface
      3. 13.3 Networked Battlefield
      4. 13.4 Mobile Agents
      5. 13.5 Cognitive Security
      6. References
      7. Abbreviations/Terminologies
      8. Questions
      9. Exercises
    2. 14 Reliability and Fault‐Tolerant and Delay‐Tolerant Routing
      1. 14.1 Fundamentals of Network Reliability
      2. 14.2 Fault Tolerance
      3. 14.3 Network Management for Fault Detection
      4. 14.4 Wireless Tactical Networks
      5. 14.5 Routing in Delay‐Tolerant Networks
      6. References
      7. Abbreviations/Terminologies
      8. Questions
      9. Exercises
  12. Index
  13. End User License Agreement

Product information

  • Title: Network Routing
  • Author(s): Sudip Misra, Sumit Goswami
  • Release date: May 2017
  • Publisher(s): Wiley
  • ISBN: 9780470750063