Understanding IPv6: [covers Windows 8 and Windows Server 2012]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Sebastopol, Calif.
O'Reilly
2012
|
Ausgabe: | 3. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXXVIII, 674 S. Ill., graph. Darst. |
ISBN: | 9780735659148 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040393959 | ||
003 | DE-604 | ||
005 | 20120921 | ||
007 | t | ||
008 | 120830s2012 ad|| |||| 00||| eng d | ||
020 | |a 9780735659148 |9 978-0-7356-5914-8 | ||
024 | 3 | |a 9780735659148 | |
035 | |a (OCoLC)812252642 | ||
035 | |a (DE-599)BSZ368220680 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
084 | |a ST 206 |0 (DE-625)143614: |2 rvk | ||
100 | 1 | |a Davies, Joseph |e Verfasser |0 (DE-588)124730353 |4 aut | |
245 | 1 | 0 | |a Understanding IPv6 |b [covers Windows 8 and Windows Server 2012] |c Joseph Davies |
250 | |a 3. ed. | ||
264 | 1 | |a Sebastopol, Calif. |b O'Reilly |c 2012 | |
300 | |a XXXVIII, 674 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a IP 6 |0 (DE-588)4462513-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a TCP/IP |0 (DE-588)4197538-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a IP 6 |0 (DE-588)4462513-3 |D s |
689 | 0 | 1 | |a TCP/IP |0 (DE-588)4197538-8 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025247238&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-025247238 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804149441978957824 |
---|---|
adam_text | Titel: Understanding IPv6
Autor: Davies, Joseph
Jahr: 2012
Contents at a Glance
Foreword xxvii
Preface xxix
Introduction xxxi
chapter l Introduction to IPv6 1
chapter 2 IPv6 Protocol for Windows 17
CHAPTER 3 IPv6 Addressing 57
CHAPTER 4 The IPv6 Header 91
CHAPTER 5 ICMPv6 117
CHAPTER 6 Neighbor Discovery 131
CHAPTER 7 Multicast Listener Discovery and MLD Version 2 183
chapter 8 Address Autoconfigu ration 205
chapter 9 IPv6 and Name Resolution 227
chapter 10 IPv6 Routing 253
CHAPTER li IPv6 Transition Technologies 283
CHAPTER 12 ISATAP 301
CHAPTER 13 6to4 323
chapter 14 Teredo 347
CHAPTER 15 IP-HTTPS 369
CHAPTER 16 NAT64/DNS64 377
CHAPTER 17 IPv6 Security Considerations 387
CHAPTER 18 DirectAccess 397
chapter 19 Deploying IPv6 on an Intranet 413
chapter 20 IPv6 on the Microsoft Corporate Network 437
appendix A IPv6 RFC Index 451
APPENDIX B Testing for Understanding Answers 457
APPENDIX c Setting Up an IPv6 Test Lab 487
APPENDIX D IPv6 Reference Tables 515
APPENDIX E Link-Layer Support for IPv6 519
APPENDIX F Windows Sockets Changes for IPv6 539
appendix G Mobile IPv6 549
APPENDIX H Teredo Protocol Processes 605
Glossary 627
Index 641
vi Contents at a Glance
Contents
Foreword......................................................xxvii
Preface........................................................xxix
Introduction...................................................xxxi
Chapter 1 Introduction to IPv6 1
Limitations of IPv4................................................1
Consequences of the Limited IPv4 Address Space.....................2
Features of IPv6...................................................6
New Header Format.........................................6
Large Address Space.........................................6
Stateless and Stateful Address Configuration....................7
IPsec Header Support Required...............................7
Better Support for Prioritized Delivery.........................7
New Protocol for Neighboring Node Interaction................8
Extensibility.................................................8
Comparison of IPv4 and IPv6.......................................8
IPv6 Terminology.................................................9
The Case for IPv6 Deployment.....................................12
IPv6 Solves the Address Depletion Problem....................12
IPv6 Solves the Disjoint Address Space Problem................12
IPv6 Solves the International Address Allocation Problem........13
IPv6 Restores End-to-End Communication.....................13
IPv6 Uses Scoped Addresses and Address Selection.............14
IPv6 Has More Efficient Forwarding...........................14
IPv6 Has Support for Security and Mobility....................15
Testing for Understanding.........................................15
What do you think of this book? We want to hear from you!
Microsoft is interested in hearing your feedback so we can continually improve our books and learning
resources for you. To participate in a brief online survey, please visit:
microsoft.com/learning/booksurvey
vii
Chapter 2 IPv6 Protocol for Windows 17
Architecture of the IPv6 Protocol for Windows.......................17
Features of the IPv6 Protocol for Windows..........................19
Installed, Enabled, and Preferred by Default....................20
Basic IPv6 Stack Support.....................................21
IPv6 Stack Enhancements....................................21
GUI and Command-Line Configuration........................22
Integrated IPsec Support....................................22
Windows Firewall Support...................................22
Temporary Addresses.......................................23
Random Interface IDs.......................................23
DNS Support...............................................24
Source and Destination Address Selection.....................24
Support for ipv6-literal.net Names............................24
LLMNR....................................................25
PNRP......................................................25
Literal IPv6 Addresses in URLs................................25
Static Routing..............................................26
IPv6 over PPP..............................................26
DHCPv6...................................................27
ISATAP....................................................27
6to4......................................................27
Teredo....................................................27
PortProxy..................................................28
IP-HTTPS..................................................28
NAT64/DNS64.............................................28
Group Policy Settings for Transition Technologies...............29
Application Support..............................................30
Application Programming Interfaces...............................30
Windows Sockets...........................................31
Winsock Kernel.............................................31
Remote Procedure Call......................................31
IP Helper..................................................31
Win32 Internet Extensions...................................32
viii Contents
.NET Framework............................................32
Windows Runtime..........................................32
Windows Filtering Platform..................................32
Windows Management Instrumentation Version 2..............33
Manually Configuring the IPv6 Protocol.............................33
Configuring IPv6 Through the Properties of Internet
Protocol Version 6 (TCP/IPv6)................................34
Configuring IPv6 with Windows PowerShell....................37
Configuring IPv6 with the Netsh.exe Tool......................37
Disabling IPv6...................................................40
IPv6-Enabled Tools...............................................42
Ipconfig...................................................42
Route.....................................................43
Ping.......................................................44
Tracert....................................................45
Pathping...................................................46
Netstat....................................................47
Displaying IPv6 Configuration with Windows PowerShell..............49
Get-NetlPlnterface -AddressFamily IPv6.......................49
Get-NetlPAddress -AddressFamily IPv6........................50
Get-NetRoute -AddressFamily IPv6...........................50
Get-NetNeighbor -AddressFamily IPv6........................51
Displaying IPv6 Configuration with Netsh...........................51
Netsh interface ipv6 show interface...........................51
Netsh interface ipv6 show address............................52
Netsh interface ipv6 show route..............................52
Netsh interface ipv6 show neighbors..........................53
Netsh interface ipv6 show destinationcache....................53
References......................................................53
Testing for Understanding.........................................54
Contents ix
Chapter 3 IPv6 Addressing 57
The IPv6 Address Space...........................................57
IPv6 Address Syntax..............................................58
Compressing Zeros.........................................60
IPv6 Prefixes...............................................60
Types of IPv6 Addresses...........................................61
Unicast IPv6 Addresses...........................................62
Global Unicast Addresses....................................62
Link-Local Addresses........................................65
Unique Local Addresses.....................................66
Special IPv6 Addresses......................................67
Transition Addresses........................................68
Multicast IPv6 Addresses..........................................68
Solicited-Node Address.....................................70
Mapping IPv6 Multicast Addresses to Ethernet Addresses.......71
Anycast IPv6 Addresses...........................................72
Subnet-Router Anycast Address..............................73
IPv6 Addresses for a Host.........................................73
IPv6 Addresses for a Router.......................................74
Subnetting the IPv6 Address Space.................................75
Step 1: Determining the Number of Subnetting Bits.............75
Step 2: Enumerating Subnetted Address Prefixes...............76
IPv6 Address Allocation Strategies.................................81
IPv6 Interface Identifiers..........................................82
EUI-64 Address-Based Interface Identifiers.....................83
Temporary Address Interface Identifiers.......................87
IPv4 Addresses and IPv6 Equivalents...............................88
References......................................................89
Testing for Understanding.........................................89
Contents
Chapter 4 The IPv6 Header 91
Structure of an IPv6 Packet........................................91
IPv4 Header.....................................................92
IPv6 Header.....................................................94
Values of the Next Header Field..............................96
Comparing the IPv4 and IPv6 Headers........................97
IPv6 Extension Headers...........................................99
Extension Headers Order...................................101
Hop-by-Hop Options Header...............................101
Destination Options Header.................................105
Routing Header...........................................107
Fragment Header..........................................108
Authentication Header.....................................112
Encapsulating Security Payload Header and Trailer.............112
IPv6 MTU......................................................113
Upper-Layer Checksums.........................................114
References.....................................................115
Testing for Understanding........................................115
Chapter 5 ICMPv6 117
ICMPv6 Overview...............................................117
Types of ICMPv6 Messages.................................118
ICMPv6 Header............................................118
ICMPv6 Error Messages..........................................119
Destination Unreachable...................................119
Packet Too Big............................................121
Time Exceeded............................................123
Parameter Problem........................................123
ICMPv6 Informational Messages..................................124
Echo Request..............................................124
Echo Reply................................................125
Contents xi
Comparing ICMPv4 and ICMPv6 Messages.........................127
Path MTU Discovery.............................................127
Changes in PMTU...............................................128
References.....................................................129
Testing for Understanding........................................130
Chapter 6 Neighbor Discovery 131
Neighbor Discovery Overview....................................131
Neighbor Discovery Message Format..............................133
Neighbor Discovery Options.....................................134
Source and Target Link-Layer Address Options................134
Prefix Information Option...................................136
Redirected Header Option..................................139
MTU Option..............................................141
Route Information Option..................................143
Neighbor Discovery Messages....................................145
Router Solicitation.........................................145
Router Advertisement......................................146
Neighbor Solicitation......................................150
Neighbor Advertisement...................................152
Redirect..................................................155
Summary of Neighbor Discovery Messages and Options.......157
Neighbor Discovery Processes....................................158
Conceptual Host Data Structures............................158
Address Resolution........................................159
Neighbor Unreachability Detection..........................163
Duplicate Address Detection................................167
Router Discovery..........................................170
Redirect Function..........................................176
Host Sending Algorithm.........................................179
IPv4 Neighbor Messages and Functions and IPv6 Equivalents........181
References.....................................................181
Testing for Understanding........................................181
xii Contents
Chapter 7 Multicast Listener Discovery and MLD Version 2 183
MLD and MLDv2 Overview.......................................183
IPv6 Multicast Overview.........................................184
Host Support for Multicast..................................184
Router Support for Multicast................................185
MLD Packet Structure............................................188
MLD Messages..................................................189
Multicast Listener Query....................................189
Multicast Listener Report...................................191
Multicast Listener Done....................................193
Summary of MLD...............................................194
MLDv2 Packet Structure..........................................194
MLDv2 Messages...............................................195
The Modified Multicast Listener Query.......................195
MLDv2 Multicast Listener Report............................197
Summary of MLDv2.............................................201
MLD and MLDv2 Support in Windows.............................201
References.....................................................202
Testing for Understanding........................................203
Chapter 8 Address Autoconfiguration 205
Address Autoconfiguration Overview..............................205
Types of Autoconfiguration.................................205
Autoconfigured Address States..............................206
Autoconfiguration Process.......................................207
DHCPv6........................................................210
DHCPv6 Messages.........................................212
DHCPv6 Stateful Message Exchange.........................215
DHCPv6 Stateless Message Exchange........................215
DHCPv6 Support in Windows...............................216
IPv6 Protocol for Windows Autoconfiguration Specifics .............220
Autoconfigured Addresses for the IPv6 Protocol for Windows........221
Contents xm
References.....................................................224
Testing for Understanding........................................225
Chapter 9 IPv6 and Name Resolution 227
Name Resolution for IPv6........................................227
DNS Enhancements for IPv6................................227
LLMNR...................................................228
Source and Destination Address Selection..........................231
Source Address Selection Algorithm.........................233
Destination Address Selection Algorithm.....................235
Fixing IPv6 Brokenness in Windows Server 2012
and Windows 8............................................237
Example of Using Address Selection..........................238
Name Resolution Support in Windows.............................240
Hosts File.................................................240
DNS Resolver..............................................241
DNS Server Service........................................242
DNS Dynamic Update......................................243
DNS Zone Transfers........................................244
Source and Destination Address Selection....................244
LLMNR Support...........................................246
Support for ipv6-literal.net Names...........................247
Peer Name Resolution Protocol.............................248
Name Resolution Policy Table...............................249
DNS Security Extensions....................................250
References.....................................................250
Testing for Understanding........................................251
Chapter 10 IPv6 Routing 253
Routing in IPv6.................................................253
IPv6 Routing Table Entry Types..............................254
Route Determination Process...............................254
Strong and Weak Host Behaviors............................255
Example IPv6 Routing Table for Windows.....................256
xiv Contents
End-to-End IPv6 Delivery Process.................................260
IPv6 on the Sending Host...................................260
IPv6 on the Router.........................................262
IPv6 on the Destination Host................................265
IPv6 Routing Protocols...........................................268
Overview of Dynamic Routing...............................268
Routing Protocol Technologies..............................269
Routing Protocols for IPv6..................................270
Static Routing with the IPv6 Protocol for Windows..................272
Configuring Static Routing with Windows PowerShell..........272
Configuring Static Routing with Netsh........................275
Configuring Static Routing with Routing and Remote Access___277
Dead Gateway Detection.........................................278
References.....................................................280
Testing for Understanding........................................280
Chapter 11 IPv6 Transition Technologies 283
Overview.......................................................283
Node Types...............................................284
IPv6 Transition Addresses...................................284
Transition Mechanisms...........................................286
Using Both IPv4 and IPv6...................................286
IPv6-over-IPv4 Tunneling...................................288
DNS Infrastructure.........................................290
Tunneling Configurations........................................291
Router-to-Router..........................................292
Host-to-Router and Router-to-Host..........................292
Host-to-Host..............................................293
Types of Tunnels...........................................294
Traffic Translation...............................................296
NAT64/DNS64............................................296
PortProxy.................................................297
References.....................................................299
Testing for Understanding........................................300
Contents xv
Chapter 12 ISATAP 301
ISATAP Overview................................................301
ISATAP Tunneling..........................................302
ISATAP Tunneling Example..................................303
ISATAP Components.............................................304
Router Discovery for ISATAP Hosts................................306
Resolving the Name ISATAP ...............................307
Using the ISATAP Router Name Group Policy Setting...........311
Using the Set-NetlsatapConfiguration -Router Windows
PowerShell Command......................................311
Using the netsh interface isatap set router Command...........312
ISATAP Addressing Example......................................312
ISATAP Routing.................................................313
ISATAP Communication Examples.................................314
ISATAP Host to ISATAP Host.................................314
ISATAP Host to IPv6 Host...................................315
Configuring an ISATAP Router....................................317
Example Using Windows PowerShell Commands..............318
Example Using Netsh Commands............................320
ISATAP in Windows Server 2012 and Windows 8....................321
References.....................................................321
Testing for Understanding........................................321
Chapter 13 6to4 323
6to4 Overview..................................................323
6to4 Tunneling............................................324
6to4 Tunneling Example....................................325
6to4 Components...............................................327
6to4 Addressing Example........................................328
6to4 Routing..............................................330
6to4 Support in Windows........................................331
6to4 Host/Router Support..................................331
6to4 Router Support.......................................332
xvi Contents
6to4 Communication Examples...................................336
6to4 Host to 6to4 Host/Router..............................336
6to4 Host to IPv6 Host.....................................337
Example of Using ISATAP and 6to4 Together.......................341
Part 1: From ISATAP Host A to 6to4 Router A..................343
Part 2: From 6to4 Router A to 6to4 Router B..................344
Part 3: From 6to4 Router B to ISATAP Host B..................344
References.....................................................345
Testing for Understanding........................................345
Chapter 14 Teredo 347
Introduction to Teredo...........................................347
Teredo Benefits............................................348
Teredo Support in Microsoft Windows.......................348
Teredo and Protection from Unsolicited Incoming
IPv6 Traffic................................................349
Network Address Translators (NATs)..........................350
Teredo Components.............................................351
Teredo Client..............................................352
Teredo Server.............................................352
Teredo Relay..............................................353
Teredo Host-Specific Relay..................................353
The Teredo Client and Host-Specific Relay in Windows.........354
Teredo Addresses...............................................356
Teredo Packet Formats...........................................360
Teredo Data Packet Format.................................360
Teredo Bubble Packets.....................................360
Teredo Indicators..........................................361
Teredo Routing.................................................363
On-Link Teredo Client Destinations..........................364
Intersite Teredo Client Destinations..........................365
IPv6 Internet Destinations..................................365
Contents xvii
Windows-Based Teredo Server and Relay..........................365
Configuring a Teredo Server................................365
Configuring a Teredo Relay.................................366
References.....................................................367
Testing for Understanding........................................367
Chapter 15 IP-HTTPS 369
Introduction to IP-HTTPS........................................369
IP-HTTPS Traffic.................................................370
IP-HTTPS Components...........................................371
Establishing an IP-HTTPS Connection..............................372
IP-HTTPS Client Routing.........................................373
Configuring IP-HTTPS Client Settings..............................374
IP-HTTPS Features in Windows Server 2012 and Windows 8..........374
Summary.......................................................375
References.....................................................375
Testing for Understanding........................................375
Chapter 16 NAT64/DNS64 377
Introduction to NAT64/DNS64....................................377
Limitations of NAT64/DNS64................................378
How NAT64/DNS64 Works.......................................379
Configuration Requirements for NAT64/DNS64...............379
DNS Name Query and Response............................380
IPv6 Traffic from the IPv6-Only Node........................382
Configuring NAT64/DNS64 in Windows Server 2012................384
Summary.......................................................385
References.....................................................386
Testing for Understanding........................................386
xviii Contents
Chapter 17 IPv6 Security Considerations 387
IPv6 Security Considerations......................................387
Authorization for Automatically Assigned Addresses
and Configurations...........................................388
Recommendations.........................................388
Prevention of Rogue IPv6 Routers.................................389
Recommendations.........................................389
Protection of IPv6 Packets........................................389
Recommendations.........................................390
Host Protection from Scanning and Attacks........................390
Address Scanning..........................................390
Port Scanning.............................................391
Recommendations.........................................391
Control of Tunneled Traffic on Your Intranet........................391
Recommendations.........................................392
Control of What Traffic Is Exchanged with the Internet...............393
Recommendations.........................................394
Summary.......................................................395
References.....................................................395
Testing for Understanding........................................396
Chapter 18 DirectAccess 397
Overview of DirectAccess........................................397
How DirectAccess Uses IPv6......................................398
DirectAccess Client Traffic over the IPv4 Internet..............399
DirectAccess Client Traffic over the Intranet...................399
Force Tunneling...........................................400
DirectAccess and IPv6 Routing..............................401
DirectAccess and the Role of IPsec................................403
Encryption................................................404
Data Integrity.............................................404
Contents xix
DirectAccess and the Role of the NRPT............................405
NRPT Exemptions..........................................406
Network Location Detection......................................406
Network Location Awareness...............................407
Network Location Detection Process.........................407
How DirectAccess Works.........................................408
DirectAccess Client on the Intranet..........................408
DirectAccess Client on the Internet..........................409
Summary.......................................................411
References.....................................................412
Testing for Understanding........................................412
Chapter 19 Deploying IPv6 on an Intranet 413
Introduction....................................................413
Planning for IPv6 Deployment....................................413
Platform Support for IPv6..................................414
Application Support for IPv6................................415
Network Management Infrastructure Support for IPv6.........415
Unicast IPv6 Addressing Architecture........................416
Tunnel-Based IPv6 Connectivity.............................417
Other IPv6 Transition Technologies..........................420
Native IPv6 Connectivity...................................421
Name Resolution with DNS.................................422
Native IPv6 Addressing Allocation...........................423
Host-Based Security and IPv6 Traffic.........................424
Controlled or Prioritized Delivery for IPv6 Traffic..............425
Deploying IPv6.................................................427
Obtain Global Address Space...............................427
Set Up an IPv6 Test Network................................427
Begin Application Migration................................428
Configure DNS Infrastructure to Support AAAA Records
and Dynamic Updates......................................430
Upgrade IPv4-Only Hosts to IPv6/IPv4 Hosts..................430
Begin Deploying a Native IPv6 Infrastructure..................431
xx Contents
Connect Portions of Your Intranet over the IPv4 Internet.......432
Connect Portions of Your Intranet over the IPv6 Internet.......433
Summary.......................................................433
References.....................................................434
Testing for Understanding........................................435
Chapter 20 IPv6 on the Microsoft Corporate Network 437
Introduction....................................................437
Characteristics of the Microsoft Corpnet......................438
History of IPv6 in Microsoft.................................438
Deployment Philosophy....................................439
Current Deployment of IPv6 on the Microsoft Corpnet..............440
Short and Long-Term Plans for IPv6 on the Microsoft Corpnet........443
Deployment Details............................................444
Addressing Plan and Routing Infrastructure..................444
DirectAccess.............................................444
Security for IPv6 Traffic on the Microsoft Corpnet.............445
Deployment Planning and Recommendations......................446
Overall Planning...........................................446
Deployment Recommendations.............................448
Summary.......................................................449
Testing for Understanding........................................450
Appendix A IPv6 RFC Index 451
General........................................................451
Addressing.....................................................451
Applications....................................................452
Sockets API.....................................................452
Transport Layer.................................................452
Internet Layer...................................................453
Network Layer Security..........................................454
Link Layer......................................................454
Contents xxi
Routing........................................................454
IPv6 Transition Technologies......................................455
Appendix B Testing for Understanding Answers 457
Chapter 1: Introduction to IPv6...................................457
Chapter 2: IPv6 Protocol for Windows.............................459
Chapter 3: IPv6 Addressing.......................................461
Chapter 4: The IPv6 Header......................................464
Chapter 5: ICMPv6..............................................465
Chapter 6: Neighbor Discovery...................................466
Chapter 7: Multicast Listener Discovery and MLD Version 2...........469
Chapter 8: Address Autoconfiguration.............................470
Chapter 9: IPv6 and Name Resolution.............................472
Chapter 10: IPv6 Routing.........................................473
Chapter 11: IPv6 Transition Technologies...........................475
Chapter 12: ISATAP..............................................476
Chapter 13: 6to4................................................477
Chapter 14: Teredo..............................................478
Chapter 15: IP-HTTPS............................................479
Chapter 16: NAT64/DNS64.......................................480
Chapter 17: IPv6 Security Considerations...........................481
Chapter 18: DirectAccess.........................................482
Chapter 19: Deploying IPv6 on an Intranet.........................483
Chapter 20: IPv6 on the Microsoft Corporate Network...............484
Appendix C Setting Up an IPv6 Test Lab 487
IPv6 Test Lab Setup..............................................487
Hardware and Software Requirements.............................489
xxii Contents
Steps for Configuring the IPv6 Test Lab............................489
Step 1: Set Up the Base Configuration Test Lab................490
Step 2: Configure the Test Lab for the Corpnet2 Subnet........490
Step 3: Demonstrate Default IPv6 Connectivity................495
Step 4: Demonstrate ISATAP-Based IPv6 Connectivity..........496
Step 5: Demonstrate Native IPv6 Connectivity.................498
Step 6: Demonstrate 6to4-Based Connectivity.................501
Snapshot the Configuration.................................503
Additional IPv6 Test Lab Exercises.................................503
Demonstrate DHCPv6......................................503
Demonstrate DNS Zone Transfers over IPv6...................507
Demonstrate an IPv6-Only Environment......................509
Appendix D IPv6 Reference Tables 515
Appendix E Link-Layer Support for IPv6 519
Basic Structure of IPv6 Packets....................................519
LAN Media.....................................................519
Ethernet: Ethernet II........................................520
Network Monitor Capture..................................521
Ethernet: IEEE 802.3 SNAP..................................521
IEEE 802.11.....................................................523
Frame Control Field........................................525
Token Ring: IEEE 802.5 SNAP................................526
FDDI.....................................................528
WAN Media....................................................529
PPP......................................................530
X.25......................................................531
Frame Relay...............................................533
ATM: Null Encapsulation....................................534
ATM: SNAP Encapsulation..................................536
IPv6 over IPv4..................................................537
References.....................................................538
Contents xxm
Appendix F Windows Sockets Changes for IPv6 539
Added Constants................................................540
Address Data Structures..........................................540
in6_addr..................................................540
sockaddr_in6..............................................540
sockaddr_storage..........................................541
Wildcard Addresses.............................................541
ineaddrjoopback and IN6ADDR_LOOPBACK_INIT............542
Core Sockets Functions..........................................542
Name-to-Address Translation.....................................542
Address-to-Name Translation....................................544
Using getaddrinfo .........................................545
Address Sorting.................................................545
Address Conversion Functions....................................546
Socket Options.................................................546
New Macros....................................................547
References.....................................................547
Appendix G Mobile IPv6 549
Overview.......................................................549
Mobile IPv6 Components...................................549
Mobile IPv6 Transport Layer Transparency....................551
Mobile IPv6 Messages and Options...............................552
Mobility Header and Messages..............................552
Type 2 Routing Header.....................................554
Home Address Option for the Destination Options Header.....555
ICMPv6 Messages for Mobile IPv6...........................556
Modifications to Neighbor Discovery Messages and Options___558
Mobile IPv6 Data Structures......................................561
Binding Cache.............................................561
Binding Update List........................................562
Home Agents List..........................................563
xxiv Contents
Correspondent Registration......................................564
Return Routability Procedure................................565
Detecting Correspondent Nodes That Are Not Mobile
IPv6-Capable.............................................567
Mobile IPv6 Message Exchanges..................................567
Data Between a Mobile Node and a Correspondent Node......567
Binding Maintenance......................................574
Home Agent Discovery.....................................578
Mobile Prefix Discovery....................................580
Mobile IPv6 Processes...........................................582
Attaching to the Home Link.................................582
Moving from the Home Link to a Foreign Link................583
Moving to a New Foreign Link..............................592
Returning Home...........................................594
Mobile IPv6 Host Sending Algorithm..............................597
Mobile IPv6 Host Receiving Algorithm.............................600
References.....................................................603
Appendix H Teredo Protocol Processes 605
Initial Configuration for Teredo Clients.............................606
Network Monitor Capture..................................608
Maintaining the NAT Mapping....................................610
Initial Communication Between Teredo Clients on the Same Link.....611
Initial Communication Between Teredo Clients in Different Sites......612
Cone NAT.................................................612
Restricted NAT............................................613
What do you think of this book? We want to hear from you!
Microsoft is interested in hearing your feedback so we can continually improve our books and learning
resources for you. To participate in a brief online survey, please visit
microsoft.com/learning/booksurvey
Contents xxv
Initial Communication from a Teredo Client to a Teredo
Host-Specific Relay...........................................614
Cone NAT.................................................614
Restricted NAT............................................616
Initial Communication from a Teredo Host-Specific Relay to a
Teredo Client................................................617
Cone NAT.................................................617
Restricted NAT............................................618
Initial Communication from a Teredo Client to an IPv6-Only Host.....619
Cone NAT.................................................619
Restricted NAT............................................621
Initial Communication from an IPv6-Only Host to a Teredo Client.....622
Cone NAT.................................................623
Restricted NAT............................................624
References.....................................................625
Glossary 627
Index 641
xxvi Contents
|
any_adam_object | 1 |
author | Davies, Joseph |
author_GND | (DE-588)124730353 |
author_facet | Davies, Joseph |
author_role | aut |
author_sort | Davies, Joseph |
author_variant | j d jd |
building | Verbundindex |
bvnumber | BV040393959 |
classification_rvk | ST 206 |
ctrlnum | (OCoLC)812252642 (DE-599)BSZ368220680 |
discipline | Informatik |
edition | 3. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01397nam a2200361 c 4500</leader><controlfield tag="001">BV040393959</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120921 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">120830s2012 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780735659148</subfield><subfield code="9">978-0-7356-5914-8</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9780735659148</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)812252642</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BSZ368220680</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 206</subfield><subfield code="0">(DE-625)143614:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Davies, Joseph</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)124730353</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Understanding IPv6</subfield><subfield code="b">[covers Windows 8 and Windows Server 2012]</subfield><subfield code="c">Joseph Davies</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, Calif.</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXXVIII, 674 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">IP 6</subfield><subfield code="0">(DE-588)4462513-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">TCP/IP</subfield><subfield code="0">(DE-588)4197538-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">IP 6</subfield><subfield code="0">(DE-588)4462513-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">TCP/IP</subfield><subfield code="0">(DE-588)4197538-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025247238&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025247238</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV040393959 |
illustrated | Illustrated |
indexdate | 2024-07-10T00:23:05Z |
institution | BVB |
isbn | 9780735659148 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025247238 |
oclc_num | 812252642 |
open_access_boolean | |
physical | XXXVIII, 674 S. Ill., graph. Darst. |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | O'Reilly |
record_format | marc |
spelling | Davies, Joseph Verfasser (DE-588)124730353 aut Understanding IPv6 [covers Windows 8 and Windows Server 2012] Joseph Davies 3. ed. Sebastopol, Calif. O'Reilly 2012 XXXVIII, 674 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier IP 6 (DE-588)4462513-3 gnd rswk-swf TCP/IP (DE-588)4197538-8 gnd rswk-swf IP 6 (DE-588)4462513-3 s TCP/IP (DE-588)4197538-8 s 1\p DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025247238&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Davies, Joseph Understanding IPv6 [covers Windows 8 and Windows Server 2012] IP 6 (DE-588)4462513-3 gnd TCP/IP (DE-588)4197538-8 gnd |
subject_GND | (DE-588)4462513-3 (DE-588)4197538-8 |
title | Understanding IPv6 [covers Windows 8 and Windows Server 2012] |
title_auth | Understanding IPv6 [covers Windows 8 and Windows Server 2012] |
title_exact_search | Understanding IPv6 [covers Windows 8 and Windows Server 2012] |
title_full | Understanding IPv6 [covers Windows 8 and Windows Server 2012] Joseph Davies |
title_fullStr | Understanding IPv6 [covers Windows 8 and Windows Server 2012] Joseph Davies |
title_full_unstemmed | Understanding IPv6 [covers Windows 8 and Windows Server 2012] Joseph Davies |
title_short | Understanding IPv6 |
title_sort | understanding ipv6 covers windows 8 and windows server 2012 |
title_sub | [covers Windows 8 and Windows Server 2012] |
topic | IP 6 (DE-588)4462513-3 gnd TCP/IP (DE-588)4197538-8 gnd |
topic_facet | IP 6 TCP/IP |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025247238&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT daviesjoseph understandingipv6coverswindows8andwindowsserver2012 |