最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Brocade Vyatta 网络操作系统 IPv6 支持配置指南说明书

IT圈 admin 23浏览 0评论

2024年10月21日发(作者:蓬雨)

CONFIGURATION GUIDE

Brocade Vyatta Network OS IPv6 Support

Configuration Guide, 5.2R1

Supporting Brocade 5600 vRouter, VNF Platform, and Distributed

Services Platform

53-1004723-01

24 October 2016

©

2016, Brocade Communications Systems, Inc. All Rights Reserved.

Brocade, the B-wing symbol, and MyBrocade are registered trademarks of Brocade Communications Systems, Inc., in the United States and in other

countries. Other brands, product names, or service names mentioned of Brocade Communications Systems, Inc. are listed at /en/legal/

brocade-Legal-intellectual-property/. Other marks may belong to third parties.

Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning any equipment,

equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to this document at any time, without

notice, and assumes no responsibility for its use. This informational document describes features that may not be currently available. Contact a Brocade

sales office for information on feature and product availability. Export of technical data contained in this document may require an export license from the

United States government.

The authors and Brocade Communications Systems, Inc. assume no liability or responsibility to any person or entity with respect to the accuracy of this

document or any loss, cost, liability, or damages arising from the information contained herein or the computer programs that accompany it.

The product described by this document may contain open source software covered by the GNU General Public License or other open source license

agreements. To find out which open source software is included in Brocade products, view the licensing terms applicable to the open source software, and

obtain a copy of the programming source code, please visit /support/oscd.

2

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Contents

5

5

Notes, cautions, 5

Text 5

Command 6

6

.6

Contacting Brocade 7

7

Brocade .7

About 9

IPv6 11

11

11

12

13

13

13

IPv6 14

Commands 14

IPv6 .15

Configure an IPv6 address on 15

Verify 16

Display the IPv6 17

17

Display IPv6 Neighbor Discovery (ND) 17

Clear 18

List 19

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-013

4

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Preface

5

.6

6

Contacting Brocade 7

Document conventions

The document conventions describe text formatting conventions, command syntax conventions, and important notice formats used in

Brocade technical documentation.

Notes, cautions, and warnings

Notes, cautions, and warning statements may be used in this document. They are listed in the order of increasing severity of potential

hazards.

NOTE

A Note provides a tip, guidance, or advice, emphasizes important information, or provides a reference to related information.

ATTENTION

An Attention statement indicates a stronger note, for example, to alert you when traffic might be interrupted or the device might

reboot.

CAUTION

A Caution statement alerts you to situations that can be potentially hazardous to you or cause damage to hardware,

firmware, software, or data.

DANGER

A Danger statement indicates conditions or situations that can be potentially lethal or extremely hazardous to you. Safety

labels are also attached directly to products to warn of these conditions or situations.

Text formatting conventions

Text formatting conventions such as boldface, italic, or Courier font may be used to highlight specific words or phrases.

Format

bold text

Description

Identifies command names.

Identifies keywords and operands.

Identifies the names of GUI elements.

Identifies text to enter in the GUI.

italic textIdentifies emphasis.

Identifies variables.

Identifies document titles.

Courier font

Identifies CLI output.

Identifies command syntax examples.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-015

Brocade resources

Command syntax conventions

Bold and italic text identify command syntax components. Delimiters and operators define groupings of parameters and their logical

relationships.

Convention

bold text

italic text

value

[ ]

Description

Identifies command names, keywords, and command options.

Identifies a variable.

In Fibre Channel products, a fixed value provided as input to a command option is printed in plain text, for

example, --show WWN.

Syntax components displayed within square brackets are optional.

Default responses to system prompts are enclosed in square brackets.

{ x | y | z }A choice of required parameters is enclosed in curly brackets separated by vertical bars. You must select

one of the options.

In Fibre Channel products, square brackets may be used instead for this purpose.

x | y

< >

...

A vertical bar separates mutually exclusive elements.

Nonprinting characters, for example, passwords, are enclosed in angle brackets.

Repeat the previous element, for example, ].

Indicates a “soft” line break in command examples. If a backslash separates two lines of a command

input, enter the entire command at the prompt without the backslash.

Brocade resources

Visit the Brocade website to locate related documentation for your product and additional Brocade resources.

White papers, data sheets, and the most recent versions of Brocade software and hardware manuals are available at .

Product documentation for all supported releases is available to registered users at MyBrocade.

Click the Support tab and select Document Library to access documentation on MyBrocade or You can locate

documentation by product or by operating system.

Release notes are bundled with software downloads on MyBrocade. Links to software downloads are available on the MyBrocade landing

page and in the Document Library.

Document feedback

Quality is our first concern at Brocade, and we have made every effort to ensure the accuracy and completeness of this document.

However, if you find an error or an omission, or you think that a topic needs further development, we want to hear from you. You can

provide feedback in two ways:

Through the online feedback form in the HTML documents posted on

By sending your feedback to *************************

Provide the publication title, part number, and as much detail as possible, including the topic heading and page number if applicable, as

well as your suggestions for improvement.

6

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Contacting Brocade Technical Support

Contacting Brocade Technical Support

As a Brocade customer, you can contact Brocade Technical Support 24x7 online, by telephone, or by e-mail. Brocade OEM customers

should contact their OEM/solution provider.

Brocade customers

For product support information and the latest information on contacting the Technical Assistance Center, go to and

select Support.

If you have purchased Brocade product support directly from Brocade, use one of the following methods to contact the Brocade

Technical Assistance Center 24x7.

Online

Preferred method of contact for non-urgent

issues:

Case management through the

MyBrocade portal.

Quick Access links to Knowledge

Base, Community, Document Library,

Software Downloads and Licensing

tools

Telephone

Required for Sev 1-Critical and Sev 2-High

issues:

Continental US: 1-800-752-8061

Europe, Middle East, Africa, and Asia

Pacific: +800-AT FIBREE (+800 28

34 27 33)

Toll-free numbers are available in

many countries.

For areas unable to access a toll-free

number: +1-408-333-6061

E-mail

*******************

Please include:

Problem summary

Serial number

Installation details

Environment description

Brocade OEM customers

If you have purchased Brocade product support from a Brocade OEM/solution provider, contact your OEM/solution provider for all of

your product support needs.

OEM/solution providers are trained and certified by Brocade to support Brocade

®

products.

Brocade provides backline support for issues that cannot be resolved by the OEM/solution provider.

Brocade Supplemental Support augments your existing OEM support contract, providing direct access to Brocade expertise.

For more information, contact Brocade or your OEM.

For questions regarding service levels and response times, contact your OEM/solution provider.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-017

8

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

About This Guide

This guide describes IPv6 support on Brocade products that run on the Brocade Vyatta Network OS (referred to as a virtual router,

vRouter, or router in the guide).

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-019

