• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C S1550E以太网交换机 用户手册(V1.02)

01-正文

本章节下载  (1.24 MB)

01-正文

  录

1 产品介绍

1.1 引言

1.2 功能特性

2 登录S1550E

2.1 通过Console口搭建配置环境

2.2 通过Telnet搭建配置环境

2.3 命令行使用指导

2.3.1 命令行视图

2.3.2 命令行在线帮助

2.3.3 命令行错误信息

2.3.4 历史命令

2.3.5 编辑特性

2.3.6 显示特性

3 用户设置

3.1 设置用户分级保护密码

3.2 设置Web网管用户

3.3 设置AUX用户

3.4 设置VTY用户

3.5 用户界面显示

4 系统IP设置

4.1 系统IP设置

4.1.1 指定管理VLAN

4.1.2 创建/删除管理VLAN接口

4.1.3 为管理VLAN接口指定/删除静态IP地址

4.1.4 为管理VLAN接口指定/删除网关

4.1.5 开启/关闭管理VLAN接口

4.2 系统IP显示和调试

4.2.1 显示系统IP信息

4.2.2 开启/关闭IP调试开关

5 DHCP Client设置

5.1 DHCP简介

5.2 DHCP Client设置

5.2.1 通过DHCP方式获取IP地址

5.3 DHCP Client显示

5.3.1 显示DHCP Client获取的地址信息

5.3.2 开启/关闭DHCP Client调试开关

6 端口设置

6.1 以太网端口基本设置

6.1.1 进入以太网端口视图

6.1.2 开启/关闭以太网端口

6.1.3 设置以太网端口速率和双工状态

6.1.4 开启/关闭以太网端口的流量控制

6.1.5 设置以太网端口广播风暴抑制比

6.1.6 设置以太网端口的自环测试

6.1.7 设置以太网端口链路类型

6.1.8 设置以太网端口缺省VLAN ID

6.1.9 设置以太网端口的指定VLAN

6.1.10 设置以太网端口能够识别的网线类型

6.2 设置以太网端口汇聚

6.2.1 以太网端口汇聚简介

6.2.2 设置以太网端口汇聚

6.2.3 设置以太网端口汇聚模式

6.2.4 以太网端口汇聚设置显示

6.3 设置以太网端口镜像

6.3.1 以太网端口镜像简介

6.3.2 设置镜像目的端口

6.3.3 设置镜像源端口

6.3.4 以太网端口镜像设置显示

6.3.5 以太网端口镜像设置举例

6.4 设置端口限速

6.5 诊断以太网端口电缆状态

6.6 以太网端口显示和维护

7 VLAN设置

7.1 VLAN简介

7.2 设置802.1q VLAN

7.2.1 创建/删除VLAN

7.2.2 将Access端口加入指定VLAN

7.2.3 设置VLAN隔离特性

7.2.4 802.1q VLAN设置显示

7.3 设置Port-based VLAN

7.3.1 创建/删除用户组

7.3.2 将以太网端口加入指定用户组

7.3.3 用户组设置显示

8 QoS设置

8.1 QoS简介

8.2 QoS设置

8.2.1 设置端口的优先级

8.2.2 设置S1550E信任报文的优先级方式

8.2.3 设置队列调度

8.3 QoS显示

9 SNMP设置

9.1 SNMP协议简介

9.2 SNMP设置

9.2.1 设置团体名及访问权限

9.2.2 设置接收/发送SNMP报文的大小

9.2.3 设置系统信息

9.2.4 开启/关闭SNMP Agent

9.3 SNMP显示和调试

9.3.1 显示SNMP信息

9.3.2 开启/关闭SNMP调试开关

10 IGMP Snooping设置

10.1 IGMP Snooping协议简介

10.2 IGMP Snooping设置

10.2.1 开启/关闭IGMP Snooping

10.2.2 设置路由器端口老化时间

10.2.3 设置IGMP普遍组查询的最大响应时间

10.2.4 设置组播组成员端口老化时间

10.2.5 设置端口快速离开

10.3 IGMP Snooping的显示和调试

10.3.1 显示IGMP Snooping信息

10.3.2 开启/关闭IGMP Snooping调试开关

11 802.1x设置

11.1 802.1x简介

11.2 802.1x设置

11.2.1 开启/关闭802.1x特性

11.2.2 设置端口接入控制模式

11.2.3 设置端口接入控制方式

11.2.4 设置端口接入用户数量的最大值

11.2.5 设置802.1x用户的认证方法

11.2.6 设置802.1x重认证功能

11.2.7 设置定时器参数

11.3 802.1x的显示和调试

11.4 802.1x典型设置举例

12 RADIUS设置

12.1 RADIUS简介

12.2 RADIUS设置

12.2.1 创建/删除RADIUS方案

12.2.2 设置RADIUS服务器的IP地址和端口号

12.2.3 设置RADIUS报文的共享密钥

12.2.4 设置RADIUS服务器响应超时定时器

12.2.5 设置RADIUS报文超时重传次数的最大值

12.3 RADIUS协议的显示和调试

12.4 RADIUS协议典型设置举例

13 系统管理

13.1 MAC地址表管理

13.1.1 添加/修改/删除MAC地址表项

13.1.2 设置MAC地址表老化时间

13.1.3 显示MAC地址表

13.2 端口绑定

13.2.1 端口绑定简介

13.2.2 设置端口绑定

13.2.3 显示端口绑定

13.3 设置管理

13.3.1 显示当前设置和已保存设置

13.3.2 保存当前设置

13.3.3 恢复缺省设置

13.4 设备管理

13.4.1 显示系统版本

13.4.2 重启S1550E

13.4.3 显示设备信息

13.4.4 显示ARP信息表

13.4.5 设置S1550E系统名

13.5 信息中心

13.5.1 信息中心简介

13.5.2 开启/关闭信息中心

13.5.3 向指定的日志主机输出信息

13.5.4 设置系统日志的级别

13.5.5 开启/关闭控制台对系统信息的显示功能

13.5.6 信息中心的显示和调试

14 系统调试

14.1 系统调试功能简介

14.1.1 开启/关闭协议调试开关

14.1.2 开启/关闭终端显示调试信息功能

14.1.3 显示调试开关状态

14.2 网络连通性调试

 


1 产品介绍

1.1  引言

H3C S1550E以太网交换机(以下简称S1550E)是为构建高弹性、高智能网络需求而设计的新一代接入级交换机。S1550E提供1个Console口、48个普通10/100Base-TX自适应以太网端口(端口1~48)、1个光电复用上行端口(端口49)和1个10/100/1000Base-T自适应以太网上行端口(端口50)。

端口49为光电复用上行端口。编号均为49的光模块接口(简称光口)和10/100/1000Base-T以太网端口(简称电口)不能同时生效。若同时使用,由于电口的优先级较高,电口有效,光口无效。

 

S1550E适用于以下应用场合:

l              企事业用户接入;

l              VOD等多媒体服务;

l              VOIP等对时延敏感的语音业务;

l              高密度接入。

1.2  功能特性

S1550E具备丰富的功能,请详见下表。

表1-1 功能特性

项目

描述

VLAN

l      最多支持512个符合IEEE 802.1q标准的VLAN

l      最多支持50个用户组(Port-based VLAN)

l      支持802.1q VLAN下的端口隔离

QoS(Quality of Service,服务质量)

l      支持802.1p、DSCP优先级

l      支持每端口4个优先级队列

l      支持WRR、HQ-WRR队列调度

端口

l      支持广播风暴抑制

l      支持端口流量控制,符合802.3x标准

端口汇聚

支持6组汇聚组,每组最多8个端口

端口镜像

支持基于端口的镜像

端口统计

支持端口报文流量和类型的统计

端口限速

支持对出入端口的报文流量进行限速

端口安全

l      支持512项静态MAC地址表/MAC地址过滤表(静态MAC地址表、MAC地址过滤表共用512个表项)

l      最多支持512项端口与MAC地址绑定表项(MAC地址绑定与静态MAC地址共用512个MAC表项)

MAC地址表

l      MAC地址自动学习

l      可配置MAC地址自动老化时间

l      最多支持MAC地址:8K

组播

支持IGMP Snooping(Internet Group Management Protocol Snooping,IGMP侦听)

设备管理

l      支持Web网管

l      支持通过Console口进行管理

l      支持SNMP(Simple Network Management Protocol,简单网络管理协议)V1、V2c

l      支持Telnet远程管理

设备维护

l      支持调试信息输出

l      支持配置文件导入导出

l      支持Syslog(系统日志)

l      支持Ping

l      支持电缆诊断

设备IP地址分配

l      支持在管理VLAN接口上配置IP地址

l      支持在管理VLAN接口上通过DHCP方式获取IP地址

安全特性

l      支持管理VLAN

l      支持两级用户管理,支持高级用户密码保护

l      支持802.1x协议

l      支持RADIUS协议

 

 


2 登录S1550E

本章主要介绍通过命令行对S1550E进行配置前,您需要了解的内容,包括如何搭建配置环境以及如何使用命令行。

2.1  通过Console口搭建配置环境

1. 连接S1550E到计算机

图2-1所示,建立本地配置环境,只需将计算机的串口通过配置电缆与S1550E的Console口连接。

图2-1 通过Console口搭建本地配置环境

 

2. 配置终端参数

(1)        打开计算机,在计算机Windows界面上选择[开始/(所有)程序/附件/通讯]菜单,单击“超级终端”,建立新的连接(下面以Windows XP的超级终端为例)。如图2-2所示,在“名称”文本框中键入新建连接的名称“switch”,单击<确定>按钮。

图2-2 新建连接

 

(2)        选择连接串口。如图2-3所示,在“连接时使用”下拉列表框中选择进行连接的串口(注意选择的串口应与配置电缆实际连接的串口相一致),单击<确定>按钮。

图2-3 连接端口设置

 

(3)        设置串口参数。如图2-4所示,在串口的属性对话框中设置波特率(每秒位数)为9600bps,数据位为8,奇偶校验为无,停止位为1,数据流控制为无。单击<确定>按钮,进入[超级终端]窗口。

图2-4 端口通信参数设置

 

(4)        配置超级终端属性。在超级终端中选择[文件/属性/设置],进入如图2-5所示的属性设置窗口。选择终端仿真类型为VT100或自动检测,单击<确定>按钮,返回[超级终端]窗口。

图2-5 终端类型设置

 

(5)        将S1550E通电,终端上显示S1550E自检信息,自检结束后提示用户键入回车。回车后会出现命令行提示符(如<H3C>),此时就可以对S1550E进行配置了,具体的配置命令请参考本书中以后各章节的内容。

2.2  通过Telnet搭建配置环境

通过终端Telnet到S1550E需要具备如下条件:

l              在S1550E上正确配置管理VLAN接口的IP地址(在VLAN接口视图下使用ip address命令);

l              指定与终端相连的以太网端口属于该管理VLAN(在VLAN视图下使用port命令);

l              如果终端和S1550E相连的端口在同一局域网内,则其IP地址必须配置在同一网段;否则,终端和S1550E必须路由可达。

l              在通过Telnet登录S1550E之前,需要在S1550E上配置Telnet用户登录密码。具体配置请参见“3.4  3. 设置Telnet用户登录密码”。

下面搭建配置环境。

(1)        将计算机的以太网口通过局域网与S1550E的以太网端口连接。

(2)        在计算机上选择[开始/运行],输入S1550E管理VLAN的IP地址,如图2-6所示。

图2-6 运行Telnet程序

 

(3)        终端上显示“Password”,要求输入登录密码,密码输入正确后出现命令行提示符(如<H3C>)。此时就可以对S1550E进行配置了,具体的配置命令请参考本书中以后各章节的内容。

l    S1550E允许2个Telnet用户和1个Console口用户同时登录。

l    在通过Telnet配置S1550E时,不要删除管理VLAN接口,也不要删除或修改管理VLAN接口的IP地址,否则会导致Telnet连接断开。

 

2.3  命令行使用指导

S1550E向用户提供一系列的配置命令以及命令行接口,以方便用户配置和管理。命令行接口有如下特性:

l              通过Console口进行本地配置;

l              配置命令分级保护,确保未授权用户无法侵入S1550E;

l              用户可以随时键入“?”以获得在线帮助;

l              提供种类丰富、内容详尽的调试信息,帮助诊断网络故障;

l              提供类似Doskey的功能,可以执行某条历史命令;

l              命令行解释器对关键字采取不完全匹配的搜索方法,用户只需键入无冲突关键字即可解释,如display命令,键入disp即可。

2.3.1  命令行视图

命令行提供如下视图:

l              用户视图;

l              系统视图;

l              用户界面视图;

l              VLAN视图;

l              VLAN接口视图;

l              用户组视图;

l              以太网端口视图;

l              RADIUS方案视图。

各命令视图的功能特性、进入各视图的命令等细则如表2-1所示,其中端口编号仅供举例参考。

表2-1 命令视图功能特性列表

视图

功能

提示符

进入命令

退出命令

用户视图

查看S1550E的运行状态和统计信息,进行简单的系统管理

<H3C>

与S1550E建立连接即进入

quit断开与S1550E连接

系统视图

配置系统参数

[H3C]

在用户视图下键入system-view

quit返回用户视图

return返回用户视图

以太网端口视图

配置以太网端口参数

[H3C-Ethernet0/1]

固定以太网端口视图:在系统视图下键入interface Ethernet0/1

quit返回系统视图

return返回用户视图

VLAN视图

配置VLAN参数

[H3C-Vlan1]

在系统视图或以太网端口视图下键入vlan 1

VLAN接口视图

配置VLAN对应的IP接口参数

[H3C-Vlan-interface1]

在系统视图、以太网端口视图或VLAN视图下键入interface vlan-interface 1

用户组视图

配置基于端口的VLAN参数

[H3C-UserGroup1]

在系统视图下键入user-group 1

用户界面视图

配置用户界面参数

[H3C-Aux0]

在系统视图下键入user-interface aux 0

[H3C-vty0]

在系统视图下键入user-interface vty 0

RADIUS方案视图

配置RADIUS方案

[H3C-radius-system]

在系统视图下键入

radius scheme system

 

2.3.2  命令行在线帮助

以下显示的内容均为示例,请以实际的显示情况为准。

 

通过命令行在线帮助,您可以查询命令信息以及快速输入命令。描述如下:

(1)        在任一视图下,键入<?>获取该视图下所有的命令及其简单描述。

<H3C> ?

  debugging    Enable system debugging functions

  display      Display current system information

  ping         Ping function

  quit         Exit from current command view

  reboot       Reset switch

  reset        Reset operation

  save         Save current configuration

  system-view  Enter the system view

  terminal     Specify the terminal characteristics

  undo         Cancel current setting

(2)        键入一命令,后接以空格分隔的“?”,如果该命令行位置有关键字,则列出全部关键字及其简单描述。

<H3C> display ?

  arp                    Display ARP information

  current-configuration  Current configuration

  debugging              Current setting of debugging switches

  device                 Device

  dhcp                   Display dhcp clinet information

  dot1x                  802.1x status information

  igmp-snooping          IGMP snooping

  info-center            Enable the information center

  interface              Interface status and configuration information

  ip                     IP status and configuration information

  link-aggregation       Ports aggregation mode

  logbuffer              Display logbuffer informations

  mac-address            MAC address information

  mirror                 display the mirroring port

  priority-trust         Priority trust mode

  queue-scheduler        Queue scheduling configuration information

  radius                 Display RADIUS configuration information

  saved-configuration    The saved configuration information

  snmp-agent             SNMP status and configuration information

  ---- More ----

