You are on page 1of 44

µHammer1024E 软件配置手册

软件配置手册
——µHammer1024E 交换机

港湾网络有限公司
北京市海淀区西三环北路 21 号久凌大厦
邮编 100089
电话 010-88512088 010-88512099
传真 010-68405011
E-mail customer@harbournetworks.com

版权所有 不得翻录

P-(20)031108-300
µHammer1024E 软件配置手册

版权声明
© 港湾网络有限公司版权所有 并保留对本手册及本声明的最终解释权和修改权

本手册的版权归港湾网络有限公司所有 未得到港湾网络有限公司的书面许可 任
何人不得以任何方式或形式对本手册内的任何部分进行复制 摘录 备份 修改
传播 翻译成其它语言 将其全部或部分用于商业用途

免责声明
本手册依据现有信息制作 其内容如有更改 恕不另行通知 港湾网络有限公司在
编写该手册的时候已尽最大努力保证其内容准确可靠 但港湾网络有限公司不对本
手册中的遗漏 不准确 或错误导致的损失和损害承担责任

Users’ Manual Copyright and Disclaimer

Copyright
© Copyright Harbour Networks Limited. All rights reserved.

The copyright of this document is owned by Harbour Networks Limited. Without the
prior written permission obtained from Harbour Networks Limited, this documentation
shall not in any form or by any means be reproduced, excerpted, stored in a retrieval
system, modified, distributed, translated into other languages, in whole or in part applied
for a commercial purpose.

Disclaimer
This document and the information contained herein is provided on an "AS IS" basis.
Harbour Networks Limited may make improvements or changes in this documentation,
at any time and without notice and as it sees fit. The information in this documentation
was prepared by Harbour Networks Limited with reasonable care and is believed to be
accurate. However, Harbour Networks Limited shall not assume responsibility for losses
or damages resulting from any omissions, inaccuracies, or errors contained herein.
µHammer1024E 软件配置手册

前言
本前言说明了此文档的大致内容 组织方式 针对用户类型 图标含义和相关的其它文
档的说明

文档内容
HammerOS 操作系统是本公司自行独立开发 可以运行在 Flex Hammer µHammer Big
Hammer 等系列交换机上的网络操作系统 本文档结合µHammer1024E 交换机来对它进
行介绍 对 HammerOS 在µHammer1024E 的配置以及一些缺省配置环境作了说明 并
且对所用到的命令给予了详尽的解释 通过阅读本手册 用户应该能够利用 HammerOS
操作系统轻松配置µHammer1024E 交换机

组织方式
文档主要由以下几个部分组成

章 题目 内容描述
第1章 µHammer1024E 软件概述 简述µHammer1024E 软件的特性
主要讲述µHammer1024E 软件系统的命令
第2章 访问交换机 语法 用户的设置问题以及管理交换机的途
径等
讲述了µHammer1024E 系列交换机端口的
第3章 端口配置
基本参数配置 端口的环回测试等
详细介绍了 VLAN 的作用 分类以及在
第4章 虚拟局域网 VLAN µHammer1024E 软件中如何完成对 VLAN
的各项配置
介绍多播地址的配置和地址表的配置与维
第5章 多播与地址表

第6章 软件升级 介绍了如何对系统软件进行升级

列出用户可以使用的命令以及这些命令所
附录 命令索引
完成的主要功能

图表说明

图标 说明

注意 提示用户在操作过程中需要注意的地方

提示 表示给用户提示的附加说明信息

针对用户类型
µHammer1024E 软件配置手册

本手册主要是针对有一定网络知识的用户 以及负责组建网络设备并熟悉交换机配置的
系统管理员 如果用户熟悉以下的知识 对于学习本手册会有很大帮助

局域网 Local Area Networks


以太网概念 Ethernet Concepts
以太网交换和桥概念 Ethernet Switching and Bridging Concepts
网络协议概念 Internet Protocol Concepts
H.Link协议 Harbournetworks link protocol

注 H.Link 协议是港湾网络有限公司拥有自主知识产权的协议

相关文档
µHammer1024E 交换机文档部分主要包括

软件配置指导手册 µHammer1024E 交换机 (本文档)

硬件安装指导手册 µHammer1024E 交换机


µHammer1024E 软件配置手册

目录
第 1 章 µHammer1024E 软件概述 ......................................................................................... 1-1
1.1 特性概述........................................................................................................................ 1-1
1.2 Virtual LAN VLAN ................................................................................................. 1-1
1.3 Load Sharing ................................................................................................................... 1-2
第 2 章 访问交换机 .................................................................................................................. 2-1
2.1 管理交换机的途径........................................................................................................ 2-1
2.1.1 使用 Console 口连接到交换机............................................................................ 2-1
2.2 理解命令语法................................................................................................................ 2-5
2.2.1 命令简写............................................................................................................... 2-6
2.2.2 命令记忆............................................................................................................... 2-6
2.2.3 语法帮助................................................................................................................ 2-7
2.2.4 使用语法帮助补齐命令........................................................................................ 2-7
2.2.5 符号说明................................................................................................................ 2-8
2.2.6µHammer1024E 端口表示 ..................................................................................... 2-8
2.3 常用命令........................................................................................................................ 2-9
2.3.1 设置用户名 密码 设备名............................................................................... 2-9
2.3.2 设置空闲等待时间............................................................................................. 2-10
2.3.3 装入缺省配置信息............................................................................................. 2-10
2.3.4 装入系统缺省值..................................................................................................2-11
2.3.5 显示交换机的产品信息..................................................................................... 2-12
第 3 章 配置端口 ...................................................................................................................... 3-1
3.1 端口基本参数配置........................................................................................................ 3-1
3.1.1 端口的使能和禁用............................................................................................... 3-1
3.1.2 配置端口传输速率和双工模式........................................................................... 3-1
3.1.3 配置端口自适应模式........................................................................................... 3-2
3.1.4 配置端口自适应能力........................................................................................... 3-2
3.1.5 配置端口传输速率............................................................................................... 3-2
3.1.6 配置端口双工模式............................................................................................... 3-3
3.1.7 配置端口的流控................................................................................................... 3-3
3.1.8 设置上传端口....................................................................................................... 3-3
3.1.9 查看上传端口....................................................................................................... 3-4
3.1.10 查看端口状态信息............................................................................................. 3-4
3.1.11 显示和清除端口的收发包统计信息 ................................................................. 3-5
3.2 多端口负载均衡组(Load Sharing) ............................................................................... 3-5
3.2.1 创建 Load Sharing ................................................................................................ 3-6
3.2.2 显示 Load Sharing 配置 ....................................................................................... 3-6
3.3 端口的环回测试............................................................................................................ 3-7
3.4 端口配置命令列表........................................................................................................ 3-8
第 4 章 虚拟局域网络 VLAN .................................................................................................. 4-1
4.1 VLAN 概述 .................................................................................................................... 4-1
4.2 VLAN 的分类................................................................................................................. 4-1
4.2.1 以端口划分的 VLAN(Port-Based VLAN) .......................................................... 4-1
µHammer1024E 软件配置手册

4.3 配置 VLAN 的有关规则............................................................................................... 4-2


4.4 配置 VLAN ................................................................................................................... 4-2
4.4.1 创建 VLAN........................................................................................................... 4-3
4.4.2 删除 VLAN........................................................................................................... 4-3
4.4.3 向指定 VLAN 中添加/删除端口......................................................................... 4-3
4.4.4 端口隔离............................................................................................................... 4-3
4.4.5 显示 VLAN........................................................................................................... 4-3
4.4.6 配置 VLAN 举例.................................................................................................. 4-4
第 5 章 多播与地址表(FDB).................................................................................................... 5-1
5.1 多播地址........................................................................................................................ 5-1
5.2 地址表 FDB 配置 .................................................................................................... 5-2
5.2.1 FDB 地址表的内容 ............................................................................................... 5-2
5.2.2 FDB 地址表的地址表项类型 ............................................................................... 5-3
5.2.3 向 MAC 地址表添加地址表项............................................................................ 5-3
5.2.4 配置 FDB.............................................................................................................. 5-3
5.2.5 FDB 搜索............................................................................................................... 5-4
第 6 章 软件升级 ...................................................................................................................... 6-1
6.1 升级µHammer1024E 软件 ............................................................................................ 6-1
6.2 配置 H.Link ................................................................................................................... 6-1
附录 命令索引 ..............................................................................................................................1
µHammer1024E 软件配置手册