10

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

IPv6 Support Overview

11

.11

12

13

13

13

IPv6 .14

Commands 14

IPv6 background

There are two versions of the Internet Protocol (IP) in use today. Version 4 (IPv4) is the version most commonly in use. However, there

are issues with IPv4, and the Internet Engineering Task Force (IETF) has designated Version 6 (IPv6) to succeed IPv4 as the next-

generation protocol for use on the Internet.

IPv6 has a number of advantages over IPv4. The following are four important ones:

•Large address space

An IPv4 address consists of four bytes (32 bits). IPv6 addresses consist of 16 bytes (128 bits). The increase from 32 to 128

bits results in a huge increase in the number of available addresses: 79 billion billion billion times the addresses available in the

IPv4—this is about 1038 addresses, or 1030 addresses for each person on the planet.

The expanded address space means that IPv6 does not face the address exhaustion problems predicted imminently for IPv4.

Furthermore, the availability for so many addresses means that private address spaces are not required, and that address

shortage work-arounds such as Network Address Translation (NAT) can be eliminated. With no private addresses, there need be

no hidden networks or hosts, and all devices can be globally reachable. A larger address space also means that features such as

multihoming and aggregation are easier to implement.

•Support for mobile devices

A special protocol, Mobile IP, is required to support mobility. Mobile IP is not automatic in IPv4, and there are several challenges

involved in implementing Mobile IP on IPv4 networks. In contrast, Mobile IP was designed into IPv6 from its inception, and is a

mandatory feature in a standards-compliant IPv6 protocol stack.

•Flexibility

IPv6 includes multiple levels of hierarchy in the address space. This allows for hierarchical allocation of addressing and more

efficient route aggregation. It also permits new kinds of addresses not possible in IPv4, such as link- and site-scoped

addressing.

•Security

Because devices can be globally reachable, end-to-end security can be employed, which is not possible on an internetwork with

hidden networks and hosts.

Supported standards

The Brocade vRouter implementation of IPv6 complies with the following standards:

RFC 2460: Internet Protocol, version 6 (IPv6) Specification

RFC 4443: Internet Control Message Protocol (ICMPv6) for the Internet protocol version 6 (IPv6)

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0111

IPv6 addressing

IPv6 addressing

IP addresses generally take the following form:

x:x:x:x:x:x:x:x

where x is a 16-bit hexadecimal number; for example:

2001:0DB8:0000:0000:51DA:27C0:E4C2:0124

Addresses are case-insensitive; for example, the following is equivalent to the example given above:

2001:0db8:0000:0000:51da:27c0:E4c2:0124

Leading zeros are optional; for example, the following is a valid IPv6 address:

2001:DB8:0:0:51DA:27C0:E4C2:124

IPv6 addresses often contain many bytes with a value of zero. Successive fields of zeros can be represented by replacing them with a

double colon, as in the following:

2001:DB8::51DA:27C0:E4C2:124

Similarly the following:

2001:DB8::124

is equivalent to the following:

2001:DB8:0:0:0:0:0:0124

and this:

0:0:0:0:0:0:0:1

is equivalent to this:

::1

The replacement by the double colon may be made only once within an address, as using the double colon more than once can result in

ambiguity. For example, the following:

2001:DB8::27C0::0124

is ambiguous between these three addresses:

2001:0DB8:0000:27C0:0000:0000:0000:0124

2001:0DB8:0000:0000:27C0:0000:0000:0124

2001:0DB8:0000:0000:0000:27C0:0000:0124

IPv6 addresses that are extensions of IPv4 addresses can be written in a mixed notation, where the rightmost four bytes of the IPv6

address are replaced with the four decimal octets of the IPv4 address. In mixed notation, the four hexadecimal bytes are separated by

colons and the four decimal octets are separated by dots, as in the following example:

2001:db8:0:1::192.168.100.51

which is equivalent to

2001:db8:0:1::c0a8:6433

12

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

IPv6 forwarding

Special addresses

Like IPv4, IPv6 has some special addresses, which are used by convention for special functions. For unicast addresses, these include

the following:

•The unspecified address. This address is used as a placeholder when no address is available (for example, in an initial DHCP

address), or to stand for “any” address. In IPv6, the unspecified address can be represented as either of the following:

0:0:0:0:0:0:0:0

::

•The localhost (loopback) interface. The loopback interface is a software interface that represents the local device itself. In IPv4,

the address 127.0.0.1 is used by convention for the loopback interface. In IPv6, the loopback interface can be represented by

either of the following:

0:0:0:0:0:0:0:1

::1

The IPv6 address architecture is quite rich, and includes types of addressing unavailable in IPv4, such as unicast and multicast scoped

addresses, aggregatable global addresses, and anycast addresses. Multicast broadcast addresses do not exist in IPv6. For more

information about the IPv6 address architecture, consult RFC 4291, IP Version 6 Addressing Architecture.

IPv6 autoconfiguration

IPv6 supports two mechanisms for automatically configuring devices with IP addresses: stateful and stateless. Both are supported in the

Brocade 5600 vRouter.

In stateful configuration, addressing and service information is distributed by a protocol (DHCPv6) in the same way that the Dynamic

Host Configuration Protocol (DHCP) distributes information for IPv4. This information is “stateful” in that both the DHCP server and the

DHCP client must maintain the addressing and service information.

Stateless configuration uses the Stateless Address Autoconfiguration (SLAAC) protocol, which is a component of the larger Neighbor

Discovery (ND) protocol. SLAAC has a host component and a router component.

In the host component of SLAAC, the IPv6 system constructs its own unicast global address from the system’s network prefix together

with its Ethernet media access control (MAC) address. The device proposes this address to the network, without requiring approval from a

server such as a DHCP server. The combination of network prefix and MAC address is assumed to be unique. Stateless

autoconfiguration is performed by default by most IPv6 systems, including the Brocade vRouter.

In the router component of SLAAC, routers respond to Router Solicitation (RS) packets from hosts with network prefix information in the

form of Router Advertisement (RA) packet. Hosts receive these advertisements and use them to form globally unique IPv6 addresses.

The RS and RA packets also provide the router discovery function, allowing hosts to locate routers that are configured to serve as default

routers. The Brocade vRouter fully supports router-side SLAAC and router discovery, including all required configurable parameters.

The ND protocol and the router discovery function are specified in RFC 4861. IPv6 Stateless Address Autoconfiguration is described in

RFC 4862.

IPv6 forwarding

On the Brocade vRouter, IPv6 forwarding is enabled by default. If you want to disable IPv6 forwarding, use the following command in

configuration mode: set system ipv6 disable-forwarding. This command is described in Brocade Vyatta Network OS Basic System

Configuration Guide.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0113

IPv6 neighbor discovery