(3)        键入一字符串,其后紧接<?>,列出以该字符串开头的所有命令。

<H3C> s?

   save   system-view

(4)        键入一命令,后接一字符串紧接<?>,列出以该字符串开头的所有关键字。

<H3C> display u?

   user-group   user-interface   users

(5)        键入命令的某个关键字的前几个字母,按下<Tab>键,如果以输入字母开头的关键字唯一,则可以显示出完整的关键字。

<H3C> disp  ¬按下<Tab>键

<H3C> display

2.3.3  命令行错误信息

所有用户键入的命令,如果通过语法检查,则正确执行,否则向用户报告错误信息,常见错误信息参见表2-2

表2-2 命令行常见错误信息表

英文错误信息

错误原因

Unrecognized command

没有查找到命令

没有查找到关键字

参数类型错误

参数值越界

Incomplete command

输入命令不完整

Too many parameters

输入参数太多

Ambiguous command

输入命令不明确

Wrong parameter

输入参数错误

 

2.3.4  历史命令

命令行接口提供类似Doskey功能,将用户键入的历史命令自动保存,用户可以随时调用命令行接口保存的历史命令,并重复执行。命令行接口为每个用户最多可以保存10条历史命令。操作如表2-3所示。

表2-3 访问历史命令

操作

按键

结果

访问上一条历史命令

上光标键<↑>

如果还有更早的历史命令,则取出上一条历史命令

访问下一条历史命令

下光标键<↓>

如果还有更晚的历史命令,则取出下一条历史命令

 

用光标键对历史命令进行访问,在Windows NT的超级终端下是有效的,但对于Windows 9X的超级终端,<↑>、<↓>光标键无效,这是由于Windows 9X的超级终端对这两个键作了不同解释所致,这时可以用组合键<Ctrl+P>和<Ctrl+N>来代替<↑>、<↓>光标键达到同样目的。

 

2.3.5  编辑特性

命令行接口提供了基本的命令编辑功能,支持多行编辑,每条命令的最大长度为254个字符,如表2-4所示。

表2-4 编辑功能表

按键

功能

普通按键

若编辑缓冲区未满,则插入到当前光标位置,并向右移动光标

退格键<Backspace>

删除光标位置的前一个字符,光标前移

 

2.3.6  显示特性

在一次显示信息超过一屏时,提供了暂停功能,这时用户可以有两种选择,如表2-5所示。

表2-5 显示功能表

按键或命令

功能

暂停显示时键入回车键<Enter>

显示下一行信息

暂停显示时键入空格键

显示下一屏信息

暂停显示时键入其他键

退出显示

 

 


3 用户设置

3.1  设置用户分级保护密码

S1550E有两个级别的用户:

l              参观级用户:仅能在用户视图下执行简单的查询操作;

l              管理级用户:需要通过身份验证进入系统视图,能对S1550E执行监控、配置、管理等操作。

用户进入系统视图时缺省无密码。可在S1550E系统视图下执行命令super password配置分级保护密码。在进行身份验证时,如果三次以内输入正确的密码,则切换到管理级用户,否则保持原参观用户级别不变。设置分级保护密码命令如下表所示。

表3-1 设置用户分级保护密码

操作

命令

说明

进入系统视图

system-view

-

设置分级保护密码

super password password

l      password:明文字符串,长度为1~12个字符,区分大小写

l      如果您丢失了密码,请与代理商联系

删除分级保护密码

undo super password

-

 

例:在系统视图下设置切换用户级别密码为H3C。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] super password H3C

3.2  设置Web网管用户

S1550E支持Web网管功能,您可通过Web界面对S1550E进行设置和管理。

表3-2 设置Web网管用户

操作

命令

说明

进入系统视图

system-view

-

设置Web网管用户

localuser user-name password level

l      user-name:设置登录Web网管的用户名,长度为1~12个字符。缺省情况下,用户名为admin

l      password:设置登录Web网管的用户密码,长度为1~12个字符。 缺省情况下,用户密码为admin

l      level:设置Web网管用户的级别,0为参观级用户、1为管理级用户。缺省情况下,用户级别为1

删除Web网管用户

undo localuser user-name

-

 

例:设置Web网管用户的用户名为user1,密码为123456,用户级别为管理级。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] localuser user1 123456 1

3.3  设置AUX用户

AUX用户界面用于通过Console口对S1550E进行访问。S1550E只支持一个AUX用户界面。

AUX用户界面设置包括:

l              进入AUX用户界面视图;

l              设置终端属性。

1. 进入AUX用户界面视图

表3-3 进入用户界面视图

操作

命令

说明

进入系统视图

system-view

-

进入用户界面视图

user-interface aux number

number:需要设置的用户界面的编号,可选值为0

 

例:进入AUX用户界面。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-interface aux 0

2. 设置终端属性

表3-4 设置终端属性

操作

命令

说明

进入系统视图

system-view

-

进入AUX用户界面视图

user-interface aux number

number:需要设置的用户界面的编号,可选值为0

设置用户超时断连功能

idle-timeout minutes [ seconds ]

l      minutes:设置连接用户超时中断时间的分钟数,取值范围为0~35791

l      seconds:设置连接用户超时中断时间的秒数,取值范围为0~59

l      idle-timeout 0表示关闭超时中断连接功能

l      缺省情况下,在所有的用户界面上开启了超时断连功能,时间为5分钟。即,如果5分钟内某用户界面没有用户进行操作,则该用户界面将自动断开

恢复用户超时断连为缺省值

undo idle-timeout

-

 

例:设置AUX用户界面超时时间为8分30秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-interface aux 0

[H3C-Aux0] idle-timeout 8 30

3.4  设置VTY用户

VTY用户界面用于通过Telnet对S1550E进行访问。

VTY界面设置包括:

l              进入VTY界面视图;

l              设置终端属性;

l              设置Telnet用户登录密码。

1. 进入VTY界面视图

表3-5 进入VTY界面视图

操作

命令

说明

进入系统视图

system-view

-

进入VTY界面视图

user-interface vty number

number:需要设置的用户界面的编号,可选值为0、1

 

例:进入VTY用户界面。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-interface vty 0

[H3C-vty0]

2. 设置终端属性

表3-6 设置终端属性

操作

命令

说明

进入系统视图

system-view

-

进入VTY界面视图

user-interface vty number

number:需要设置的用户界面的编号,可选值为0、1

设置用户超时退出功能

idle-timeout minutes [ seconds ]

l      minutes:设置连接用户超时中断时间的可选取的分钟的取值,取值范围为0~35791

l      seconds:设置连接用户超时中断时间的可选取的秒的取值,取值范围为0~59

l      idle-timeout 0表示关闭超时中断连接功能

l      缺省情况下,VTY界面上开启了超时退出功能,时间为5分钟。即,如果5分钟内某VTY界面没有用户进行操作,则该Telnet用户将被自动断开

恢复用户超时退出为缺省值

undo idle-timeout

-

 

例:设置VTY用户界面超时时间为7分钟。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-interface vty 0

[H3C-vty0] idle-timeout 7

3. 设置Telnet用户登录密码

为了防止未授权用户的非法侵入,Telnet用户登录S1550E时需输入密码,如果没有设置Telnet用户登录密码,则用户无法Telnet到S1550E。

表3-7 设置Telnet用户登录密码

操作

命令

说明

进入系统视图

system-view

-

进入VTY界面视图

user-interface vty number

number:需要设置的用户界面的编号,可选值为0、1

设置Telnet用户登录密码

set authentication password password

password:明文字符串,长度为1~16个字符,区分大小写

取消Telnet用户登录密码

undo set authentication password

-

 

例:在VTY视图下设置Telnet用户登录密码为H3C。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-interface vty 0

[H3C-vty0] set authentication password H3C

3.5  用户界面显示

表3-8 用户界面显示

操作

命令

说明

显示用户界面的使用信息

display users

显示命令可任意视图下执行

显示用户界面状态和设置信息

display user-interface

 

例:显示用户界面的使用信息。

<H3C> display users

      UI      Delay     Type   IPaddress        Username

F 0   AUX 0   00:00:00

  3   WEB     00:00:25         192.168.0.200    admin

表3-9 display users命令显示信息描述表

字段

描述

F

表示当前正在使用的用户界面,且工作在异步方式

UI

第一列是用户界面的类型,第二列数字是用户界面的相对编号

Delay

表示用户自最近一次输入到现在的时间间隔,形式为“时:分:秒”

Type

用户类型

IPaddress

显示起始连接位置,即接入的主机IP地址

Username

登录S1550E的用户名

 

 


4 系统IP设置

S1550E任何时刻只能有一个VLAN对应的VLAN接口可以设置IP地址,该VLAN即为管理VLAN。如果要对S1550E进行远程管理,必须设置S1550E管理VLAN接口的IP地址。

4.1  系统IP设置

系统IP设置包括:

l              指定管理VLAN

l              创建/删除管理VLAN接口

l              为管理VLAN接口指定/删除静态IP地址

l              为管理VLAN接口指定/删除网关

l              开启/关闭管理VLAN接口

4.1.1  指定管理VLAN

l    指定管理VLAN的时候,该VLAN必须已存在。

l    在创建新的管理VLAN前,需删除当前的管理VLAN接口。

 

表4-1 指定管理VLAN

操作

命令

说明

进入系统视图

system-view

-

指定管理VLAN

management-vlan vlan-id

l      缺省情况下,VLAN 1为管理VLAN

l      vlan-id:VLAN的ID,取值范围为1~4094

恢复管理VLAN的缺省设置

undo management-vlan

-

 

例:在系统视图下指定管理VLAN为VLAN 20。

# 删除原来的管理VLAN接口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] undo interface vlan-interface 1

# 创建VLAN 20,并指定其为管理VLAN。

[H3C] vlan 20

[H3C-Vlan20] quit

[H3C] management-vlan 20

4.1.2  创建/删除管理VLAN接口

在设置本任务之前,先要创建对应vlan-id的管理VLAN。创建管理VLAN方法可参见“4.1.1  指定管理VLAN”。

 

表4-2 创建/删除管理VLAN接口

操作

命令

说明

进入系统视图

system-view

-

创建并进入管理VLAN接口视图

interface vlan-interface vlan-id

vlan-id:管理VLAN的ID,取值范围为1~4094

删除管理VLAN接口

undo interface vlan-interface vlan-id

-

 

例:创建管理VLAN 20接口。

# 删除原来的管理VLAN接口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] undo interface vlan-interface 1

# 创建VLAN 20,指定其为管理VLAN,并创建管理VLAN 20的接口。

[H3C] vlan 20

[H3C-Vlan20] quit

[H3C] management-vlan 20

[H3C] interface vlan-interface 20

4.1.3  为管理VLAN接口指定/删除静态IP地址

表4-3 为管理VLAN接口指定/删除静态IP地址

操作

命令

说明

进入系统视图

system-view

-

进入管理VLAN接口视图

interface vlan-interface vlan-id

vlan-id:管理VLAN的ID,取值范围为1~4094

设置管理VLAN接口静态IP地址

ip address ip-address ip-mask

l      ip-address:管理VLAN接口的IP地址

l      ip-mask:管理VLAN接口静态IP地址的掩码

删除管理VLAN接口静态IP地址

undo ip address

-

 

缺省情况下,管理VLAN接口IP地址:192.168.0.234,子网掩码:255.255.255.0。

 

例:为管理VLAN 20指定静态IP地址和掩码。

# 删除原来的管理VLAN接口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] undo interface vlan-interface 1

# 创建VLAN 20,指定其为管理VLAN,并创建和进入管理VLAN20的接口。

[H3C] vlan 20

[H3C-Vlan20] quit

[H3C] management-vlan 20

[H3C] interface vlan-interface 20

# 为管理VLAN 20接口指定IP地址和掩码。

[H3C-Vlan-interface20] ip address 192.168.0.55 255.255.255.0

4.1.4  为管理VLAN接口指定/删除网关

表4-4 为管理VLAN接口指定/删除网关

操作

命令

说明

进入系统视图

system-view

-

进入管理VLAN接口视图

interface vlan-interface vlan-id

vlan-id:管理VLAN的ID,取值范围为1~4094

设置管理VLAN接口网关

ip gateway ip-address

l      ip-address:网关的IP地址

l      缺省情况下无网关IP地址

删除管理VLAN接口网关

undo ip gateway

-

 

例:为管理VLAN 20指定静态IP地址、掩码和网关。

# 删除原来的管理VLAN接口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] undo interface vlan-interface 1

# 创建VLAN 20,指定其为管理VLAN,并创建和进入管理VLAN 20的接口。

[H3C] vlan 20

[H3C-Vlan20] quit

[H3C] management-vlan 20

[H3C] interface vlan-interface 20

# 为管理VLAN 20接口指定IP地址和掩码。

[H3C-Vlan-interface20] ip address 192.168.0.55 255.255.255.0

# 为管理VLAN 20接口指定网关。

[H3C-Vlan-interface20] ip gateway 192.168.0.1

4.1.5  开启/关闭管理VLAN接口

表4-5 开启/关闭管理VLAN接口

操作

命令

说明

进入系统视图

system-view

-

进入管理VLAN接口视图

interface vlan-interface vlan-id

vlan-id:管理VLAN的ID,取值范围为1~4094

关闭管理VLAN接口

shutdown

-

开启管理VLAN接口

undo shutdown

-

 

l    管理VLAN接口的开启/关闭状态对属于该管理VLAN的以太网端口的开启/关闭状态没有影响。

l    缺省情况下,当管理VLAN接口对应VLAN下的所有以太网端口状态为DOWN时,管理VLAN接口为DOWN状态,即关闭状态;当管理VLAN接口对应VLAN下有一个或一个以上的以太网端口处于UP状态时,管理VLAN接口就会进入UP状态,即开启状态。

 

4.2  系统IP显示和调试

4.2.1  显示系统IP信息

表4-6 系统IP显示

操作

命令

说明

查看管理VLAN接口IP的相关信息

display ip

显示命令可在任意视图下执行

查看管理VLAN接口的相关信息

display interface vlan-interface [ vlan-id ]

l      显示命令可在任意视图下执行

l      vlan-id:管理VLAN的ID,其取值范围为1~4094

 

例:显示S1550E系统IP信息。

<H3C> display ip

Vlan-interface1 current state: UP

Line protocol current state : UP

Hardware address is 00e0-fc00-0010

Internet Address is 192.168.0.234/24

表4-7 display ip命令显示信息描述表

字段

描述

Vlan-interface1 current state

VLAN 1接口的当前状态

Line protocol current state

链路协议当前状态

Hardware address is

MAC地址

Internet Address is

管理VLAN的IP地址

 

例:显示S1550E VLAN 1接口信息。

<H3C> display interface vlan-interface 1

Vlan-interface1 current state: UP

Line protocol current state : UP

Hardware address is 00e0-fc01-0010

Internet Address is 192.168.0.234/24

The Maximum Transmit Unit is 1500

表4-8 display interfacevlan-interface命令显示信息描述表

字段

描述

Vlan-interface1 current state

VLAN 1接口当前状态

Line protocol current state

链路协议当前状态

Hardware address is

S1550E的MAC地址

Internet Address is

VLAN接口地址

The Maximum Transmit Unit is

最大传输单元

 

4.2.2  开启/关闭IP调试开关

debugging ip命令用来开启IP的调试信息开关,undo debugging ip命令用来关闭相应的调试信息开关。

