IPv6: Theory, Protocol and Practice

Loshin, Peter

In stock
Regular price 28.250 KD inc. VAT
License
Table of contents
  • Cover
  • Copyright Pageiv
  • Contentsv
  • Prefacexvii
  • Part I: Theory1
  • Chapter 1. The Disruptive Protocol5
  • 1.1 Disruptive Technologies6
  • 1.2 IPv6: Disruptive or Sustaining?8
  • 1.3 The Value of the Network11
  • 1.4 Driving IPv6 Growth13
  • 1.5 A Possible IPv6 Future17
  • Chapter 2. What’s Wrong with IPv4?19
  • 2.1 Protocol Life Expectancy20
  • 2.2 What’s Wrong with IPv421
  • 2.3 IPv4 Addressing Crisis25
  • 2.4 The IPv4 Routing Crisis29
  • 2.5 The End-to-End Problem33
  • 2.6 Summary35
  • Chapter 3. Patching IPv437
  • 3.1 Network Address Rationing39
  • 3.2 IP Subnetting40
  • 3.3 Classless Inter-Domain Routing (CIDR)44
  • 3.4 Dynamic Host Configuration Protocol (DHCP)46
  • 3.5 Recycling Unused IP Networks47
  • 3.6 Subnetting Class A Networks48
  • 3.7 Network Address Translation (NAT)49
  • 3.8 Realm-Specific IP (RSIP)54
  • 3.9 Summary56
  • Chapter 4. The Road to Next Generation59
  • 4.1 Early Assumptions About the Internet Environment59
  • 4.2 Designated Areas for Internet Evolution61
  • 4.3 Room for Improvement65
  • 4.4 IPng Candidates68
  • 4.5 IPv6, The Next Generation72
  • 4.6 Summary73
  • Chapter 5. IPv6 Transition Issues75
  • 5.1 Upgrading IP75
  • 5.2 The IPv6 Protocol Tunneling Approach77
  • 5.3 IPv4/IPv6 Dual-Stack82
  • 5.4 Connecting IPv6 Domains via IPv4 Clouds83
  • 5.5 Summary84
  • Part II: IPv6 Protocols85
  • Chapter 6. The IP Security Protocol (IPsec)89
  • 6.1 IP Security Issues90
  • 6.2 Security Goals93
  • 6.3 Encryption and Authentication Algorithms97
  • 6.4 IPsec: The Protocols104
  • 6.5 IP and IPsec106
  • 6.6 Implementing and Deploying IPsec119
  • 6.7 Summary120
  • Chapter 7. IPv6 Protocol Basics123
  • 7.1 The IPv6 Address Space124
  • 7.2 IPv6 Header Format126
  • 7.3 IPv4 Versus IPv6128
  • 7.4 IPv6 Header Fields130
  • 7.5 Option Headers132
  • 7.6 IPv6 Packet Size Limits134
  • 7.7 Other IPv6 Features135
  • 7.8 Summary140
  • Chapter 8. IPv6 Addressing141
  • 8.1 IPv6 Address Types142
  • 8.2 Unicast Address Types146
  • 8.3 Special Unicast Address Types147
  • 8.4 IPv6 Address Format148
  • 8.5 IPv6 Node Self-Awareness156
  • 8.6 Summary158
  • Chapter 9. IPv6 Options and Extension Headers159
  • 9.1 IPv6 Options and Extension Headers160
  • 9.2 Routing Header165
  • 9.3 Fragment Header170
  • 9.4 Hop-by-Hop and Destination Options Headers174
  • 9.5 Summary181
  • Chapter 10. IPv6 Multicast183
  • 10.1 IPv6 Multicast Address Format184
  • 10.2 Multicast Scope Definitions185
  • 10.3 Reserved and Permanent Multicast Addresses186
  • 10.4 Solicited-Node Multicast189
  • 10.5 Multicast Listener Discovery (MLD) for IPv6192
  • 10.6 Summary194
  • Chapter 11. IPv6 Anycast195
  • 11.1 Anycast Overview196
  • 11.2 Anycast Motivations196
  • 11.3 Anycast Architectural Issues197
  • 11.4 IPv6 Anycast Specification200
  • 11.5 Reserved IPv6 Anycast Addresses201
  • 11.6 Making Anycast Work203
  • 11.7 Summary208
  • Chapter 12. IPv6 Internet Control Message Protocol (ICMPv6)209
  • 12.1 A New Control Message Protocol209
  • 12.2 ICMPv6 Messages213
  • 12.3 Fragmentation and Path MTU217
  • 12.4 Other ICMPv6 Functions221
  • 12.5 Summary221
  • Chapter 13. IPv6 Neighbor Discovery223
  • 13.1 The Neighbor Discovery Protocol224
  • 13.2 Solving Networking Problems225
  • 13.3 IPv6 Neighbor Discovery Compared with IPv4227
  • 13.4 Router Solicitation230
  • 13.5 Summary233
  • Chapter 14. IPv6 Routing235
  • 14.1 IP Routing Fundamentals235
  • 14.2 RIP and RIPng242
  • 14.3 OSPF and OSPFng251
  • 14.4 IPv6 and BGP253
  • 14.5 IPv6 Routing Issues257
  • 14.6 Summary258
  • Chapter 15. IPv6 Quality of Service (QoS)259
  • 15.1 QoS Basics260
  • 15.2 Differentiated Services and IPv6266
  • 15.3 IPv6 Flows266
  • 15.4 Explicit Congestion Notification in IPv6268
  • 15.5 Summary269
  • Chapter 16. IPv6 Autoconfiguration271
  • 16.1 Stateful and Stateless Autoconfiguration272
  • 16.2 IPv6 Stateful Autoconfiguration: DHCPv6273
  • 16.3 IPv6 Stateless Autoconfiguration278
  • 16.4 Renumbering284
  • 16.5 Summary289
  • Chapter 17. Mobile IPv6291
  • 17.1 IP Mobility292
  • 17.2 Mobility Support in IPv6296
  • 17.3 Mobile IPv6 Versus Mobile IPv4298
  • 17.4 Summary298
  • Chapter 18. IPv6 and DNS301
  • 18.1 DNS Resource Records302
  • 18.2 DNS Extensions for IPv6304
  • 18.3 DNS and IPv6 Aggregation306
  • 18.4 Choosing the Next Generation DNS RR308
  • 18.5 Naming IPv6 Domains310
  • 18.6 Summary310
  • Chapter 19. Next Generation Protocols313
  • 19.1 IPv6 and Transport Layer Protocols314
  • 19.2 IPv6 and Link Layer Protocols314
  • 19.3 IPv6-Enabled Applications316
  • 19.4 Adding IPv6 Support317
  • 19.5 Summary318
  • Part III: IPv6 Practice319
  • Chapter 20. IPv6 Transition Planning and Strategies323
  • 20.1 Start Now324
  • 20.2 IPv6 Tunneling327
  • 20.3 ISATAP335
  • 20.4 Preparing for Transition337
  • 20.5 Planning339
  • 20.6 Migration344
  • 20.7 Transition346
  • 20.8 Summary347
  • Chapter 21. Configuring IPv6 on Server Operating Systems.349
  • 21.1 Configuring IPv6 on Windows NT349
  • 21.2 Configuring IPv6 on FreeBSD352
  • 21.3 Configuring Solaris 8 for IPv6359
  • 21.4 Other Resources364
  • 21.5 Summary364
  • Chapter 22. Configuring IPv6 Routers365
  • 22.1 Configuring a Cisco 2611 Router for IPv4/v6365
  • 22.2 Configuring a Cisco 7200 Router376
  • 22.3 Configuring IPv6 on Hitachi GR2000 Series Routers382
  • 22.4 Configuring NEC IX5010 Series Routers for IPv6390
  • 22.5 Summary401
  • Chapter 23. Practical IPv6 Security Solutions403
  • 23.1 IPv6/v4 IP Filtering Firewall on Solaris 8403
  • 23.2 IPv6/v4 IP Filtering Firewall on FreeBSD418
  • 23.3 Implementing IPsec on Sun Solaris (IPv4)426
  • 23.4 Building TCP Wrapper for IPv6 on Solaris 8440
  • 23.5 Summary447
  • Chapter 24. Email and DNS Under IPv6449
  • 24.1 Building BIND 9 with OpenSSL Support449
  • 24.2 Configuring an IPv4/IPv6 DNS455
  • 24.3 Designing and Implementing an IPv6 Email Server481
  • 24.4 Summary491
  • Chapter 25. The Present and the Future of IPv6493
  • 25.1 IPv6 and 3GPP493
  • 25.2 Live IPv6 Networks494
  • 25.3 The Problems with IPv6496
  • 25.4 IPv6 Promise and Potential496
  • 25.5 IPv6 Resources497
  • 25.6 Summary497
  • Part IV: Appendix499
  • IPv6 RFCs501
  • Index523