IPv6 neighbor discovery

IPv6 Neighbor Discovery (ND) provides a layer 3 to layer 2 address resolution mechanism for IPv6 similar to the way that Address

Resolution Protocol (ARP) provides for layer 3 to layer 2 address resolution for IPv4.

ND resolution is carried out in both the data plane and the control plane; however, it is primarily carried out in the data plane. Note that

ND caches in the control plane and data plane are no longer synchronized because entries in the two caches are managed

independently. The data plane cache contains entries for both forwarded and locally terminated traffic. The control plane maintains cache

entries only for destinations with which the local stack of the control plane communicates.

The advantages of implementing the ND protocol in the data plane are as follows:

Avoids bandwidth issues in deployments with distributed data planes, because ND resolution can be performed locally rather

than on a centralized controller.

Improves performance because ND does not need to send all ND packets to the control plane.

Protects against scanning DOS attacks due to resolution throttling.

Commands for IPv6

In addition to the general IPv6 information found in this document, information specific to major functions of the Brocade vRouter are

found within the applicable documents for that function; for example, the following:

Commands for enabling and disabling IPv6 on the system are located in Brocade Vyatta Network OS Basic System

Configuration Guide.

Commands for configuring IPv6 on a given interface are located in the guide that describes the interface. For example,

commands for configuring IPv6 on an Ethernet interface are located in Brocade Vyatta Network OS LAN Interfaces

Configuration Guide.

Static IPv6 routing information can be found in Brocade Vyatta Network OS Basic Routing Configuration Guide.

RIPng-related dynamic IPv6 routing information can be found in Brocade Vyatta Network OS RIPng Configuration Guide.

BGP-related dynamic IPv6 routing information can be found in Brocade Vyatta Network OS BGP Configuration Guide.

DHCPv6-related information can be found in Brocade Vyatta Network OS Services Configuration Guide as well as Brocade

Vyatta Network OS LAN Interfaces Configuration Guide.

Tunneling IPv6 over IPv4 is discussed in Brocade Vyatta Network OS Tunnels Configuration Guide.

Multicast routing for IPv6 is discussed in Brocade Vyatta Network OS IGMP and MLD Configuration Guide.

14

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

IPv6 Configuration Examples

Configure an IPv6 address on 15

Verify 16

Display the IPv6 17

17

Display IPv6 Neighbor Discovery (ND) .17

Clear 18

Configure an IPv6 address on an interface

Figure 1 shows a simple network with two IPv6 nodes.

FIGURE 1 IPv6 address on an interface

IPv6 addresses are configured on data-plane interfaces in the same way that IPv4 addresses are. To configure dp0p1p3 on R1, perform

the following steps in configuration mode.

TABLE 1 Add an IPv6 address to dp0p1p3 on R1

Step

Add the IPv6 address to the dp0p1p3

interface.

Commit the change.

Verify the configuration.

Command

vyatta@R1# set interfaces dataplane dp0p1p3 address 2001:db8:2::1/64

vyatta@R1# commit

vyatta@R1# show interfaces dataplane dp0p1p3

duplex auto

hw-id b6:71:6b:8a:c9:3c

mtu 1500

speed auto

vyatta@R1# exit

exit

vyatta@R1:~$

vyatta@R1:~$ show interfaces

Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down

Interface IP Address S/L Description

dp0p1p1 - u/u

dp0p1p2 - u/u

dp0p1p3 2001:DB8:2::1/64 u/u

dp0p1p4 - u/u

Change to operational mode.

Show the status of the interfaces on R1.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0115

Verify IPv6 support

TABLE 1 Add an IPv6 address to dp0p1p3 on R1 (continued)

StepCommand

lo 127.0.0.1/8 u/u

lo ::1/128 u/u

To configure dp0p1p1 on R2, perform the following steps in configuration mode.

TABLE 2 Add an IPv6 address to dp0p1p1 on R2

Step

Add the IPv6 address to the dp0p1p1

interface.

Commit the change.

Verify the configuration.

Command

vyatta@R2# set interfaces dataplane dp0p1p1 address 2001:db8:2::2/64

vyatta@R2# commit

vyatta@R2# show interfaces dataplane dp0p1p1

address 2001:db8:2::2/64

duplex auto

hw-id 3a:26:db:4d:63:a2

speed auto

vyatta@R2# exit

exit

vyatta@R2:~$

vyatta@R2:~$ show interfaces

Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down

Interface IP Address S/L Description

dp0p1p1 2001:DB8:2::2/64 u/u

dp0p1p2 - u/u

dp0p1p3 - u/u

lo 127.0.0.1/8 u/u

lo ::1/128 u/u

Change to operational mode.

Show the status of the interfaces on R2.

Verify IPv6 support

A simple step to verify that IPv6 support is available is to configure the loopback interface with an IPv6 address and then ping it. To verify

IPv6 support, perform the following step in operational mode.

TABLE 3 Confirm IPv6 support

Step

Ping the loopback interface.

Command

vyatta@R1:~$ ping ::1

PING ::1(::1) 56 data bytes

64 bytes from ::1: icmp_seq=1 ttl=64 time=2.13 ms

64 bytes from ::1: icmp_seq=2 ttl=64 time=0.086 ms

^C

--- ::1 ping statistics ---

2 packets transmitted, 2 received, 0% packet loss,

time 1006ms

rtt min/avg/max/mdev = 0.086/1.112/2.138/1.026 ms

16

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Display IPv6 Neighbor Discovery (ND) cache

Display the IPv6 routing table

When an IPv6 address is added to an interface, a connected network for it appears in the routing table. To display the routing table,

perform the following step in operational mode.

TABLE 4 Display the IPv6 routing table

Step

Show the routing table.

Command

vyatta@R1:~$ show ipv6 route

IPv6 Routing Table

Codes: K - kernel route, C - connected, S -

static, R - RIP, O - OSPF, IA - OSPF inter area,

E1 - OSPF external type 1,

E2 - OSPF external type 2, I - IS-IS, B -

BGP

> - selected route, * - FIB route, p -

stale info

Timers: Uptime

C>* ::1/128 is directly connected, lo

C>* 2001:db8:2::/64 is directly connected, dp0p1p3

C * fe80::/64 is directly connected, dp0p1p3

C * fe80::/64 is directly connected, dp0p1p2

C>* fe80::/64 is directly connected, dp0p1p1

K>* ff00::/8 is directly connected, dp0p1p3

Confirm connectivity

To confirm that R1 and R2 can communicate, use the ping command. To confirm connectivity, perform the following step in operational

mode.

TABLE 5 Confirm connectivity between R1 and R2

Step

Ping R2 from R1.

Command

vyatta@R1:~$ ping 2001:db8:2::2

PING 2001:db8:2::2(2001:db8:2::2) 56 data bytes