表4-9 开启/关闭IP调试开关的

操作

命令

说明

开启IP调试开关

debugging ip

l      此命令需在用户视图下执行

l      缺省情况下,系统关闭IP调试信息开关

关闭IP调试开关

undo debugging ip

-

 

相关设置可参考命令display debugging、terminal debugging。这两条命令的介绍请参见“14.1.3  显示调试开关状态”和“14.1.2  开启/关闭终端显示调试信息功能”。

例:开启IP调试开关。

<H3C> debugging ip

<H3C> terminal debugging

receiving:interface = Vlan-interface1 , version = 4 , tos = 0 , pktlen = 10240 ,

        pktid = 21851 , offset = 64 , ttl = 128 , protocol = 6 ,

        checksum = 2333 , s = 192.168.0.234 , d = 192.168.0.234

Sending:interface = Vlan-interface1 , version = 4 , tos = 0 , pktlen = 40 ,

        pktid = 29952 , offset = 0 , ttl = 64 , protocol = 6 ,

        checksum = 5120 , s = 192.168.0.55 , d = 192.168.0.55%0.84363936 H3C

表4-10 debugging ip命令显示信息描述表

字段

描述

receiving/Sending

正在接收/发送一个IP报文

interface

VLAN虚接口

version

协议版本号

headlen

IP首部长度

tos

服务类型

pktlen

报文总长度

pktid

报文标识

offset

片偏移

ttl

生存时间

protocol

协议类型

checksum

首部校验和

s

源IP地址

d

目的IP地址

 

 


5 DHCP Client设置

5.1  DHCP简介

随着网络规模的扩大和网络复杂度的提高,网络配置越来越复杂,经常出现计算机位置变化(如便携机或无线网络)和计算机数量超过可分配的IP地址的情况。动态主机配置协议DHCP就是为满足这些需求而发展起来的。DHCP协议采用客户端/服务器(Client/Server)方式工作,DHCP Client向DHCP Server动态地请求配置信息,DHCP Server根据策略返回相应的配置信息。

S1550E实现了DHCP客户端功能。

5.2  DHCP Client设置

若为S1550E设置静态IP地址并保存后,通过DHCP方式获取IP地址仍然有效,原设置的静态IP地址在DHCP生效的时候暂时失效。

 

5.2.1  通过DHCP方式获取IP地址

表5-1 通过DHCP方式获取IP地址

操作

命令

说明

进入系统视图

system-view

-

进入管理VLAN接口视图

interface vlan-interface vlan-id

vlan-id:管理VLAN的ID,取值范围为1~4094

设置管理VLAN接口通过DHCP方式获取IP地址

ip address dhcp-alloc

缺省情况下,管理VLAN接口不通过DHCP方式获取IP地址

取消管理VLAN接口通过DHCP方式获取IP地址

undo ip address dhcp-alloc

取消以DHCP方式获取IP地址后,如果原先已经设置了静态IP地址并进行了保存,那么该静态IP地址立即生效

 

设备通过DHCP方式获取IP地址成功后并进行保存操作(保存命令的说明请参见“13.3.2  保存当前设置”),S1550E重启后仍将以DHCP方式重新获取IP地址;否则需要通过以手动方式设置静态IP地址。

 

5.3  DHCP Client显示

5.3.1  显示DHCP Client获取的地址信息

表5-2 显示DHCP Client获取的地址信息

操作

命令

说明

显示DHCP Client获取的地址信息

display dhcp-statistics

显示命令可在任意视图下执行

 

例:设置并显示S1550E通过DHCP方式获取IP地址。

# 进入管理VLAN接口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface vlan-interface 1

# 设置S1550E通过DHCP方式获取IP地址。

[H3C-Vlan-interface1] ip address dhcp-alloc

# 显示DHCP Client获取的地址信息。

[H3C-Vlan-interface1] display dhcp-statistics

DHCP client statistic information:

Vlan-interface1

DHCP client: enabled

Current machine state:  BOUND

Alloced IP:  192.168.1.100  255.255.255.0

Gateway IP:  192.168.1.1

Alloced lease:  86400  seconds,

T1 left:  43188  seconds,

T2 left:  75588  seconds,

Server IP:  192.168.1.1

从以上信息可以看到获得的IP地址是192.168.1.100,子网掩码是255.255.255.0,网关地址是192.168.1.1。

5.3.2  开启/关闭DHCP Client调试开关

系统提供了DHCP Client的调试功能,可以帮助您对错误进行诊断和定位。

表5-3 开启/关闭DHCP Client调试开关

操作

命令

说明

开启DHCP客户端的调试开关

debugging dhcp-alloc

此命令需要在用户视图下执行

缺省情况下,DHCP Client 的调试开关处于关闭状态

关闭DHCP客户端的调试开关

undo debugging dhcp-alloc

-

 

相关设置可参考命令display debugging、terminal debugging。这两条命令的介绍请参见“14.1.3  显示调试开关状态”和“14.1.2  开启/关闭终端显示调试信息功能”。

例:开启DHCP Client的调试开关。

<H3C> debugging dhcp-alloc

关闭DHCP Client的调试开关。

<H3C> undo debugging dhcp-alloc

 


6 端口设置

6.1  以太网端口基本设置

以太网端口基本设置包括:

l              进入以太网端口视图

l              开启/关闭以太网端口

l              设置以太网端口速率和双工状态

l              开启/关闭以太网端口的流量控制

l              设置以太网端口广播风暴抑制比

l              设置以太网端口的自环测试

l              设置以太网端口链路类型

l              设置以太网端口缺省VLAN ID

l              设置以太网端口的指定VLAN

l              设置以太网端口能够识别的网线类型

6.1.1  进入以太网端口视图

要对以太网端口进行设置,首先要进入以太网端口视图。

表6-1 进入以太网端口视图

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

 

例:进入Ethernet0/3以太网端口视图。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/3

[H3C-Ethernet0/3]

6.1.2  开启/关闭以太网端口

表6-2 开启/关闭以太网端口

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

关闭以太网端口

shutdown

缺省情况下,端口为开启状态

开启以太网端口

undo shutdown

-

 

例:关闭以太网端口Ethernet0/3。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/3

[H3C-Ethernet0/3] shutdown

6.1.3  设置以太网端口速率和双工状态

表6-3 设置以太网端口速率和双工状态

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置以太网端口的速率

speed { 10 | 100 | 1000 | auto }

l      10:表示设置当前端口速率为10Mbps

l      100:表示设置当前端口速率为100Mbps

l      1000:表示设置当前端口速率为1000Mbps,仅在端口为千兆端口时有效

l      auto:表示设置当前端口速率为自协商方式

l      缺省情况下,端口的速率为自协商方式

设置以太网端口的双工状态

duplex { auto | full | half }

l      auto:表示设置当前端口双工状态为自协商方式

l      full:表示设置当前端口双工状态为全双工状态

l      half:表示设置当前端口双工状态为半双工状态

l      缺省情况下,端口的双工状态为自协商方式

 

当端口工作在非自协商模式时,如果不能与对端建立正常连接,请尝试修改其端口网线类型(MDI/MDIX),如何设置网线类型请参见“6.1.10  设置以太网端口能够识别的网线类型”。

 

例:将以太网端口Ethernet0/3的速率设置为100Mbps,双工模式设置为自协商模式。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/3

[H3C-Ethernet0/3] speed 100

[H3C-Ethernet0/3] duplex auto

6.1.4  开启/关闭以太网端口的流量控制

当S1550E和对端设备都开启了流量控制功能后,如果S1550E发生拥塞:

l              S1550E将向对端设备发送消息,通知对端设备暂时停止发送报文或减慢发送报文的速度。

l              对端设备在接收到该消息后,将暂停向S1550E发送报文或减慢发送报文的速度,从而避免了报文丢失现象的发生,保证了网络业务的正常运行。

表6-4 开启/关闭以太网端口的流量控制

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

开启以太网端口的流量控制

flow-control

缺省情况下,以太网端口对报文不进行流量控制

关闭以太网端口流量控制

undo flow-control

-

 

例:开启以太网端口Ethernet0/3的流量控制。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/3

[H3C-Ethernet0/3] flow-control

6.1.5  设置以太网端口广播风暴抑制比

当广播流量超过您设置的值后,系统将对广播报文作丢弃处理,使广播所占的流量比例降低到合理的范围,从而有效地抑制广播风暴,避免网络拥塞,保证网络业务的正常运行。以端口最大的广播流量的线速度百分比作为参数,百分比越小,表示允许通过的广播流量越小;当百分比为100时,表示不对该端口进行广播风暴抑制。

表6-5 设置以太网端口广播风暴抑制

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置以太网端口的广播风暴抑制比

broadcast-suppression pct

l      pct:广播风暴的抑制百分比。可取的值为:5、10、20、100

l      缺省情况下,允许通过的广播流量为100%,即对广播流量不进行抑制

恢复以太网端口的广播风暴抑制比例为缺省值

undo broadcast-suppression

-

 

例:设置端口的广播风暴抑制比为20%。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] broadcast-suppression 20

6.1.6  设置以太网端口的自环测试

通过对以太网端口进行自环测试,您可以检测端口是否可用。可以使用下面的命令来设置以太网端口的自环测试方式。

表6-6 设置以太网端口的自环测试

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置以太网端口进行内环测试

loopback internal

-

设置以太网端口进行外环测试

loopback external

l      端口必须处于UP状态

l      需要插接自环头

 

l    在外环测试结束后一定要将自环头拔下,以免造成网络故障。

l    使用loopback命令进行自环测试时,端口将禁止转发数据包,一定时间后自环测试自动结束并上报自环测试结果。

l    如果在端口上执行了shutdown命令后,则此端口不能进行自环测试;在进行自环测试期间禁止用户在端口上进行任何操作。

l    外环测试前,您必须将端口的双工模式设置为全双工或者自协商。半双工模式会导致测试出错。

 

例:对以太网端口Ethernet0/7进行内环测试。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/7

[H3C-Ethernet0/7] loopback internal

Please wait......

Jan  1 00:01:12 2008 [PHY]/5/PORT LINK STATUS CHANGE: Ethernet0/7 turns into UP state

Jan  1 00:01:14 2008 [PHY]/5/PORT LINK STATUS CHANGE: Ethernet0/7 turns into DOWN state

Loop internal succeeded!

6.1.7  设置以太网端口链路类型

以太网端口有三种链路类型:Access、Hybrid、Trunk。

l              Access类型的端口只能属于一个VLAN,一般用于连接计算机的端口;

l              Trunk类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;

l              Hybrid类型的端口可以属于多个VLAN,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。

Hybrid端口和Trunk端口的不同之处在于:

l              Hybrid端口允许多个VLAN的报文发送时不带Tag标签;

l              Trunk端口只允许缺省VLAN的报文发送时不带Tag标签。

以上三种端口链路类型所对应的收发报文的处理方式如表6-7所示。

表6-7 端口收发报文的处理

端口类型

对接收报文的处理

对发送报文的处理

当接收到的报文不带Tag时

当接收到的报文带有Tag时

Access

为报文打上端口缺省VLAN ID所对应的VLAN Tag

l      当VLAN ID与端口缺省VLAN ID相同时,接收该报文

l      当VLAN ID与端口缺省VLAN ID不同时,丢弃该报文

删除报文的Tag后再转发

Trunk

对比端口缺省VLAN ID是否在允许通过的VLAN ID中:是,给报文打上端口缺省VLAN ID所对应的VLAN Tag;否,丢弃该报文

l      当VLAN ID在允许通过的VLAN ID中时,则接收该报文

l      当VLAN ID不在允许通过的VLAN ID中时,则丢弃该报文

l      当VLAN ID与端口缺省VLAN ID相同时:去掉Tag,发送该报文

l      当VLAN ID与端口缺省VLAN ID不同时,且是该端口允许通过的VLAN ID时:保持原有Tag,发送该报文

Hybrid

当报文中携带的VLAN ID是该端口允许通过的VLAN ID时,发送该报文,并可以通过命令port hybrid vlan配置端口在发送该VLAN的报文时是否携带Tag

 

表6-8 设置以太网端口的链路类型

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置端口为Access端口

port link-type access

缺省情况下,端口链路类型为Access

设置端口为Hybrid端口

port link-type hybrid

-

设置端口为Trunk端口

port link-type trunk

-

恢复端口的链路类型为缺省的Access端口

undo port link-type

-

 

三种类型的端口可以共存在一台S1550E上,但Trunk端口和Hybrid端口之间不能直接切换,只能先设为Access端口,再设置为其他类型端口。例如:Trunk端口不能直接被设置为Hybrid端口,只能先设为Access端口,再设置为Hybrid端口。

 

例:将以太网端口Ethernet0/1设置为Trunk端口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] port link-type trunk

6.1.8  设置以太网端口缺省VLAN ID

Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN;Hybrid端口和Trunk端口属于多个VLAN,所以需要设置缺省VLAN ID。

1. 设置Hybrid端口的缺省VLAN ID

表6-9 设置Hybrid端口的缺省VLAN ID

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置Hybrid端口的缺省VLAN ID

port hybrid pvid vlan vlan-id

vlan-id:IEEE802.1q中定义的VLAN ID,取值范围为1~4094,缺省值为1

恢复Hybrid端口的缺省VLAN ID为缺省值

undo port hybrid pvid

-

 

2. 设置Trunk端口的缺省VLAN ID

表6-10 设置Trunk端口的缺省VLAN ID

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置Trunk端口的缺省VLAN ID

port trunk pvid vlan vlan-id

vlan-id:IEEE802.1q中定义的VLAN ID,取值范围为1~4094,缺省值为1

恢复Trunk端口的缺省VLAN ID为缺省值

undo port trunk pvid

-

 

例:将Trunk端口Ethernet0/1的缺省VLAN ID设为100。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] port link-type trunk

[H3C-Ethernet0/1] port trunk pvid vlan 100

6.1.9  设置以太网端口的指定VLAN

本任务把当前以太网端口加入到指定的VLAN中。Access端口只能加入到1个VLAN中,Hybrid端口和Trunk端口可以加入到多个VLAN中。

1. 设置Access端口的指定VLAN

表6-11 设置Access端口的指定VLAN

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

把当前Access端口加入到指定VLAN

port access vlan vlan-id

vlan-idIEEE802.1q中定义的VLAN ID,取值范围为24094

缺省情况下,Access端口属于VLAN 1

把当前Access端口VLAN属于恢复到缺省设置

undo port access vlan

-

 

2. 设置Hybrid端口的指定VLAN

表6-12 设置Hybrid端口的指定VLAN

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

将当前Hybrid端口加入到指定VLAN

port hybrid vlan vlan-id-list { tagged | untagged }

l      vlan-id-listvlan-id-list = [ vlan-id1 [ to vlan-id2 ] ]&<1-16>,为此Trunk或Hybrid端口加入的VLAN的范围,可以是离散的,vlan-id取值范围为1~4094。&<1-16>表示前面的参数最多可以重复输16次

l      tagged:该端口在转发指定的VLAN报文时将保留VLAN Tag

l      untagged:该端口在转发指定的VLAN报文时将不保留VLAN Tag

把当前Hybrid端口从指定VLAN中删除

undo port hybrid vlan vlan-id-list

-

 

3. 设置Trunk端口的指定VLAN

表6-13 设置Trunk端口的指定VLAN

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

把当前Trunk端口加入到指定VLAN

port trunk permit vlan { vlan-id-list | all }

