µHammer1024E 软件配置手册
软件配置手册 ——µHammer1024E 交换机
港湾网络有限公司 北京市海淀区西三环北路 21 号久凌大厦 邮编 100089 电话 010-88512088 010-88512099 传真 010-68405011 E-mail
[email protected] 版权所有
不得翻录
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章
访问交换机
语法 用户的设置问题以及管理交换机的途 径等
第3章
讲述了µHammer1024E 系列交换机端口的
端口配置
基本参数配置 端口的环回测试等 详细介绍了 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.
通过连接到交换机串口 令行接口 CLI
2.
使用 H.Link 协议 在上层交换机 如µHammer24 FlexHammer24 等 上直接对 µHammer1024E 交换机进行远程管理 推荐用这种方式进行管理 如果您使用的是 集群管理 那么您可以跳过本节 看下一节
Console
上的终端
或者仿终端软件
访问交换机的命
无论使用的是通过串口连接终端进行配置 还是使用 H.Link 进行配置 需要进入到具 体的交换机 有关细节请参考进行集群管理的交换机的使用手册 下述命令的使用效 果都一样
2.1.1 使用 Console 口连接到交换机 可以通过位于交换机面板前端的标有 Console 字样的 RJ45 串口来连接交换机内置的命 令行接口
有关串口线针的情况和各个针的含义
如何连接到计算机
如何配置超级
终端并通过计算机打开配置终端等的详细内容 请查看硬件手册 µHammer1024E 系列交换机 的相关章节 导手册
硬件安装指
第一步 启动 Windows 操作系统自带的仿终端软件 点击开始菜单 按照路径 开始/ 程序/附件/通讯/超级终端 启动超级终端软件 第一次启动时 超级终端会弹 出 连接说明 对话框(如下图所示) 该对话框提示用户建立一个连接
2-1
µHammer1024E 软件配置手册
图 2-1
第二步 在 名称 栏中填写连接的名称(如上图所示) 点击确定之后 弹出下面的对 话框 在 连接时使用 一栏中 选择实际连接的那个串口 例如实际连接在 串口 1 上 则选择 直接连接到串口 1 点击确定 将弹出一个对话框 如 图 2-2 所示
图 2-2
按照下面的信息填写图 2-3 中的各个选项 9600 1) 波特率 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 软件配置手册
如果您已经设置了新的设备名(
) 那么
登录后系统显示
(Config)#
这时您可以使用命令行进行配置操作了 第五步
键入配置命令
并按回车健
只要键入的命令正确无误 所做的配置就会立即生效 并会保存当前配置信息 以便下次开机时导入 第六步 当您完成对交换机的操作时 键入命令 logout 或者在空闲等待时间 idle_time 超时后 就可以断开与交换机的连接 并退出命令行界面 显示信息如下
关于用户管理
请看本章
设置用户名
密码
设备名
部分的内容
2.2 理解命令语法 这里我们主要介绍使用命令行配置交换机的一些规则 如果您使用的是集群管理 那么 在接入具体交换机后 怎么进入本系列交换机进行配置 请参考进行管理的交换机的使 用手册 使用的命令是一样的 效果也相同
首次登录请用系统缺省用户账号
此处设置交换机的名称是
µHammer1024E 如果您想改变交换机的名称 利用命令 hostname 详细的命 令说明见本章后续部分的内容 使用命令行接口 第一步
CLI
请按照以下步骤
当用户成功登录之后
超级终端出现以下命令提示符
uHammer1024E(Config)#
首次登录请用系统缺省用户帐号用户名 admin 第二步
密码 harbour
键入命令名称 如果键入的命令不含需要用户输入的参数 那么请直接跳到第 3 步 如果键入 命令中含有需要用户输入的参数 那么继续以下步骤
1) 2)
如果命令需要一个参数值 请输入一个参数值 命令的参数值部分一般指定了您应该输入什么样的参数 可能是某范围内的数 2-5
µHammer1024E 软件配置手册
值或字符串 关键字是指命令中要操作的对象 如果命令需要多个参数值 请按命令的提示依次输入关键字和每个参数值 直 到提示信息中出现(回车键)为止 第三步 输入完整的命令后
请按回车键
例如 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
以上信息就是命令 delete 之后可以继续输入的命令 然后按系统的提示信息继 2-7
µHammer1024E 软件配置手册
续键入您需要的命令 如果用户接着输入 uHammer1024E(Config)#delete vlan
再接着输入
?
系统显示如下信息
uHammer1024E(Config)#delete vlan delete vlan delete vlan
此时 如果用户只想删除一个 VLAN 只需输入该 VLAN 的名字并回车 如 果用户想删除所有的 VLAN 只剩下 default VLAN 则直接回车即可 以上内容便是通过语法帮助了解有关命令 delete 如何使用的方法和步骤 您可以根据 需要 在不清楚命令的语法时 输入 ? 以获取该命令的帮助提示信息 然后根据这 些信息继续键入您需要的命令 用 list 命令可以查看所有的命令列表
2.2.5 符号说明 您可能会在命令语法中看到各种符号 这些符号只是说明您该如何输入该命令 但不是 命令本身的一个部分 表 2-1 对这些符号进行了概要说明 表 2-1 系统符号说明 尖括号 <>
尖括号表示命令的该部分必须输入一个参数 例如命令 create vlan 中您必须在那个位置输入一个合法的 VLAN 的名字作为您所创建的 VLAN 的名字
中括号 [ ] 和竖线 |
中括号一般和竖线配合使用 中括号括起来的部 分表示这部分命令有几个用竖线分隔开的可选 项
您必须选择输入其中一项
例如命令 config port [<portlist>|all] [enable|disable] 中括号内包含由竖线分隔的两个可选项
您必须
输入 enable 或者 disable 如果中括号中只有一 个可选项 那就直接输入那个可选项就行了
2.2.6µHammer1024E 端口表示 对于交换机µHammer1024E 来说 例1
端口参数<portlist>可以有以下几种表示方法
表示一个单独的端口 port
3
表示端口 3 例2
表示一个连续范围内的端口
用横线 2-8
- 连接
µHammer1024E 软件配置手册
port
1-4 这 4 个端口
表示从端口 1 到端口 4 例3
表示多个端口 port
1-4
5
表示端口 1
中间用逗号隔开 8
2
3
4
5
8
2.3 常用命令 这一小节主要讲述命令行中的常用命令
µHammer1024E 软件的命令行的所有命令都是不区分大小写的 密码
2.3.1 设置用户名
设备名
µHammer1024E 交换机默认用户名为 admin 密码为 harbour 用户可以通过命令行改变 用户名和密码 此外 用户还可以配置 H.Link 的用户名和密码
密码是由字母
用户名
数字
下划线等可以输入的字符构成的字符串
其中µHammer1024E 本地用户名最大长度为 11 个字符 度为 19 个字符 密码最大长度均为 31 个字符
H.Link 用户名最大长
显示系统信息 show sys-info
该命令可以显示用户名和密码
还可以显示一些其它的系统信息
配置用户名和密码 config user <password>
其中 符
代表用户名
最长为 11 个字符
< password>代表密码 最长为 31 个字
配置交换机名 可以对交换机名进行设置 交换机名是由字母 个字符 命令如下
数字
交换机名就是显示在提示符之前的字符串 下划线等可以输入的字符构成的字符串
其最大长度为 19
hostname
设置成功后
命令行提示符改变为
(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 交换机端口的默认配置为 自协商打开 流控关闭 态 半双工 10Mbps(HDX_10M) 端口具有 100M 协商能力
端口为 enable 状
下面显示的是端口 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> 例如
表示对指定的端口进行操作
要禁用端口 3 和 5 至 8
要使能所有端口
表示对所有端口进行操作
可以输入以下命令
uHammer1024E(Config)#config port 3
例如
如果输入 all
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> 选择 On
表示对指定的端口进行操作
如果输入 all
表示对所有端口进行操作
将端口配置为自适应模式
选择 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> 选择 full
表示对指定的端口进行操作
如果输入 all
表示对所有端口进行操作
将端口配置为全双工模式
选择 half 将端口配置为半双工模式 例如 将所有端口都置为全双工模式
键入命令
uHammer1024E(Config)#config port all duplex full
按回车
执行该命令
例如 关掉端口 3 和 4 的自适应 工 依次键入下面命令
并设置端口的传输速率为 10Mbps 双工模式为半双
uHammer1024E(Config)# config port 3 uHammer1024E(Config)# config port 3 uHammer1024E(Config)# config port 3
4 auto off 4 speed 10 4 duplex half
3.1.7 配置端口的流控 可以用以下命令 config port [<portlist>|all] flowcontrol [on|off]
<portlist> 选择 On
表示对指定的端口进行操作
如果输入 all
表示对所有端口进行操作
打开端口流控功能
选择 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 : Rx Broadcast Frames : 0 Tx Broadcast Frames : Rx Multicast Frames : 0 Tx Multicast Frames : Rx UnitCast Frames : 3 Tx UnitCast Frames : Rx CRC Error Frames : 0 Tx Paused Frames : 0
0 0 0 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 20端口 9 12和21 24端口
4和13
16端口
5
8和17
µ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 设备名
说明 所有涉及到端口列表的信息中 上传口右边会跟有提示信息 未插模块板的端口右边会跟有提示信息 口进行配置
3-8
NC
U
用户可以对未插模块板的端
µ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
创建一个名为的 VLAN
delete vlan
删除一个名为的 VLAN
delete vlan
删除所有的 VLAN
Show vlan
显示所有 VLAN
Show vlan
显示名为的 VLAN
config vlan [add|delete] port
向某一指定 VLAN 中添加端口或从某
[<portlist>|all]
一 VLAN 中删除端口
Isolate-port
端口隔离功能
4-2
µHammer1024E 软件配置手册
4.4.1 创建 VLAN create vlan
如果已经存在 27 个 VLAN 则再创建 VLAN 时会失败
4.4.2 删除 VLAN delete vlan
删除名为 name 的 VLAN 如果指定的 VLAN 不存在 则会提示操作错误 delete vlan
如果用户需要重新划分自己的 VLAN 而不需要将 VLAN 设置为端口隔离状态 为了 满足用户需求 我们提供了命令 delete vlan 它用来删除除 default vlan 以外的所有 VLAN 与端口隔离命令正好相反 此命令执行后 所有端口都将进入 defaultVLAN 中
4.4.3 向指定 VLAN 中添加/删除端口 config vlan [add|delete] port [<portlist>|all] 为指定 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 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
说明 动配置
5.2 地址表
Multiport address 1 为 802.1x 协议预留地址
随上行端口的变化自
用户不能够操作
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 秒
配置静态MAC地址 create fdbentry <MAC> port <portno>
参数解释 <MAC>
MAC 地址
<portno>
对应的端口号
删除FDB 5-3
设为 0 时表示动态 MAC 地址不老化
µ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 1 00:05:3b:30:02:96 0 2 00:05:3b:58:00:3d 5 3 00:20:ed:2b:b2:02 5 4 00:05:3b:40:23:79 5 5 00:20:ed:a7:1e:65 5 6 00:10:5c:ae:c3:2d 5 7 00:05:3b:00:00:00 5 8 00:50:fc:20:3f:7e 5 9 00:50:fc:1f:67:c3 5 10 00:20:ed:a8:89:41 5 11 00:10:dc:0c:ce:30 5 12 00:20:ed:29:c1:1d 5 5-4
Type static dynamic dynamic dynamic dynamic dynamic dynamic dynamic dynamic dynamic dynamic dynamic
(CPU)
µHammer1024E 软件配置手册
12 address(es) in total.
第一条地址后面标有 CPU 静态地址
表明这是交换机的本机地址 Type 项为 static 表明是
5-5
µHammer1024E 软件配置手册
第6章 软件升级 本章包括如下内容 升级µHammer1024E 软件 重新启动交换机
6.1 升级µHammer1024E 软件 µHammer1024E 软件提供了通过串口用 Xmodem 协议下载µHammer1024E 软件进行升 级的方法 可以按以下步骤通过串口下载µHammer1024E 软件 存放到终端机上
1.
准备好要升级的软件
2.
如果您是首次登录 请输入缺省用户名 admin 否则用高级用户账号通过串口登录
3.
输入命令 upgrade software C
4.
打开串口超级终端主菜单 传送 >发送文件菜单 协议选项选择 Xmodem 协议 选择早先准备好的µHammer1024E 软件(*.bin 文件) 点发送即可
5.
下载完毕后 超级终端提示
按回车键
然后输入缺省用户密码 harbour
执行该命令
超级终端会不停地输出字母
Upgrading software… 随后 系统将自动重新启动交换机
此时
用户可以重新登录
6.2 配置 H.Link 在本系列交换机内 内置有 H.Link 协议 我们无需干预 就会随交换机启动时自行启 动 我们可以将 H.Link 远程管理功能关闭 也可以查看它的当前状态,还可以对它的名 称和 H.Link 的登录名称 密码进行设置 让它使用我们希望使用的模板 设置H.Link登录名称 密码 config hlink user <password>
表示 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
表示设备在 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 <password>
配置 H.Link 端的用户名和密码
config hlink device
配置 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 <password>
更改用户名及密码
config vlan [add|delete] port
向 VLAN 中添加端口或从 VLAN 中删除端口
[<portlist>|all] create fdbentry <MAC> port <portno>
在 fdb 表中写入一条静态 MAC 地址
create sharing <masterport>port
创建 Load Sharing 端口组
<portlist> create vlan
创建一个名字为 name 的 VLAN
delete fdbentry <MAC>
从地址表中删除一条静态 MAC 地址
delete multi-address [1|2]
删除多播地址
delete sharing
删除 Load Sharing 端口组
delete vlan
删除所有新创建的 VLAN
delete vlan
删除名字为 name 的 VLAN
erase fdbentry-table
擦除 fdb 表中的所有静态 MAC 地址
help
帮助信息
hlink [start|end]
打开/关闭 H.link 远程管理功能
hostname
更改主机名
附
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 的 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
按回车完成操作。上述两条命令完成的功能相同。
3