64 bytes from 2001:db8:2::2: icmp_seq=1 ttl=64

time=6.52 ms

64 bytes from 2001:db8:2::2: icmp_seq=2 ttl=64

time=0.333 ms

^C

--- 2001:db8:2::2 ping statistics ---

2 packets transmitted, 2 received, 0% packet loss,

time 1013ms

rtt min/avg/max/mdev = 0.333/3.427/6.522/3.095 ms

Display IPv6 Neighbor Discovery (ND) cache

To display a list of neighbors in the Neighbor Discovery (ND) caches in both the data plane and the controller, use the show ipv6

neighbors command. To display the ND cache in the data plane only use the show ipv6 neighbors. Perform the following step in

operational mode.

TABLE 6 Display the ND cache

Step

Display the list of

known neighbors

in both the data

Command

vyatta@R1:~$ show ipv6 neighbors

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0117

Clear ND cache

TABLE 6 Display the ND cache (continued)

Step

plane and the

controller.

Command

IPv6 Address HW address Dataplane Controller Device

2001:db8:2::2 52:54:0:9b:6a:3f VALID [REACHABLE] VALID [REACHABLE] dp0p1p3

fe80::20c:29ff:fe4e:fcb6 52:54:0:9b:6a:3f VALID [DELAY] dp0p1p3

vyatta@R1:~$ show dataplane nd

IPv6 Address HW address Flags State Device

2001:db8:2::2 52:54:0:9b:6a:3f VALID REACHABLE dp0p1p3

fe80::20c:29ff:fe4e:fcb6 52:54:0:9b:6a:3f VALID DELAY dp0p1p3

Display the list of

known neighbors

only in the data

plane.

Clear ND cache

To clear the Neighbor Discovery (ND) cache, use the reset ipv6 neighbors command. To clear the ND cache on interface dp0p1p3,

perform the following step in operational mode.

TABLE 7 Clear the ND cache

Step

Clear the list of known neighbors on dp0p1p3.

Command

vyatta@R1:~$ reset ipv6 neighbors interface dp0p1p3

18

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

List of Acronyms

Acronym

ACL

ADSL

AH

AMI

API

AS

ARP

AWS

BGP

BIOS

BPDU

CA

CCMP

CHAP

CLI

DDNS

DHCP

DHCPv6

DLCI

DMI

DMVPN

DMZ

DN

DNS

DSCP

DSL

eBGP

EBS

EC2

EGP

ECMP

ESP

FIB

FTP

GRE

HDLC

I/O

ICMP

Description

access control list

Asymmetric Digital Subscriber Line

Authentication Header

Amazon Machine Image

Application Programming Interface

autonomous system

Address Resolution Protocol

Amazon Web Services

Border Gateway Protocol

Basic Input Output System

Bridge Protocol Data Unit

certificate authority

AES in counter mode with CBC-MAC

Challenge Handshake Authentication Protocol

command-line interface

dynamic DNS

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol version 6

data-link connection identifier

desktop management interface

dynamic multipoint VPN

demilitarized zone

distinguished name

Domain Name System

Differentiated Services Code Point

Digital Subscriber Line

external BGP

Amazon Elastic Block Storage

Amazon Elastic Compute Cloud

Exterior Gateway Protocol

equal-cost multipath

Encapsulating Security Payload

Forwarding Information Base

File Transfer Protocol

Generic Routing Encapsulation

High-Level Data Link Control

Input/Output

Internet Control Message Protocol

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0119

Acronym

IDS

IEEE

IGMP

IGP

IPS

IKE

IP

IPOA

IPsec

IPv4

IPv6

ISAKMP

ISM

ISP

KVM

L2TP

LACP

LAN

LDAP

LLDP

MAC

mGRE

MIB

MLD

MLPPP

MRRU

MTU

NAT

NBMA

ND

NHRP

NIC

NTP

OSPF

OSPFv2

OSPFv3

PAM

PAP

PAT

PCI

PIM

PIM-DM

Description

Intrusion Detection System

Institute of Electrical and Electronics Engineers

Internet Group Management Protocol

Interior Gateway Protocol

Intrusion Protection System

Internet Key Exchange

Internet Protocol

IP over ATM

IP Security

IP Version 4

IP Version 6

Internet Security Association and Key Management Protocol

Internet Standard Multicast

Internet Service Provider

Kernel-Based Virtual Machine

Layer 2 Tunneling Protocol

Link Aggregation Control Protocol

local area network

Lightweight Directory Access Protocol

Link Layer Discovery Protocol

medium access control

multipoint GRE

Management Information Base

Multicast Listener Discovery

multilink PPP

maximum received reconstructed unit

maximum transmission unit

Network Address Translation

Non-Broadcast Multi-Access

Neighbor Discovery

Next Hop Resolution Protocol

network interface card

Network Time Protocol

Open Shortest Path First

OSPF Version 2

OSPF Version 3

Pluggable Authentication Module

Password Authentication Protocol

Port Address Translation

peripheral component interconnect

Protocol Independent Multicast

PIM Dense Mode

20

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Acronym

PIM-SM

PKI

PPP

PPPoA

PPPoE

PPTP

PTMU

PVC

QoS

RADIUS

RHEL

RIB

RIP

RIPng

RP

RPF

RSA

Rx

S3

SLAAC

SNMP

SMTP

SONET

SPT

SSH

SSID

SSM

STP

TACACS+

TBF

TCP

TKIP

ToS

TSS

Tx

UDP

VHD

vif

VLAN

VPC

VPN

VRRP

Description

PIM Sparse Mode

Public Key Infrastructure

Point-to-Point Protocol

PPP over ATM

PPP over Ethernet

Point-to-Point Tunneling Protocol

Path Maximum Transfer Unit

permanent virtual circuit

quality of service

Remote Authentication Dial-In User Service

Red Hat Enterprise Linux

Routing Information Base

Routing Information Protocol

RIP next generation

Rendezvous Point

Reverse Path Forwarding

Rivest, Shamir, and Adleman

receive

Amazon Simple Storage Service

Stateless Address Auto-Configuration

Simple Network Management Protocol

Simple Mail Transfer Protocol

Synchronous Optical Network

Shortest Path Tree

Secure Shell

Service Set Identifier

Source-Specific Multicast

Spanning Tree Protocol

Terminal Access Controller Access Control System Plus

Token Bucket Filter

Transmission Control Protocol

Temporal Key Integrity Protocol

Type of Service

TCP Maximum Segment Size

transmit

User Datagram Protocol

virtual hard disk

virtual interface

virtual LAN

Amazon virtual private cloud

virtual private network

Virtual Router Redundancy Protocol

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0121

AcronymDescription

WANwide area network

WAPwireless access point

WPAWired Protected Access

22

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

2024年10月21日发(作者:蓬雨)