第1章 µHammer1024E 软件概述


µHammer1024E 快速以太网交换机是港湾网络有限公司推出的一款性能卓越 功能多样
的工作组级交换机 提供中小密度的局域网端口以满足中小企业各个分支机构和部门建
网的要求 另一方面它也可以为智能小区或写字楼接入提供安全的网络访问和灵活的网
络管理

µHammer1024E 是基于港湾网络自主研发和自主知识产权的 HammerOS 系列网络操作


系统 合理的交换机硬件体系构架和多年交换机开发的成功经验而推出的,带有两个扩
展槽 每个扩展槽可以支持三种模块板

1) 百兆电口模块板 型号为 HC-1TX


2) 百兆光口模块板 多模 型号为 HC-1FMM
3) 百兆光口模块板 单模 型号为 HC-1FSM
µHammer1024E 可以通过串口或者网口进行程序升级和管理 给用户带来了灵活的选
择 进一步减少了网络的运行成本

1.1 特性概述

µHammer1024E 交换机支持 IEEE802.3 所规定的特性 这些特性包括

虚拟局域网 Virtual Local Area Network


流控 Flow Control
线速 Wire-speed 二层交换
动态MAC地址学习和地址表操作功能(FDB)
多播地址设置
MIB功能
此外 港湾网络公司自主开发了 H.Link 协议 H.Link 协议使µHammer1024E 系列交换
机具备了远程管理功能 其独特的集群管理技术使µHammer1024E 交换机具备灵活的虚
拟堆叠能力 µHammer1024E 可以和 Hammer 系列交换机配合形成集群管理 可以利用
上层交换机远程管理µHammer1024E 交换机 从而给用户提供了极大的方便

1.2 Virtual LAN VLAN

HammerOS 的 VLAN 功能使您在构建自己的广播域时 不再受限于网络的物理连接


一个 VLAN 就是一群独立于具体网络拓扑的设备 它们在通讯时 不论如何连接 属
于这一 VLAN 的所有设备都好像在一个真正的物理局域网上

VLAN 的具体作用体现在

可以控制广播数据 限制其广播的范围 假设在VLAN 研发部 中的一个设备发


出了一个广播报文 那么只有 研发部 这个VLAN中的设备才能收到该广播报文
其它部门将不会收到该广播报文
提供了额外的安全特性 跨VLAN的访问只有通过三层转发 不能直接访问

1-1
µHammer1024E 软件配置手册

简化了设备在网络中的移动和管理
具体来讲 VLAN 技术是为了创建第三层逻辑广播域 VLAN 可在一个交换机上划分 也
可以跨越多个交换机划分 VLAN 实现了在物理上是一个网段的交换机群之间进行逻辑
VLAN 划分 即分成多个逻辑广播域 避免广播风暴的发生

有关 VLAN 的详细配置信息见本文档第四章

1.3 Load Sharing


Load Sharing 技术是一种将网络流量聚集在一组端口上的方法 它可以形成交换机之间
的大容量通道或容错通道 通道之间可以实现流量均衡

µHammer1024E 软件支持 Load Sharing 功能 通过创建 Load Sharing 来提升交换机间的


带宽 Load Sharing 把多个物理端口捆绑在一起当作一个逻辑端口来使用

其作用表现在以下两个方面

如果Load Sharing中的一个端口发生堵塞或故障 那么数据包会被重新分配到该


Load Sharing中的其它端口进行传输
如果这个坏掉的端口重新恢复正常 那么数据包将被重新分配到该Load Sharing中
的所有端口进行传输
µHammer1024E 软件的 Load Sharing 功能与 Intel 和 Cisco 同类产品的 Port Group 功能兼

1-2
µHammer1024E 软件配置手册

第2章 访问交换机
本章的主要内容涉及管理µHammer 1024E 系列交换机所需要的一些知识 包括

理解命令语法
一些常用命令
设置访问权限
管理交换机的途径

2.1 管理交换机的途径

本系列交换机主要有以下两种管理途径

1. 通过连接到交换机串口 Console 上的终端 或者仿终端软件 访问交换机的命


令行接口 CLI

2. 使用 H.Link 协议 在上层交换机 如µHammer24 FlexHammer24 等 上直接对


µHammer1024E 交换机进行远程管理 推荐用这种方式进行管理 如果您使用的是
集群管理 那么您可以跳过本节 看下一节

无论使用的是通过串口连接终端进行配置 还是使用 H.Link 进行配置 需要进入到具


体的交换机 有关细节请参考进行集群管理的交换机的使用手册 下述命令的使用效
果都一样

2.1.1 使用 Console 口连接到交换机


可以通过位于交换机面板前端的标有 Console 字样的 RJ45 串口来连接交换机内置的命
令行接口

有关串口线针的情况和各个针的含义 如何连接到计算机 如何配置超级


终端并通过计算机打开配置终端等的详细内容 请查看硬件手册 硬件安装指
导手册 µHammer1024E 系列交换机 的相关章节

第一步 启动 Windows 操作系统自带的仿终端软件 点击开始菜单 按照路径 开始/


程序/附件/通讯/超级终端 启动超级终端软件 第一次启动时 超级终端会弹
出 连接说明 对话框(如下图所示) 该对话框提示用户建立一个连接

2-1
µHammer1024E 软件配置手册

图 2-1

第二步 在 名称 栏中填写连接的名称(如上图所示) 点击确定之后 弹出下面的对


话框 在 连接时使用 一栏中 选择实际连接的那个串口 例如实际连接在
串口 1 上 则选择 直接连接到串口 1 点击确定 将弹出一个对话框 如
图 2-2 所示

图 2-2

按照下面的信息填写图 2-3 中的各个选项

1) 波特率 9600
2) 数据位 8
3) 奇偶校验 无
4) 停止位 1
5) 流量控制 无
然后点击确定 至此 超级终端的配置工作已经完成

2-2
µHammer1024E 软件配置手册

图 2-3

第三步 已经建立连接后 可以通过另外一种方法改变配置 在超级终端界面中 打开


文件 菜单 选择 属性 菜单项 出现一个窗口(图 2-4) 在该窗口中
用户可以对超级终端进行配置

图 2-4

在使用 Console 口连接交换机时 推荐用户使用 ANSIW 或自动检测终端仿


2-3
µHammer1024E 软件配置手册

一旦连接成功 在终端中看到操作系统启动的界面后 您就可以通过命令行接口对交换


机进行配置了 可以按以下步骤实现通过 console 连接登录到交换机

第一步 将交换机的 Console 口和特定终端连接起来 正常给交换机供电

第二步 待µHammer1024E 软件成功启动后 就可以看到交换机的提示登录信息

图 2-5 交换机的提示登录信息

第三步 按回车键进行登录 此时 系统要求您输入用户名和密码

如果您是首次登录交换机 应该使用缺省的用户名 admin 进行登录 然后输


入登录密码 harbour(口令不回显) 按回车 此时您就可以对交换机进行操作了

图 2-6 输入登录用户名和密码进行登录

如果您已经设置了自己的用户名和密码 那么 登录时就使用自己的用户名和
密码

第四步 当您成功登录交换机时 系统显示如下信息

如果您是首次登录交换机 系统显示默认提示信息

uHammer1024E(Config)#

2-4
µHammer1024E 软件配置手册

如果您已经设置了新的设备名(<host_name>) 那么 登录后系统显示

<host_name>(Config)#

这时您可以使用命令行进行配置操作了

第五步 键入配置命令 并按回车健

只要键入的命令正确无误 所做的配置就会立即生效 并会保存当前配置信息


以便下次开机时导入

