• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

04-三层技术配置指导

目录

12-IPv6应用配置

本章节下载 12-IPv6应用配置  (233.98 KB)

12-IPv6应用配置


1 IPv6应用配置

1.1  IPv6应用简介

随着IPv6的发展,它的应用也越来越广泛。IPv6大部分应用基本上与IPv4相同,目前支持的应用主要有:

·              Ping

·              Traceroute

·              FTP

·              TFTP

·              Telnet

1.2  Ping IPv6操作

ping ipv6命令是检验目的主机是否可达的首选测试方法,它首先向目的主机发送ICMPv6报文,然后记录响应报文返回的时间。关于ping命令的详细介绍请参见“网络管理和监控配置指导”中的“系统维护与调试”。

表1-1 Ping IPv6操作

操作

命令

说明

Ping IPv6操作

ping ipv6 [ -a source-ipv6 | -c count | -m interval | -s packet-size | -t timeout ]* remote-system [ -i interface-type interface-number ]

必选

在任意视图下执行

 

注意

当目的地址是链路本地地址或组播地址时,必须指定-i参数。

 

1.3  Traceroute IPv6操作

Traceroute IPv6操作用于记录IPv6报文从源端到目的端所经过的路径,从而检查网络连接是否可用,并定位网络中故障的发生地点。

图1-1 Traceroute IPv6操作过程

 

图1-1所示,Traceroute的操作过程如下:

·              源端首先发送一个Hop Limit为1的IPv6数据报文(其中承载的UDP报文的UDP端口号是目的端的任何一个应用程序都不可能使用的端口号)。

·              收到该报文的第一个设备判断Hop Limit为1,则丢弃该报文,并返回一个ICMPv6超时错误消息,这样源端就可以得到该路径中第一个设备的地址。

·              之后源端发送一个Hop Limit为2的数据报文,同样第二跳设备也返回ICMPv6超时错误消息,这样就可以得到第二个设备的地址。

·              这个过程不断进行,直到该数据报文到达目的主机,因目的端没有应用程序使用该UDP端口,目的端返回一个端口不可达的ICMPv6错误消息。

·              当源端收到这个端口不可达的ICMPv6错误消息后,就知道报文已经到达了目的端,从而得到数据报文从源端到目的端所经历的路径。

表1-2 Traceroute IPv6操作

操作

命令

说明

Traceroute IPv6操作

tracert ipv6 [ -f first-hl | -m max-hl | -p port | -q packet-num | -w timeout ]* remote-system

必选

在任意视图下执行

 

1.4  FTP配置

IPv6支持FTP(File Transfer Protocol,文件传输协议)应用。用户在PC上通过终端仿真程序或Telnet程序连接到无线控制器(无线控制器作为FTP客户端),执行ftp命令,建立无线控制器与远程FTP服务器的连接,访问远程FTP服务器上的文件。

1.4.1  配置准备

启动FTP服务,并配置了用户名、密码、用户的权限等相关的参数,具体操作请参见“基础配置指导”中的“FTP配置”。

1.4.2  登录FTP服务器

可以通过两种方式登录FTP服务器:

·              进入FTP客户端视图,通过open ipv6命令登录FTP服务器;

·              通过ftp ipv6命令直接登录FTP服务器。

表1-3 登录FTP服务器

操作

命令

说明

直接登录FTP服务器,并进入FTP客户端视图

ftp ipv6 remote-system [ port-number ] [ source source-ipv6-address ] [ -i interface-type interface-number ]

二者必选其一,且只能选择一种方式

在用户视图下执行

从FTP客户端视图登录FTP服务器

进入FTP客户端视图

ftp ipv6

登录FTP服务器

open ipv6 remote-system [ port-number ] [ -i interface-type interface-number ]

 

注意

·       执行带参数的ftp ipv6命令登录FTP服务器时,系统会提示用户输入登录FTP服务器的用户名和密码。如果用户名和密码正确,用户成功登录FTP服务器,并进入FTP客户端视图;否则,登录FTP服务器失败。

·       执行不带任何参数的ftp ipv6命令时,只进入FTP客户端视图,不登录FTP服务器。

·       当FTP服务器地址为链路本地地址时,必须指定-i参数;当FTP服务器地址不是链路本地地址时,无需指定-i参数。

·       指定源IPv6地址时,源IPv6地址不能是链路本地地址。

 

1.5  TFTP配置

IPv6支持TFTP(Trivial File Transfer Protocol,简单文件传输协议)应用。设备作为客户端可以从TFTP服务器下载文件,或向TFTP服务器上传文件。关于TFTP的详细介绍请参见“基础配置指导”中的“TFTP配置”。

1.5.1  配置准备

启动TFTP服务,并指定待下载文件的路径或上传文件的存放路径,具体操作请参见TFTP服务器端的配置说明。

1.5.2  配置TFTP下载/上传文件

可以使用下面的命令将TFTP服务器上的指定源文件下载到本地或将本地的指定源文件上传到TFTP服务器。

表1-4 通过TFTP下载/上传文件

操作

命令

说明

通过TFTP下载文件

tftp ipv6 remote-system [ -i interface-type interface-number ] get source-filename [ destination-filename ]

必选

在用户视图下执行

通过TFTP上传文件

tftp ipv6 remote-system [-i interface-type interface-number ] put source-filename [ destination-filename ]

 