CONFIGURATION GUIDE

Brocade Vyatta Network OS IPv6 Support

Configuration Guide, 5.2R1

Supporting Brocade 5600 vRouter, VNF Platform, and Distributed

Services Platform

53-1004723-01

24 October 2016

©

2016, Brocade Communications Systems, Inc. All Rights Reserved.

Brocade, the B-wing symbol, and MyBrocade are registered trademarks of Brocade Communications Systems, Inc., in the United States and in other

countries. Other brands, product names, or service names mentioned of Brocade Communications Systems, Inc. are listed at /en/legal/

brocade-Legal-intellectual-property/. Other marks may belong to third parties.

Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning any equipment,

equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to this document at any time, without

notice, and assumes no responsibility for its use. This informational document describes features that may not be currently available. Contact a Brocade

sales office for information on feature and product availability. Export of technical data contained in this document may require an export license from the

United States government.

The authors and Brocade Communications Systems, Inc. assume no liability or responsibility to any person or entity with respect to the accuracy of this

document or any loss, cost, liability, or damages arising from the information contained herein or the computer programs that accompany it.

The product described by this document may contain open source software covered by the GNU General Public License or other open source license

agreements. To find out which open source software is included in Brocade products, view the licensing terms applicable to the open source software, and

obtain a copy of the programming source code, please visit /support/oscd.

2

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Contents

5

5

Notes, cautions, 5

Text 5

Command 6

6

.6

Contacting Brocade 7

7

Brocade .7

About 9

IPv6 11

11

11

12

13

13

13

IPv6 14

Commands 14

IPv6 .15

Configure an IPv6 address on 15

Verify 16

Display the IPv6 17

17

Display IPv6 Neighbor Discovery (ND) 17

Clear 18

List 19

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-013

4

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Preface

5

.6

6

Contacting Brocade 7

Document conventions

The document conventions describe text formatting conventions, command syntax conventions, and important notice formats used in

Brocade technical documentation.

Notes, cautions, and warnings

Notes, cautions, and warning statements may be used in this document. They are listed in the order of increasing severity of potential

hazards.

NOTE

A Note provides a tip, guidance, or advice, emphasizes important information, or provides a reference to related information.

ATTENTION

An Attention statement indicates a stronger note, for example, to alert you when traffic might be interrupted or the device might

reboot.

CAUTION

A Caution statement alerts you to situations that can be potentially hazardous to you or cause damage to hardware,

firmware, software, or data.

DANGER

A Danger statement indicates conditions or situations that can be potentially lethal or extremely hazardous to you. Safety

labels are also attached directly to products to warn of these conditions or situations.

Text formatting conventions

Text formatting conventions such as boldface, italic, or Courier font may be used to highlight specific words or phrases.

Format

bold text

Description

Identifies command names.

Identifies keywords and operands.

Identifies the names of GUI elements.

Identifies text to enter in the GUI.

italic textIdentifies emphasis.

Identifies variables.

Identifies document titles.

Courier font

Identifies CLI output.

Identifies command syntax examples.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-015

Brocade resources

Command syntax conventions

Bold and italic text identify command syntax components. Delimiters and operators define groupings of parameters and their logical

relationships.

Convention

bold text

italic text

value

[ ]

Description

Identifies command names, keywords, and command options.

Identifies a variable.

In Fibre Channel products, a fixed value provided as input to a command option is printed in plain text, for

example, --show WWN.

Syntax components displayed within square brackets are optional.

Default responses to system prompts are enclosed in square brackets.

{ x | y | z }A choice of required parameters is enclosed in curly brackets separated by vertical bars. You must select

one of the options.

In Fibre Channel products, square brackets may be used instead for this purpose.

x | y

< >

...

A vertical bar separates mutually exclusive elements.

Nonprinting characters, for example, passwords, are enclosed in angle brackets.

Repeat the previous element, for example, ].

Indicates a “soft” line break in command examples. If a backslash separates two lines of a command

input, enter the entire command at the prompt without the backslash.

Brocade resources

Visit the Brocade website to locate related documentation for your product and additional Brocade resources.

White papers, data sheets, and the most recent versions of Brocade software and hardware manuals are available at .

Product documentation for all supported releases is available to registered users at MyBrocade.

Click the Support tab and select Document Library to access documentation on MyBrocade or You can locate

documentation by product or by operating system.

Release notes are bundled with software downloads on MyBrocade. Links to software downloads are available on the MyBrocade landing

page and in the Document Library.

Document feedback

Quality is our first concern at Brocade, and we have made every effort to ensure the accuracy and completeness of this document.

However, if you find an error or an omission, or you think that a topic needs further development, we want to hear from you. You can

provide feedback in two ways:

Through the online feedback form in the HTML documents posted on

By sending your feedback to *************************

Provide the publication title, part number, and as much detail as possible, including the topic heading and page number if applicable, as

well as your suggestions for improvement.

6

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Contacting Brocade Technical Support

Contacting Brocade Technical Support

As a Brocade customer, you can contact Brocade Technical Support 24x7 online, by telephone, or by e-mail. Brocade OEM customers

should contact their OEM/solution provider.

Brocade customers

For product support information and the latest information on contacting the Technical Assistance Center, go to and

select Support.

If you have purchased Brocade product support directly from Brocade, use one of the following methods to contact the Brocade

Technical Assistance Center 24x7.

Online

Preferred method of contact for non-urgent

issues:

Case management through the

MyBrocade portal.

Quick Access links to Knowledge

Base, Community, Document Library,

Software Downloads and Licensing

tools

Telephone

Required for Sev 1-Critical and Sev 2-High

issues:

Continental US: 1-800-752-8061

Europe, Middle East, Africa, and Asia

Pacific: +800-AT FIBREE (+800 28

34 27 33)

Toll-free numbers are available in

many countries.

For areas unable to access a toll-free

number: +1-408-333-6061

E-mail

*******************

Please include:

Problem summary

Serial number

Installation details

Environment description

Brocade OEM customers

If you have purchased Brocade product support from a Brocade OEM/solution provider, contact your OEM/solution provider for all of

your product support needs.

OEM/solution providers are trained and certified by Brocade to support Brocade

®

products.

Brocade provides backline support for issues that cannot be resolved by the OEM/solution provider.

Brocade Supplemental Support augments your existing OEM support contract, providing direct access to Brocade expertise.

For more information, contact Brocade or your OEM.

For questions regarding service levels and response times, contact your OEM/solution provider.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-017

8

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

About This Guide

This guide describes IPv6 support on Brocade products that run on the Brocade Vyatta Network OS (referred to as a virtual router,

vRouter, or router in the guide).

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-019

10

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

IPv6 Support Overview

11

.11

12

13

13

13

IPv6 .14

Commands 14

IPv6 background