第六步 当您完成对交换机的操作时 键入命令 logout 或者在空闲等待时间 idle_time


超时后 就可以断开与交换机的连接 并退出命令行界面 显示信息如下

关于用户管理 请看本章 设置用户名 密码 设备名 部分的内容

2.2 理解命令语法

这里我们主要介绍使用命令行配置交换机的一些规则 如果您使用的是集群管理 那么
在接入具体交换机后 怎么进入本系列交换机进行配置 请参考进行管理的交换机的使
用手册 使用的命令是一样的 效果也相同

首次登录请用系统缺省用户账号 此处设置交换机的名称是
µHammer1024E 如果您想改变交换机的名称 利用命令 hostname 详细的命
令说明见本章后续部分的内容

使用命令行接口 CLI 请按照以下步骤

第一步 当用户成功登录之后 超级终端出现以下命令提示符

uHammer1024E(Config)#

首次登录请用系统缺省用户帐号用户名 admin 密码 harbour

第二步 键入命令名称

如果键入的命令不含需要用户输入的参数 那么请直接跳到第 3 步 如果键入


命令中含有需要用户输入的参数 那么继续以下步骤

1) 如果命令需要一个参数值 请输入一个参数值
2) 命令的参数值部分一般指定了您应该输入什么样的参数 可能是某范围内的数

2-5
µHammer1024E 软件配置手册

值或字符串 关键字是指命令中要操作的对象
如果命令需要多个参数值 请按命令的提示依次输入关键字和每个参数值 直
到提示信息中出现<cr>(回车键)为止

第三步 输入完整的命令后 请按回车键

例如

1 用户不需要输入参数

uHammer1024E(Config)# logout

logout 是一个不含参数和关键字的命令 命令名称为 logout 当键入此命令后 按


回车则执行该命令

2 用户需要输入参数

uHammer1024E(Config)# config port 2 3 speed 10

config port 2 3 speed 10 是一个含有参数和关键字的命令 其中命令名称为 config


关键字为 port 和 speed 参数值为 2 3 和 10

2.2.1 命令简写
命令简写是指您可以只输入命令单词或关键字的前边部分字母 只要那部分字母不会造
成歧义 交换机就能够识别该命令 用户可以直接回车执行该命令 但需要用户输入的
参数如 VLAN 的名字等 要求完整输入

例如 禁用端口 1-5 键入命令

config port 1-5 disable

按回车完成操作 上述命令也可简写为

config port 1-5 disable

按回车完成操作 上述两条命令完成的功能相同

当使用命令简写时 您必须输入足够多的字母 以确保在交换机的众多命


令中不会造成歧义

2.2.2 命令记忆
命令记忆指的是命令行接口可以记住用户所输入过的历史命令 µHammer1024E 提供了
对一个命令记忆的功能 也就是说 它可以记住用户输入的前一个命令 通过上下箭头
按钮来控制

在输入命令过程中 按上箭头按钮 将显示输入的上一个命令 此时 再按下箭头按钮


即可返回到当前命令的编辑

例如

首先 输入命令

2-6
µHammer1024E 软件配置手册

uHammer1024E(Config)# config port 2 disable

接着输入

uHammer1024E(Config)# config port


此时 按上箭头按钮 将调出上一个命令

uHammer1024E(Config)# config port 2 disable


再按下箭头按钮 将回到当前编辑的命令

uHammer1024E(Config)# config port

2.2.3 语法帮助
命令行接口中内置有语法帮助 如果您对某个命令的语法不太确定 请输入该命令中您
所知道的前面部分 然后键入 ? 命令行会提示您与之匹配的命令清单

例如

第一步 键入命令

uHammer1024E(config)# config port 1


第二步 如果接着输入 系统显示如下信息

uHammer1024E(Config)#config po 1 ?
config port [<portlist>|all] [enable|disable]
config port [<portlist>|all] auto [on|off]
config port [<portlist>|all] capable [10|100]
config port [<portlist>|all] duplex [full|half]
config port [<portlist>|all] flowcontrol [on|off]
config port [<portlist>|all] speed [10|100]
此信息说明配置端口 1 后面可以进行的操作

2.2.4 使用语法帮助补齐命令
用户输入 键后 HammerOS 提供对命令进行补齐的功能 当您输入了一部分命令
后 然后输入 键 如果匹配的命令有多个 则列出所有可能的命令清单 您就可
以从中选择适当的命令输入 然后按回车执行

例如 当用户不太清楚删除 VLAN 这条命令时 可以使用 键 来补齐命令

第一步 键入命令

uHammer1024E(Config)#delete
第二步 如果接着输入 ? 系统显示如下信息

uHammer1024E(Config)#delete
delete fdbentry <MAC>
delete multi-address [1|2]
delete sharing
delete vlan
delete vlan <name>

以上信息就是命令 delete 之后可以继续输入的命令 然后按系统的提示信息继

2-7
µHammer1024E 软件配置手册

续键入您需要的命令

如果用户接着输入

uHammer1024E(Config)#delete vlan
再接着输入 ? 系统显示如下信息

uHammer1024E(Config)#delete vlan
delete vlan
delete vlan <name>
此时 如果用户只想删除一个 VLAN 只需输入该 VLAN 的名字并回车 如
果用户想删除所有的 VLAN 只剩下 default VLAN 则直接回车即可

以上内容便是通过语法帮助了解有关命令 delete 如何使用的方法和步骤 您可以根据


需要 在不清楚命令的语法时 输入 ? 以获取该命令的帮助提示信息 然后根据这
些信息继续键入您需要的命令 用 list 命令可以查看所有的命令列表

2.2.5 符号说明
您可能会在命令语法中看到各种符号 这些符号只是说明您该如何输入该命令 但不是
命令本身的一个部分 表 2-1 对这些符号进行了概要说明

表 2-1 系统符号说明
尖括号 <> 尖括号表示命令的该部分必须输入一个参数
例如命令
create vlan <name>
中您必须在<name>那个位置输入一个合法的 VLAN
的名字作为您所创建的 VLAN 的名字
中括号 [ ] 和竖线 | 中括号一般和竖线配合使用 中括号括起来的部
分表示这部分命令有几个用竖线分隔开的可选
项 您必须选择输入其中一项
例如命令
config port [<portlist>|all]
[enable|disable]
中括号内包含由竖线分隔的两个可选项 您必须
输入 enable 或者 disable 如果中括号中只有一
个可选项 那就直接输入那个可选项就行了

2.2.6µHammer1024E 端口表示
对于交换机µHammer1024E 来说 端口参数<portlist>可以有以下几种表示方法

例1 表示一个单独的端口

port 3

表示端口 3

例2 表示一个连续范围内的端口 用横线 - 连接

2-8
µHammer1024E 软件配置手册

port 1-4

表示从端口 1 到端口 4 这 4 个端口

例3 表示多个端口 中间用逗号隔开

port 1-4 5 8

表示端口 1 2 3 4 5 8

2.3 常用命令

这一小节主要讲述命令行中的常用命令

µHammer1024E 软件的命令行的所有命令都是不区分大小写的

2.3.1 设置用户名 密码 设备名


µHammer1024E 交换机默认用户名为 admin 密码为 harbour 用户可以通过命令行改变
用户名和密码 此外 用户还可以配置 H.Link 的用户名和密码

用户名 密码是由字母 数字 下划线等可以输入的字符构成的字符串


其中µHammer1024E 本地用户名最大长度为 11 个字符 H.Link 用户名最大长
度为 19 个字符 密码最大长度均为 31 个字符

显示系统信息
show sys-info

该命令可以显示用户名和密码 还可以显示一些其它的系统信息

配置用户名和密码
config user <name> <password>

其中 <name>代表用户名 最长为 11 个字符 < password>代表密码 最长为 31 个字


配置交换机名
可以对交换机名进行设置 交换机名就是显示在提示符之前的字符串

交换机名是由字母 数字 下划线等可以输入的字符构成的字符串 其最大长度为 19


个字符 命令如下

hostname <name>

设置成功后 命令行提示符改变为