l      vlan-id-listvlan-id-list = [ vlan-id1 [ to vlan-id2 ] ]&<1-16>,为此TrunkHybrid端口加入的VLAN的范围,可以是离散的,vlan-id取值范围为14094&<1-16>表示前面的参数最多可以重复输16

l      all:将Trunk端口加入到所有VLAN中

把当前Trunk端口从指定VLAN中删除

undo port trunk permit vlan { vlan-id-list | all }

-

 

l    vlan-id所指的VLAN必须存在。

l    Trunk端口可以属于多个VLAN。如果多次使用port trunk permit vlan命令,那么Trunk端口上允许通过的VLAN是这些vlan-id-list的集合。

l    Hybrid端口可以属于多个VLAN。如果多次使用port hybrid vlan命令,那么Hybrid端口上允许通过的VLAN是这些vlan-id-list的集合。

 

例:将Access端口Ethernet0/1加入到VLAN 3中(假设VLAN 3已经存在)。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] port access vlan 3

6.1.10  设置以太网端口能够识别的网线类型

本任务只对10/100Base-TX、10/100/1000Base-T端口有效。

 

表6-14 设置以太网端口能够识别的网线类型

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置以太网端口能够识别的网线类型

mdi { across | auto | normal }

l      across:连接网线类型为交叉网线

l      auto:自动识别是直通网线还是交叉网线

l      normal:连接网线类型为直通网线

l      缺省情况下,端口的网线类型为auto类型

恢复以太网端口网线类型的缺省值

undo mdi

-

 

例:设置以太网端口Ethernet0/1能够识别的网线类型为交叉网线类型。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] mdi across

6.2  设置以太网端口汇聚

6.2.1  以太网端口汇聚简介

端口汇聚是将多个连续的端口聚合在一起形成1个汇聚组,以实现出/入负荷在各成员端口中的分担,同时也提供了更高的连接可靠性。

S1550E支持6组汇聚组,每组最多8个端口。

在一个端口汇聚组中,端口号最小的作为主端口,其他的作为成员端口。同一个汇聚组中成员端口的链路类型与主端口的链路类型保持一致,即如果主端口为Trunk端口,则成员端口也为Trunk端口;如主端口的链路类型改为Access端口,则成员端口的链路类型也变为Access端口。

6.2.2  设置以太网端口汇聚

l    用于聚合的端口的速率及双工状态必须一致,而且端口速率不能为auto,端口双工状态不能为autohalf

l    对端的端口也要设置为汇聚端口,并且与本端速率及双工状态相同,这样才能实现端口汇聚的功能。

l    若端口已设置成为镜像端口或设置了端口隔离,则不能对其进行端口汇聚的设置。

 

表6-15 设置以太网端口汇聚

操作

命令

说明

进入系统视图

system-view

-

设置以太网端口汇聚

link-aggregation Ethernet interface-number1 to Ethernet interface-number2

l      interface-number1:用来表示加入汇聚的起始以太网端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      interface-number2:用来表示加入汇聚的终止以太网端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      百兆端口和千兆端口不能混合汇聚

取消以太网端口汇聚

undo link-aggregation { all | Ethernet master-interface-name }

l      master-interface-name:端口汇聚的主端口

l      all:所有汇聚端口

 

例:设置端口汇聚。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] link-aggregation Ethernet 0/1 to Ethernet 0/2

6.2.3  设置以太网端口汇聚模式

表6-16 设置以太网端口汇聚模式

操作

命令

说明

进入系统视图

system-view

-

设置以太网端口汇聚模式

link-aggregation mode { srcdstmac | srcmac | dstmac }

l      srcdstmac:表示汇聚组中各成员端口根据源MAC地址和目的MAC地址对出端口方向的数据流进行负荷分担

l      srcmac:表示汇聚组中各成员端口仅根据源MAC地址对出端口方向的数据流进行负荷分担

l      dstmac:表示汇聚组中各成员端口仅根据目的MAC地址对出端口方向的数据流进行负荷分担

l      缺省为srcdstmac

恢复以太网端口汇聚模式为缺省设置

undo link-aggregation mode

-

 

6.2.4  以太网端口汇聚设置显示

表6-17 以太网端口汇聚设置显示

操作

命令

说明

显示以太网端口汇聚设置

display link-aggregation [ Ethernet interface-number]

显示命令可在任意视图下执行

 

例:显示以太网端口汇聚设置信息。

<H3C> display link-aggregation

 Master port: Ethernet0/1

 Other sub-ports:

      Ethernet0/2

以上显示信息表示汇聚主端口是Ethernet0/1,子端口是Ethernet0/2。

6.3  设置以太网端口镜像

6.3.1  以太网端口镜像简介

S1550E提供基于端口的镜像功能,即可将指定的一个或多个端口的报文复制到镜像端口,用于报文的分析和监视。例如:将镜像源端口Ethernet0/1端口上的报文复制到指定镜像目的端口Ethernet0/2,通过镜像目的端口Ethernet0/2上连接的协议分析仪进行测试和记录。

l    在没有设置镜像目的端口时,不能设置镜像源端口。同时,镜像源端口存在时,不能删除镜像目的端口。

l    镜像源端口和镜像目的端口不能设置为同一个端口。

l    S1550E只支持一个镜像组。

 

6.3.2  设置镜像目的端口

l    指定的镜像目的端口不能为汇聚端口。

l    当新的目的镜像端口设置后,原有的目的镜像端口将被自动取消,镜像源端口不变。

 

表6-18 设置镜像目的端口

操作

命令

说明

进入系统视图

system-view

-

设置镜像目的端口

monitor-port Ethernet interface-number

interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为150

删除镜像目的端口

undo monitor-port

-

 

6.3.3  设置镜像源端口

表6-19 设置镜像源端口

操作

命令

说明

进入系统视图

system-view

-

设置镜像源端口

mirroring-port Ethernet interface- number [ to Ethernet interface-number ] { inbound | outbound | both }

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      inbound表示仅对端口接收的报文进行监控

l      outbound表示仅对端口发送的报文进行监控

l      both表示同时对端口接收和发送的报文进行监控

删除镜像源端口

undo mirroring-port Ethernet interface-number [ to Ethernet interface- number ] { inbound | outbound | both }

l      inbound只取消对端口接收报文的监控

l      outbound只取消对端口发送报文的监控

l      both同时取消对端口接收和发送报文的监控

 

6.3.4  以太网端口镜像设置显示

表6-20 显示以太网镜像端口设置

操作

命令

说明

显示以太网镜像端口设置

display mirror

显示命令可在任意视图下执行

 

6.3.5  以太网端口镜像设置举例

# 将Ethernet0/1端口至Ethernet0/5端口上的报文镜像到指定的镜像目的端口Ethernet0/8上,并仅对镜像源端口接收的报文进行监控。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] monitor-port Ethernet 0/8

[H3C] mirroring-port Ethernet 0/1 to Ethernet 0/5 inbound

[H3C] display mirror

Monitor-port:

   Ethernet0/8

Mirroring-port:

   Ethernet0/1      inbound

   Ethernet0/2      inbound

   Ethernet0/3      inbound

   Ethernet0/4      inbound

   Ethernet0/5      inbound

6.4  设置端口限速

表6-21 设置端口限速

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置端口限速

line-rate { inbound | outbound } target-rate

l      inbound:对端口接收报文进行速率限制

l      outbound:对端口发送报文进行速率限制

l      target-rate:端口发送或接收报文限制的总速率。百兆端口级别取值范围为1~127,千兆端口级别取值范围为1~240。其中取值范围为1~28时,端口速率为:target-rate×8×1024/125,即64Kbps、128Kbps、192Kbps~1.792Mbps;取值范围为29~127时,端口速率为:(target-rate-27)×1024,即2Mbps、3Mbps、4Mbps~100Mbps;取值范围为128~240时,(target-rate-115)×8×1024, 即104Mbps、112Mbps、120Mbps~1000Mbps

取消端口限速的设置

undo line-rate { inbound | outbound }

l      inbound:只取消对端口接收报文进行速率限制

l      outbound:只取消对端口发送报文进行速率限制

 

例:对端口Ethernet0/1接收报文限速为2Mbps。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] line-rate inbound 29

6.5  诊断以太网端口电缆状态

您可以通过本任务来诊断端口连接的电缆状态,快速定位网络故障。

表6-22 诊断以太网端口电缆状态

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

诊断以太网端口电缆状态

virtual-cable-test

-

 

例:对端口Ethernet0/4进行电缆诊断。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/4

[H3C-Ethernet0/4] virtual-cable-test

Cable pair 1  Status: OPEN            Cable lenth: 1 metres  +/- 0

Cable pair 2  Status: OPEN            Cable lenth: 1 metres  +/- 0

表6-23 virtual-cable-test命令显示信息描述表

字段

说明

Cable pair 1  Status:

NORMAL:表示已连接

OPEN:表示端口未连接

SHORT:表示短路

UNKNOWN:表示未知

Cable lenth:

端口连接电缆的长度,可能存在一定的误差,结果仅供参考

 

6.6  以太网端口显示和维护

表6-24 以太网端口显示和维护

操作

命令

说明

显示端口的所有信息

display interface Ethernet interface-number

l      显示命令可在任意视图下执行

l      interface-number:端口号,采用槽位编号/端口编号的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

清除端口的统计信息

reset counters interface [ Ethernet interface-number]

此命令需在用户视图下执行

 

S1550E的端口49是复合端口,显示信息与其它普通端口有所差别。

 

例:显示端口Ethernet0/1的所有信息。

<H3C> display interface Ethernet0/1

Ethernet0/1  current state: DOWN

IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 08f0-1f00-bc15

The Maximum Transmit Unit is 1500

Media type is twisted pair

Port hardware type is 100_BASE_TX

Unknown-speed mode, unknown-duplex mode

Link speed type is autonegotiation, link duplex type is autonegotiation

Inbound line-rate is disabled

Outbound line-rate is disabled

Flow control is disabled

The Maximum Frame Length is 1532

Broadcast MAX-ratio: 100%

Priority: 0

PVID: 1

Port link-type: access

 Tagged   VLAN ID: none

 Untagged VLAN ID: 1

Input(normal):  0 packet(s), 0 byte(s)

        0 broadcast(s), 0 multicast(s)

Input(error):  0 input error(s), 0 runt(s), 0 giant(s), 0 CRC

        0 frame, 0 abort(s), 0 ignored, 0 Jabber(s)

Output(normal):  0 packet(s), 0 byte(s)

        0 broadcast(s), 0 multicast(s)

Output(error):  0 output error(s), 0 abort(s), 0 deferred

        0 collision(s), 0 late collision(s)

表6-25 display interface命令显示信息描述表

字段

描述

Ethernet0/1 current state

端口状态

IP Sending Frames' Format is

帧格式

Hardware address is

S1550E的MAC地址

The Maximum Transmit Unit is

最大传输单元

Media type is

端口连接线类型

Port hardware type is

端口硬件类型

Link speed type is

端口速率

link duplex type is

端口双工模式

Inbound line-rate is

入端口限速

Outbound line-rate is

出端口限速

Flow control is

流控

The Maximum Frame Length is

最大帧长

Broadcast MAX-ratio

广播风暴抑制率

Priority

端口优先级

PVID

端口缺省VLAN ID

Port link-type

端口链路类型

Tagged VLAN ID

该端口允许通过的VLAN ID,且该端口在转发指定的VLAN报文时保留VLAN Tag

Untagged VLAN ID

该端口允许通过的VLAN ID,且该端口在转发指定的VLAN报文时不保留VLAN Tag

Input(normal):

统计端口接收的正确报文总数和字节总数

Input(error):

统计端口接收的错误报文总数和字节总数

Output(normal):

统计端口发送的正确报文总数和字节总数

Output(error):

统计端口发送的错误报文总数和字节总数

 

 


7 VLAN设置

7.1  VLAN简介

VLAN(Virtual Local Area Network 虚拟局域网)是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的技术。

VLAN技术允许网络管理者将一个物理的LAN逻辑地划分成多个的广播域(或称虚拟LAN,即VLAN),VLAN的划分不受物理位置的限制:不在同一物理位置范围的主机可以属于同一个VLAN;一个VLAN包含的用户可以连接在同一个交换机上,也可以跨越交换机。

VLAN的优势在于VLAN内部的广播和单播流量不会被转发到其它VLAN中,从而有助于控制网络流量、减少设备投资、简化网络管理、提高网络安全性。

S1550E支持802.1q VLAN和基于端口的VLAN(Port-based VLAN)。

802.1q VLAN和Port-based VLAN在S1550E中不能同时生效。

 

7.2  设置802.1q VLAN

802.1q VLAN由IEEE 802.1q协议定义其帧格式,是最常用的一种VLAN,以下简称VLAN。

l    当VLAN模式为802.1q VLAN且处于缺省状态时,在系统视图下新增用户组操作,系统就会自动进入Port-based VLAN状态并给出提示,相关操作请参见“7.3.1  创建/删除用户组”。

l    802.1q VLAN的缺省状态为只存在VLAN 1,且所有端口为Access端口。

 

7.2.1  创建/删除VLAN

创建VLAN时,如果该VLAN已存在,则直接进入该VLAN视图;如果该VLAN不存在,则此设置任务将首先创建VLAN,然后进入VLAN视图。

表7-1 创建/删除VLAN

操作

命令

说明

进入系统视图

system-view

-

创建VLAN并进入VLAN视图

vlan vlan-id

vlan-id:VLAN的ID,取值范围为1~4094

缺省情况下,只存在VLAN 1, VLAN 1中包含所有端口

删除已创建的VLAN

undo vlan { vlan-id [ to vlan-id ] | all }

all:删除除缺省VLAN和管理VLAN外的所有VLAN

 

例:创建并进入VLAN 2视图。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] vlan 2

[H3C-Vlan2]

7.2.2  将Access端口加入指定VLAN

表7-2 将Access端口加入指定VLAN

操作

命令

说明

进入系统视图

system-view

-

进入VLAN视图

vlan vlan-id

-

为指定的VLAN增加Access端口

port Ethernet interface-number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      初始状态所有端口都属于VLAN 1

删除指定的VLAN的某些Access端口

undo port Ethernet interface-number [ to Ethernet interface-number ]

-

 

Trunk和Hybrid端口只能通过以太网端口视图下的portundo port命令加入VLAN或从VLAN中删除,而不能通过本命令实现,,相关操作请参见“6.1.9  设置以太网端口的指定VLAN”。

 

例:将Ethernet0/4到Ethernet0/7的以太网端口加入VLAN 2。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] vlan 2

[H3C-vlan2] port Ethernet 0/4 to Ethernet 0/7

7.2.3  设置VLAN隔离特性

通过此功能可以实现不同用户的端口属于同一个VLAN,而不同用户之间不能互通。它增强了网络的安全性,提供了灵活的组网方案,同时节省了大量的VLAN资源。

1. 开启/关闭VLAN隔离特性

可以通过下面的命令设置指定VLAN内的端口二层隔离,从而使该VLAN内的端口间不能进行二层转发。

表7-3 开启/关闭VLAN隔离特性

操作

命令

说明

进入系统视图

system-view

-

进入VLAN视图

vlan vlan-id

-

开启VLAN隔离特性

port-isolate enable

缺省情况下,VLAN内的端口二层不隔离,即端口间可以进行二层转发

关闭VLAN的隔离特性

undo port-isolate enable

-

 

例:开启VLAN 2隔离特性。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] vlan 2

[H3C-vlan2] port-isolate enable

2. 为隔离VLAN设置隔离上行端口

