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

508 Understanding IPv6, Second Edition

References

The following references were cited in this appendix:

RFC 2460 — “Internet Protocol, Version 6 (IPv6) Specification”

RFC 2526 — “Reserved IPv6 Subnet Anycast Addresses”

RFC 3775 — “Mobility Support in IPv6”

RFC 3776 — “Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents”

RFC 4861 — “Neighbor Discovery for IP Version 6 (IPv6)”

You can obtain these RFCs from the \RFCs_and_Drafts folder on the companion CD-ROM or from http://www.ietf.org/rfc.html.

Appendix G

IPv6 Reference Tables

This appendix contains a series of summary reference tables for Internet Protocol version 6 (IPv6).

Table G-1 Defined Values for the Scope Field for IPv6 Multicast Addresses

Scope Field Value

Scope

0

Reserved

 

 

1

Interface-local scope

 

 

2

Link-local scope

 

 

3

Reserved

 

 

4

Admin-local scope

 

 

5

Site-local scope

 

 

8

Organization-local scope

 

 

E

Global scope

 

 

F

Reserved

 

 

In RFC 4291, all other values of the Scope field are unassigned.

Table G-2 Typical Values of the Next Header Field in the IPv6 Header

Value (Decimal)

Header

0

Hop-by-Hop Options header

 

 

6

Transmission Control Protocol (TCP)

 

 

17

User Datagram Protocol (UDP)

 

 

41

Encapsulated IPv6 header

 

 

43

Routing header

 

 

44

Fragment header

 

 

50

Encapsulating Security Payload header

 

 

51

Authentication header

 

 

58

Internet Control Message Protocol for IPv6 (ICMPv6)

 

 

59

No next header

 

 

60

Destination Options header

 

 

509

510 Understanding IPv6, Second Edition

For a current list, see http://www.iana.org/assignments/protocol-numbers.

Table G-3 Option Types for Hop-by-Hop Options and Destination Options Headers

Option Type

Option and Where It Is Used

Alignment Requirement

0

Pad1 option: Hop-by-Hop Options and

None

 

Destination Options headers

 

 

 

 

1

PadN option: Hop-by-Hop Options and

None

 

Destination Options headers

 

 

 

 

194 (0xC2)

Jumbo Payload option: Hop-by-Hop Options

4n + 2

 

header

 

 

 

 

5

Router Alert option: Hop-by-Hop

2n + 0

 

Options header

 

 

 

 

201 (0xC9)

Home Address option: Destination Options

8n + 6

 

header

 

 

 

 

For a current list, see http://www.iana.org/assignments/ipv6-parameters.

Table G-4 IPv6 Maximum Transmission Units (MTUs) for Common LAN and WAN Technologies

LAN or WAN Technology

IPv6 MTU

Ethernet (Ethernet II encapsulation)

1,500

 

 

Ethernet (IEEE 802.3 SubNetwork Access Protocol [SNAP] encapsula-

1,492

tion)

 

 

 

IEEE 802.11

2,312

 

 

Token Ring

Varies

 

 

Fiber Distributed Data Interface (FDDI)

4,352

 

 

Attached Resource Computer Network (ARCNet)

9,072

 

 

Point-to-Point Protocol (PPP)

1,500

 

 

X.25

1,280

 

 

Frame Relay

1,592

 

 

Asynchronous Transfer Mode (ATM) (Null or SNAP encapsulation)

9,180

 

 

Table G-5 ICMPv6 Messages

ICMPv6 Type

Message

Chapter for Details

1

Destination Unreachable

5

 

 

 

2

Packet Too Big

5

 

 

 

3

Time Exceeded

5

 

 

 

4

Parameter Problem

5

128

Echo Request

5

Appendix G IPv6 Reference Tables

511

Table G-5 ICMPv6 Messages

ICMPv6 Type

Message

Chapter for Details

129

Echo Reply

5

 

 

 

130

Multicast Listener Query

7

 

 

 

131

Multicast Listener Report

7

 

 

 

132

Multicast Listener Done

7

 

 

 

133

Router Solicitation

6

 

 

 

134

Router Advertisement

6

 

 

 

135

Neighbor Solicitation

6

 

 

 

136

Neighbor Advertisement

6

 

 

 

137

Redirect

6

 

 

 

143

Multicast Listener Discovery (MLD) Version 2

7

 

Multicast Listener Report

 

 

 

 

144

Home Agent Address Discovery Request

Appendix F

 

 

 

145

Home Agent Address Discovery Reply

Appendix F

 

 

 

146

Mobile Prefix Solicitation

Appendix F

 

 

 