<name>(Config)#

下面通过一个例子来对刚才介绍的命令进行学习 我们把用户名称改为 highuser 密码


2-9
µHammer1024E 软件配置手册

为 highuser 把交换机名称改为 myhammer

uHammer1024E(Config)#config user highuser highuser

uHammer1024E(Config)#show sys-info
Local User :highuser
Local Password :highuser
H.Link state :Running
Uplink port :1
H.Link user :user
H.Link Password :user
H.Link device name :00053b300296

uHammer1024E(Config)#hostname myhammer

myhammer(Config)#

说明 交换机名称跟后面讲的 Hlink device 名称不同 Hlink device 名称是


显示在管理交换机上的名称

2.3.2 设置空闲等待时间
idle_time [0|<10-10000>]

该命令行的参数单位是秒 取值范围 0 或 10-10000 秒 默认值是 300 秒

如果用户已经设置了空闲等待时间 在这段时间内若没有命令行输入 那么系统将自动


注销 让用户重新登录 这样 当管理员不在计算机前时 可以起到一定的安全保护作
用 管理员可以利用该命令设置空闲等待时间 以防非法用户对交换机进行配置 例如

uHammer1024(Config)#idle_time 300

该命令将空闲等待时间设为 300 秒 空闲等待时间设置为 0 秒 表示等待时间为无限长

2.3.3 装入缺省配置信息
load default

恢复系统缺省值 即µHammer1024E 交换机的出厂配置 其中包括 端口配置 VLAN


主机名 空闲等待时间等信息

说明 load default 命令不能将串口登录端的用户名和密码及 H.Link 用户


名和密码恢复为缺省值

端口 PORT 的默认配置
µHammer1024E 交换机端口的默认配置为 自协商打开 流控关闭 端口为 enable 状
态 半双工 10Mbps(HDX_10M) 端口具有 100M 协商能力

下面显示的是端口 1 的缺省配置 其他端口的缺省配置与端口 1 的配置相同

2-10
µHammer1024E 软件配置手册

--------------------------------------------------------------------
Port:1 's Configuration Information
Link state :Down Port state :Enabled
AutoNegotiation :Enabled Speed :10BaseT
Duplex :Half FlowControl :Enabled
Auto-capablilty :100Mbps

注意
如果µHammer1024E 交换机的扩展子板上有两个光口 则这两个光口只能强制
为 全双工 100Mbps 自协商为关闭状态

上传口 uplink port 的默认配置


对于µHammer1024E 交换机 默认上传口为第一块模块板所在的端口 如果没有插入任
何模块板 则默认为端口 1

VLAN的默认配置
µHammer1024E 交换机出厂时 端口处于隔离状态 具体地说 就是所有端口各自仅和
上传口处于同一个 VLAN

用户名和密码的默认配置
µHammer1024E 的默认的用户名为 admin 密码为 harbour

交换机名称的默认配置
µHammer1024E 交换机的主机名默认配置为系统信息中的产品名 µHammer1024E

空闲等待时间
交换机默认空闲等待时间为 300 秒钟

地址老化时间
µHammer1024E交换机默认的地址老化时间是80秒

2.3.4 装入系统缺省值
load system default

装入交换机所有的缺省配置信息 包括µHammer1024E 交换机的所有出厂配置信息

load system default 命令与 load default 命令的不同点在于 load system default 命令不仅
能够将端口配置 VLAN 配置 主机名 空闲等待时间等信息恢复为缺省配置 还能够
将串口登录端的用户名和密码 H.Link 远程登陆端的用户名和密码恢复为缺省值

µHammer1024E 交换机的 H.Link 用户名和密码的默认配置如下

用户名 user
缺省密码 user

2-11
µHammer1024E 软件配置手册

2.3.5 显示交换机的产品信息
show version

显示本交换机的所有产品信息 包括此µHammer1024E 交换机设备的 MAC 地址 产品


名 序列号 生产日期 软件版本 BOOTROM 版本 硬件版本 版权等信息

2-12
µHammer1024E 软件配置手册

第3章 配置端口
这一章主要讲述如何使用µHammer1024E 软件来配置µHammer1024E 系列交换机的端
口 利用µHammer1024E 软件可以实现对µHammer1024E 系列交换机端口的多种配置
主要包括

使能和禁用指定端口

打开或关闭指定端口的自适应功能

配置端口的传输速率

配置端口的半双工或全双工模式

配置端口的流控

配置上传端口

3.1 端口基本参数配置

3.1.1 端口的使能和禁用
对于启动后的交换机 在缺省情况下 所有端口都是使能的 当然 您可以根据实际需
要对各个端口的状态进行配置

利用以下命令使能或禁用一个或多个指定端口

config port [<portlist>|all] [enable|disable]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作

例如 要禁用端口 3 和 5 至 8 可以输入以下命令

uHammer1024E(Config)#config port 3 5-8 disable

例如 要使能所有端口 可以输入以下命令
uHammer1024E(Config)#config port all enable

3.1.2 配置端口传输速率和双工模式
快速以太网端口可以连接 10Base-T 或者 100Base-TX 网络 可以工作在半双工或全双
工模式 这就要求用户根据实际情况对其进行配置

缺 省 情 况 下 µHammer1024E 软 件 将 交 换 机 的 所 有 端 口 设 置 为 自 适 应 模 式
µHammer1024E 软件根据端口对端设备的性能自动调整端口的传输速率和双工模式 用
户可以手工配置端口的传输速率 双工模式和流控模式

要手工配置端口的传输速率 双工 必须关闭端口的自适应模式 在自适应模式下 用

3-1
µHammer1024E 软件配置手册

户可以查看传输速率 双工的当前状态信息

3.1.3 配置端口自适应模式
可以使用如下命令

config port [<portlist>|all] auto [on|off]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作

选择 On 将端口配置为自适应模式

选择 Off 关闭端口的自适应模式

例如 关闭端口 1 的自适应模式 键入命令

uHammer1024E(Config)#config port 1 auto Off

按回车 执行该命令

3.1.4 配置端口自适应能力
可以使用如下命令

config port [<portlist>|all] capable [10|100]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作

选择 10 当端口的自适应模式打开时 端口仅能协商到 10Mbps 模式

选择 100 当端口的自适应模式打开时 端口可以协商到 100Mbps 模式

例如 将端口 1 的自适应能力设定为 100Mbps 键入命令

uHammer1024E(Config)#config port 1 capable 100

按回车 执行该命令

3.1.5 配置端口传输速率
可以用以下命令

config port [<portlist>|all] speed [10|100]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作

选择 10 将端口传输速率设置为 10Mbps

选择 100 将端口传输速率设置为 100Mbps

例如 将端口 1 的传输速率设置为 10Mbps 键入命令

uHammer1024E(Config)#config port 1 speed 10

按回车 执行该命令

3-2
µHammer1024E 软件配置手册

注意 配置端口的传输速率和双工模式时 首先要关闭端口的自适应功能
否则 系统提示用户关闭自适应功能

3.1.6 配置端口双工模式
可以用如下命令

config port [<portlist>|all] duplex [full|half]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作

选择 full 将端口配置为全双工模式

选择 half 将端口配置为半双工模式

例如 将所有端口都置为全双工模式 键入命令

uHammer1024E(Config)#config port all duplex full

按回车 执行该命令

例如 关掉端口 3 和 4 的自适应 并设置端口的传输速率为 10Mbps 双工模式为半双


工 依次键入下面命令

uHammer1024E(Config)# config port 3 4 auto off


uHammer1024E(Config)# config port 3 4 speed 10
uHammer1024E(Config)# config port 3 4 duplex half

3.1.7 配置端口的流控
可以用以下命令

config port [<portlist>|all] flowcontrol [on|off]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作

选择 On 打开端口流控功能

选择 Off 取消端口的流控功能

例如 打开所有端口的传输速率 键入命令

uHammer1024E(Config)#config port all flowcontrol On

3.1.8 设置上传端口
可以使用如下命令

3-3
µHammer1024E 软件配置手册

config uplink port <portno>