当设置VLAN内的端口间二层隔离后,为使被隔离端口的报文仍能通过二层转发出去,可以使用下面的命令设置该VLAN内的某端口为隔离上行端口。

l    只有在开启VLAN内的端口二层隔离后,才能设置上行端口,且只能设置一个上行端口。

l    必须先将上行端口改为普通隔离端口后,才能将其从VLAN中删除。

l    如果上行端口为Trunk端口,则建议设置Trunk端口允许所有VLAN通过,并且是所属的开启端口隔离的VLAN的唯一上行端口。

l    端口汇聚与端口隔离不能同时设置。

 

表7-4 设置VLAN隔离的上行端口

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置端口为VLAN的隔离上行端口

port-isolate uplink-port vlan vlan-id

vlan-id:指定的VLAN ID,取值范围为1~4094

删除VLAN的隔离上行端口

undo port-isolate uplink-port vlan vlan-id

-

 

例:设置端口Ethernet0/2为VLAN 2的隔离上行口。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] vlan 2

[H3C-vlan2] port-isolate enable

[H3C-vlan2] port Ethernet 0/2

[H3C-vlan2] interface ethernet 0/2

[H3C-Ethernet0/2] port-isolate uplink-port vlan 2

7.2.4  802.1q VLAN设置显示

表7-5 802.1q VLAN设置显示

操作

命令

说明

显示VLAN相关信息

display vlan [ vlan-id1 | [ to vlan-id2 ] | all ]

l      vlan-id1 to vlan-id2:指定要显示的VLAN ID范围

l      all:显示所有VLAN的详细信息

l      如果指定了参数或关键字all,则显示指定VLAN或所有VLAN的详细信息;如果只执行display vlan,将显示已创建的所有VLAN列表

l      显示命令可在任意视图下执行

 

例:显示VLAN 2的信息。

<H3C> display vlan 2

VLAN ID: 2

VLAN Type: Static

Route Interface: not configured

Tagged Ports: none

Untagged Ports:

        Ethernet0/1     Ethernet0/2     Ethernet0/3

 Port-isolate: enable

 Uplink-port: Ethernet0/2

表7-6 display vlan命令显示信息描述表

字段

描述

VLAN ID

VLAN ID

VLAN Type

VLAN 类型

Route Interface

路由接口,S1550E不支持

Tagged Ports

Tagged端口

Untagged Ports

Untagged端口

Port-isolate

VLAN内端口隔离

Uplink-port

VLAN内端口隔离使能后的上行端口号

 

7.3  设置Port-based VLAN

Port-based VLAN提供了用户分组的功能,通过划分不同VLAN可以起到隔离用户的作用,满足了更丰富的组网需求。

Port-based VLAN可以通过创建不同的用户组来实现,一个端口可以属于多个用户组。不属于同一个用户组的端口不能相互通信。

S1550E最大可以设置50个用户组,其ID取值范围为1~50。

l    当VLAN模式为Port-based VLAN且处于缺省状态时,执行新增VLAN或者改变端口为Trunk类型的操作,系统就会自动进入802.1q VLAN状态并给出提示,相关操作请参见“7.2  设置802.1q VLAN”。

l    Port-based VLAN的缺省状态为所有端口只属于用户组1。

 

7.3.1  创建/删除用户组

表7-7 创建/删除用户组

操作

命令

说明

进入系统视图

system-view

-

创建用户组

user-group group-id

group-id:user-group的ID,取值范围为1~50

创建用户组时,如果该用户组已存在,则直接进入该用户组视图;如果该用户组不存在,则首先创建用户组,然后进入用户组视图

缺省情况下,只存在用户组1,用户组1中包含所有端口

删除用户组

undo user-group { group-id [ to group-id ] | all }

删除用户组时,如果该用户组不存在,会出现“VLAN(s) do(es) not exist!”的提示

 

例:创建用户组2,并且进入用户组视图。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-group 2

[H3C-UserGroup2]

7.3.2  将以太网端口加入指定用户组

表7-8 将以太网端口加入指定用户组

操作

命令

说明

进入系统视图

system-view

-

创建用户组,并进入用户组视图

user-group group-id

l      group-iduser-group的ID,取值范围为1~50

l      如果该user-group已存在,则直接进入该user-group视图;如果该user-group不存在,则首先创建user-group,然后进入user-group视图

将以太网端口加入用户组

port Ethernet interface- number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。

l      S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      缺省情况下,所有端口都属于用户组1

将以太网端口从用户组中删除

undo port Ethernet interface-number [ to Ethernet interface-number ]

-

 

例:将Ethernet0/4至Ethernet0/7的以太网端口加入用户组2。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] user-group 2

[H3C-UserGroup2] port Ethernet0/4 to Ethernet0/7

7.3.3  用户组设置显示

表7-9 用户组设置显示

操作

命令

说明

显示用户组相关信息

display user-group [ group-id | all]

l      group-id:用户组的ID,取值范围为1~50

l      all:显示全部用户组的相关信息

l      显示命令可在任意视图下执行

 

 


8 QoS设置

8.1  QoS简介

QoS(Quality of Service,服务质量)是用来解决网络延迟和阻塞等问题的一种技术。当网络过载或拥塞时,QoS能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。

1. 队列调度

当网络拥塞时,必须解决多个报文同时竞争使用资源的问题,通常采用队列调度加以解决。这里介绍2种各具特色的队列调度算法:

l              WRR(Weighted Round Robin,加权轮循)调度算法

S1550E的端口支持4个输出队列,S1550E的端口支持4个输出队列,您可以根据需要定义每个队列占用整个端口的带宽权重,每个端口队列按照定义的权重进行报文的轮循转发,保证每个队列都有发送报文的机会。

l              HQ-WRR(High Queue-WRR,高优先级队列优先-加权轮循)调度算法

HQ-WRR调度模式在WRR的基础上,在4个输出队列中选择队列4为高优先级队列。如果出端口发生拥塞,S1550E首先保证队列4的报文优先发送出去,然后对其余3个队列实行WRR调度。

2. 优先级信任

S1550E支持两种优先级信任:CoS、DSCP。根据不同的优先级,各个队列与优先级的对应关系如下:

l              根据CoS优先级:CoS优先级的取值范围为0~7,报文优先级取值为1、2的放入队列1;0、3的放到队列2;4、5的放到队列3;6、7的放到队列4。

l              根据DSCP优先级:DSCP优先级的取值范围为0~63,报文优先级取值为0~15的放入队列1;16~31的放到队列2;32~47的放到队列3;48~63的放到队列4。

8.2  QoS设置

QoS设置包括:

l              设置端口的优先级

l              设置S1550E信任报文的优先级方式

l              设置队列调度

8.2.1  设置端口的优先级

表8-1 设置端口优先级

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

设置端口的优先级

priority priority-level

l      priority-level:端口优先级取值,取值范围为0~7,优先级从低到高

l      缺省情况下,以太网端口优先级为0

恢复端口的优先级为缺省值

undo priority

-

 

例:设置以太网端口Ethernet0/3优先级为1。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/3

[H3C-Ethernet0/3] priority 1

8.2.2  设置S1550E信任报文的优先级方式

表8-2 设置S1550E信任报文的优先级方式

操作

命令

说明

进入系统视图

system-view

-

设置S1550E信任报文的优先级方式

priority-trust { cos | dscp }

l      cos:根据802.1p优先级将报文放入对应优先级的端口输出队列

l      dscp:根据dscp优先级将报文放入对应优先级的端口输出队列

l      缺省情况下,S1550E信任报文的802.1p优先级

 

例:设置S1550E信任报文的优先级方式为dscp。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] priority-trust dscp

8.2.3  设置队列调度

表8-3 设置队列调度

操作

命令

说明

进入系统视图

system-view

-

设置队列调度算法

queue-scheduler { hq-wrr | wrr queue1-weight queue2-weight queue3-weight queue4-weight }

l      缺省情况下S1550E采用WRR调度算法

l      queue1-weight、queue2-weight、queue3-weight、 queue4-weight为队列1、2、3、4的权重,取值范围为1~31

恢复队列调度算法的缺省值

undo queue-scheduler

-

 

S1550E支持2种队列调度算法:HQ-WRR调度算法、WRR调度算法。队列权重缺省为1:2:4:8。

例:设置S1550E队列调度算法为WRR,队列权重分别为2:4:6:8。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] queue-scheduler wrr 2 4 6 8

8.3  QoS显示

表8-4 QoS的显示

操作

命令

说明

显示队列调度模式及参数

display queue-scheduler

显示命令可在任意视图下执行

显示优先级信任模式

display priority-trust

 

例:显示当前队列调度方式。

<H3C> display queue-scheduler

 Queue scheduling mode: weighted round robin

 weight of queue 1: 2

 weight of queue 2: 4

 weight of queue 3: 6

 weight of queue 4: 8

以上信息表明队列调度方式为WRR,队列1、2、3、4的权重分别为:2、4、6、8

 


9 SNMP设置

9.1  SNMP协议简介

SNMP(Simple Network Management Protocol,简单网络管理协议)是使用TCP/IP协议族对互联网上的设备进行管理的一个框架,它提供一组基本的操作来监视和维护互联网。它用于保证管理信息在任意两点间传送,便于网络管理员在网络上的任何节点检索信息、修改信息、寻找故障、完成故障诊断、进行容量规划和生成报告。

SNMP分为NMS和Agent两部分:NMS(Network Management Station 网络管理站),是运行服务器端程序的工作站;Agent是运行在网络设备上的客户端软件。NMS可以向Agent发出GetRequest、GetNextRequest和SetRequest报文,Agent接收到NMS的请求报文后,根据报文类型进行Read或Write操作,生成Response报文,并将报文返回给NMS。

S1550E作为SNMP Agent,支持SNMPv1和SNMPv2c。

9.2  SNMP设置

SNMP的主要设置包括:

l              设置团体名及访问权限

l              设置接收/发送SNMP报文的大小

l              设置系统信息

l              开启/关闭SNMP Agent

9.2.1  设置团体名及访问权限

SNMPv1、SNMPv2c采用团体名认证。SNMP团体(Community)用一个字符串来命名,称为团体名(Community Name)。SNMP团体名用来定义NMS和SNMP Agent的关系。团体名起到了类似于密码的作用,可以限制NMS访问S1550E上的SNMP Agent。您可以指定以下一个或者多个与团体名相关的特性:

l              定义团体可以访问的所有MIB对象的子集的MIB视图;

l              对团体可以访问的MIB对象定义读写(read-write)或者只读(read-only)权限。具有只读权限的团体只能查询设备信息,而具有读写权限的团体还可以设置设备。

表9-1 设置团体名及访问权限

操作

命令

说明

进入系统视图

system-view

-

设置团体名及访问权限

snmp-agent community { read | write } community-name

l      read:表明对MIB对象进行只读的访问

l      write:表明对MIB对象进行读写的访问

l      community-name:团体名字符串。字符串长度有效范围1~32

取消团体名及访问权限

undo snmp-agent community community-name

-

 

例:设置团体名为comaccess,并且允许使用该团体名进行只读访问。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] snmp-agent community read comaccess

9.2.2  设置接收/发送SNMP报文的大小

表9-2 设置接收/发送SNMP报文的大小

操作

命令

说明

进入系统视图

system-view

-

设置接收/发送的SNMP报文的大小

snmp-agent max-size byte-count

l      byte-count:接收/发送的最大SNMP报文的大小,单位字节,取值范围为1500~64000

l      缺省情况下,SNMP报文的大小为1500字节

l      根据所处的网络环境不同,Agent能接收/发送的SNMP消息包的大小也有所差异

恢复SNMP报文大小的缺省值

undo snmp-agent max-size

-

 

例:设置Agent能接收/发送的SNMP消息包的最大为1600字节。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] snmp-agent max-size 1600

9.2.3  设置系统信息

如果S1550E发生故障,维护人员可以利用系统维护信息了解其生产厂商,及时与生产厂商取得联系。可以使用下面的命令来设置系统维护联系信息。

表9-3 设置系统信息

操作

命令

说明

进入系统视图

system-view

-

设置系统信息

snmp-agent sys-info { contact sysContact | location sysLocation | version { v1 | v2c | all } }

l      contact:设置系统维护联系信息

l      sysContact:描述系统维护联系信息的字符串,字符串有效长度是1~80

l      location:设置设备节点的物理位置,字符串有效长度是1~80

l      sysLocation:设备节点的物理位置信息,字符串的有效长度是1~80

l      version:设置系统启用的SNMP版本号

l      v1:SNMPv1版本

l      v2c:SNMPv2c版本

l      all:SNMPv1、SNMPv2c 版本

取消当前设置的系统信息

undo snmp-agent sys-info [ contact | location | version { v1 | v2c | all } ]

-

 

例:设置系统维护联系信息为#27345。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] snmp-agent sys-info contact #27345

9.2.4  开启/关闭SNMP Agent

表9-4 开启/禁止SNMP Agent

操作

命令

说明

进入系统视图

system-view

-

开启SNMP Agent

snmp-agent

缺省情况下,SNMP Agent处于关闭状态

关闭SNMP Agent

undo snmp-agent

-

 

例:关闭SNMP Agent。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] undo snmp-agent

9.3  SNMP显示和调试

9.3.1  显示SNMP信息

表9-5 显示SNMP信息

操作

命令

说明

显示当前设置的团体名

display snmp-agent community [ read | write ]

显示命令可在任意视图下执行

显示系统维护联系信息

display snmp-agent sys-info contact

显示系统物理位置信息

display snmp-agent sys-info location

显示系统启用的SNMP版本

display snmp-agent sys-info version

 

9.3.2  开启/关闭SNMP调试开关

表9-6 开启/关闭SNMP调试开关

操作

命令

说明

开启SNMP调试开关

debugging snmp-agent { packet | process }

l      此命令需在用户视图下执行

l      packet:数据包调试信息

l      process:SNMP数据包的过程处理调试信息

l      缺省情况下,调试开关处于关闭状态

关闭SNMP调试开关

undo debugging snmp-agent { packet | process }

-

 

相关设置可参考命令display debugging、terminal debugging。这两条命令的介绍请参见“14.1.3  显示调试开关状态”和“14.1.2  开启/关闭终端显示调试信息功能”。

 


10 IGMP Snooping设置

10.1  IGMP Snooping协议简介

IGMP Snooping(Internet Group Management Protocol Snooping)是运行在二层以太网交换机上的组播约束机制,用于管理和控制组播组。

IGMP Snooping运行在链路层。当二层以太网交换机收到主机和三层设备之间传递的IGMP报文时,IGMP Snooping分析IGMP报文所带的信息。当监听到主机发出的IGMP主机报告报文(IGMP host report message)时,交换机就将该主机端口加入到相应的组播表中;当监听到主机发出的IGMP离开报文(IGMP leave message)时,交换机将在相应的组播表中删除此主机端口。通过不断地监控IGMP报文,交换机就可以在二层建立和维护MAC组播地址表。之后,交换机就可以根据MAC组播地址表转发从路由器下发的组播报文。

没有运行IGMP Snooping时,组播报文将在二层广播。如图10-1所示。

图10-1 没有运行IGMP Snooping时组播报文传播过程

 

运行IGMP Snooping后,报文将不会在二层广播,而是进行二层组播,如图10-2所示。

图10-2 运行IGMP Snooping时组播报文传播过程

 

10.2  IGMP Snooping设置

IGMP Snooping设置包括:

l              开启/关闭IGMP Snooping

l              设置路由器端口老化时间