注意

当目的地址是链路本地地址时,必须指定-i参数。

 

1.6  IPv6 Telnet

Telnet协议属于TCP/IP协议族的应用层协议,可以提供远程登录和虚拟终端功能。设备可以作为Telnet客户端,也可以作为Telnet服务器。

如下图所示,Host运行IPv6的Telnet客户端程序,与Device A建立IPv6 Telnet连接,此时Device A作为Telnet服务器端。如果Device A再通过Telnet连接到Device B上,则Device A作为Telnet客户端,Device B作为Telnet服务器端。

图1-2 提供Telnet服务

 

1.6.1  配置准备

启动Telnet服务,并配置Telnet用户的认证方式,具体操作请参见“基础配置指导”中的“配置用户通过CLI登录设备”。

1.6.2  建立IPv6 Telnet连接

表1-5 建立IPv6 Telnet连接

操作

命令

说明

在Telnet客户端上执行Telnet命令登录并管理其他设备

telnet ipv6 remote-system [ -i interface-type interface-number ] [ port-number ]

必选

在用户视图下执行

 

注意

当目的地址是链路本地地址时,必须指定-i参数。

 

1.6.3  IPv6 Telnet显示

完成上述配置后,在充当Telnet服务器端的设备任意视图下执行display命令,可以显示使用Telnet方式登录的用户信息。通过查看显示信息,用户可以验证配置的效果。

表1-6 IPv6 Telnet显示

操作

命令

显示用户界面的用户信息

display users [ all ]

 

1.7  IPv6应用典型配置举例

1.7.1  组网需求

图1-3所示,Client通过AP和AC接入网络,在同一局域网中连接有Telnet和TFTP服务器,分别提供Telnet和TFTP服务。

1.7.2  组网图

图1-3 IPv6应用组网图

 

1.7.3  配置步骤

说明

·       在进行下面的配置之前,需要在无线控制器和服务器的接口上配置IPv6地址,并保证Client、AP、AC和服务器之间的路由可达。

·       Telnet Server和TFTP Server的配置参考具体使用的服务器的用户手册。

·       无线控制器AC的Telnet Server配置请参见“基础配置指导”中的“配置用户通过CLI登录设备”。

 

# 配置AC基本功能(详细介绍请参见“WLAN配置指导”中的“WLAN服务配置”)(略)

# AC从TFTP服务器3001::3上下载文件。

<AC> tftp ipv6 3001::3 get filetoget flash:/filegothere

  .

  File will be transferred in binary mode

  Downloading file from remote tftp server, please wait....

  TFTP:       13 bytes received in 0 second(s)

  File downloaded successfully.

# Client连接到Telnet服务器3001::2。

C:\Documents and Settings\Administrator> telnet 3001::2

Telnet Server>

# 建立Client到AC的Telnet连接。

C:\Documents and Settings\Administrator> telnet 3002::1

 Trying 3002::1 ...                                                                

Press CTRL+K to abort                                                          

Connected to 3002::1...                                                           

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

* Copyright (c) 2004-2011 Hangzhou H3C Tech. Co., Ltd. All rights reserved.  * 

* Without the owner's prior written consent,                                 * 

* no decompiling or reverse-engineering shall be allowed.                    * 

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

 

<AC>

1.8  IPv6应用故障诊断与排除

1.8.1  无法Ping通远端的目的地址

1. 故障现象

无法Ping通远端的目的地址,返回错误消息。

2. 故障排除

·              使用display ipv6 interface命令确认源地址和目的地址的接口是up状态,且源地址与目的地址之间的链路层协议是处于up状态。

·              使用display current-configuration命令检查是否使能了IPv6转发功能。如果没有,通过ipv6命令使能。

·              通过ping ipv6 -t timeout remote-system [ -i interface-type interface-number ]命令增大响应超时时间,从而判断是否由于所设置的响应超时时间过小导致Ping不通的现象。

·              中间设备没有开启ICMP差错应答。

1.8.2  无法实现Traceroute

1. 故障现象

进行Traceroute操作,跟踪不到路径信息。

2. 故障排除

·              判断是否可以Ping通目的主机。

·              如果可以Ping通,则查看Traceroute使用的UDP端口号在目的主机上是否有应用程序使用。如果有应用程序使用,则在tracert ipv6命令中指定一个不可达的目的UDP端口号。

1.8.3  无法实现FTP

1. 故障现象

进行FTP操作时,无法完成下载和上传文件操作。

2. 故障排除

·              确认设备的FTP服务已经启动。

·              确认设备的文件系统是否可用,可以通过在用户视图下执行dir命令来检查。

·              确认设备和FTP客户端之间路由可达。

1.8.4  无法实现TFTP

1. 故障现象

进行TFTP操作时,无法完成下载和上传文件操作。

2. 故障排除

·              确认为TFTP服务器配置的ACL没有阻碍TFTP服务器的连接。

·              确认设备的文件系统是否可用,可以通过在用户视图下执行dir命令来检查。

·              确认设备和TFTP服务器之间路由可达。

1.8.5  无法实现Telnet

1. 故障现象

进行Telnet操作时,无法登录Telnet服务器。

2. 故障排除

·              确认设备的Telnet服务已经启动。

·              确认设备和Telnet客户端之间路由可达。

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们