<portno> 表示将指定的某个端口配置为上传口

对于 Hammer1024E 交换机 如果插有模块板 则可以将上传口设置为端口 1 或者模


块板上的端口 如果没有任何模块板 只能将上传口设置为端口 1 启动交换机时 系
统会自动检测是否插有模块板 如果上传口被设置为一个模块板上的端口 而这个模块
板已经被拔去的话 系统将自动装入上传口的默认配置

说明 只能将一个端口配置为上传口

例如 将端口 1 配置为上传口 键入命令

config uplink port 1

按回车 执行该命令

3.1.9 查看上传端口
可以使用如下命令

show sys-info

查看上传口是哪个端口 此命令没有参数

例如 首先键入命令

config uplink port 25

按回车 执行该命令 然后键入命令

show sys-info

按回车,超级终端显示如下信息

uHammer1024E(Config)#sho sys-info
Local User :admin
Local Password :harbour
H.Link state :Running
Uplink port :25
H.Link user :user
H.Link Password :user
H.Link device name:00053b300296

3.1.10 查看端口状态信息
可以用以下命令

show port [<portlist>|all]

<portlist> 表示对指定的端口进行操作 如果输入 all 表示对所有端口进行操作


3-4
µHammer1024E 软件配置手册

例如 查看端口 1 信息 键入命令 show port 1 显示该端口信息如下

uHammer1024E(Config)# show port 1


--------------------------- Port 1 ---------------------------
Link state :Down Port state :Enabled
AutoNegotiation :Enabled Speed :10BaseT
Duplex :Half FlowControl :Disabled
Autocapability :100Mbps

3.1.11 显示和清除端口的收发包统计信息
显示端口收发包统计信息
show port [<portlist>|all] stats

参数 portlist 是要显示统计信息的端口的列表 如果该参数是 all 则表示显示所有端


口的统计信息

清除所有端口统计信息
Clear Mib

例如 在超级终端中输入下面的命令

uHammer1024E(Config)# show port 4 stats


---------------------------- Port 4 ---------------------------
Rx Total Octets : 702 Tx Total Octets : 0
Rx Broadcast Frames : 0 Tx Broadcast Frames : 0
Rx Multicast Frames : 0 Tx Multicast Frames : 0
Rx UnitCast Frames : 3 Tx UnitCast Frames : 0
Rx CRC Error Frames : 0 Tx Paused Frames : 0

uHammer1024E(Config)# clear mib

此时再查看端口的统计信息则会发现记数器重新开始记数了

3.2 多端口负载均衡组(Load Sharing)

µHammer1024E 交换机能够通过创建多端口负载均衡组(Load Sharing)来提升交换机之


间的带宽 Load Sharing 把多个物理端口捆绑在一起当作一个逻辑端口来使用 例如
在 VLAN 中所看到的 Load Sharing 是一个逻辑端口 Load Sharing 同时对客户间的数据
包顺序提供保障

如果 Load Sharing 中的一个端口发生堵塞或故障 那么数据包会被分配到该 Load


Sharing 中的其它端口进行传输 如果这个坏掉的端口恢复正常 那么数据包将被重新
分配到该 Load Sharing 中的所有端口进行传输 从而提升了交换机之间的带宽

注意 必须在相互连接的两台交换机上都设置 Load Sharing,否则会在网络


中造成回路 导致交换机不能正常工作

3-5
µHammer1024E 软件配置手册

当一台交换机的两个以上端口要同时向相邻的交换机发送数据时 创建 Load Sharing 有


助于提高传输速度

3.2.1 创建 Load Sharing


要设置 Load Sharing 必须创建 Load Sharing 的一组端口

Load Sharing 定义必须遵从以下规则

在一台µHammer1024E交换机中只支持一个Load Sharing, 我们称之为sharing


µHammer1024E交换机的所有端口可以分为三组 1 4和13 16端口 5 8和17
20端口 9 12和21 24端口
µHammer1024E交换机中不能跨组创建sharing
默认状态下 µHammer1024E 交换机不存在 Load sharing

创建 Load Sharing 的命令如下

create sharing <masterport> port <portlist>

其中 参数 masterport 表示 sharing 的主端口 portlist 表示 sharing 所包含的端口的列表

用 delete sharing 命令可以删除 Load Sharing

注意 在设置 Load Sharing 时 要确保 sharing 的端口具有相同的


enable/disable 属性并处于同一 vlan 中

3.2.2 显示 Load Sharing 配置


可以用以下命令显示µHammer1024E 软件中 Sharing 的配置

show sharing

该命令会显示系统中 Load Sharing 的信息 包括 sharing port 主端口号和 sharing 所含的


端口列表

举例

uHammer1024E(Config)#create sharing 1 port 2,3,4

uHammer1024E(Config)#show sharing
Master Port:1
Member ports: 1,2,3,4

uHammer1024E(Config)#delete sharing

uHammer1024E(Config)#show sharing
No sharing.

3-6
µHammer1024E 软件配置手册

3.3 端口的环回测试

µHammer1024E 交换机提供了端口的环回测试功能 用户可以对交换机的 1-24 号端口


进行环回测试 环回测试是指交换机的处理器向特定的端口发送一个数据包 数据包又
被该端口回收并发送给处理器 如果处理器可以收到包则表明环回测试成功 否则 环
回测试失败 通过环回测试可以检测交换机端口的物理链路是否畅通 从而帮助用户检
测网络线路是否存在故障

环回测试有两种方式 外部环回测试和内部环回测试 外部环回测试可以准确判断交换


机的端口是否存在问题 但需要在交换机的端口上插上特制的自环头 而内部环回测试
则比较方便 可以直接执行命令 如果端口可以通过外部环回测试 则表明交换机的端
口正常 网络线路存在问题

注意 进行环回测试时 请关闭端口的流控功能

环回测试的命令如下

loopback [inner|outer] [<portlist>|all]

举例

uHammer1024E(Config)# loopback outer all


Port 1 loopback test succeeded.
Port 2 loopback test succeeded.
Port 3 loopback test succeeded.
Port 4 loopback test succeeded.
Port 5 loopback test succeeded.
Port 6 loopback test succeeded.
Port 7 loopback test succeeded.
Port 8 loopback test succeeded.
Port 9 loopback test succeeded.
Port 10 loopback test succeeded.
Port 11 loopback test succeeded.
Port 12 loopback test succeeded.
Port 13 loopback test succeeded.
Port 14 loopback test succeeded.
Port 15 loopback test succeeded.
Port 16 loopback test succeeded.
Port 17 loopback test succeeded.
Port 18 loopback test succeeded.
Port 19 loopback test succeeded.
Port 20 loopback test succeeded.
Port 21 loopback test succeeded.
Port 22 loopback test succeeded.
Port 23 loopback test succeeded.
Port 24 loopback test succeeded.

3-7
µHammer1024E 软件配置手册

3.4 端口配置命令列表

下表列出了µHammer1024E 软件的所有端口配置命令

表 3-1 µHammer1024E 软件的端口配置命令表


符号 描述
config port [<portlist>|all] [enable|disable] 使能或禁用端口
config port [<portlist>|all] auto [on|off] 配置端口的自协商功能
Config port [<portlist>|all] capable [10|100] 配置端口的自协商能力
config port [<portlist>|all] duplex 配置端口的双工模式
[full|half]
config port [<portlist>|all] flowcontrol 配置端口的流控功能
[on|off]
config port [<portlist>|all] speed [10|100] 配置端口的传输速率
config uplink port <port_number> 配置上传口
create sharing <masterport> port <portlist> 创建 Load Sharing 端口组
delete sharing 删除 Load Sharing 端口组
loopback [inner|outer] [<portlist>|all] 设置端口环回测试
show port [<portlist>|all] 显示端口的状态
show port [<portlist>|all] stats 显示端口的收发包统计信息
show sharing 显示 Load Sharing 配置信息
show sys-info 显示上传端口用户名 密码 Hlink
状态 上行端口号和 Hlink 设备名