There are two versions of the Internet Protocol (IP) in use today. Version 4 (IPv4) is the version most commonly in use. However, there

are issues with IPv4, and the Internet Engineering Task Force (IETF) has designated Version 6 (IPv6) to succeed IPv4 as the next-

generation protocol for use on the Internet.

IPv6 has a number of advantages over IPv4. The following are four important ones:

•Large address space

An IPv4 address consists of four bytes (32 bits). IPv6 addresses consist of 16 bytes (128 bits). The increase from 32 to 128

bits results in a huge increase in the number of available addresses: 79 billion billion billion times the addresses available in the

IPv4—this is about 1038 addresses, or 1030 addresses for each person on the planet.

The expanded address space means that IPv6 does not face the address exhaustion problems predicted imminently for IPv4.

Furthermore, the availability for so many addresses means that private address spaces are not required, and that address

shortage work-arounds such as Network Address Translation (NAT) can be eliminated. With no private addresses, there need be

no hidden networks or hosts, and all devices can be globally reachable. A larger address space also means that features such as

multihoming and aggregation are easier to implement.

•Support for mobile devices

A special protocol, Mobile IP, is required to support mobility. Mobile IP is not automatic in IPv4, and there are several challenges

involved in implementing Mobile IP on IPv4 networks. In contrast, Mobile IP was designed into IPv6 from its inception, and is a

mandatory feature in a standards-compliant IPv6 protocol stack.

•Flexibility

IPv6 includes multiple levels of hierarchy in the address space. This allows for hierarchical allocation of addressing and more

efficient route aggregation. It also permits new kinds of addresses not possible in IPv4, such as link- and site-scoped

addressing.

•Security

Because devices can be globally reachable, end-to-end security can be employed, which is not possible on an internetwork with

hidden networks and hosts.

Supported standards

The Brocade vRouter implementation of IPv6 complies with the following standards:

RFC 2460: Internet Protocol, version 6 (IPv6) Specification

RFC 4443: Internet Control Message Protocol (ICMPv6) for the Internet protocol version 6 (IPv6)

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0111

IPv6 addressing

IPv6 addressing

IP addresses generally take the following form:

x:x:x:x:x:x:x:x

where x is a 16-bit hexadecimal number; for example:

2001:0DB8:0000:0000:51DA:27C0:E4C2:0124

Addresses are case-insensitive; for example, the following is equivalent to the example given above:

2001:0db8:0000:0000:51da:27c0:E4c2:0124

Leading zeros are optional; for example, the following is a valid IPv6 address:

2001:DB8:0:0:51DA:27C0:E4C2:124

IPv6 addresses often contain many bytes with a value of zero. Successive fields of zeros can be represented by replacing them with a

double colon, as in the following:

2001:DB8::51DA:27C0:E4C2:124

Similarly the following:

2001:DB8::124

is equivalent to the following:

2001:DB8:0:0:0:0:0:0124

and this:

0:0:0:0:0:0:0:1

is equivalent to this:

::1

The replacement by the double colon may be made only once within an address, as using the double colon more than once can result in

ambiguity. For example, the following:

2001:DB8::27C0::0124

is ambiguous between these three addresses:

2001:0DB8:0000:27C0:0000:0000:0000:0124

2001:0DB8:0000:0000:27C0:0000:0000:0124

2001:0DB8:0000:0000:0000:27C0:0000:0124

IPv6 addresses that are extensions of IPv4 addresses can be written in a mixed notation, where the rightmost four bytes of the IPv6

address are replaced with the four decimal octets of the IPv4 address. In mixed notation, the four hexadecimal bytes are separated by

colons and the four decimal octets are separated by dots, as in the following example:

2001:db8:0:1::192.168.100.51

which is equivalent to

2001:db8:0:1::c0a8:6433

12

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

IPv6 forwarding

Special addresses

Like IPv4, IPv6 has some special addresses, which are used by convention for special functions. For unicast addresses, these include

the following:

•The unspecified address. This address is used as a placeholder when no address is available (for example, in an initial DHCP

address), or to stand for “any” address. In IPv6, the unspecified address can be represented as either of the following:

0:0:0:0:0:0:0:0

::

•The localhost (loopback) interface. The loopback interface is a software interface that represents the local device itself. In IPv4,

the address 127.0.0.1 is used by convention for the loopback interface. In IPv6, the loopback interface can be represented by

either of the following:

0:0:0:0:0:0:0:1

::1

The IPv6 address architecture is quite rich, and includes types of addressing unavailable in IPv4, such as unicast and multicast scoped

addresses, aggregatable global addresses, and anycast addresses. Multicast broadcast addresses do not exist in IPv6. For more

information about the IPv6 address architecture, consult RFC 4291, IP Version 6 Addressing Architecture.

IPv6 autoconfiguration

IPv6 supports two mechanisms for automatically configuring devices with IP addresses: stateful and stateless. Both are supported in the

Brocade 5600 vRouter.

In stateful configuration, addressing and service information is distributed by a protocol (DHCPv6) in the same way that the Dynamic

Host Configuration Protocol (DHCP) distributes information for IPv4. This information is “stateful” in that both the DHCP server and the

DHCP client must maintain the addressing and service information.

Stateless configuration uses the Stateless Address Autoconfiguration (SLAAC) protocol, which is a component of the larger Neighbor

Discovery (ND) protocol. SLAAC has a host component and a router component.

In the host component of SLAAC, the IPv6 system constructs its own unicast global address from the system’s network prefix together

with its Ethernet media access control (MAC) address. The device proposes this address to the network, without requiring approval from a

server such as a DHCP server. The combination of network prefix and MAC address is assumed to be unique. Stateless

autoconfiguration is performed by default by most IPv6 systems, including the Brocade vRouter.

In the router component of SLAAC, routers respond to Router Solicitation (RS) packets from hosts with network prefix information in the

form of Router Advertisement (RA) packet. Hosts receive these advertisements and use them to form globally unique IPv6 addresses.

The RS and RA packets also provide the router discovery function, allowing hosts to locate routers that are configured to serve as default

routers. The Brocade vRouter fully supports router-side SLAAC and router discovery, including all required configurable parameters.

The ND protocol and the router discovery function are specified in RFC 4861. IPv6 Stateless Address Autoconfiguration is described in

RFC 4862.

IPv6 forwarding

On the Brocade vRouter, IPv6 forwarding is enabled by default. If you want to disable IPv6 forwarding, use the following command in

configuration mode: set system ipv6 disable-forwarding. This command is described in Brocade Vyatta Network OS Basic System

Configuration Guide.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0113

IPv6 neighbor discovery

IPv6 neighbor discovery

IPv6 Neighbor Discovery (ND) provides a layer 3 to layer 2 address resolution mechanism for IPv6 similar to the way that Address