147

Mobile Prefix Advertisement

Appendix F

 

 

 

For a complete and current list, see http://www.iana.org/assignments/icmpv6-parameters.

Table G-6 ICMPv6 Destination Unreachable Messages

Code Field Value

Description

0

- No Route to Destination

No route matching the destination was found in the

 

 

routing table.

 

 

 

1

- Communication with Destination

The communication with the destination is prohib-

Administratively Prohibited

itedbyadministrativepolicy.Thismessageistypically

 

 

sent when the packet is discarded by a firewall.

 

 

 

2

- Beyond Scope of Source Address

The destination is beyond the scope of the source

 

 

address. A router sends this message when the

 

 

packet is forwarded by using an interface that is not

 

 

within the scoped zone of the source address.

 

 

 

3

- Address Unreachable

Thedestinationaddressisunreachable.Thismessage

 

 

is typically sent because of an inability to resolve the

 

 

destination’s link-layer address.

 

 

 

4

- Port Unreachable

The destination port was unreachable. This message

 

 

is typically sent when an IPv6 packet containing a

UDP message arrived at the destination but there were no applications listening on the destination UDP port.

512 Understanding IPv6, Second Edition

Table G-6 ICMPv6 Destination Unreachable Messages

Code Field Value

Description

5 - Source Address Failed Ingress/Egress

The packet with this source address is not allowed

Policy

because of inbound (ingress) or outbound (egress)

 

packet filtering policies.

 

 

6 - Reject Route to Destination

The packet matched a reject route and was dis-

 

carded. A reject route is an address prefix configured

 

on a router for traffic that the router must immedi-

 

ately discard.

 

 

For a complete and current list, see http://www.iana.org/assignments/icmpv6-parameters.

Table G-7 ICMPv6 Parameter Problem Messages

Code Field Value

Description

0

- Erroneous Header Field Encountered

An error in a field within the IPv6 header or an

 

 

extension header was encountered.

 

 

 

1

- Unrecognized Next Header Type

An unrecognized Next Header field value was

Encountered

encountered. This message is equivalent to the

 

 

ICMPv4 Destination Unreachable-Protocol

 

 

Unreachable message.

 

 

 

2

- Unrecognized IPv6 Option Encountered

An unrecognized IPv6 option was encountered.

 

 

 

For a complete and current list, see http://www.iana.org/assignments/icmpv6-parameters.

Table G-8 IPv6 Neighbor Discovery Option Types

Type

Option Name

Source Document

1

Source Link-Layer Address

RFC 4861

 

 

 

2

Target Link-Layer Address

RFC 4861

 

 

 

3

Prefix Information

RFC 4861

 

 

 

4

Redirected Header

RFC 4861

 

 

 

5

MTU

RFC 4861

 

 

 

7

Advertisement Interval

RFC 3775

 

 

 

8

Home Agent Information

RFC 3775

 

 

 

24

Route Information

RFC 4191

 

 

 

Appendix G IPv6 Reference Tables

513

For a complete and current list, see http://www.iana.org/assignments/icmpv6-parameters.

Table G-9 Neighbor Discovery Messages and the Options That Might Be Included

Neighbor Discovery (ND) Message

ND Options That Might Be Included

Router Solicitation

Source Link-Layer Address option: Informs the router of the

 

link-layer address of the host for the unicast Router Adver-

 

tisement response.

 

 

Router Advertisement

Source Link-Layer Address option: Informs the

 

receiving host or hosts of the link-layer address of

 

the router.

 

Prefix Information option or options: Informs the

 

receiving host or hosts of on-link prefixes and

 

whether to autoconfigure stateless addresses.

 

MTU option: Informs the receiving host or hosts of

 

the IPv6 MTU of the link.

 

Advertisement Interval option: Informs the receiving

 

host how often the router (the home agent) is

 

sending unsolicited multicast router advertisements.

 

Home Agent Information option: Advertises the

 

home agent’s preference and lifetime.

 

Route Information option or options: Informs the

 

receiving host or hosts of specific routes to add to a

 

local routing table.

 

 

Neighbor Solicitation

Source Link-Layer Address option: Informs the receiving

 

node of the link-layer address of the sender.

 

 

Neighbor Advertisement

Target Link-Layer Address option: Informs the receiving

 

node or nodes of the link-layer address corresponding to

 

the Target Address field.

 

 

Redirect

RedirectedHeaderoption:Includesalloraportion of

 

the packet that was redirected.

 

Target Link-Layer Address option: Informs the

 

receiving node or nodes of the link-layer address

 

corresponding to the Target Address field.

 

 

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