说明 所有涉及到端口列表的信息中 上传口右边会跟有提示信息 U
未插模块板的端口右边会跟有提示信息 NC 用户可以对未插模块板的端
口进行配置

3-8
µHammer1024E 软件配置手册

第4章 虚拟局域网络 VLAN


在交换机上设置虚拟局域网络 Virtual Local Area Network VLAN 能使网络管理员
的配置管理工作变得轻松 这一章主要讲述 VLAN 的相关概念 并说明如何在
µHammer1024E 系列交换机上设置 VLAN 的各项属性

4.1 VLAN 概述

VLAN 主要指看起来好像在同一个物理局域网中通信的设备集合 任何一个端口的集合


甚至交换机上的所有端口 都可以被看作是一个 VLAN VLAN 的划分不受硬件设
备物理连接的限制 用户可以通过命令灵活地划分端口 创建定义 VLAN

使用 VLAN 的好处

VLAN能帮助控制流量
在传统网络中 不管是否必要 大量广播数据被直接送往所有网络设备 从而导致网络
堵塞 而 VLAN 能设置每个 VLAN 中只包含那些必须相互通信的设备 从而减少广播
提高网络效率

VLAN提供更高的安全性
在每个 VLAN 中的设备只能与在同一 VLAN 中的设备直接通信 例如 如果在市场部
的 VLAN Market 中的设备必须跟销售部的 VLAN sales 中的设备通信时 就必须通过
路由设备才能进行 这样 两个部门就不能直接通信 从而提高系统的安全性能

VLAN使网络设备的变更和移动更加方便
在传统网络中 网络管理员不得不在网络设备的变更和移动上花费大量的时间和精力
如果用户移动到另一个不同的子网 那么每个终端的地址都得重新设置 而使用 VLAN
则不需要这些复杂繁琐的设置

例如 在 VLAN 网络中 如果在市场部的 VLAN Market 中的一台终端移动到了另一个


网络中的某个端口 保留它的原有子网资格 您将只需要设置那个端口在 VLAN Market
中就可以了

4.2 VLAN 的分类

µHammer1024E 交换机最多支持 27 个 VLAN

4.2.1 以端口划分的 VLAN(Port-Based VLAN)


在一个 Port-Based VLAN 基于端口的 VLAN 中 用一个 VLAN 的名字来代表交换机
中由一个或多个端口组成的一组端口

例如 端口 1 9 和 15 属于 VLAN Market 端口 3 和 14 属于 VLAN Finance 端口 6,18-21


属于 VLAN Sales

4-1
µHammer1024E 软件配置手册

4.3 配置 VLAN 的有关规则

对µHammer1024E 系列交换机进行 VLAN 配置要求遵循一定的规则 我们对 VLAN 的


命名 端口的添加等有一定的要求

缺省VLAN(Default VLAN)
每一台µHammer1024E 交换机出厂时含有一个名为 default 的 VLAN 它不包含任何端

VLAN的名字
µHammer1024E 交换机支持 27 个不同的 VLAN 每个 VLAN 的名字由可以从超级终端
输入的任意字符组成 VLAN 的名字只是本地标志 也就是说 在一台交换机上设置的
VLAN 的名字只对该交换机有意义 如果另一台交换机 Switch2 与该交换机(Switch1)
相连 那么这个交换机(Switch1)的 VLAN 的名字对那台交换机 Switch2 来讲毫无意

为了便于管理 您应该在整个网络中统一规划命名您的 VLAN

4.4 配置 VLAN

这一小节主要讲述在交换机上配置 VLAN 相关的命令

配置 VLAN 包括以下几步

1 创建 VLAN 并给该 VLAN 取名


2 在 VLAN 中加入端口或从 VLAN 中删除端口
3 如果需要可以删除一个 VLAN

下表列出了配置 VLAN 的相关命令

表 4-1 µHammer1024E 软件 的 VLANs 配置命令表


命令 描述
Create vlan <name> 创建一个名为<name>的 VLAN
delete vlan <name> 删除一个名为<name>的 VLAN
delete vlan 删除所有的 VLAN
Show vlan 显示所有 VLAN
Show vlan <name> 显示名为<name>的 VLAN
config vlan <name> [add|delete] port 向某一指定 VLAN 中添加端口或从某
[<portlist>|all] 一 VLAN 中删除端口
Isolate-port 端口隔离功能

4-2
µHammer1024E 软件配置手册

4.4.1 创建 VLAN
create vlan <name>

如果已经存在 27 个 VLAN 则再创建 VLAN 时会失败

4.4.2 删除 VLAN
delete vlan <name>

删除名为 name 的 VLAN 如果指定的 VLAN 不存在 则会提示操作错误

delete vlan

如果用户需要重新划分自己的 VLAN 而不需要将 VLAN 设置为端口隔离状态 为了


满足用户需求 我们提供了命令 delete vlan 它用来删除除 default vlan 以外的所有
VLAN 与端口隔离命令正好相反 此命令执行后 所有端口都将进入 defaultVLAN 中

4.4.3 向指定 VLAN 中添加/删除端口


config vlan <name> [add|delete] port [<portlist>|all]

<name>为指定 vlan 的名称

选择 add 表示向指定 vlan 添加端口 选择 delete 表示从指定 vlan 中删除端口

选择 portlist 表示对指定端口进行操作 选择 all 表示对所有端口进行操作

4.4.4 端口隔离
isolate-port
该命令将各个端口分别与上传口组成一个 VLAN 系统自动创建 26 个,名字有序的缺省
的 VLAN VLAN 的名字分别为 default1 default2 default26 统称为 defaultN 该 VLAN
的属性为

第 N 个 VLAN 的名字是 defaultN


它所包含的端口 N 上传口
另外 µHammer1024 交换机还存在一个名字为 default 的 VLAN 此时 它不包含任何
端口

为了方便用户在端口隔离状态和 vlan 的缺省状态之间进行切换 提供了两


条可以配合使用的命令 delete vlan 和 isolate port 执行命令 delete vlan 后
不管 vlan 的当前配置如何 都会将所有端口放在同一个 VLAN 中 而执行命令
isolate-port 后 也不管 vlan 的当前配置如何 会将 vlan 恢复为端口隔离状态.

4.4.5 显示 VLAN
show vlan <name>

4-3
µHammer1024E 软件配置手册

参数 name 可以不输入 当输入 name 的时候 就只显示名为 name 的 VLAN 的信息


当不输入 name 的时候 显示当前交换机中的所有 VLAN 的信息

show 命令所显示的 VLAN 信息包括以下内容

VLAN 名字 VLAN name

此 VLAN 中包含的端口列表

交换机的 MAC 地址

4.4.6 配置 VLAN 举例
以下的例子创建了一个名为 market 的 VLAN 然后加入端口 3,4,6-8 最后删除端口 7
由于在 Hammer1024E 系列交换机最多支持 27 个 VLAN 缺省设置时已经把 VLAN 用
光 因此 要创建新的 VLAN 需要先删除一个 VLAN 我们就首先删除缺省 VLAN
defalut1

uHammer1024E(Config)# delete vlan default1

uHammer1024E(Config)# create vlan market

uHammer1024E(Config)# config vlan market add port 3,4,6-8

uHammer1024E(Config)# config vlan market delete port 7

uHammer1024E(Config)# show vlan market


VLAN : market
Ports : 3 4 6 8
MAC Address 00:05:3b:30:02:96

4-4
µHammer1024E 软件配置手册

第5章 多播与地址表(FDB)

5.1 多播地址

µHammer1024E 系列交换机支持多播 在µHammer1024E 系列交换机上可以设置两条多


播地址 对每条多播地址 我们需要指定目的多播 MAC 地址和参与多播的端口号 对
应的参数有<MAC>和[<portlist>|all] 当收到目的 MAC 地址和参数<MAC>匹配的包时
将被转发到参数[all|portlist]

所指定的端口

缺省配置
µHammer1024E 出厂配置或调用 load default 命令后有一条多播地址 0180c2000003 参
与多播的端口为除上传口外的所有端口

