Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
51
Добавлен:
11.04.2015
Размер:
22.9 Mб
Скачать

Chapter 1 Introduction to IPv6

15

Testing for Understanding

To test your understanding of IPv6, answer the following questions. See Appendix D, “Testing for Understanding Answers,” to check your answers.

1.What are the problems with IPv4 on today’s Internet?

2.How does IPv6 solve these problems?

3.How does IPv6 provide better prioritized delivery support?

4.Describe at least three ways in which IPv6 is more efficient than IPv4.

5.Explain how NATs prevent peer-to-peer applications from working properly.

6.What are the key technical benefits of deploying IPv6 now?

7.What are the key business benefits of deploying IPv6 now?

Chapter 2

IPv6 Protocol for Windows Server 2008 and Windows Vista

At the end of this chapter, you should be able to do the following:

Discuss the architecture of the IPv6 protocol for Windows Server 2008 and Windows Vista.

List and describe the features of the IPv6 protocol for Windows Server 2008 and Windows Vista.

Describe the applications and services provided with Windows Server 2008 and Windows Vista that are IPv6-enabled.

List and describe the application programming interfaces (APIs) in Windows Server 2008 and Windows Vista that are IPv6-enabled.

Describe how to manually configure the IPv6 protocol for Windows Server 2008 and Windows Vista.

List and describe the IPv6-enabled common tools provided with Windows Server 2008 and Windows Vista.

Describe how to display the configuration of the IPv6 protocol for Windows Server 2008 and Windows Vista.

Architecture of the IPv6 Protocol for Windows Server 2008 and Windows Vista

For Windows Server 2008 and Windows Vista, the TCP/IP protocol stack is a dual IP layer implementation, where only a single implementation of the Transport Layer protocols Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) operate over both Internet layer protocols: Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6). Figure 2-1 shows the architecture of the TCP/IP protocol stack for Windows Server 2008 and Windows Vista.

17

18

Understanding IPv6, Second Edition

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Windows Sockets Applications

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Windows Sockets

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Windows Sockets Components

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tcpip.sys

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Transport

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TCP

 

 

 

 

 

UDP

 

 

 

 

 

Layer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Network

 

 

IPv4

 

 

 

 

 

IPv6

 

 

 

 

 

Layer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Framing

802.3

 

PPP

 

802.11

 

 

Loopback

 

IPv4

 

 

 

 

Layer

 

 

 

 

 

tunnel

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NDIS

Network Adapter Drivers

Figure 2-1 The architecture of the TCP/IP protocols for Windows Server 2008 and Windows Vista

The TCP/IP driver file, Tcpip.sys, contains both IPv4 and IPv6 Internet layers. Tcpip6.sys operates between Windows Sockets and the Network Device Interface Specification (NDIS) layers in the Windows network architecture. The architecture of Tcpip.sys consists of the following layers:

Transport layer Contains the implementations of TCP and UDP.

Network layer Contains implementations of both IPv4 and IPv6.

Framing layer Contains modules that frame IPv4 or IPv6 packets. Modules exist for IEEE 802.3 (Ethernet), IEEE 802.11, and Point-to-Point Protocol (PPP) links. Modules also exist for logical interfaces such as the loopback interface and IPv4-based tunnels. IPv4-based tunnels are commonly used for IPv6 transition technologies.

The IPv4 Internet layer appears as the Internet Protocol Version 4 (TCP/IPv4) component in the list of protocols from the properties of a local area network (LAN) connection in the Network Connections folder. The IPv6 Internet layer appears as the Internet Protocol Version 6 (TCP/ IPv6) component. You can enable or disable these components per connection in the Network

Соседние файлы в папке Lecture 2_10