Resolution Protocol (ARP) provides for layer 3 to layer 2 address resolution for IPv4.

ND resolution is carried out in both the data plane and the control plane; however, it is primarily carried out in the data plane. Note that

ND caches in the control plane and data plane are no longer synchronized because entries in the two caches are managed

independently. The data plane cache contains entries for both forwarded and locally terminated traffic. The control plane maintains cache

entries only for destinations with which the local stack of the control plane communicates.

The advantages of implementing the ND protocol in the data plane are as follows:

Avoids bandwidth issues in deployments with distributed data planes, because ND resolution can be performed locally rather

than on a centralized controller.

Improves performance because ND does not need to send all ND packets to the control plane.

Protects against scanning DOS attacks due to resolution throttling.

Commands for IPv6

In addition to the general IPv6 information found in this document, information specific to major functions of the Brocade vRouter are

found within the applicable documents for that function; for example, the following:

Commands for enabling and disabling IPv6 on the system are located in Brocade Vyatta Network OS Basic System

Configuration Guide.

Commands for configuring IPv6 on a given interface are located in the guide that describes the interface. For example,

commands for configuring IPv6 on an Ethernet interface are located in Brocade Vyatta Network OS LAN Interfaces

Configuration Guide.

Static IPv6 routing information can be found in Brocade Vyatta Network OS Basic Routing Configuration Guide.

RIPng-related dynamic IPv6 routing information can be found in Brocade Vyatta Network OS RIPng Configuration Guide.

BGP-related dynamic IPv6 routing information can be found in Brocade Vyatta Network OS BGP Configuration Guide.

DHCPv6-related information can be found in Brocade Vyatta Network OS Services Configuration Guide as well as Brocade

Vyatta Network OS LAN Interfaces Configuration Guide.

Tunneling IPv6 over IPv4 is discussed in Brocade Vyatta Network OS Tunnels Configuration Guide.

Multicast routing for IPv6 is discussed in Brocade Vyatta Network OS IGMP and MLD Configuration Guide.

14

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

IPv6 Configuration Examples

Configure an IPv6 address on 15

Verify 16

Display the IPv6 17

17

Display IPv6 Neighbor Discovery (ND) .17

Clear 18

Configure an IPv6 address on an interface

Figure 1 shows a simple network with two IPv6 nodes.

FIGURE 1 IPv6 address on an interface

IPv6 addresses are configured on data-plane interfaces in the same way that IPv4 addresses are. To configure dp0p1p3 on R1, perform

the following steps in configuration mode.

TABLE 1 Add an IPv6 address to dp0p1p3 on R1

Step

Add the IPv6 address to the dp0p1p3

interface.

Commit the change.

Verify the configuration.

Command

vyatta@R1# set interfaces dataplane dp0p1p3 address 2001:db8:2::1/64

vyatta@R1# commit

vyatta@R1# show interfaces dataplane dp0p1p3

duplex auto

hw-id b6:71:6b:8a:c9:3c

mtu 1500

speed auto

vyatta@R1# exit

exit

vyatta@R1:~$

vyatta@R1:~$ show interfaces

Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down

Interface IP Address S/L Description

dp0p1p1 - u/u

dp0p1p2 - u/u

dp0p1p3 2001:DB8:2::1/64 u/u

dp0p1p4 - u/u

Change to operational mode.

Show the status of the interfaces on R1.

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0115

Verify IPv6 support

TABLE 1 Add an IPv6 address to dp0p1p3 on R1 (continued)

StepCommand

lo 127.0.0.1/8 u/u

lo ::1/128 u/u

To configure dp0p1p1 on R2, perform the following steps in configuration mode.

TABLE 2 Add an IPv6 address to dp0p1p1 on R2

Step

Add the IPv6 address to the dp0p1p1

interface.

Commit the change.

Verify the configuration.

Command

vyatta@R2# set interfaces dataplane dp0p1p1 address 2001:db8:2::2/64

vyatta@R2# commit

vyatta@R2# show interfaces dataplane dp0p1p1

address 2001:db8:2::2/64

duplex auto

hw-id 3a:26:db:4d:63:a2

speed auto

vyatta@R2# exit

exit

vyatta@R2:~$

vyatta@R2:~$ show interfaces

Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down

Interface IP Address S/L Description

dp0p1p1 2001:DB8:2::2/64 u/u

dp0p1p2 - u/u

dp0p1p3 - u/u

lo 127.0.0.1/8 u/u

lo ::1/128 u/u

Change to operational mode.

Show the status of the interfaces on R2.

Verify IPv6 support

A simple step to verify that IPv6 support is available is to configure the loopback interface with an IPv6 address and then ping it. To verify

IPv6 support, perform the following step in operational mode.

TABLE 3 Confirm IPv6 support

Step

Ping the loopback interface.

Command

vyatta@R1:~$ ping ::1

PING ::1(::1) 56 data bytes

64 bytes from ::1: icmp_seq=1 ttl=64 time=2.13 ms

64 bytes from ::1: icmp_seq=2 ttl=64 time=0.086 ms

^C

--- ::1 ping statistics ---

2 packets transmitted, 2 received, 0% packet loss,

time 1006ms

rtt min/avg/max/mdev = 0.086/1.112/2.138/1.026 ms

16

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Display IPv6 Neighbor Discovery (ND) cache

Display the IPv6 routing table

When an IPv6 address is added to an interface, a connected network for it appears in the routing table. To display the routing table,

perform the following step in operational mode.

TABLE 4 Display the IPv6 routing table

Step

Show the routing table.

Command

vyatta@R1:~$ show ipv6 route

IPv6 Routing Table

Codes: K - kernel route, C - connected, S -

static, R - RIP, O - OSPF, IA - OSPF inter area,

E1 - OSPF external type 1,

E2 - OSPF external type 2, I - IS-IS, B -

BGP

> - selected route, * - FIB route, p -

stale info

Timers: Uptime

C>* ::1/128 is directly connected, lo

C>* 2001:db8:2::/64 is directly connected, dp0p1p3

C * fe80::/64 is directly connected, dp0p1p3

C * fe80::/64 is directly connected, dp0p1p2

C>* fe80::/64 is directly connected, dp0p1p1

K>* ff00::/8 is directly connected, dp0p1p3

Confirm connectivity

To confirm that R1 and R2 can communicate, use the ping command. To confirm connectivity, perform the following step in operational

mode.

TABLE 5 Confirm connectivity between R1 and R2

Step

Ping R2 from R1.

Command

vyatta@R1:~$ ping 2001:db8:2::2

PING 2001:db8:2::2(2001:db8:2::2) 56 data bytes

64 bytes from 2001:db8:2::2: icmp_seq=1 ttl=64

time=6.52 ms

64 bytes from 2001:db8:2::2: icmp_seq=2 ttl=64

time=0.333 ms

