16-隧道命令
本章节下载: 16-隧道命令 (178.88 KB)
目 录
1.1.4 display interface tunnel
1.1.5 display ipv6 interface tunnel
1.1.7 ipv6 mtu(Tunnel interface view)
1.1.8 mtu (Tunnel interface view)
1.1.9 reset counters interface
【命令】
bandwidth bandwidth-value
undo bandwidth
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
bandwidth-value:接口的期望带宽,取值范围为1~4294967295,单位为kbps。
【描述】
bandwidth命令用来设置接口的期望带宽。undo bandwidth命令用来恢复缺省值。
接口的期望带宽可以通过第三方软件查询MIB节点ifspeed的值来获取。
期望带宽供网管监控接口带宽使用,不会对接口实际带宽造成影响。
【举例】
# 配置接口Tunnel0的期望带宽为10000kbps。
<Sysname> system-view
[Sysname] interface tunnel 0
[Sysname-Tunnel0] bandwidth 10000
【命令】
description text
undo description
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
text:接口的描述字符串,为1~240个字符的字符串。
【描述】
description命令用来设置当前接口的描述信息。undo description命令用来恢复缺省情况。
缺省情况下,接口的描述信息为“该接口的接口名 Interface”,如“Tunnel1 Interface”。
相关配置可参考命令display interface tunnel。
【举例】
# 设置Tunnel 1接口的描述信息为“tunnel1”。
<Sysname> system-view
[Sysname] interface tunnel 1
[Sysname-Tunnel1] description tunnel1
【命令】
destination { ip-address | ipv6-address }
undo destination
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
ip-address:指定Tunnel接口的目的端IPv4地址。
ipv6-address:指定Tunnel接口的目的端IPv6地址。
【描述】
destination命令用来指定Tunnel接口的目的端地址。undo destination命令用来删除设置的目的端地址。
缺省情况下,Tunnel接口上没有设置目的端地址。
需要注意的是:
· Tunnel接口的目的端地址是对端接收报文的接口地址,该地址应该设置为对端Tunnel接口的源端地址。
· 对于自动隧道,使用同种封装协议的Tunnel接口不能配置完全相同的源地址;对于手动隧道,使用同种封装协议的Tunnel接口不能配置相同的源端地址和目的端地址。
相关配置可参考命令source、interface tunnel、display interface tunnel和display ipv6 interface tunnel。
【举例】
# Sysname1上接口GigabitEthernet3/1/1的IP地址是193.101.1.1,Sysname2上接口GigabitEthernet3/1/1的IP地址是192.100.1.1。配置两个设备间隧道的源和目的地址分别为以上两个IP地址。
<Sysname1> system-view
[Sysname1] interface tunnel 0
[Sysname1-Tunnel0] source 193.101.1.1
[Sysname1-Tunnel0] destination 192.100.1.1
<Sysname2> system-view
[Sysname2] interface tunnel 1
[Sysname2-Tunnel1] source 192.100.1.1
[Sysname2-Tunnel1] destination 193.101.1.1
【命令】
display interface [ tunnel ] [ brief [ down ] ] [ | { begin | exclude | include } regular-expression ]
display interface tunnel number [ brief [ description ] ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
number:显示指定Tunnel接口的信息。number表示Tunnel接口号,取值范围为已创建的Tunnel接口的编号。
brief:显示接口的概要信息。不指定该参数时,将显示接口的详细信息。
description:用来显示用户配置的接口的全部描述信息。如果某接口的描述信息超过27个字符,不指定该参数时,只显示描述信息中的前27个字符,超出部分不显示;指定该参数时,可以显示全部描述信息。
down:显示当前状态为down的接口的信息以及down的原因。不指定该参数时,将不会根据接口状态来过滤显示信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display interface tunnel命令用来显示Tunnel接口的相关信息,包括源地址、目的地址、隧道模式等信息。
· 如果不指定tunnel参数,将显示设备支持的所有接口的相关信息。
· 如果指定tunnel参数,不指定number参数,将显示所有已创建的Tunnel接口的相关信息。
相关配置可参考命令interface tunnel、source、destination和tunnel-protocol。
【举例】
# 显示接口Tunnel0的详细信息。
<Sysname> display interface tunnel 0
Tunnel0 current state: UP
Line protocol current state: UP
Description: Tunnel0 Interface
The Maximum Transmit Unit is 1476
Internet Address is 1.1.1.1/24 Primary
Encapsulation is TUNNEL, service-loopback-group ID not set.
Tunnel source 10.1.1.1, destination 10.1.1.2
Tunnel bandwidth 64 (kbps)
Tunnel keepalive enabled, Period(50 s), Retries(3)
Tunnel protocol/transport GRE/IP
GRE key disabled
Checksumming of GRE packets disabled
Output queue : (Urgent queuing : Size/Length/Discards) 0/100/0
Output queue : (Protocol queuing : Size/Length/Discards) 0/500/0
Output queue : (FIFO queuing : Size/Length/Discards) 0/75/0
Last clearing of counters: Never
Last 300 seconds input: 0 bytes/sec, 0 packets/sec
Last 300 seconds output: 0 bytes/sec, 0 packets/sec
0 packets input, 0 bytes
0 input error
0 packets output, 0 bytes
0 output error
表1-1 display interface tunnel命令显示信息描述表
字段 |
描述 |
Tunnel0 current state |
Tunnel接口的物理状态,可能的状态及含义如下: · DOWN ( Administratively ):表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:该接口的管理状态为开启,但物理状态为关闭 · UP:该接口的管理状态和物理状态均为开启 |
Line protocol current state |
Tunnel接口的链路层状态,可能的状态及含义如下: · DOWN:该接口的协议状态为关闭 · UP:该接口的协议状态为开启 |
Description |
Tunnel接口描述信息 |
Maximum Transmit Unit |
Tunnel接口的最大传输单元 |
Internet Address |
Tunnel接口的IP地址。如果没有为Tunnel接口配置IP地址,则该字段显示为Internet protocol processing : disabled,表示不能处理IP报文 Primary表示该IP地址为接口的主IP地址;Sub表示该IP地址为接口的从IP地址 |
Encapsulation is TUNNEL |
封装成隧道协议 |
service-loopback-group ID |
隧道引用的业务环回组ID,如果产品支持配置业务环回组,则此处显示隧道接口下配置的业务环回组ID;如果不支持或未配置,则此处显示service-loopback-group ID not set |
Tunnel source |
Tunnel源地址 |
destination |
Tunnel目的地址 |
Tunnel bandwidth |
Tunnel接口的带宽值 |
Tunnel keepalive enabled, Period(50 s), Retries(3) |
启用GRE的keepalive功能,探测Tunnel接口状态,本例中keepalive报文的发送周期为50秒,最大发送次数为3 |
Tunnel protocol/transport |
隧道模式和传输协议,可能取值为: · UDP_DVPN/IP:表示UDP封装的DVPN隧道模式 · GRE_DVPN/IP:表示GRE封装的DVPN隧道模式 · GRE/IP:表示GRE over IPv4隧道模式 · GRE/IPv6:表示GRE over IPv6隧道模式 · GRE p2mp/IP:表示点到多点GRE隧道模式 · IPsec/IP:表示IPsec over IPv4隧道模式 · IP/IP:表示IPv4 over IPv4隧道模式 · IP/IPv6:表示IPv4 over IPv6隧道模式 · IPv6/IP:表示IPv6 over IPv4 手工隧道模式 · IPv6/IP 6to4:表示IPv6 over IPv4 6to4隧道模式 · IPv6/IP auto-tunnel:表示IPv6 over IPv4自动隧道模式 · IPv6/IP ISATAP:表示IPv6 over IPv4 ISATAP隧道模式 · IPv6/IPv6:表示IPv6 over IPv6隧道模式 · CR_LSP:表示MPLS TE隧道模式 |
GRE key disabled |
未设置GRE类型隧道接口的密钥 |
Checksumming of GRE packets disabled |
未使能GRE报文校验和功能 |
Output queue : (Urgent queuing : Size/Length/Discards) |
紧急发送队列的报文统计 |
Output queue : (Protocol queuing : Size/Length/Discards) |
协议发送队列的报文统计 |
Output queue : (FIFO queuing : Size/Length/Discards) |
先入先出发送队列的报文统计 |
Last clearing of counters |
最近一次清除计数的时间 |
Last 300 seconds input: 0 bytes/sec, 0 packets/sec |
最近300秒钟的平均输入速率:bytes/sec表示平均每秒输入的字节数,packets/sec表示平均每秒输入的包数 |
Last 300 seconds output: 0 bytes/sec, 0 packets/sec |
最近300秒钟的平均输出速率:bytes/sec表示平均每秒输出的字节数,packets/sec表示平均每秒输出的包数 |
packets input |
总计输入的报文数 |
input error |
在所有输入的报文中,出现错误的报文数 |
packets output |
总计输出的报文数 |
output error |
在所有输出的报文中,出现错误的报文数 |
# 显示接口Tunnel0的概要信息。
<Sysname> display interface tunnel 0 brief
The brief information of interface(s) under route mode:
Link: ADM - administratively down; Stby - standby
Protocol: (s) - spoofing
Interface Link Protocol Main IP Description
Tun0 UP UP 1.1.1.1
# 显示所有状态为down的Tunnel接口的概要信息。
<Sysname> display interface tunnel brief down
The brief information of interface(s) under route mode:
Link: ADM - administratively down; Stby - standby
Interface Link Cause
Tun1 DOWN Not connected
表1-2 display interface tunnel brief命令显示信息描述表
字段 |
描述 |
The brief information of interface(s) under route mode |
三层模式下(route)的接口的概要信息,即三层接口的概要信息 |
Link: ADM - administratively down; Stby - standby |
· 如果某接口的Link属性值为“ADM”,则表示该接口被管理员手工关闭了,需要在该接口下执行undo shutdown命令才能恢复端口本身的物理状态 · 如果某接口的Link属性值为“Stby”,则表示该接口是一个备份接口 |
Protocol: (s) - spoofing |
如果某接口的Protocol属性值中带有“(s)”字符串,则表示该接口的网络层协议状态显示是UP的,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立 |
Interface |
接口名称缩写 |
Link |
接口物理连接状态,取值可能为: · UP:表示本链路物理上是连通的 · DOWN:表示本链路物理上是不通的 · ADM:表示本链路被手工关闭了,需要执行undo shutdown命令才能恢复真实的物理状态 · Stby:表示该接口是一个备份接口 |
Protocol |
接口协议连接状态,取值可能为: · DOWN:该接口的协议状态为关闭 · UP:该接口的协议状态为开启 |
Main IP |
接口主IP地址 |
Description |
接口的描述信息 |
Cause |
接口物理连接状态为DOWN的原因,取值为Administratively时表示本链路被手工关闭了,需要执行undo shutdown命令才能恢复真实的物理状态;取值为Not connected时表示没有物理连接(可能没有插网线或者网线故障) |
【命令】
display ipv6 interface tunnel [ number ] [ brief ] [ | { begin | exclude | include } regular-expression ]
【视图】
任意视图
【缺省级别】
1:监控级
【参数】
number:显示指定Tunnel接口的IPv6信息。如果不指定此参数,则显示所有Tunnel接口的IPv6信息。
brief:显示Tunnel接口的摘要信息。如果不指定此参数,则显示Tunnel接口的详细信息和Tunnel接口上的IPv6报文统计信息。
|:使用正则表达式对显示信息进行过滤。有关正则表达式的详细介绍,请参见“基础配置指导”中的“CLI”。
begin:从包含指定正则表达式的行开始显示。
exclude:只显示不包含指定正则表达式的行。
include:只显示包含指定正则表达式的行。
regular-expression:表示正则表达式,为1~256个字符的字符串,区分大小写。
【描述】
display ipv6 interface tunnel命令用来显示Tunnel接口的IPv6信息。
【举例】
# 显示接口Tunnel0的IPv6详细信息和IPv6报文统计信息。
<Sysname> display ipv6 interface tunnel 0
Tunnel0 current state :UP
Line protocol current state :UP
IPv6 is enabled, link-local address is FE80::202:201
Global unicast address(es):
3000::1, subnet is 3000::/64
Joined group address(es):
FF02::1:FF02:201
FF02::1:FF00:1
FF02::1:FF00:0
FF02::2
FF02::1
MTU is 1480 bytes
ND reachable time is 30000 milliseconds
ND retransmit interval is 1000 milliseconds
Hosts use stateless autoconfig for addresses
IPv6 Packet statistics:
InReceives: 45
InTooShorts: 0
InTruncatedPkts: 0
InHopLimitExceeds: 0
InBadHeaders: 0
InBadOptions: 0
ReasmReqds: 0
ReasmOKs: 0
InFragDrops: 0
InFragTimeouts: 0
OutFragFails: 0
InUnknownProtos: 0
InDelivers: 45
OutRequests: 45
OutForwDatagrams: 0
InNoRoutes: 0
InTooBigErrors: 0
OutFragOKs: 0
OutFragCreates: 0
InMcastPkts: 0
InMcastNotMembers: 0
OutMcastPkts: 0
InAddrErrors: 0
InDiscards: 0
OutDiscards: 0
表1-3 display ipv6 interface tunnel命令详细显示信息描述表
字段 |
描述 |
Tunnel0 current state |
Tunnel接口的物理状态,可能的状态及含义如下: · Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:该接口的管理状态为开启,但物理状态为关闭 · UP:该接口的管理状态和物理状态均为开启 |
Line protocol current state |
Tunnel接口链路层协议状态,可能的状态及含义如下: · DOWN:该接口的协议状态为关闭 · UP:该接口的协议状态为开启 |
IPv6 is enabled |
Tunnel接口IPv6转发功能状态(为接口配置任一IPv6地址后系统将自动使能该接口的IPv6转发功能),本例中处于使能状态 |
link-local address |
Tunnel接口链路本地地址 |
Global unicast address(es) |
Tunnel接口全球单播地址 |
Joined group address(es) |
Tunnel接口组播地址 |
MTU is 1480 bytes |
Tunnel接口MTU值,本例为1480bytes |
ND reachable time |
保持邻居可达的时间 |
ND retransmit interval |
邻居请求报文重传间隔时间 |
Hosts use stateless autoconfig for addresses |
主机采用无状态自动配置的方式获取IPv6地址 |
InReceives |
Tunnel接口接收到的所有IPv6报文,包括各种错误的报文 |
InTooShorts |
Tunnel接口接收到的太短的IPv6报文,譬如报文长度不足40字节 |
InTruncatedPkts |
Tunnel接口接收到的IPv6报文,其实际长度小于报文内容中所指出的报文长度 |
InHopLimitExceeds |
Tunnel接口接收到的IPv6报文,其跳数超出限制 |
InBadHeaders |
Tunnel接口接收到的IPv6报文,其基本报文头错误 |
InBadOptions |
Tunnel接口接收到的IPv6报文,其扩展报文头错误 |
ReasmReqds |
Tunnel接口接收到的IPv6分片报文 |
ReasmOKs |
Tunnel接口接收到的IPv6分片,被组装好的报文,这里指的不是分片个数,是组装好的报文数 |
InFragDrops |
Tunnel接口接收到的IPv6分片报文,该分片报文由于错误被丢弃 |
InFragTimeouts |
Tunnel接口接收到的IPv6分片报文,该分片停留在系统缓冲中时间超过指定时间,被丢弃 |
OutFragFails |
Tunnel出接口上分片失败的报文 |
InUnknownProtos |
Tunnel接口接收到的IPv6报文,其协议类型不能被识别或不能被支持 |
InDelivers |
Tunnel接口接收到的IPv6报文,该报文被上送到IPv6的用户协议处(如ICMPv6、TCP、UDP等) |
OutRequests |
IPv6本地出报文,即各IPv6的用户协议层要求IPv6发送出去的报文 |
OutForwDatagrams |
Tunnel出接口上被转发的报文 |
InNoRoutes |
接口接收到的IPv6报文,找不到匹配的路由被丢弃 |
InTooBigErrors |
接口接收到的IPv6报文,转发时,由于超过链路MTU被丢弃 |
OutFragOKs |
出接口上分片成功的报文 |
OutFragCreates |
出接口上成功分片后的分片报文,指分片数 |
InMcastPkts |
接口接收到的IPv6组播报文 |
InMcastNotMembers |
接口接收到的IPv6组播报文,但该接口却没有加入对应组播组,报文被丢弃 |
OutMcastPkts |
接口发送的IPv6组播报文 |
InAddrErrors |
接口接收到的IPv6报文,其目的地址不合法,报文被丢弃 |
InDiscards |
接口接收到的IPv6报文,由于资源问题被丢弃的报文,而不是由于报文内容等被丢弃的报文 |
OutDiscards |
接口发送出去的报文,由于资源问题被丢弃的报文,而不是由于报文内容等被丢弃的报文 |
# 显示接口Tunnel0的IPv6摘要信息。
<Sysname> display ipv6 interface tunnel 0 brief
*down: administratively down
(s): spoofing
Interface Physical Protocol IPv6 Address
Tunnel0 up up 3000::1
表1-4 display ipv6 interface tunnel brief命令显示信息描述表
字段 |
描述 |
*down |
Tunnel接口处于管理down状态,即采用shutdown命令关闭了该接口 |
(s) |
Tunnel接口的欺骗属性,即接口的链路协议状态显示是up的,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立的 |
Interface |
Tunnel接口的名称 |
Physical |
Tunnel接口的物理状态,可能的状态及含义如下: · *down:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · down:该接口的管理状态为开启,但物理状态为关闭 · up:该接口的管理状态和物理状态均为开启 |
Protocol |
Tunnel接口的链路层协议状态,可能的状态及含义如下: · down:该接口的协议状态为关闭 · up:该接口的协议状态为开启 |
IPv6 Address |
Tunnel接口的IPv6地址,只显示配置的第一个IPv6地址(如果未配置则显示“Unassigned”) |
【命令】
interface tunnel number
undo interface tunnel number
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
number:Tunnel接口号,不同型号的设备支持的取值范围不同,请以设备的实际情况为准,但实际可建的Tunnel数目将受到接口总数及内存状况的限制。
【描述】
interface tunnel命令用来创建一个Tunnel接口,并进入该Tunnel接口视图。undo interface tunnel命令用来删除指定的Tunnel接口。
缺省情况下,设备上无Tunnel接口。
· 执行interface tunnel命令进入指定隧道的接口视图。如果Tunnel接口尚未创建,则先创建再进入接口视图。
· Tunnel接口号只具有本地意义,隧道两端可以使用相同或不同的接口号。
相关配置可参考命令display interface tunnel、display ipv6 interface tunnel、source、destination和tunnel-protocol。
【举例】
# 创建接口Tunnel3,并进入Tunnel接口视图。
<Sysname> system-view
[Sysname] interface tunnel 3
[Sysname-Tunnel3]
【命令】
ipv6 mtu mtu-size
undo ipv6 mtu
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
mtu-size:接口MTU的大小,单位为字节。取值范围为1280~1500,单位为字节。
【描述】
ipv6 mtu命令用来配置Tunnel接口传输IPv6报文的MTU。undo ipv6 mtu命令用来恢复缺省情况。
缺省情况下,Tunnel接口上传输IPv6报文的MTU为1500。
【举例】
# 配置GigabitEthernet3/1/1接口上传输IPv6报文的MTU为1280字节。
<Sysname> system-view
[Sysname] interface GigabitEthernet 3/1/1
[Sysname-GigabitEthernet3/1/1] ipv6 mtu 1280
【命令】
mtu mtu-size
undo mtu
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
mtu-size:Tunnel接口的IPv4 MTU值,取值范围为100~2000,单位为字节。
【描述】
mtu命令用来设置Tunnel接口的IPv4 MTU值。undo mtu命令用来恢复缺省情况。
缺省情况下,Tunnel接口的MTU值为1500。
【举例】
# 设置接口Tunnel3的IPv4 MTU值为1000。
<Sysname> system-view
[Sysname] interface tunnel 3
[Sysname-Tunnel3] mtu 1000
【命令】
reset counters interface [ tunnel [number ] ]
【视图】
用户视图
【缺省级别】
2:系统级
【参数】
number:Tunnel接口号。
【描述】
reset counters interface命令用来清除Tunnel接口的统计信息。
在某些情况下,需要统计一定时间内某Tunnel接口的流量,这就需要在统计开始前清除该Tunnel接口原有的统计信息,重新进行统计。
· 如果不指定tunnel和number,则清除所有接口的统计信息;
· 如果指定tunnel而不指定number,则清除所有Tunnel接口的统计信息;
· 如果同时指定tunnel和number,则清除指定Tunnel接口的统计信息。
【举例】
# 清除接口Tunnel3的统计信息。
<Sysname> reset counters interface tunnel 3
【命令】
非IRF模式:
service slot slot-number
undo service slot
IRF模式:
service chassis chassis-number slot slot-number
undo service chassis
【视图】
Tunnel视图
【缺省级别】
2:系统级
【参数】
slot-number:单板所在的槽位号。(非IRF模式)
chassis chassis-number slot slot-number:指定成员设备上的指定单板。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
【描述】
service命令用来指定转发当前接口流量的业务处理板。undo service命令用来恢复缺省情况。
缺省情况下,没有指定转发当前接口流量的业务处理板。
需要注意的是:
· 没有通过service命令指定转发当前接口流量的业务处理板时,GRE、IPv4 over IPv4和IPv4 over IPv6模式的隧道会自动选择转发当前接口流量的业务处理板。当配置的源接口为虚接口(如LoopBack接口、虚拟模板接口),或未指定源接口、到达目的端地址的路由出接口为虚接口时,GRE、IPv4 over IPv4、IPv4 over IPv6模式的隧道会选择主控板作为Tunnel接口流量的业务处理板。在这种情况下,为了避免主控板处理过多的业务,建议在Tunnel接口下通过service命令指定转发该接口流量的业务处理板。
· 如果拔出指定的转发流量业务板,即使隧道UP,流量也转发不通;如果重新插入指定的转发流量业务板,则流量可以恢复在指定板正常转发。
· 因为各种业务和流量转发都在业务板上进行,禁止使用service slot命令指定主控板转发当前接口流量。
· 如果隧道的源端为三层聚合接口,则必须配置该命令来指定转发隧道接口流量的业务板。
SR6600/SR6600-X路由器各款型对于本节所描述的命令支持情况有所不同,详细差异信息如下:
型号 |
命令 |
描述 |
SR6602 |
service |
不支持 |
SR6602-X |
支持 |
|
SR6604/SR6608/SR6616 |
支持 |
|
SR6604-X/SR6608-X/SR6616-X |
支持 GRE隧道如果使用SAP-4EXP进行硬件转发,该命令不起作用 |
【举例】
· 非IRF模式应用
# 指定转发Tunnel 200流量的业务处理板为2号板。
<Sysname> system-view
[Sysname] interface tunnel 200
[Sysname-Tunnel200] service slot 2
· IRF模式应用
# 指定在2号成员设备的2号板转发Tunnel 200的流量。
<Sysname> system-view
[Sysname] interface tunnel 200
[Sysname-Tunnel200] service chassis 2 slot 2
【命令】
shutdown
undo shutdown
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
shutdown命令用来关闭Tunnel接口。undo shutdown命令用来打开Tunnel接口。
缺省情况下,Tunnel接口为开启状态。
【举例】
# 关闭接口Tunnel 1。
<Sysname> system-view
[Sysname] interface tunnel 1
[Sysname-Tunnel1] shutdown
【命令】
source { ip-address | ipv6-address | interface-type interface-number }
undo source
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
ip-address:指定Tunnel接口的源端IPv4地址。
ipv6-address:指定Tunnel接口的源端IPv6地址。
interface-type interface-number:Tunnel接口类型及接口编号,接口类型包括:Ethernet、Serial、ATM、Tunnel和Loopback等。
source命令用来指定Tunnel接口的源端地址或接口。undo source命令用来删除设置的源端地址或接口。
缺省情况下,Tunnel接口上没有设置源端地址和接口。
需要注意的是:
· Tunnel接口的源端地址是发出报文的接口地址,该地址应该设置为对端Tunnel接口的目的端地址。
· 对于自动隧道,使用同种封装协议的Tunnel接口不能配置完全相同的源地址;对于手动隧道,使用同种封装协议的Tunnel接口不能配置相同的源端地址和目的端地址。
相关配置可参考命令destination、interface tunnel、display interface tunnel和display ipv6 interface tunnel。
【举例】
# 配置Tunnel5接口,此接口封装的报文实际出口为GigabitEthernet3/1/1(接口IP地址为192.100.1.1)。
<Sysname> system-view
[Sysname] interface tunnel 5
[Sysname-Tunnel5] source 192.100.1.1
或使用接口形式:
<Sysname> system-view
[Sysname] interface tunnel 5
[Sysname-Tunnel5] source GigabitEthernet 3/1/1
【命令】
tunnel bandwidth bandwidth-value
undo tunnel bandwidth
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
bandwidth-value:Tunnel接口的带宽值,取值范围为1~10000000,单位为kbps。
【描述】
tunnel bandwidth命令用来配置Tunnel接口的带宽值。undo tunnel bandwidth命令用来恢复缺省情况。
缺省情况下,Tunnel接口的带宽为64kbps。
需要注意的是,目前通过tunnel bandwidth命令配置的Tunnel接口带宽只用于动态路由协议计算隧道所在路径的cost值,不会影响接口的实际带宽。建议根据报文实际出接口的带宽值设置Tunnel接口带宽。
【举例】
# 配置接口Tunnel0的带宽为100kbps。
<Sysname> system-view
[Sysname] interface tunnel 0
[Sysname-Tunnel0] tunnel bandwidth 100
【命令】
tunnel discard ipv4-compatible-packet
undo tunnel discard ipv4-compatible-packet
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
tunnel discard ipv4-compatible-packet命令用来配置丢弃含有IPv4兼容IPv6地址的IPv6报文。undo tunnel discard ipv4-compatible-packet命令用来恢复缺省情况。
缺省情况下,不会丢弃含有IPv4兼容IPv6地址的IPv6报文。
执行tunnel discard ipv4-compatible-packet命令后,对于从隧道接收的报文,如果解封装后原始IPv6报文的源或目的地址为IPv4兼容IPv6地址,则丢弃该报文。
【举例】
# 配置丢弃含有IPv4兼容IPv6地址的IPv6报文。
<Sysname> system-view
[Sysname] tunnel discard ipv4-compatible-packet
【命令】
tunnel-protocol { dvpn { gre | udp } | gre [ ipv6 | p2mp ] | ipsec ipv4 | ipv4-ipv4 | ipv4-ipv6 | ipv6-ipv4 [ 6to4 | auto-tunnel | isatap ] | ipv6-ipv6 | mpls te }
undo tunnel-protocol
【视图】
Tunnel接口视图
【缺省级别】
2:系统级
【参数】
dvpn gre:表示GRE封装的DVPN隧道模式。
dvpn udp:表示UDP封装的DVPN隧道模式。
gre:表示GRE over IPv4隧道模式。
gre ipv6:表示GRE over IPv6隧道模式。
gre p2mp:表示点到多点GRE隧道模式。
ipsec ipv4:表示IPsec over IPv4隧道模式。
ipv4-ipv4:表示IPv4 over IPv4隧道模式。
ipv4-ipv6:表示IPv4 over IPv6手动隧道模式。
ipv6-ipv4:表示IPv6 over IPv4 手动隧道模式。
ipv6-ipv4 6to4:表示IPv6 over IPv4 6to4隧道模式。
ipv6-ipv4 auto-tunnel:表示IPv6 over IPv4自动隧道模式。
ipv6-ipv4 isatap:表示IPv6 over IPv4 ISATAP隧道模式。
ipv6-ipv6:表示IPv6 over IPv6隧道模式。
mpls te:表示MPLS TE隧道模式。
【描述】
tunnel-protocol命令用来配置隧道模式。undo tunnel-protocol命令用来恢复缺省情况。
缺省情况下,为GRE隧道模式。
需要注意的是:
· 可以根据网络拓扑和应用来选择适当的隧道模式,以进行不同方式的报文封装。在隧道的两端应配置相同的隧道模式,否则可能造成报文传输失败。
· 同一隧道起点只能创建一条自动隧道。
关于DVPN隧道模式的详细介绍请参见“三层技术-IP业务配置指导”中的“DVPN”;关于GRE隧道模式的详细介绍请参见“三层技术-IP业务配置指导”中的“GRE”;关于IPsec隧道模式的详细介绍请参见“安全配置指导”中的“IPsec”;关于MPLS TE隧道模式的详细介绍请参见“MPLS配置指导”中的“MPLS TE”。
【举例】
# 指定Tunnel接口的隧道模式为IPv4 over IPv4隧道模式。
<Sysname> system-view
[Sysname] interface tunnel 2
[Sysname-Tunnel2] tunnel-protocol ipv4-ipv4
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!