1、华为网络项目技术手册拟文人谭登红公布日期12月审批人修订日期文件编号版本号V2.0目录1. 一:总则3第1章项目手册目标3第2章设备类型信息32. 二:内容3第1章 交换机基础配置和使用31.1交换机概述31.2交换机口令清除和系统程序文件升级51.3交换机Console口配置71.4交换机Telnet配置121.5交换机端口基础配置16第2章 交换机VLAN配置252.1交换机VLAN端口划分和配置262.2 VLAN之间路由协议配置262.3交换机端口Trunk属性配置272.4实现VLAN间第三层转发交换机VLAN和路由器子接口配置27第3章 交换机STP配置283.1生成树协议概述28
2、3.2 STP配置实例29第4章 voip304.1 关键术语304.2 系统原理及架构304.3 电视会议终端升级指导(详见附件)324.4电视会议胶片共享32第5章 考勤机335.1服务范围335.2测试方法335.3 考勤机IP分配具体说明33第6章 职员档案查询终端336.1 服务范围336.2测试方法34第7章 静态路由配置341.1 介绍341.2 配置静态路由351.3 检测静态路由下一跳是否可达361.4 静态路由显示和维护361.5 静态路由经典配置举例36第8章 IT服务器388.1 DHCP WINS建设规范v2.0错误!未定义书签。第9章 会议电视终端539.1 物理配
3、置539.2 设备549.3 布线要求579.4 设置向导579.5 自定义设置599.6 视频输入设置619.7 音频设置649.8 快捷键定义649.9 快捷会控设置659.10 管理员密码设置669.11 诊疗/维护67第10章 餐饮终端6810.1 服务范围6810.2 测试方法69第11章 网络工具、线缆6911.1网络测线仪使用方法6911.2 网线钳7011.3 线缆723. 三:FAQ95第一章:网络设备(交换机)981.1环路981.2 私启DHCP服务981.3 IP冲突991.4 ARP病毒100第二章 VOIP1012.1 VOIP 常见问题及处理方案,详见附件101
4、一:总则第1章 项目手册目标 经过对本手册学习立即了解并掌握网络项目实施运维中设备标准化安装及配置实施手册,指导实施人员进行网络设备调试、更新,方便提升工程师在项目中项目实施质量和效率,意在规范项目标操作步骤、降低实施风险。第2章 设备类型信息网络设备(交换机):S5024、S3928、S3526、S3026、S3026、S3025、S2024等VOIP音视频:考勤机:职员档案查询终端:IT服务器:会议终端:餐饮终端:二:内容第1章 交换机基础配置和使用1.1交换机概述1.1.1交换机面板介绍1. S3526交换机前面板图1-1 S3526交换机前面板2. S3526交换机后面板图1-2 S3
5、526后面板3. S2403H交换机前面板图1-3 S2403H前面板4. S2403H交换机后面板图1-4 S2403H交换机后面板1.1.2交换机基础原理1.2交换机口令清除和系统程序文件升级1.2.1操作内容和环境图1-5 VRP主程序文件备份和升级网络图1.2.3交换机Console口令和BootROM口令设置和清除1. Console口令设置2. Console口令清除3. BootROM口令设置1.2.4使用Xmodem协议升级BootROM程序文件1.2.5交换机主程序文件备份(FTP)和升级(TFTP) 1. VRP主程序文件备份2. VRP主程序文件升级1.3交换机Conso
6、le口配置1.3.1操作内容和环境图1-6 交换机Console口配置拓扑结构图1.3.2交换机Console口连接配置1. 创建超级终端,经过Console口进入交换机图1-7交换机创建超级终端COM1属性2. 开启以太网交换机图1-8交换机创建超级终端用户视图1.3.3交换机常见命令行视图1.3.4试验常见命令介绍为了了解设备目前配置情况,避免反复配置和配置冲突情况发生,在进行设备配置之前能够使用display命令查看设备配置。设备配置大致能够分成以下二种:l 目前配置:设备上正在运行配置。l 保留配置:保留在目前开启配置文件中配置。1. 查看目前设备配置信息:在华为Quidway交换机上
7、配置用户列表命令正确是display current-configuration 该命令在任意视图下实施2. 保留目前配置信息 save3. 查看Flash中配置信息 display flash:/4. 删除Flash中配置信息 reset saved-configuration5. 重新开启交换机 reboot6. 显示系统软件版本 Quidwaydisplay version7退出试图Quit8. 设备命名sysname sysname 全局模式下 1.3.5设置用户访问控制权限1. 设置Console用户登录口令认证2. 修改登录用户命令控制等级3. 验证用户权限等级设置1.4交换机Te
8、lnet配置1.4.1操作内容和环境图1-9交换机Telnet配置拓扑结构图1.4.2相关知识介绍1. 利用Telnet登录到以太网交换机操作步骤2. 配置操作中用到关键命令介绍1.4.3仅使用密码交换机Telnet配置1. 交换机VLAN端口配置2. 交换机Telnet密码验证配置3. 修改PC机IP地址并进行Telnet登录图1-10 ping命令连通结果1.4.4使用用户名和密码交换机Telnet配置1. 交换机Switch1VLAN端口配置2. 在交换机Switch1上进行用户名和密码验证配置3. 在PC机上进行Telnet登录图1-11Telnet用户名和密码验证结果图4. 查看交换
9、机1配置1.4.5利用debug查看信息1. 打开debug调试开关2. 实施对应操作,使其能够产生所需数据包3. 查看并分析捕捉到数据包4. 设置debug信息在Telnet终端上输出5. 关闭debug信息6. 小结1.5交换机端口基础配置1.5.1操作内容和环境图1-12交换机端口配置拓扑图1.5.2操作中使用关键命令介绍1.5.3操作步骤1. 查看交换机默认配置2. 配置交换机主机名和端口3. 配置静态MAC地址表4. 交换机端口汇聚配置1.6 配置系统时间1.6.1 系统时间配置系统时间是系统信息时间戳显示时间。该时间由配置相对时间、时区和夏令时三个参数运算以后联合决定,经过disp
10、lay clock命令能够查看。为了确保和其它设备协调工作,用户需要将系统时间配置正确。表1-6 配置系统时间操作命令说明配置时间和日期clock datetime HH:MM:SS YYYY:MM:DD 该命令在用户视图下实施进入系统视图system-view-配置系统所在时区clock timezone zone-name add | minus zone-offset可选配置夏令时clock summer-time zone-name one-off start-time start-date end-time end-date add-time二者选其一clock summer-tim
11、e zone-name repeating start-time start-date end-time end-date add-time1.6.2. 系统时间显示系统时间由clock datetime、clock timezone和clock summer-time三条命令联合决定。假如以上三条命令全部不配置,则display clock命令显示为原系统时间。假如把三条以上命令任意组合进行配置,配置后系统时间请参见表1-7。表中配置列各参数含义为:l 1:表示实施clock datetime命令配置了时间date-time;l 2:表示实施clock timezone命令配置了时区参数,时
12、间偏移量为zone-offset;l 3:表示实施clock summer-time命令配置了夏令时参数,时间偏移量为summer-offset;l 1:表示clock datetime命令是可选配置,可实施也可不实施。表中举例默认原系统时间为/1/1 1:00:00。表1-7 系统时间配置和显示关系表配置display clock显示时间举例1date-time配置:clock datetime 1:00 /1/1显示:01:00:00 UTC Mon 01/01/2原系统时间zone-offset配置:clock timezone zone-time add 1显示:02:00:00 zo
13、ne-time Sat 01/01/1、2date-timezone-offset配置:clock datetime 2:00 /2/2和clock timezone zone-time add 1显示:03:00:00 zone-time Fri 02/02/1、2、1date-time配置:clock timezone zone-time add 1和clock datetime 3:00 /3/3显示:03:00:00 zone-time Sat 03/03/3原系统时间不在夏令时段内,显示:原系统时间配置:clock summer-time ss one-off 1:00 /1/1 1
14、:00 /8/8 2显示:01:00:00 UTC Sat 01/01/原系统时间在夏令时段内,显示:原系统时间+”summer-offset”配置:clock summer-time ss one-off 00:30 /1/1 1:00 /8/8 2显示:03:00:00 ss Sat 01/01/1、3date-time不在夏令时段内,显示:date-time配置:clock datetime 1:00 /1/1和clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2显示:01:00:00 UTC Mon 01/01/date-time在夏令时
15、段内,显示:“date-time”+”summer-offset”配置:clock datetime 8:00 /1/1和clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2显示:10:00:00 ss Mon 01/01/1、3、1date-time不在夏令时段内,显示:date-time配置:clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2和clock datetime 1:00 /1/1显示:01:00:00 UTC Tue 01/01/date-time在夏令时段内,再依据“date-t
16、ime”-”summer-offset”值是否在夏令时段内来判定。假如该值不在夏令时段内,则显示“date-time”-”summer-offset”;假如在夏令时段内,显示date-time配置:clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2和clock datetime 1:30 /1/1显示:23:30:00 UTC Sun 12/31/配置:clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2和clock datetime 3:00 /1/1显示:03:00:00 ss Mon 01/
17、01/2、3或3、2假如原系统时间zone-offset值不在夏令时段内,则显示:原系统时间zone-offset配置:clock timezone zone-time add 1和clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2显示:02:00:00 zone-time Sat 01/01/假如原系统时间zone-offset值在夏令时段内,显示原系统时间zone-offset+”summer-offset”配置:clock timezone zone-time add 1和clock summer-time ss one-off 1:00
18、 /1/1 1:00 /8/8 2显示:04:00:00 ss Sat 01/01/1、2、3或1、3、2假如date-timezone-offset值不在夏令时段内,则显示:date-timezone-offset配置:clock datetime 1:00 /1/1、clock timezone zone-time add 1和clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2显示:02:00:00 zone-time Mon 01/01/假如date-timezone-offset值在夏令时段内,显示date-timezone-offse
19、t+”summer-offset”配置:clock datetime 1:00 /1/1、clock timezone zone-time add 1和clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2显示:04:00:00 ss Mon 01/01/1、2、3、1或1、3、2、1date-time不在夏令时段内,显示:date-time配置:clock timezone zone-time add 1、clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2和clock datetime 1:00
20、/1/1显示:01:00:00 zone-time Mon 01/01/date-time在夏令时段内,再依据“date-time”-”summer-offset”值是否在夏令时段内来判定。假如不在夏令时段内,则显示“date-time”-”summer-offset”;假如在夏令时段内,显示date-time配置:clock timezone zone-time add 1、clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2和clock datetime 1:30 /1/1显示:23:30:00 zone-time Mon 12/31/配置:
21、clock timezone zone-time add 1、clock summer-time ss one-off 1:00 /1/1 1:00 /8/8 2和clock datetime 3:00 /1/1显示:03:00:00 ss Tue 01/01/1.7 命令行特征1.7.1 命令行接口介绍命令行接口是设备和用户之间交互界面。经过命令行接口,用户能够输入命令对设备进行配置,并能够经过查看输出信息确定配置结果,方便用户配置和管理设备。为提升设备可管理性和可操作性,命令行接口还提供了以下特征:l 支持对命令进行分级保护,未授权用户不能使用高于其等级命令对设备进行配置,详情请参见“1.
22、2.9 配置用户等级和命令等级”;l 用户随时能够键入“?”以取得在线帮助;l 提供种类丰富、内容详尽调试信息,帮助用户诊疗、定位网络故障;l 提供命令历史统计功效,用户能够方便地查看曾经实施过命令,并再次实施;l 支持不完整关键字输入。在实施命令时,用户能够输入关键字部分字符而无须输入关键字全部字符,但为了让用户深入确定立即实施操作,用户输入字符必需能正确匹配一条命令才会实施(假如第一个字符匹配不了,就需要输入第二个,以这类推)。比如以s开头命令有save、startup saved-configuration、system-view等,假如要保留目前配置,最少要输入sa;假如要设置下次开启
23、文件,最少要输入st s;假如要进入系统视图,最少要输入sy,而不能只输入s。关键字全部字符能够按键由系统自动补全,也能够手工全部输入。1.7.2 命令行在线帮助命令行接口提供以下多个在线帮助:l 完全帮助l 部分帮助经过上述多种在线帮助能够获取到帮助信息,分别描述以下:(1) 在任意视图下,键入获取该视图下全部命令及其简单描述。 ?User view commands: backup Backup next startup-configuration file to TFTP server boot-loader Set boot loader bootrom Update/read/bac
24、kup/restore bootrom cd Change current directory clock Specify the system clock cluster Run cluster command copy Copy from one file to another debugging Enable system debugging functions delete Delete a file dir List files on a file system display Show running system information略(2) 键入一条命令,后接以空格分隔,假如
25、该位置为关键字,则列出全部关键字及其简单描述。 terminal ? debugging Send debug information to terminal logging Send log information to terminal monitor Send information output to current terminal trapping Send trap information to terminal(3) 键入一命令,后接以空格分隔,假如该位置为参数,则列出相关参数描述。 system-viewSysname interface vlan-interface ? V
26、LAN interface numberSysname interface vlan-interface 1 ? Sysname interface vlan-interface 1表示该位置无参数,在紧接着下一个命令行该命令被复述,直接键入回车即可实施。(4) 键入字符串,其后紧接,列出以该字符串开头全部命令。 c? cd clock cluster copy(5) 键入命令,后接字符串,字符串紧接,列出命令以该字符串开头全部关键字。 display cl? clipboard clock cluster(6) 键入命令某个关键字前多个字母,按下键,假如以输入字母开头关键字唯一,则能够显示出
27、完整关键字;假如不唯一,则显示最先匹配到完整关键字(匹配规则为:将下一个字母按字母序排列,排在最前面最先被匹配),反复按键,则能够循环显示全部以输入字母开头关键字,用户能够从中选择所需要关键字。1.7.3 命令行同时信息输出功效同时信息输出是指当用户输入被系统信息输出打断时,系统将回显用户上一步输入或操作,用户能够接着输入或实施上一步操作。使用info-center synchronous命令能够开启同时信息输出功效,相关该功效具体介绍请参见“系统分册”中“信息中心配置”。1.7.4 命令行undo格式在命令前加undo关键字,即为命令undo形式。几乎每条配置命令全部有对应undo形式,un
28、do命令通常见来恢复缺省情况、禁用某个功效或删除某项设置。比如,info-center enable命令用来开启信息中心功效;undo info-center enable命令用来关闭信息中心功效。(缺省情况下,信息中心处于开启状态。)1.7.5 命令行编辑功效命令行接口提供了基础命令编辑功效,支持多行编辑(每行达成指定字符时,系统会自动换行。不能按键换行,输入键后,系统会自动实施该命令),每条命令最大长度为510个字符,如表1-19所表示。表1-19 编辑功效表按键功效一般按键若编辑缓冲区未满,则插入到目前光标位置,并向右移动光标退格键删除光标位置前一个字符,光标前移左光标键或光标向左移动一
29、个字符位置右光标键或光标向右移动一个字符位置上光标键或显示历史命令下光标键或键输入不完整关键字后按下键,系统自动实施部分帮助:l 假如和之匹配关键字唯一,则系统用此完整关键字替换原输入并换行显示;l 假如和之匹配关键字不唯一,则反复按键,能够循环显示全部以输入字母开头关键字;l 假如没有和之匹配关键字,系统会不作任何修改,重新换行显示原输入编辑命令行时,除了表1-19中快捷键,用户还能够使用其它快捷键(具体介绍请参见表1-11)或自定义快捷键(具体介绍请参见1.2.8 配置命令行快捷键”)。1.7.6 命令行显示使用过滤显示功效能够帮助用户快速查找到自己关心信息。假如显示信息较多,一屏不能全部
30、显示时,系统会自动进行分屏显示。分屏显示时候也能够使用过滤显示功效提取出用户关心信息。1. 过滤显示设备提供了过滤显示功效,用户经过指定正则表示式(即指定显示规则),能够帮助快速查找所需信息。过滤显示使用方法有两种:l 在命令行中经过输入begin、exclude或include关键字加正则表示式方法来过滤显示;l 在分屏显示时,使用“/”、“-”或“”符号加正则表示式方法,它将对剩下信息使用正则表示式进行过滤显示。其中,“/”等同关键字begin;“-”等同关键字exclude;“”等同关键字include。begin、exclude或include关键字含义以下:l begin:显示特定行
31、及其以后全部行,该特定行必需包含指定正则表示式。l exclude:显示不包含指定正则表示式全部行。l include:只显示包含指定正则表示式全部行。正则表示式为1256个字符字符串,区分大小写,它还支持多个特殊字符,特殊字符匹配规则如表1-20所表示。表1-20 正则表示式中特殊字符特殊字符含义使用说明string行首匹配符,string只能出现在每行开始如:user只能匹配以user开始行,不能匹配以Auser开始行string$行尾匹配符,string只能出现在每行末尾如:user$只能匹配以user结尾行,不能匹配以userA结尾行.句点,通配符,匹配任何一个字符,包含单个字符、特殊
32、字符和空格等如:.l能够配置vlan和mpls等*星号,匹配星号前面字符或字符组零次或数次如:zo*能够匹配z和zoo;(zo)*能够匹配zo和zozo+加号,匹配加号前面字符或字符组一次或数次如:zo+能够匹配zo和zoo,但不能匹配z|竖线,匹配|左边整个字符串或右边整个字符串如:def|int只能匹配包含def或int字符串_下划线,该字符出现在表示式开头或结尾时,等效于行首匹配符或行尾匹配符(即特殊字符或$),其它情况下等效于逗号、空格或作为一般字符时左括号、右括号、左大括号、右大括号如:a_b能够匹配a b和a(b等;_ab只能匹配以ab开头行;ab_只能匹配以ab结束行-连接符,用
33、于连接两个数值或字母(小在前,大在后),和“ ”符号连用表示一个范围如:从1到9表示为1-9(包含1和9);从a到h表示为a-h(包含a和h) 表示字符选择范围,将以选择范围内单个字符为条件进行匹配,只要字符串里包含该范围某个字符就能匹配到如:16A表示能够匹配到字符串只需要包含1、6或A中任意一个;1-36A 表示能够匹配到字符串只需要包含1、2、3、6或A中任意一个(-为连接符)假如需要作为一般字符出现在 内时,必需把写在 最前面,形如string,才能匹配到。没有这么限制( )表示字符组,通常和“+”或“*”等符号一起使用如:(123A)表示字符组123A;408(12)+能够匹配408
34、12或等字符串,但不能匹配408index表示反复一次指定字符组,字符组是指前用()括起来字符串,index对应前字符组次序号按从左至右次序从1开始编号):假如/前面只有一个字符组,则index只能为1;假如/前面有n个字符组,则index能够为1到n中任意整数如:(string)1表示把string反复一次,匹配字符串必需包含stringstring;(string1)(string2)2表示把string2反复一次,匹配字符串必需包含string1string2string2;(string1)(string2)12表示先把string1反复一次,再反复一次string2,匹配字符串必需包
35、含string1string2string1string2表示选择范围外字符,将以单个字符为条件进行匹配,只要字符串里包含该范围外某个字符就能匹配到如:16A表示可匹配字符串只需要包含1、6和A之外任意字符,该字符串也能够包含字符1、6或A,但不能只包含这三个字符。比如16A能够匹配abc、m16,不能匹配1、16、16Astring匹配以string开头字符串如:匹配以string结尾字符串如:do能够匹配单词undo,还能够匹配字符串abcdobcharacter2匹配characte1character2,characte1能够是除了数字、字母和下划线外任意字符,b等效于A-Za-z0-
36、9_如:ba能够匹配-a,-为characte1,a为character2,不过不能匹配2a和ba等Bcharacter匹配到字符串中必需包含字符character,且character前不能是空格如:Bt能够匹配install里t而不能匹配big top中tcharacter1w匹配characte1character2,character2必需是数字、字母或下划线。w相当于A-Za-z0-9_如:vw能匹配到vlan,v为characte1,l为character2,vw还能匹配service,i为character2W等效于b如:Wa能够匹配-a,-为characte1,a为charac
37、ter2,不过不能匹配2a和ba等转义操作符,后紧跟本表列单个特殊字符时,将去除特殊字符特定含义如:能够匹配包含字符串,能够匹配包含字符串,b能够匹配包含b字符串2. 分屏显示当显示信息较多时,系统会自动将信息分屏显示。通常情况下,一屏将显示24行信息,用户也能够使用screen-length命令设置用户界面下一屏显示行数(screen-length命令具体介绍请参见“系统分册”中“用户界面命令”)。当然,用户也能够经过以下配置禁用目前登录用户分屏显示功效。表1-21 严禁分屏显示操作命令说明禁用目前用户分屏显示功效screen-length disable必选缺省情况下,用户登录后将遵照用户
38、界面下screen-length设置。screen-length设置缺省情况为:许可分屏显示,下一屏显示24行数据该操作在用户视图下实施,仅对目前用户有效,用户重登录后将恢复到缺省情况3. 显示功效键命令行接口提供了这么显示特征:在一次显示信息超出一屏时,提供了暂停功效,这时用户能够有三种选择,如表1-22所表示。表1-22 显示功效表按键或命令功效暂停显示时键入空格键继续显示下一屏信息暂停显示时键入回车键继续显示下一行信息暂停显示时键入停止显示和命令实施将光标移动到目前行末尾显示上一页信息显示下一页信息1.7.7 命令行历史统计功效命令行接口将用户最近使用历史命令自动保留到历史命令缓存区,用
39、户能够随时了解最近实施成功了哪些操作和调用保留历史命令,并反复实施。缺省情况下,命令行接口为每个用户保留10条历史命令,但用户能够经过history-command max-size命令来设置目前用户界面历史命令缓冲区容量(相关history-command max-size命令具体介绍请参见“系统分册”中“用户界面命令”)。另外,设备保留历史命令和用户输入命令格式相同,假如用户使用了命令不完整形式,保留历史命令也是不完整形式。 假如用户连续数次实施同一条命令,设备历史命令中只保留最早一次。但假如实施时输入形式不一样,将作为不一样命令对待。比如:数次实施display cu命令,历史命令中只保
40、留一条。假如实施display cu和display current-configuration,将保留为两条历史命令。表1-23 访问历史命令操作命令或按键结果显示历史命令display history-command显示用户输入有效历史命令访问上一条历史命令上光标键或假如还有更早历史命令,则取出上一条历史命令访问下一条历史命令下光标键或假如还有更晚历史命令,则取出下一条历史命令用光标键对历史命令进行访问,在Windows 200X及XPTerminal和Telnet下全部是有效,但对于Windows 9X超级终端,、光标键会无效,这是因为Windows 9X超级终端对这两个键作了不一样解释
41、所致,这时能够用组合键和来替换、光标键达成一样目标。1.7.8 命令行错误信息全部用户键入命令,假如经过语法检验,则正确实施,不然向用户汇报错误信息,常见错误信息参见表1-24。表1-24 命令行常见错误信息表英文错误信息错误原因% Unrecognized command found at position.没有查找到命令没有查找到关键字参数类型错误参数值越界% Incomplete command found at position.输入命令不完整% Ambiguous command found at position.输入参数不明确,存在二义性Too many parameters输入
42、参数太多% Wrong parameter found at position.输入参数错误第2章 交换机VLAN配置2.1交换机VLAN端口划分和配置2.1.1操作内容和环境图2-1交换机VLAN配置组网图2.1.2 VLAN划分2.1.3操作步骤1. 创建超级终端,经过Console口进入Switch12. 交换机VLAN配置3. 设置PC机地址,测试其连通性4. 小结2.2 VLAN之间路由协议配置2.2.1操作内容和环境图2-2交换机路由配置拓扑结构图2.2.2操作步骤1. 创建超级终端,经过Console口配置交换机2. 设置交换机VLAN 1端口地址,测试交换机之间连通性3. 创建交换机多个VLAN虚接口,并配置地址4. VLAN间静态路由设置5. VLAN间动态路由6. 利用debug,进行RIP报文交互调试2.3交换机端口Trunk属性配置2.3.1操作内容和环境图2-3交换机端口Trunk属性配置拓扑图2.3.2端口Trunk属性相关知识介绍1. 三种类型端口介绍2. 交换机端口Trunk属性适用情况3. 配置操作中命令介绍2.3.3配置步骤1. 创建交换机VLAN,并对端口进行设置2. 设置连接