l              设置IGMP普遍组查询的最大响应时间

l              设置组播组成员端口老化时间

l              设置端口快速离开

10.2.1  开启/关闭IGMP Snooping

表10-1 开启/关闭IGMP Snooping

操作

命令

说明

进入系统视图

system-view

-

开启IGMP Snooping

igmp-snooping enable

缺省情况下,IGMP Snooping功能处于关闭状态

关闭IGMP Snooping

undo igmp-snooping enable

-

 

例:开启IGMP Snooping。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] igmp-snooping enable

Enable IGMP-Snooping ok.

10.2.2  设置路由器端口老化时间

路由器端口是交换机上朝向三层组播设备一侧的端口。如果S1550E在路由器端口老化时间之内没有收到路由器的通用查询报文,则把该路由器端口从路由器端口列表中删去。

表10-2 设置路由器端口老化时间

操作

命令

说明

进入系统视图

system-view

-

设置路由器端口老化时间

igmp-snooping router-aging-time seconds

l      seconds:路由器端口超时的时间(1秒~1000秒)

l      缺省情况下,路由器端口老化时间为105秒

恢复路由器端口老化时间为缺省值

undo igmp-snooping router-aging-time

-

 

例:设置路由器端口老化时间为300秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] igmp-snooping router-aging-time 300

10.2.3  设置IGMP普遍组查询的最大响应时间

如果S1550E在IGMP普遍组查询的最大响应时间之内没有收到端口报告报文,S1550E就把该端口从组播组转发表中删去。

表10-3 设置IGMP普遍组查询的最大响应时间

操作

命令

说明

进入系统视图

system-view

-

设置IGMP普遍组查询的最大响应时间

igmp-snooping max-response-time seconds

l      seconds:最大响应查询时间(1秒~25秒)

l      缺省情况下,IGMP普遍组查询的最大响应时间为10秒

恢复最大响应查询时间为缺省值

undo igmp-snooping max-response-time

-

 

例:设置IGMP普遍组查询的最大响应时间为15秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] igmp-snooping max-response-time 15

10.2.4  设置组播组成员端口老化时间

组播组成员端口是交换机上靠近组播组成员一侧的端口。如果S1550E在组播组成员端口老化时间之内没有收到组播组报告报文,则将该端口从组播组转发表中删除

表10-4 设置组播组成员老化时间

操作

命令

说明

进入系统视图

system-view

-

设置组播组成员老化时间

igmp-snooping host-aging-time seconds

l      seconds:组播组成员老化时间(200秒~1000秒)

l      缺省情况下,组播组成员端口老化时间为260秒

恢复组播组成员老化时间为缺省值

undo igmp-snooping host-aging-time

-

 

例:设置组播组成员端口老化时间为300秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] igmp-snooping host-aging-time 300

10.2.5  设置端口快速离开

如果开启了端口快速离开功能后,当S1550收到离开报文时,则立即将此端口从组播组转发表中删除。

表10-5 设置端口快速离开

操作

命令

说明

进入系统视图

system-view

-

进入以太网端口视图

interface Ethernet interface-number

-

开启快速离开功能

igmp-snooping fast-leave

缺省情况下,端口快速离开功能关闭

关闭快速离开功能

undo igmp-snooping fast-leave

-

 

例:开启端口快速离开功能。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] interface Ethernet0/1

[H3C-Ethernet0/1] igmp-snooping fast-leave

10.3  IGMP Snooping显示和调试

10.3.1  显示IGMP Snooping信息

表10-6 显示IGMP Snooping信息

操作

命令

说明

显示当前IGMP Snooping的设置信息

display igmp-snooping configuration

显示命令可在任意视图下执行

显示IGMP Snooping对收发报文的统计信息

display igmp-snooping statistics

显示IP组播组和MAC组播组信息

display igmp-snooping group [ vlan vlan-id ]

清除IGMP Snooping统计信息

reset igmp-snooping statistics

此命令需在用户视图下执行

 

10.3.2  开启/关闭IGMP Snooping调试开关

开启此功能后,可以查看的调试信息包括IGMP收发消息,组播组建立删除情况,定时器的超时信息和异常出错信息。

表10-7 开启/关闭IGMP Snooping调试开关

操作

命令

说明

开启IGMP Snooping调试开关

debugging igmp-snooping all

l      此命令需在用户视图下执行

l      all:全部调试信息

关闭IGMP Snooping调试开关

undo debugging igmp-snooping all

缺省情况下,IGMP-Snooping调试信息开关处于关闭状态

 

相关设置可参考命令display debugging、terminal debugging。这两条命令的介绍请参见“14.1.3  显示调试开关状态”和“14.1.2  开启/关闭终端显示调试信息功能”。

 


11 802.1x设置

11.1  802.1x简介

1. 802.1x协议简介

802.1x协议是一种基于端口的网络接入控制协议(Port Based Network Access Control Protocol)。主要用于解决以太网内认证和安全方面的问题。

“基于端口的网络接入控制”是指在局域网接入设备的端口这一级对所接入的用户设备进行认证和控制。连接在端口上的用户设备如果能通过认证,就可以访问局域网中的资源;如果不能通过认证,则无法访问局域网中的资源。

 

2. 802.1x体系结构

使用802.1x的系统为典型的Client/Server体系结构,包括三个实体,如图11-1所示分别为:Supplicant system(客户端)、Authenticator system(设备端)以及Authentication server system(认证服务器),如图11-1所示。

图11-1 802.1x认证系统的体系结构

 

l              客户端一般为用户终端设备,用户通过启动客户端软件发起802.1x认证。客户端必须支持EAP(Extensible Authentication Protocol,可扩展认证协议)。

l              设备端对所连接的客户端进行认证。设备端为支持802.1x协议的网络设备(如S1550E),它为客户端提供接入局域网的端口,该端口可以是物理端口,也可以是逻辑端口。

l              认证服务器是为设备端提供认证服务的实体。认证服务器用于对用户进行认证、授权和计费,通常为RADIUS(Remote Authentication Dial-In User Service,远程认证拨号用户服务)服务器。

3. 802.1x在以太网交换机中的实现

S1550E不仅支持802.1x协议所规定的端口接入认证方式,还对其进行了扩展、优化,极大地提高了系统的安全性和可管理性。

l              支持一个物理端口接入多个用户的应用场合;

l              接入控制方式(即对用户的认证方式)不仅可以基于端口,还可以基于MAC地址。

11.2  802.1x设置

802.1x的设置包括:

l              开启/关闭802.1x特性

l              设置端口接入控制模式

l              设置端口接入控制方式

l              设置端口接入用户数量的最大值

l              设置802.1x用户的认证方法

l              设置802.1x重认证功能

l              设置定时器参数

11.2.1  开启/关闭802.1x特性

表11-1 开启/关闭802.1x特性

操作

命令

说明

进入系统视图

system-view

-

开启全局802.1x特性

dot1x

必选

缺省情况下,全局的802.1x特性处于关闭状态

开启端口的802.1x特性

系统视图下

dot1x [ interface interface-list ]

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      两者必选其一

l      缺省情况下,端口的802.1x特性均为关闭状态

端口视图下

interface Ethernet interface-number

dot1x

关闭端口的802.1x特性

系统视图下

undo dot1x [ interface interface-list ]

-

端口视图下

undo dot1x

 

只有全局802.1x特性和端口802.1x特性都开启后,端口的802.1x设置才能生效。

 

例:开启以太网端口Ethernet 0/1上的802.1x特性。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x

[H3C] dot1x interface ethernet 0/1

11.2.2  设置端口接入控制模式

表11-2 设置端口接入控制模式

操作

命令

说明

进入系统视图

system-view

-

设置端口接入控制模式

系统视图下

dot1x port-control { authorized-force | unauthorized-force | auto } [ interface interface-list ]

l      auto:自动识别模式。端口初始状态为非授权状态,仅允许EAP报文收发,不允许用户访问网络资源;如果认证流程通过,则端口切换到授权状态,允许用户访问网络资源

l      authorized-force:强制授权模式。端口始终处于授权状态,允许用户不经认证授权即可访问网络资源

l      unauthorized-force:强制非授权模式。端口始终处于非授权状态,不允许用户访问网络资源

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      两者必选其一

l      缺省情况下,接入控制模式为auto

端口视图下

interface Ethernet interface-number

dot1x port-control { authorized-force | unauthorized-force | auto }

将端口接入控制模式恢复为缺省值

系统视图下

undo dot1x port-control  [ interface interface-list ]

-

端口视图下

undo dot1x port-control

 

例:指定端口Ethernet 0/1处于强制非授权状态。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x port-control unauthorized-force interface ethernet 0/1

11.2.3  设置端口接入控制方式

表11-3 设置端口接入控制方式

操作

命令

说明

进入系统视图

system-view

-

设置端口接入控制方式

系统视图下

dot1x port-method { macbased | portbased } [ interface interface-list ]

l      macbased:指示802.1x认证系统基于MAC地址对接入用户进行认证

l      portbased:指示802.1x认证系统基于端口号对接入用户进行认证

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      两者必选其一

l      缺省情况下,接入控制方式为macbased

端口视图下

interface Ethernet interface-number

dot1x port-method { macbased | portbased }

将端口接入控制方式恢复为缺省值

系统视图下

undo dot1x port-method  [ interface interface-list ]

-

端口视图下

undo dot1x port-method

 

l    采用macbased方式时,该端口下的所有接入用户均需要单独认证,当某个用户下线时,也只有该用户无法使用网络;

l    采用portbased方式时,只要该端口下的第一个用户认证成功后,其他接入用户无须认证即可使用网络资源,但是当第一个用户下线后,其他用户会被拒绝使用网络。

 

例:指定端口Ethernet 0/1基于端口号对接入用户进行认证。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x port-method portbased interface ethernet 0/1

11.2.4  设置端口接入用户数量的最大值

表11-4 设置端口接入用户数量的最大值

操作

命令

说明

进入系统视图

system-view

-

设置端口接入控制方式

系统视图下

dot1x max-user user-number [ interface interface-list ]

l      user-number:端口可容纳接入用户数量的最大值,取值范围为1~128

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      两者必选其一

l      缺省情况下,指定端口上可容纳接入用户数量的最大值为128

端口视图下

interface Ethernet interface-number

dot1x max-user user-number

将端口接入控制方式恢复为缺省值

系统视图下

undo dot1x max-user [ interface interface-list ]

-

端口视图下

undo dot1x max-user

 

例:设置端口Ethernet 0/2最多可容纳32个接入用户。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x max-user 32 interface ethernet 0/2

11.2.5  设置802.1x用户的认证方法

S1550E支持EAP中继认证,即直接把认证信息以EAP报文的形式发送给认证服务器,该功能的实现,需要认证服务器支持EAP认证。

表11-5 设置802.1x用户认证方法

操作

命令

说明

进入系统视图

system-view

-

设置802.1x用户的认证方法

dot1x authentication-method eap

eap:采用EAP认证方式

恢复缺省802.1x用户认证方法

undo dot1x authentication-method

-

 

例:设置S1550E 802.1x用户的认证方法为EAP认证。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x authentication-method eap

11.2.6  设置802.1x重认证功能

在S1550E上开启了802.1x重认证功能后,S1550E会对接入的用户进行周期性的重新认证。

1. 开启/关闭802.1x用户重认证功能

表11-6 开启/关闭802.1x用户重认证功能

操作

命令

说明

进入系统视图

system-view

-

开启802.1x用户重认证功能

系统视图下

dot1x re-authenticate [ interface interface-list ]

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-number [ to Ethernet interface-number ]

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      两者必选其一

l      缺省情况下,所有端口的802.1x用户重认证特性都处于关闭状态

端口视图下

interface Ethernet interface-number

dot1x re-authenticate

关闭802.1x用户重认证功能

系统视图下

undo dot1x re-authenticate [ interface interface-list ]

-

端口视图下

undo dot1x dot1x re-authenticate

 

2. 设置802.1x重认证的超时定时器

S1550E以用户通过dot1x timer reauth-period命令设置的值作为认证周期,该周期的缺省值为3600秒。重认证超时定时器的设置请参见“11.2.7  设置定时器参数”。

11.2.7  设置定时器参数

802.1x在运行时会开启很多定时器以控制接入用户(Supplicant)、接入认证设备(Authenticator)以及认证服务器(Authenticator Server)之间进行合理、有序的交互。使用此命令可以改变部分定时器值,以调节交互进程。这在较为特殊或比较恶劣的网络环境下可能是必需的措施。一般情况下,请保持这些定时器的缺省值。

表11-7 设置定时器参数

操作

命令

说明

进入系统视图

system-view

-

设置定时器参数

dot1x timer { handshake-period handshake-period-value | reauth-period reauth-period-value | quiet-period quiet-period-value | tx-period tx-period-value | supp-timeout supp-timeout-value | server-timeout server-timeout-value }

l      handshake-period:此定时器是在用户认证成功后启动的,系统以此间隔为周期发送握手请求报文。缺省情况下,系统最大重传次数为5,则系统连续5次没有收到客户端的响应报文,就认为用户已经下线,将用户置为下线状态

l      handshake-period-value:握手时间间隔,取值范围为1~1024,单位为秒。缺省情况下,握手报文的发送时间间隔为15秒

l      reauth-period:重认证超时定时器。在该定时器设置的时长内,S1550E会发起802.1x重认证

l      reauth-period-value:重认证超时定时器设置的时长,取值范围为1~86400,单位为秒。缺省值为3600秒

l      quiet-period:静默定时器。对用户认证失败以后,Authenticator设备需要静默一段时间(该时间由静默定时器设置)后再重新发起认证,在静默期间,Authenticator设备不处理认证功能

l      quiet-period-value:静默定时器设置的静默时长,取值范围10~120,单位为秒。缺省情况下,quiet-period-value为60秒

l      tx-period:传送超时定时器。若在该定时器设置的时长内,Supplicant设备未成功发送认证应答报文,则Authenticator设备将重发认证请求报文

l      tx-period-value:传送超时定时器设置的时长,取值范围为10~120,单位为秒。缺省情况下,tx-period-value为30秒

l      supp-timeout:Supplicant认证超时定时器。若在该定时器设置的时长内,Supplicant设备未成功响应,Authenticator设备将重发认证请求报文

l      supp-timeout-value:Supplicant认证超时定时器设置的时长,取值范围为10~120,单位为秒。缺省情况下,supp-timeout-value为30秒

l      server-timeout:认证服务器超时定时器。若在该定时器设置的时长内,Authentication server未成功响应,Authenticator设备将重发认证请求报文

l      server-timeout-value:认证服务器超时定时器设置的时长,取值范围为100~300,单位为秒。缺省情况下,server-timeout-value为100秒

将定时器参数恢复为缺省值

undo dot1x timer { quiet-period | tx-period| supp-timeout | server-timeout }

-

 

例:设置认证服务器超时定时器时长为150秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x timer server-timeout 150

11.3  802.1x的显示和调试

表11-8 802.1x的显示和调试

操作

命令

说明

清除802.1x的统计信息

reset dot1x statistics [ interface interface-list ]

l      此命令需在用户视图下执行

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-num [ to Ethernet interface-num ]

l      如果不指定端口类型和端口号,则清除S1550E上的全局及所有端口的802.1x统计信息;如果指定端口类型和端口号,则清除指定端口上的802.1x统计信息

显示802.1x的设置、运行情况和统计信息

display dot1x [ sessions | statistics ] [ interface interface-list ]

l      显示命令可在任意视图下执行