察看多播地址
show multi-address
总共显示两条多播地址信息 如果某条多播地址没有设置 则显示为 Disabled

设置多播地址
config multi-address [1|2] <MAC> [<portlist>|all]
配置多播地址 新配置的多播地址将直接覆盖原来的设置 并开始生效 其中 portlist 为
加入这个多播组的端口 MAC 为多播地址

删除多播地址
delete multi-address [1|2]
删除当前的一条多播地址 删除后该多播组显示 Disabled

下面例子先显示当前的多播表 然后把端口 1 5 加入到目的地址为 01:05:3b:40:00:02


的多播组中 再显示多播表 观察其变化

例如

uHammer1024E(Config)#show mul

Multiport address 1:
State :Enabled
MAC :01:80:c2:00:00:03
Port :2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,
23,24,25,26

Multiport address 2:
State :Disabled

uHammer1024E(Config)#config mul 2 01053b400002 1-5

uHammer1024E(Config)#show mul

5-1
µHammer1024E 软件配置手册

Multiport address 1:
State :Enabled
MAC :01:80:c2:00:00:03
Port :2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,
23,24,25,26
Multiport address 2:
State :Enabled
MAC :01:05:3b:40:00:02
Port :1(U),2,3,4,5

说明 Multiport address 1 为 802.1x 协议预留地址 随上行端口的变化自


动配置 用户不能够操作

5.2 地址表 FDB 配置

当交换机接收数据时 它会自动将到达数据的源地址 MAC 提取 形成一个可到达


的 MAC 地址表并维护它 当交换机收到一帧数据时 它将根据自己学习到的 MAC 地
址表来决定是将这帧数据进行过滤还是转发 此时 维护的这张 MAC 表就是 FDB 地
址表

随着交换机接入网络时间的增加 通过交换机的数据来源越来越多 这张表也会越来越


大 而且 有些通过交换机传输过数据的设备可能由于某种原因已经不能使用了 这样
导致了一些问题 就是这个表很大 而且有些地址是失效的 因此我们希望这个表大小
适当 而且每条地址应该是有效的 解决这个问题的办法就是要给定一个老化时间 如
果在一定时间间隔内没有收到该地址的数据 就认为它已经失效 从 FDB 中删除 这
样提高了检索地址的速度 节约了地址空间

5.2.1 FDB 地址表的内容


µHammer1024E 系列交换机的地址表可以容纳 2048 个 MAC 地址 支持动态地址老化
功能 可以配置老化时间 也可以关闭此功能 可以设置最多 26 个静态地址 提供搜
索功能

每个 FDB 地址表项都包含以下内容

它所收到的数据包源设备的MAC地址
与它所收到的数据包源设备连接的那个端口标志
Type 标志 指示地址是动态的还是静态的

如果收到的数据帧的目的 MAC 地址不在 MAC 地址表中 那么该数据将被发送给数据


源设备所属那个 VLAN 的所有端口

5-2
µHammer1024E 软件配置手册

5.2.2 FDB 地址表的地址表项类型


MAC 地址表共有两种地址表项

动态地址表项 最开始的时候 交换机所有MAC地址表中的地址表项都是动


态的 如果经过一段时间 老化时间Agingtime 之后 设备没有数据传输 那么
该地址表项就会被删除 这样能防止地址表项变得过于庞大
如果老化时间 Agingtime 被设为 0 那么该地址表项将存储在 MAC 地址表中而
不会被动态删除 当交换机关机重启动时 所有的动态地址表项都将被删除 关
于动态地址表项生存时间的设置 请参考本章稍后 配置 FDB 地址表 那一节
静态地址表项 静态地址表项必须由系统管理员手工设定或是服务器通过
H.Link进行配置 一个静态地址表项必须是一个单播地址 而且不能有两个静态地
址表的MAC地址一样 µHammer1024E交换机支持静态地址断电保存功能
µHammer1024E交换机最多能支持26个静态地址表项

5.2.3 向 MAC 地址表添加地址表项


FDB 地址表中的地址表项可以通过以下两个途径被加入

交换机自学习 交换机可以根据收到的数据包的源MAC地址和接收包的端口 自
动更新动态FDB地址表
可以通过命令行接口手工增加或是服务器通过H.Link配置静态地址表项到FDB地
址表中 配置静态地址比动态地址优先 假如有一条动态地址和配的静态地址内
容相同 那么动态地址将被覆盖

5.2.4 配置 FDB
缺省配置
在出厂时或调用 load default 命令后 静态地址配置为空 FDB 老化时间为 80 秒

查看动态MAC地址的老化时间
uHammer1024E(Config)#show fdb-agingtime
Fdb aging time is 80.

配置动态FDB老化时间
config fdb-agingtime <0-600>

动态 MAC 地址的老化时间 为0 600 秒 设为 0 时表示动态 MAC 地址不老化

配置静态MAC地址
create fdbentry <MAC> port <portno>

参数解释

<MAC> MAC 地址

<portno> 对应的端口号

删除FDB

5-3
µHammer1024E 软件配置手册

delete fdbentry <MAC>

删除 MAC 地址为<MAC>的地址项

删除所有的静态MAC地址(保留本机地址)
erase fdbentry-table

下面我们通过一个例子进行说明 我们将设置 FDB 的老化时间为 300 秒 然后添加一


条静态 FDB 随后再删除这条 FDB 最后删除所有的 FDB 表项 操作如下

uHammer1024E(Config)#config fdb-agingtime 300

uHammer1024E(Config)#create fdbentry 00053b40000a port 5

uHammer1024E(Config)#delete fdbentry 00053b40000a

uHammer1024E(Config)#erase fdbentry-table

5.2.5 FDB 搜索
本系列交换机提供 FDB 搜索功能 可以通过下面的命令搜索到相匹配的 MAC 地址

show fdbentry [static|dynamic|all]

选择 static 表示搜索并显示所有静态地址表项

选择 dynamic 表示搜索并显示所有动态地址表项

选择 all 表示搜索并显示所有静态和动态地址表项

搜索结果的显示

超级终端每屏显示 20 个 MAC 地址 如果地址较多 系统将提示 Please run "show


fdbentry more" to show more addresses. 此时 用户可以输入" show fdbentry more"来查
看剩下的信息

例如

uHammer1024E(Config)#show fdb all


Index MAC Addr Port Type
1 00:05:3b:30:02:96 0 static (CPU)
2 00:05:3b:58:00:3d 5 dynamic
3 00:20:ed:2b:b2:02 5 dynamic
4 00:05:3b:40:23:79 5 dynamic
5 00:20:ed:a7:1e:65 5 dynamic
6 00:10:5c:ae:c3:2d 5 dynamic
7 00:05:3b:00:00:00 5 dynamic
8 00:50:fc:20:3f:7e 5 dynamic
9 00:50:fc:1f:67:c3 5 dynamic
10 00:20:ed:a8:89:41 5 dynamic
11 00:10:dc:0c:ce:30 5 dynamic
12 00:20:ed:29:c1:1d 5 dynamic

5-4
µHammer1024E 软件配置手册

12 address(es) in total.

第一条地址后面标有 CPU 表明这是交换机的本机地址 Type 项为 static 表明是


静态地址

5-5
µHammer1024E 软件配置手册

第6章 软件升级
本章包括如下内容

升级µHammer1024E 软件

重新启动交换机

6.1 升级µHammer1024E 软件

µHammer1024E 软件提供了通过串口用 Xmodem 协议下载µHammer1024E 软件进行升


级的方法

可以按以下步骤通过串口下载µHammer1024E 软件

1. 准备好要升级的软件 存放到终端机上

2. 如果您是首次登录 请输入缺省用户名 admin 然后输入缺省用户密码 harbour


否则用高级用户账号通过串口登录

3. 输入命令 upgrade software 按回车键 执行该命令 超级终端会不停地输出字母


C

4. 打开串口超级终端主菜单 传送 >发送文件菜单 协议选项选择 Xmodem 协议


选择早先准备好的µHammer1024E 软件(*.bin 文件) 点发送即可