^C

--- 2001:db8:2::2 ping statistics ---

2 packets transmitted, 2 received, 0% packet loss,

time 1013ms

rtt min/avg/max/mdev = 0.333/3.427/6.522/3.095 ms

Display IPv6 Neighbor Discovery (ND) cache

To display a list of neighbors in the Neighbor Discovery (ND) caches in both the data plane and the controller, use the show ipv6

neighbors command. To display the ND cache in the data plane only use the show ipv6 neighbors. Perform the following step in

operational mode.

TABLE 6 Display the ND cache

Step

Display the list of

known neighbors

in both the data

Command

vyatta@R1:~$ show ipv6 neighbors

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0117

Clear ND cache

TABLE 6 Display the ND cache (continued)

Step

plane and the

controller.

Command

IPv6 Address HW address Dataplane Controller Device

2001:db8:2::2 52:54:0:9b:6a:3f VALID [REACHABLE] VALID [REACHABLE] dp0p1p3

fe80::20c:29ff:fe4e:fcb6 52:54:0:9b:6a:3f VALID [DELAY] dp0p1p3

vyatta@R1:~$ show dataplane nd

IPv6 Address HW address Flags State Device

2001:db8:2::2 52:54:0:9b:6a:3f VALID REACHABLE dp0p1p3

fe80::20c:29ff:fe4e:fcb6 52:54:0:9b:6a:3f VALID DELAY dp0p1p3

Display the list of

known neighbors

only in the data

plane.

Clear ND cache

To clear the Neighbor Discovery (ND) cache, use the reset ipv6 neighbors command. To clear the ND cache on interface dp0p1p3,

perform the following step in operational mode.

TABLE 7 Clear the ND cache

Step

Clear the list of known neighbors on dp0p1p3.

Command

vyatta@R1:~$ reset ipv6 neighbors interface dp0p1p3

18

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

List of Acronyms

Acronym

ACL

ADSL

AH

AMI

API

AS

ARP

AWS

BGP

BIOS

BPDU

CA

CCMP

CHAP

CLI

DDNS

DHCP

DHCPv6

DLCI

DMI

DMVPN

DMZ

DN

DNS

DSCP

DSL

eBGP

EBS

EC2

EGP

ECMP

ESP

FIB

FTP

GRE

HDLC

I/O

ICMP

Description

access control list

Asymmetric Digital Subscriber Line

Authentication Header

Amazon Machine Image

Application Programming Interface

autonomous system

Address Resolution Protocol

Amazon Web Services

Border Gateway Protocol

Basic Input Output System

Bridge Protocol Data Unit

certificate authority

AES in counter mode with CBC-MAC

Challenge Handshake Authentication Protocol

command-line interface

dynamic DNS

Dynamic Host Configuration Protocol

Dynamic Host Configuration Protocol version 6

data-link connection identifier

desktop management interface

dynamic multipoint VPN

demilitarized zone

distinguished name

Domain Name System

Differentiated Services Code Point

Digital Subscriber Line

external BGP

Amazon Elastic Block Storage

Amazon Elastic Compute Cloud

Exterior Gateway Protocol

equal-cost multipath

Encapsulating Security Payload

Forwarding Information Base

File Transfer Protocol

Generic Routing Encapsulation

High-Level Data Link Control

Input/Output

Internet Control Message Protocol

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0119

Acronym

IDS

IEEE

IGMP

IGP

IPS

IKE

IP

IPOA

IPsec

IPv4

IPv6

ISAKMP

ISM

ISP

KVM

L2TP

LACP

LAN

LDAP

LLDP

MAC

mGRE

MIB

MLD

MLPPP

MRRU

MTU

NAT

NBMA

ND

NHRP

NIC

NTP

OSPF

OSPFv2

OSPFv3

PAM

PAP

PAT

PCI

PIM

PIM-DM

Description

Intrusion Detection System

Institute of Electrical and Electronics Engineers

Internet Group Management Protocol

Interior Gateway Protocol

Intrusion Protection System

Internet Key Exchange

Internet Protocol

IP over ATM

IP Security

IP Version 4

IP Version 6

Internet Security Association and Key Management Protocol

Internet Standard Multicast

Internet Service Provider

Kernel-Based Virtual Machine

Layer 2 Tunneling Protocol

Link Aggregation Control Protocol

local area network

Lightweight Directory Access Protocol

Link Layer Discovery Protocol

medium access control

multipoint GRE

Management Information Base

Multicast Listener Discovery

multilink PPP

maximum received reconstructed unit

maximum transmission unit

Network Address Translation

Non-Broadcast Multi-Access

Neighbor Discovery

Next Hop Resolution Protocol

network interface card

Network Time Protocol

Open Shortest Path First

OSPF Version 2

OSPF Version 3

Pluggable Authentication Module

Password Authentication Protocol

Port Address Translation

peripheral component interconnect

Protocol Independent Multicast

PIM Dense Mode

20

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

Acronym

PIM-SM

PKI

PPP

PPPoA

PPPoE

PPTP

PTMU

PVC

QoS

RADIUS

RHEL

RIB

RIP

RIPng

RP

RPF

RSA

Rx

S3

SLAAC

SNMP

SMTP

SONET

SPT

SSH

SSID

SSM

STP

TACACS+

TBF

TCP

TKIP

ToS

TSS

Tx

UDP

VHD

vif

VLAN

VPC

VPN

VRRP

Description

PIM Sparse Mode

Public Key Infrastructure

Point-to-Point Protocol

PPP over ATM

PPP over Ethernet

Point-to-Point Tunneling Protocol

Path Maximum Transfer Unit

permanent virtual circuit

quality of service

Remote Authentication Dial-In User Service

Red Hat Enterprise Linux

Routing Information Base

Routing Information Protocol

RIP next generation

Rendezvous Point

Reverse Path Forwarding

Rivest, Shamir, and Adleman

receive

Amazon Simple Storage Service

Stateless Address Auto-Configuration

Simple Network Management Protocol

Simple Mail Transfer Protocol

Synchronous Optical Network

Shortest Path Tree

Secure Shell

Service Set Identifier

Source-Specific Multicast

Spanning Tree Protocol

Terminal Access Controller Access Control System Plus

Token Bucket Filter

Transmission Control Protocol

Temporal Key Integrity Protocol

Type of Service

TCP Maximum Segment Size

transmit

User Datagram Protocol

virtual hard disk

virtual interface

virtual LAN

Amazon virtual private cloud

virtual private network

Virtual Router Redundancy Protocol

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-0121

AcronymDescription

WANwide area network

WAPwireless access point

WPAWired Protected Access

22

Brocade Vyatta Network OS IPv6 Support Configuration Guide, 5.2R1

53-1004723-01

发布评论

评论列表 (0)

  1. 暂无评论