l      sessions:显示802.1x的会话连接信息。

l      statistics:显示802.1x的相关统计信息。

l      interface:显示指定端口的802.1x相关信息。

l      interface-list:以太网端口列表,表示多个以太网端口,表示方式为interface-listEthernet interface-number [ to Ethernet interface-number ]

l      如果在执行本命令的时候不指定端口,系统将显示S1550E所有802.1x相关信息,例如:所有端口的802.1x设置情况、802.1x的会话连接信息、802.1x的数据统计信息等

打开802.1x的错误/事件/报文/全部调试开关

debugging dot1x { error | event | packets | all }

l      此命令需在用户视图下执行

l      error:打开802.1x模块认证过程中发生的错误信息的调试功能。

l      event:打开802.1x模块认证过程中发生的事件的调试功能。

l      packets:打开802.1x模块的包收发的调试功能。

l      all:打开802.1x模块的所有调试功能。

关闭802.1x的错误/事件/报文/全部调试开关

undo debugging dot1x { error | event | packets | all }

此命令需在用户视图下执行

 

11.4  802.1x典型设置举例

1. 组网需求

l              图11-2所示,某用户的工作站与S1550E的端口Ethernet0/1相连接。

l              要求在各端口上对接入用户进行认证,以控制其访问Internet;接入控制方式要求是macbased

l              一台认证服务器(RADIUS服务器)与S1550E相连,其IP地址为10.11.1.1,端口使用缺省端口1812。

l              设置S1550E与RADIUS服务器交互报文时的共享密钥为123。

l              设置S1550E在向RADIUS服务器发送报文后10秒种内如果没有得到响应,就向其重新发送报文,发送报文的次数总共为10次。

2. 组网图

图11-2 802.1x典型设置案例组网图

 

3. 设置步骤

l    下述各设置步骤包含了一部分RADIUS协议的设置命令,对这些命令的介绍,请参见“12 RADIUS设置”。

l    图11-2中Suppicant和RADIUS server的设置略。

 

# 启用全局802.1x特性。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] dot1x

# 启用指定端口Ethernet 0/1的802.1x特性。

[H3C] dot1x interface ethernet 0/1

# 设置接入控制方式(该命令可以不设置,因为端口的接入控制在缺省情况下就是基于MAC地址的)。

[H3C] dot1x port-method macbased interface ethernet 0/1

# 进入RADIUS方案system的视图。

[H3C] radius scheme system

# 设置RADIUS服务器的IP地址。

[H3C-radius-system] primary authentication 10.11.1.1

This will kick away all the users online. Continue? [Y/N]y

# 设置系统与认证RADIUS服务器交互报文时的共享密钥。

[H3C -radius-system] key authentication 123

This will kick away all the users online. Continue? [Y/N]y

# 设置系统向RADIUS服务器重发报文的时间间隔与次数。

[H3C-radius-system] timer 10

This will kick away all the users online. Continue? [Y/N]y

[H3C-radius-system] retry 10

This will kick away all the users online. Continue? [Y/N]y

[H3C-radius-system] quit

 


12 RADIUS设置

12.1  RADIUS简介

1. RADIUS协议简介

RADIUS(Remote Authentication Dial-In User Service,远程认证拨号用户服务)是一种分布式的、Client/Server结构的信息交互协议,能保护网络不受未授权访问的干扰,常被应用在既要求较高安全性、又要求允许远程用户访问的各种网络环境中。

2. RADIUS体系结构

RADIUS服务包括三个组成部分:

l              协议:RFC 2865和RFC 2866基于UDP定义了RADIUS的帧格式及其消息传输机制,并定义了1812作为认证端口,1813作为计费端口。

l              服务器:RADIUS服务器运行在中心计算机或工作站上,包含了相关的用户认证和网络服务访问信息。

l              客户端:位于网络接入服务器设备侧,可以遍布整个网络。

RADIUS采用Client/Server模型。设备(如路由器、交换机)作为RADIUS客户端,负责传输用户信息到指定的RADIUS服务器,然后根据从服务器返回的信息进行相应处理(如接入/挂断用户)。RADIUS服务器负责接收用户连接请求,认证用户,然后给设备返回所有需要的信息。

3. RADIUS在交换机中的实现

相对于RADIUS服务器来说,S1550E是RADIUS系统的客户端。

12.2  RADIUS设置

RADIUS协议的设置包括:

l              创建/删除RADIUS方案

l              设置RADIUS服务器的IP地址和端口号

l              设置RADIUS报文的共享密钥

l              设置RADIUS服务器响应超时定时器

l              设置RADIUS报文超时重传次数的最大值

12.2.1  创建/删除RADIUS方案

RADIUS协议的设置是以RADIUS方案为单位进行的。因此,在进行其它RADIUS协议设置之前,必须先创建RADIUS方案并进入其视图。

表12-1 创建/删除RADIUS方案

操作

命令

说明

进入系统视图

system-view

-

创建RADIUS方案并进入其视图

radius scheme radius-scheme-name

l      radius-scheme-name:RADIUS方案名,为不超过32个字符的字符串

l      缺省情况下,系统中已创建了一个名为“system”的RADIUS方案,其各项属性均为缺省值

l      目前只支持缺省方案

删除RADIUS方案

undo radius scheme radius-scheme-name

l      当有使用该方案的用户在线时不允许删除该RADIUS方案

l      缺省方案“system”不能被删除

 

例:进入RADIUS方案“system”视图。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] radius scheme system

[H3C-radius-system]

12.2.2  设置RADIUS服务器的IP地址和端口号

当创建一个新的RADIUS方案之后,需要对属于此方案的RADIUS认证/授权服务器的IP地址和UDP端口号进行设置。在设置过程中,请保证S1550E上的RADIUS服务端口设置与RADIUS服务器上的端口设置保持一致。

表12-2 设置RADIUS服务器的IP地址和端口号

操作

命令

说明

进入系统视图

system-view

-

进入RADIUS方案视图

radius scheme system

-

设置RADIUS认证/授权服务器的IP地址和端口号

primary authentication ip-address [ port-number ]

l      ip-address:IP地址,为点分十进制格式。

l      port-number:UDP端口号。取值范围为1~65535。

l      缺省情况下,对于系统创建的RADIUS方案“system”,其RADIUS服务器的IP地址为空,UDP端口号为1812

将RADIUS认证/授权服务器的IP地址和端口号恢复为缺省值

undo primary authentication

-

 

为了保证S1550E与RADIUS服务器能够正常交互,在设置RADIUS服务器的IP地址和UDP端口之前,必须确保RADIUS服务器与S1550E的路由连接正常。

例:设置RADIUS方案“system”认证/授权服务器的IP地址为10.110.1.1,使用UDP端口1812提供RADIUS认证/授权服务。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] radius scheme system

[H3C-radius-system] primary authentication 10.110.1.1 1812

12.2.3  设置RADIUS报文的共享密钥

RADIUS客户端与RADIUS服务器使用MD5算法来加密RADIUS报文,双方通过设置共享密钥来验证报文的合法性。只有在密钥一致的情况下,彼此才能接收对方发来的报文并作出响应。

表12-3 设置RADIUS报文的共享密钥

操作

命令

说明

进入系统视图

system-view

-

进入RADIUS方案视图

radius scheme system

-

设置RADIUS报文的共享密钥

key authentication string

l      string:密钥。为不超过16个字符的字符串

l      缺省情况下,无共享密钥

恢复RADIUS报文共享密钥为缺省值

undo key authentication

-

 

例:将RADIUS方案“system”报文的共享密钥设置为hello。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] radius scheme system

[H3C-radius-system] key authentication hello

12.2.4  设置RADIUS服务器响应超时定时器

如果在RADIUS认证/授权请求报文传送出去一段时间后,S1550E还没有得到RADIUS服务器的响应,则有必要重传RADIUS请求报文,以保证用户确实能够得到RADIUS服务,这段时间被称为RADIUS服务器响应超时时长,交换机系统中用于控制这个时长的定时器就被称为RADIUS服务器响应超时定时器,timer命令就是用来设置这个定时器长度的。

根据网络状况,合理地设置这个定时器的时长,有利于提高系统性能。

表12-4 设置RADIUS服务器响应超时定时器

操作

命令

说明

进入系统视图

system-view

-

进入RADIUS方案视图

radius scheme system

-

设置RADIUS服务器响应超时定时器

timer seconds

l      seconds:RADIUS服务器响应超时定时器,单位为秒,取值范围为1~10

l      缺省情况下,RADIUS服务器响应超时定时器为5秒

将RADIUS服务器响应超时定时器恢复为缺省值

undo timer

-

 

例:将RADIUS方案“system”的响应超时定时器设置为5秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C-radius-system] timer 5

12.2.5  设置RADIUS报文超时重传次数的最大值

由于RADIUS协议采用UDP报文来承载数据,因此其通信过程是不可靠的。如果RADIUS服务器在应答超时定时器规定的时长内没有响应设备,则设备有必要向RADIUS服务器重传RADIUS请求报文。如果累计的传送次数超过最大重传次数而RADIUS服务器仍旧没有响应,则设备将认为本次认证失败。

根据网络状况合理的设置最大重传次数可以提高系统的响应速度。

表12-5 设置RADIUS报文超时重传次数的最大值

操作

命令

说明

进入系统视图

system-view

-

进入RADIUS方案视图

radius scheme system

-

设置RADIUS报文超时重传次数的最大值

retry retry-times

l      retry-times:最大传送次数,取值范围为1~20

l      缺省情况下,RADIUS报文超时重传次数为5

将RADIUS报文的最大传送次数恢复为缺省值

undo retry

-

 

例:设置在RADIUS方案“system”下,RAIUDS报文的最大超时重传次数为5次。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] radius scheme system

[H3C-radius-system] retry 5

12.3  RADIUS协议的显示和调试

表12-6 RADIUS协议的显示和调试

操作

命令

说明

显示所有或指定RADIUS方案的设置信息

display radius [ radius-scheme-name ]

l      显示命令可在任意视图下执行

l      radius-scheme-name:RADIUS方案名,为不超过32个字符的字符串。此项如果为空,则显示所有RADIUS方案的设置信息

打开RADIUS报文调试开关

debugging radius packet

l      此命令需在用户视图下执行

l      缺省情况下,关闭RADIUS协议的调试功能

关闭RADIUS报文调试开关

undo debugging radius packet

-

 

12.4  RADIUS协议典型设置举例

RADIUS协议与802.1x协议配合使用的例子,请参见“11.4  802.1x典型设置举例”部分,此处不再赘述。

 


13 系统管理

13.1  MAC地址表管理

S1550E维护着一张用于转发的地址表。MAC地址表的表项包含了与S1550E相连的设备的MAC地址及与此设备相连的S1550E的端口号。根据网络实际情况,管理员可以手工设置地址表。

S1550E提供MAC地址老化功能。如果在一定时间内没有收到来自某网络设备的报文,S1550E就会把与此设备相关的MAC地址表项删除。MAC地址老化对静态MAC地址表项无效。

13.1.1  添加/修改/删除MAC地址表项

管理员根据实际情况可以人工添加、修改或删除地址表中的表项。可以删除与某个端口相关的所有地址表项,也可以选择删除某类地址表项如动态表项、静态表项。

表13-1 添加/修改/删除MAC地址表项

操作

命令

说明

进入系统视图

system-view

-

添加/修改MAC地址表项

mac-address blackhole mac-address vlan vlan-id

mac-address { dynamic | static } mac-address interface Ethernet interface-number vlan vlan-id

l      blackhole:黑洞表项,所有目的地址为该MAC地址的数据包都会被S1550E丢弃

l      static:静态表项,不会被老化掉,保存后不会复位丢失

l      dynamic:动态表项,会被老化掉

l      mac-address:MAC地址,采用H-H-H的形式

l      interface-number:端口号,采用槽位编号/端口编号的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      vlan-id:VLAN的ID,取值范围为1~4094

删除MAC地址表项

undo mac-address [ interface Ethernet interface-number | mac-address [ vlan vlan-id ] ]

-

 

S1550E是独立MAC地址学习方式,不同VLAN可以拥有相同的MAC表项。

 

例:添加一个MAC地址表项,MAC地址为000F-1FD8-0758,端口号为Ethernet0/1,端口属于VLAN 1,并将该表项设置为静态表项。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] mac-address static 000F-1FD8-0758 interface Ethernet 0/1 vlan 1

13.1.2  设置MAC地址表老化时间

设置合适的老化时间可以有效地实现地址老化的功能。设置过长或者过短的老化时间,可能会引起不必要的网络故障,建议使用缺省值300秒。

表13-2 设置地址表老化时间

操作

命令

说明

进入系统视图

system-view

-

设置MAC地址表的老化时间

mac-address timer { aging age | no-aging }

age:MAC地址表的老化时间,取值范围为10~1000000,单位为秒

恢复MAC地址表的老化时间为缺省值

undo mac-address timer aging

缺省情况下,MAC地址表的老化时间为300秒

 

例:设置MAC地址表的老化时间为500秒。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] mac-address timer aging 500

13.1.3  显示MAC地址表

表13-3 显示MAC地址表

操作

命令

说明

显示MAC地址表信息

display mac-address [ mac-address [ vlan vlan-id ] | interface Ethernet interface-number | blackhole | aging-time | count ]

l      Mac-address:MAC地址

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      blackhole:黑洞表项,所有目的地址为该MAC地址的数据包都会被S1550E丢弃

l      count:数量,此参数用于显示MAC地址数量的命令

 

例:显示地址表中MAC地址为00e0-fc01-0101的地址表项的信息。

<H3C> display mac-address 00e0-fc01-0101

Reading entire MAC table. Please wait...

MAC ADDR           VLAN ID    STATE            PORT INDEX      AGING TIME(s)

000F-1FD8-0758      1     Config static       Ethernet0/1     NOAGED

 --- 1 mac address(es) found ---

以上显示信息表示:MAC地址为000F-1FD8-0758的数据包将从Ethernet0/1端口转发,这个表项被设置为静态表项。

13.2  端口绑定

13.2.1  端口绑定简介

端口绑定即为将MAC地址与端口进行绑定。您可以通过设置MAC地址与端口的绑定关系,只允许特定MAC地址的设备通过该端口访问网络。

设置了端口汇聚的端口不能再设置端口绑定。

 

13.2.2  设置端口绑定

表13-4 设置端口绑定

操作

命令

说明

进入系统视图

system-view

-

设置端口绑定

mac-address port-binding mac-address interface Ethernet interface-number [ vlan vlan-id ]

l      mac-address:需要进行绑定的MAC地址

l      interface-number:端口号,采用“槽位编号/端口编号”的格式。S1550E的槽位编号只能取0,端口编号取值范围为1~50

l      vlan-id:该端口所属的VLAN

取消端口绑定

undo mac-address port-binding mac-address interface Ethernet interface-number [ vlan vlan-id]

-

 

例:将MAC地址000F-1FD8-0758和端口Ethernet0/1绑定,并且端口Ethernet0/1属于VLAN 1。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] mac-address port-binding 000F-1FD8-0758 interface Ethernet 0/1  vlan 1

13.2.3  显示端口绑定

表13-5 显示端口绑定

操作

命令

说明

显示端口绑定信息

display mac-address port-binding

显示命令可在任意视图下执行

 

13.3  设置管理

13.3.1  显示当前设置和已保存设置

表13-6 显示当前设置和已保存设置

操作

命令

说明

显示已保存设置

display saved-configuration