Book details
  • Vendor Elsevier S & T
  • SKU 9781558608108
  • ISBN-13 9780080495873
  • Author Loshin, Peter
  • Edition 2nd
  • Category Computers
  • Subject Network Protocols

Do you have questions about this book?

Ask an expert!

The second edition of IPv6: Theory, Protocol, and Practice guides readers through implemetation and deployment of IPv6. The Theory section takes a close, unbiased look at why so much time and effort has been expended on revising IPv4. In the Protocol section is a comprehensive review of the specifics of IPv6 and related protocols. Finally, the Practice section provides hands-on explanations of how to roll out IPv6 support and services.

This completely rewritten edition offers updated and comprehensive coverage of important topics including router and server configuration, security, the impact of IPv6 on mobile networks, and evaluating the impact of IPv6-enabled networks globally. Pete Loshin's famously lucid explanations benefit readers at every turn, making Ipv6: Theory, Protocol, and Practice the best way for a large diverse audience to get up to speed on this groundbreaking technology.

* The comprehensive, accessible, and up-to-date resource needed by network engineers and support staff, product developers and managers, programmers, and marketing professionals
* Divided into sections on theory, the protocol's technical details, and techniques for building Ipv6 networks, this book covers not only the protocol but the ways in which the protocol can be integrated into networks.
* Covers critical topics in depth, including router and server configuration, security, value assessment, and the impact of Ipv6 on global networks