5. 下载完毕后 超级终端提示

Upgrading software…

随后 系统将自动重新启动交换机 此时 用户可以重新登录

6.2 配置 H.Link

在本系列交换机内 内置有 H.Link 协议 我们无需干预 就会随交换机启动时自行启


动 我们可以将 H.Link 远程管理功能关闭 也可以查看它的当前状态,还可以对它的名
称和 H.Link 的登录名称 密码进行设置 让它使用我们希望使用的模板

设置H.Link登录名称 密码
config hlink user <name> <password>

<name>表示 H.Link 的登录名称

<password>表示 H.Link 的登录密码

例如 配置 H.Link 的登录名称为 manager 密码为 manager

uHammer1024E(Config)#config hlink user manager manager

显示登录名称 密码
6-1
µHammer1024E 软件配置手册

uHammer1024E(Config)#show sys-info
Local User :admin
Local Password :harbour
H.Link state :Running
Uplink port :1
H.Link user :manager
H.Link Password :manager
H.Link device name :00053b300296

设置本设备在H.Link上显示名称
config hlink device <name>

<name>表示设备在 H.Link 上所显示的名称

例如 设置µHammer1024E 交换机在 H.Link 上显示的名称为 my1024

uHammer1024E(Config)#config hlink device my1024

显示本设备在H.Link上的显示名称
uHammer1024E(Config)#show sys-info
Local User :admin
Local Password :harbour
H.Link state :Running
Uplink port :1
H.Link user :manager
H.Link Password :manager
H.Link device name:my1024

打开H.Link远程管理功能
uHammer1024E(Config)# hlink start

关闭H.Link远程管理功能
uHammer1024E(Config)# hlink end

查看H.Link远程管理功能的当前状态
uHammer1024E(Config)#show sys-info
Local User :admin
Local Password :harbour
H.Link state :Running
Uplink port :1
H.Link user :manager
H.Link Password :manager
H.Link device name :my1024

如果 H.Link 远程管理功能是打开状态 系统提示

H.Link state :Running

如果 H.Link 远程管理功能是关闭状态 系统提示

H.Link state :Stop

6-2
µHammer1024E 软件配置手册

附录 命令索引

符号 描述
Clear 清屏
clear mib 清空端口统计信息对应的寄存器
config fdb-agingtime <seconds> 配置 fdb 的老化时间 以秒为单位
config hlink user <name> <password> 配置 H.Link 端的用户名和密码
config hlink device <name> 配置 H.Link 端的设备名
config multi-address [1|2] <MAC> 配置多播地址
[<portlist>|all]
config port [<portlist>|all] 使能/禁用指定端口或所有端口
[enable|disable]
config port [<portlist>|all] speed 设置端口的传输速率
[10|100]
config port [<portlist>|all] duplex 设置端口的双工模式
[full|half]
config port [<portlist>|all] 打开或关闭端口的流控
flowcontrol [on|off]
config port [<portlist>|all] auto 打开或关闭端口的自适应模式
[on|off]
config port [<portlist>|all] capable 配置端口的自适应能力
[10|100]
config uplink port <portno> 设置上行端口
config user <name> <password> 更改用户名及密码
config vlan <name> [add|delete] port 向 VLAN 中添加端口或从 VLAN 中删除端口
[<portlist>|all]
create fdbentry <MAC> port <portno> 在 fdb 表中写入一条静态 MAC 地址
create sharing <masterport>port 创建 Load Sharing 端口组
<portlist>
create vlan <name> 创建一个名字为 name 的 VLAN
delete fdbentry <MAC> 从地址表中删除一条静态 MAC 地址
delete multi-address [1|2] 删除多播地址
delete sharing 删除 Load Sharing 端口组
delete vlan 删除所有新创建的 VLAN
delete vlan <name> 删除名字为 name 的 VLAN
erase fdbentry-table 擦除 fdb 表中的所有静态 MAC 地址
help 帮助信息
hlink [start|end] 打开/关闭 H.link 远程管理功能
hostname <name> 更改主机名

附 1
µHammer1024E 软件配置手册

idle_time [0|<10-10000>] 配置系统的空闲等待时间 如果系统在等


待时间内没有输入 系统将重新启动
list 显示所有命令的列表
load default 恢复系统默认配置 不包括通过串口连接
和 H.Link 的用户名及密码
load system default 装入系统出厂信息 包括串口连接和
H.Link 的用户名及密码
logout 退出登陆状态
isolate-port 端口隔离
loopback [inner|outer] 设置端口环回测试
[<portlist>|all]
reboot 重新启动系统
show fdb-agingtime 显示 fdb 的老化时间
show fdbentry [static|dynamic|all] 搜索 fdb 表中的 MAC 地址
show multi-address 显示多播地址
show port [<portlist>|all] 显示端口状态
show port [<portlist>|all] stats 显示端口收发包的统计信息
show sharing 显示 Load Sharing 配置信息
show sys-info 显示用户名和密码 还可以显示一些其它
的系统信息
show version 显示交换机的版本信息及系统信息
show vlan <name> 显示名字为 name 的 VLAN 的配置信息
show vlan 显示所有 VLAN 的配置信息
upgrade software 进入软件升级模式

附 2
µHammer1024E V03R00B01D07

功能变更说明

内容目录

1 版本信息 ..................................................................................................................................2

2 修改特性 ..................................................................................................................................2

2.1 修改上传口(UPLINK PORT)的默认配置 ......................................................................2


2.2 设置上传端口...................................................................................................................2

3 修正错误 ..................................................................................................................................3

1
1 版本信息

旧版本信息:
产品名称:µHammer1024E
软件版本:V3.0 Release1.1
软件文件名称:UH1024E_68K_V03R00B01D01_20030808.BIN
硬件版本:1.21
软硬件配套表:µHammer1024E_产品版本_软硬件配置表 V1.xls

新版本信息:
产品名称:µHammer1024E
软件版本:V03R00B01D07
软件文件名称:uH1024E_EMS_V03R00B01D07&V02R02_20040225.BIN
硬件版本:1.21
软硬件配套表:01010144_µH1024E_软硬件配置表(V03R00B01D07).xls

2 修改特性

2.1 修改上传口(uplink port)的默认配置

上传口默认配置有修改。

老版本:
对于µHammer1024E 交换机,默认上传口为端口 25。如果没有扩展子板,则默认为端
口 1。

新版本:
对于µHammer1024E 交换机,默认上传口为端口 1。

2.2 设置上传端口

设置上传口时配置有修改。

老版本:
可以使用如下命令:
config uplink port <portno>

<portno>,表示将指定的某个端口配置为上传口。

对于μHammer1024E 交换机,如果插有扩展子板,则可以将上传口设置为端口 1 或端口

2
25, 如果没有扩展子板,只能将上传口设置为端口 1。启动交换机时,系统会自动检测
是否插有扩展子板,如果插有子板,则保持上传口原来的配置;如果没有扩展子板,系
统会自动将上传口设置为端口 1,而不管以前上传口的配置。

新版本:
可以使用如下命令:
config uplink port <portno>

<portno>,表示将指定的某个端口配置为上传口。

对于μHammer1024E 交换机,如果插有模块板,则可以将上传口设置为端口 1 或者模


块板上的端口。如果没有任何模块板,只能将上传口设置为端口 1。启动交换机时,系
统会自动检测是否插有模块板,如果上传口被设置为一个模块板上的端口,而这个模块
板已经被拔去的话,系统将自动装入上传口的默认配置,即端口 1。

3 修正错误

手册正文“2.2.1 命令简写”小节的举例中,内容描述有误,特此更正。

老版本:
例如:禁用端口 1-5,键入命令:
config port 1-5 disable

按回车完成操作。上述命令也可简写为:
config port 1-5 disable

按回车完成操作。上述两条命令完成的功能相同。

新版本:
例如:禁用端口 1-5,键入命令:
config port 1-5 disable

按回车完成操作。上述命令也可简写为:
con po 1-5 dis

按回车完成操作。上述两条命令完成的功能相同。

You might also like