显示命令可在任意视图下执行

显示当前设置

display current-configuration

显示命令可在任意视图下执行

 

l    如果S1550E上电之后工作不正常,可以执行display saved-configuration命令查看S1550E的已保存设置,以定位问题。

l    当您完成一组设置后,需要验证设置是否正确时,可以执行display current-configuration命令来查看当前生效的参数。对于某些参数,虽然您已经设置,但如果这些参数所在的功能没有生效,则不予显示。对于某些正在生效的设置参数,如果与缺省工作参数相同,也不显示。

 

例:显示S1550E当前的设置。

<H3C> display current-configuration

#

 sysname H3C

#

vlan 1

#

interface Ethernet0/1

 duplex full-duplex mode

 speed 10

#

  ---- More ----

13.3.2  保存当前设置

表13-7 保存当前设置

操作

命令

说明

保存当前设置

save

l      此命令需在用户视图下执行

l      当完成一组设置并且已经达到预定功能时,建议您将当前设置保存到FLASH memory中

 

例:保存当前设置到FLASH memory中。

<H3C> save

This will save the configuration in the FLASH memory

Are you sure?[Y/N]y

Now saving current configuration to FLASH memory

Please wait for a while...

Current configuration saved to FLASH memory successfully

13.3.3  恢复缺省设置

表13-8 恢复缺省设置

操作

命令

说明

进入系统视图

system-view

-

恢复S1550E到缺省设置

restore default

-

 

例:恢复S1550E到缺省设置。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] restore default

This will restore the default configuration in the FLASH memory

Are you sure?[Y/N]y

Now saving default configuration to FLASH memory

Please wait for a while...

Default configuration saved to FLASH memory successfully

13.4  设备管理

13.4.1  显示系统版本

不同版本的软件提供不同的功能,可以使用以下命令查看S1550E的系统版本信息,从而知道当前软件支持的功能特性。

表13-9 显示系统版本

操作

命令

说明

显示系统版本

display version

显示命令可在任意视图下执行

 

13.4.2  重启S1550E

当S1550E出现故障需要重新启动时,可以通过以下命令进行重启。

表13-10 重启S1550E

操作

命令

说明

重启S1550E

reboot

此命令需在用户视图下执行

 

例:重启S1550E。

<H3C> reboot

This will reboot switch. Continue? [Y/N]y

Switch is rebooted!

13.4.3  显示设备信息

当需要显示S1550E单板的模块类型、工作状态信息时,可以通过以下命令进行查看。

表13-11 显示设备信息

操作

命令

说明

显示设备信息

display device

显示命令可在任意视图下执行

 

例:显示设备信息。

<H3C> display device

SlotNo SubSNo PortNum FPGAVer CPLDVer Type

0      0      26      NULL    NULL    MAIN

表13-12 display device命令显示信息描述表

字段

描述

SlotNo

槽位号

SubSNo

子槽位号

PortNum

端口号

FPGAVer

FPGA版本号

CPLDVer

CPLD版本号

BootRomVer

BootRom版本号

Type

设备类型

 

13.4.4  显示ARP信息表

表13-13 显示ARP信息表

操作

命令

说明

查看ARP映射表

display arp [ ip-address ]

l      ip-address:显示指定IP地址的ARP表项

l      显示命令可在任意视图下执行

 

l    ARP表项的老化时间为20分钟。

l    ARP表项自动更新。

 

例:显示所有的ARP表项。

<H3C> display arp

IP Address        MAC Address     VLAN ID  Port Name            Aging

192.168.8.101     000a-eb66-0cff     1     Ethernet0/2          20

192.168.8.99      000f-e200-0155     1     Ethernet0/1          20

 

--- 2 entries found ---

13.4.5  设置S1550E系统名

表13-14 设置S1550E系统名

操作

命令

说明

进入系统视图

system-view

-

设置S1550E系统名

sysname sysname

sysname:字符串,长度为1~30个字符。S1550E缺省系统名为H3C

恢复S1550E系统名为缺省名

undo sysname

-

 

sysname命令用来设置S1550E的系统名,修改S1550E的系统名将影响命令行接口的提示符,如S1550E的系统名为H3C,用户视图下的提示符为<H3C>。undo sysname命令用来恢复S1550E的系统名的缺省值。

 

例:设置S1550E的系统名为H3CS1550E。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C]sysname H3CS1550E

[H3CS1550E]

13.5  信息中心

13.5.1  信息中心简介

信息中心是交换机的信息枢纽,通过对系统输出信息进行分类和筛选,为网络管理员和开发人员监控网络运行情况和诊断网络故障提供强有力的支持。

信息中心的特点如下:

l              信息中心共有三类信息:日志信息(log)、告警信息(trap)和调试信息(debug)。

l              信息按重要性划分为八个等级,输出到日志主机的日志信息可以按照八个等级进行过滤。对于输出到用户终端或者缓冲区的信息,未提供等级过滤服务。

l              支持通过控制台(Console)、Telnet终端、日志缓冲区(logbuffer)、告警缓冲区(trapbuffer)和日志主机(loghost)五个通道输出。在信息中心开启的情况下,只有日志主机可以设置。

l              信息格式包括时间戳、信息级别、模块名和具体信息等。

下面进行详细介绍。

1. 信息的类型

信息中心可以接收和处理3类信息:

l              log类:即日志信息

l              debug类:即调试信息

l              trap类:即告警信息

2. 信息的严重等级

根据信息的严重等级或紧急程度,信息分为8个等级,信息越严重,其显示值越小。详细信息见表13-15

表13-15 信息严重等级的定义

显示值

严重等级

描述

1

Emergency

设备致命的异常,系统已经无法恢复正常,必须重启设备。如:程序异常导致设备重启,内存使用被检测出错误等

2

Alert

设备重大的异常,需要立即采取措施。如设备内存占用率达到极限等

3

Critical

设备重大的异常,需要采取措施进行处理或原因分析。如设备内存占用率超过低界线,温度超过低温告警线,检测出错误的消息(消息是由本设备内部生成)等

4

Error

错误的操作或设备的异常流程,不会影响后续业务,但是需要关注和原因分析。如用户指令错误,用户密码错误等

5

Warning

设备异常运转的异常点,可能引起业务故障的流程,需要引起注意。如检测出错误协议报文等

6

Notice

设备正常运转的关键操作信息。如用户对接口的shutdown命令等

7

informational

设备正常运转的一般性操作信息。如用户使用display命令等

8

Debugging

设备正常运转的一般性信息,用户无需关注

 

根据严重等级过滤信息时,仅输出严重等级的值小于或等于所设置的严重等级值的信息。例如,当设置严重等级阈值为6时,仅输出严重等级阈值为1~6的信息。

3. 信息格式

信息格式如下:

<priority>timestamp sysname module/level/ content

<优先级>时间戳 主机名 模块名/级别/内容

不同的输出方向具体的格式略有不同,下面对各字段进行说明:

l              优先级

表示信息来源以及信息等级。优先级只有当信息发送到日志主机上时才有效,即打印到用户终端的信息中将不包含优先级字段。

l              时间戳

由于目前S1550E没有支持NTP,也没有支持设置设备时钟,因此所有日期均以“0000年1月1日 00:00:00时”作为参考基准。

 

时间戳记录了系统信息产生的时间,方便您查看和定位系统事件。

时间戳的格式为“Mmm dd hh:mm:ss yyyy”。

“Mmm”为英语月份的缩写;“dd”为日期;“hh:mm:ss”为本地时间;“yyyy”为年份。

l              主机名

主机名是本机的系统名,缺省为“H3C”。您可用sysname命令修改主机名。具体设置请参见“13.4.5  设置S1550E系统名”。

l              模块名

该字段表示信息是由哪个模块产生的

l              级别

S1550E的信息分为三类:日志信息、调试信息和告警信息。按信息的严重等级,S1550E把每类信息都划分为八个等级。它们的定义和说明请参见表13-15

l              内容

表示该信息的内容大意。

13.5.2  开启/关闭信息中心

只有开启了信息中心,系统才会向日志主机、控制台等方向输出系统信息。

表13-16 开启/关闭信息中心

操作

命令

说明

进入系统视图

system-view

-

开启信息中心

info-center enable

缺省情况下,S1550E开启信息中心

关闭信息中心

undo info-center enable

-

 

信息中心缺省情况下处于开启状态。信息中心开启时,由于信息分类、输出的原因,在处理信息较多时,对系统性能有一定的影响。

 

13.5.3  向指定的日志主机输出信息

您可以通过本任务将日志信息输出到目的主机统一查看日志信息。

表13-17 向指定的日志主机输出信息

操作

命令

说明

进入系统视图

system-view

-

向指定的日志主机输出信息

info-center loghost ip host-ip-addr

l      缺省情况下,S1550E不向日志主机输出信息

l      host-ip-addr:日志主机的IP地址

取消向日志主机输出信息

undo info-center loghost ip

-

 

使用命令info-center loghost ip设置日志主机的IP地址时,请输入正确的IP地址。如果您输入的是环回地址,系统将提示此地址无效。

 

例:使S1550E向IP地址为202.38.160.1的日志主机发送日志信息(日志主机上的相关设置略)。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] info-center loghost ip 202.38.160.1

13.5.4  设置系统日志的级别

表13-18 设置系统日志的级别

操作

命令

说明

进入系统视图

system-view

-

设置系统日志级别

info-center loghost level level

l      level表示命令级别,取值范围为1~8

l      缺省情况下,级别为8

恢复系统日志的级别为缺省值

undo info-center loghost level

-

 

例:设置系统日志显示信息的级别为7。

<H3C> system-view

Enter system view, return to user view with Ctrl+Z.

[H3C] info-center level 7

13.5.5  开启/关闭控制台对系统信息的显示功能

在设置将系统信息发送到控制台后,为了能在控制台上观察到输出的信息,还要开启控制台对相应信息的显示功能。

表13-19 开启/关闭控制台对系统信息的显示功能

操作

命令

说明

开启控制台对调试信息的显示功能

terminal debugging

l      此命令需在用户视图下执行

l      缺省情况下,控制台对调试信息的显示功能处于关闭状态

开启控制台对日志信息的显示功能

terminal logging

l      此命令需在用户视图下执行

l      缺省情况下,控制台对日志信息的显示功能处于开启状态

开启控制台对告警信息的显示功能

terminal trapping

l      此命令需在用户视图下执行

l      缺省情况下,控制台对告警信息的显示功能处于开启状态

关闭系统信息的显示功能

undo terminal { debugging | logging | trapping }

-

 

13.5.6  信息中心的显示和调试

表13-20 系统日志显示

操作

命令

说明

显示系统日志的设置及缓冲区记录的信息

display info-center

显示命令可在任意视图下执行

显示S1550E日志缓冲区最近记录的指定数目的日志信息

display logbuffer

[size buffersize]

l      显示命令可在任意视图下执行

l      buffersize:显示日志信息的条数

显示S1550E告警缓冲区最近记录的指定数目的告警信息

display trapbuffer [size buffersize]

l      显示命令可在任意视图下执行

l      buffersize:显示日志信息的条数

清除日志缓冲区内的信息

reset logbuffer

此命令需在用户视图下执行

清除告警缓冲区内的信息

reset trapbuffer

此命令需在用户视图下执行

 

例:显示系统日志的设置及缓冲区记录的信息。

<H3C> display info-center

 Info-center: enable

 Info-center loghost: 0.0.0.0

 Info-center loghost level: 8

 Log buffer current messages: 5

 Trap buffer current messages: 0   

表13-21 display info-center显示信息描述表

字段

解释

Info-center

信息中心是否开启

Info-center loghost

日志主机

Info-center loghost level

日志显示信息级别

Log buffer current messages

当前日志缓冲区内的信息

Trap buffer current messages

当前告警缓冲区内的信息

 

 


14 系统调试

14.1  系统调试功能简介

S1550E提供了种类丰富的调试功能,对于S1550E所支持的绝大部分协议和功能,系统都提供了相应的调试功能,可以帮助用户对错误进行诊断和定位。

调试信息的输出可以由两个开关控制:

l              协议调试开关,控制是否输出某协议的调试信息;

l              屏幕输出开关,控制是否在某个用户屏幕上输出调试信息。

二者关系如下图所示:

图14-1 调试信息输出示意图

 

您可以通过debugging和terminal debugging命令来控制以上两种开关。

14.1.1  开启/关闭协议调试开关

您可以使用debugging命令来控制单个或全部协议调试开关。

由于调试信息的输出会影响系统的运行效率,请勿轻易开启调试开关,尤其慎用debugging all命令,在调试结束后,应关闭全部调试开关。

 

表14-1 开启和关闭协议调试开关

操作

命令

说明

开启协议调试开关

debugging { all | module-name [ debugging-option ] }

l      此命令需在用户视图下执行

l      all:表示开启或关闭全部调试开关

l      module-name:指定协议模块名。可选模块名包括:arp、dhcp-alloc、dot1x、drv、igmp-snooping、ip、radius packet、snmp-agent。具体调试命令的使用和调试信息的格式介绍参见相关章节

l      debugging-option:调试选项

l      缺省情况下,系统关闭全部调试开关

关闭协议调试开关

undo debugging { all | module-name } [ debugging-option ]

-

 

14.1.2  开启/关闭终端显示调试信息功能

如果您需要在终端上显示调试信息,则得先开启终端显示调试信息功能。

表14-2 开启/关闭终端显示调试信息功能

操作

命令

说明

开启终端显示调试信息功能

terminal debugging

l      此命令需在用户视图下执行

l      缺省情况下,系统终端显示功能关闭

关闭终端显示调试信息功能

undo terminal debugging

-

 

例:开启终端显示调试信息功能。

<H3C> terminal debugging

14.1.3  显示调试开关状态

表14-3 显示调试开关状态

操作

命令

说明

显示调试开关状态

display debugging

显示命令可在任意视图下执行

 

例:显示调试开关状态。

<H3C> display debugging

Drv debugging switch is on

ARP debugging switch is on

14.2  网络连通性调试

您可以使用ping命令测试S1550E与其他网络设备的连通性。ping命令可以在任意视图下使用。

表14-4 ping命令

操作

命令

说明

支持IP协议ping

ping [-c count ] [ -s packetsize ] ip-address

l      此命令可在任意视图下执行

l      count:ping的次数,取值范围为1~4294967295,缺省为5次

l      ip-address:对端设备的IP地址

l      packetsize:报文中数据字节数,取值范围为20~1472,缺省为56字节

 

例:检查网络连接及主机是否可达,设置ping的次数为8次,报文中数据字节数64字节。

<H3C> ping -c 8 -s 64 192.168.0.1

  PING 192.168.0.1: 64  data bytes, press CTRL_C to break

    Reply from 192.168.0.1: bytes=64 Sequence= 1 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 2 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 3 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 4 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 5 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 6 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 7 ttl= 64 time = 0 ms

    Reply from 192.168.0.1: bytes=64 Sequence= 8 ttl= 64 time = 0 ms

 

  --- 192.168.0.1 ping statistics ---

    8 packet(s) transmitted

    8 packet(s) received

    0.0% packet loss

    round-trip min/avg/max = 0/0/0

命令执行结果输出包括:

l    对每一ping报文的响应情况,如果超时仍没有收到响应报文,则输出“Request time out”,否则显示响应报文中数据字节数、报文序号、TTL和响应时间等。

l    最后的统计信息,包括发送报文数、接收报文数、未响应报文百分比和响应时间的最小、最大和平均值。

 

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

新华三官网
联系我们