网络构建实训指导书_第1页
网络构建实训指导书_第2页
网络构建实训指导书_第3页
网络构建实训指导书_第4页
网络构建实训指导书_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、武夷学院计算机科学与工程系实验指导(试行)局域网组网与维护(中小企业网络构建)实验六 交换机基本配置一、实验目的及要求熟悉并掌握中低端以太网交换机的几种基本配置方法;熟悉并掌握中低端以太网交换机的命令行视图;二、实验环境QuidwayS系列以太网交换机一台、一台PC、专用配置电缆一根、网线一根。三、实验步骤1、通过Console口搭建配置环境第一步:如图6-1所示,建立本地配置环境,只需将微机(或终端)的串口通过配置电缆与以太网交换机的Console口连接。图61通过Console口搭建本地配置环境第二步:在微机上运行终端仿真程序(如Windows 3.X的Terminal或Windows 9

2、X/2k的超级终端等),设置终端通信参数为:波特率为9600bit/s、8位数据位、1位停止位、无校验和无流控,并选择终端类型为VT100,如图6-2至图6-4所示。图62新建连接图63连接端口设置图64端口通信参数设置第三步:以太网交换机上电,终端上显示以太网交换机自检信息,自检结束后提示用户键入回车,之后将出现命令行提示符(如)。第四步:键入命令,配置以太网交换机或查看以太网交换机运行状态。需要帮助可以随时键入“?”,具体的配置命令请参考本书中以后各实验的内容。2、通过Telnet搭建配置环境如果用户已经通过Console口正确配置以太网交换机管理VLAN接口的IP地址(在VLAN接口视图

3、下使用ip address命令),并已指定与终端相连的以太网端口属于该管理VLAN(在VLAN视图下使用port命令),这时可以利用Telnet登录到以太网交换机,然后对以太网交换机进行配置。第一步:在通过Telnet登录以太网交换机之前,需要通过Console口在交换机上配置欲登录交换机的IP地址,因为用Telnet 登录交换机是通过网络进行连接的,而在网络中标识一台网络设备需要IP地址。交换机的IP地址应该和与他相连的计算机在同一个网络中。可以用以下命令进行配置案例一:交换机IP地址配置system-view /进入系统视图 Enter system view , return user

4、view with Ctrl+Z. /系统提示 Quidwayinterface Vlan-interface 1 /进入VLAN1的接口视图 Quidway-Vlan-interface1ip address /配置VLAN1的IP地址 Quidway-Vlan-interface1ping /是与交换机连接的计算机的IP 第二步:在通过Telnet登录以太网交换机之前,需要通过Console口在交换机上配置欲登录的Telnet用户名和认证口令。& 说明:Telnet用户登录时,缺省需要进行口令认证,如果没有配置口令而通过Telnet登录,则系统会提示“password required,

5、but none set.”。案例二:交换机Telnet用户登录口令配置 system-view /进入系统视图 Enter system view , return user view with Ctrl+Z. /系统提示Quidway user-interface vty 0 /进入vty 0 接口视图Quidway-ui-vty0set authentication password simple xxxx(xxxx是欲设置的该Telnet用户登录口令)第三步:建立配置环境,将微机以太网口通过局域网与以太网交换机的以太网口连接。第四步:在微机上运行Telnet程序,输入与微机相连的以太网

6、口所属VLAN的IP地址,如图6-5所示。图65 运行Telnet程序第五步:终端上显示“User Access Verification”,并提示用户输入已设置的登录口令,口令输入时是不显示出来的,输入正确后按回车则出现命令行提示符(如)。如果出现“Too many users!”的提示,表示当前Telnet到以太网交换机的用户过多,则请稍候再连(Quidway系列以太网交换机最多允许5个Telnet用户同时登录)。第六步:使用相应命令配置以太网交换机或查看以太网交换机运行状态。需要帮助可以随时键入“?”,这时我们会发现使用Telnet 登录到交换机上可以使用的命令比使用Console登录到

7、交换机上时少得多,这是为什么呢?& 说明:(1) Telnet用户登录时,缺省可以访问命令级别为0级的命令,因为交换机存在于网络中,只要能访问到交换机的用户都可以使用Telnet登录到交换上,所以使用Telnet登录到交换机的用户是要口令和低等级的,与此相对应从Console登录的用户默认是不要口令和高等级的,因为用户可以直接用串行线连接到交换机上,对交换机一定是有控制权的。(2) Console口和Aux口的说明,Aux口是用于远程的工程师使用Modem连接到交换机的接口,它的等级比Console低,比使用Telnet高,在交换机上Console和Aux是相同的,因为交换比较简单就把这个口省

8、略了,在路由器上这两个口是分立的。(3) 通过Telnet配置交换机时,不要删除或修改对应本telnet连接的交换机上的VLAN接口的IP地址,否则会导致Telnet连接断开。案例三:提升交换机Telnet登录用户的等级 system-viewEnter system view , return user view with Ctrl+Z.Quidway user-interface vty 0Quidway-ui-vty0user privilege level 3 / 配置用户终端的登录优先级 0-3接下来再用刚才的用户和口令重新登陆交换机,输入“?”,看看可以使用的命令有多少呢?3、综合

9、案例配置交换机的IP地址,Telnet 登录用户口令及提升用户等级system-view /进入系统视图 Enter system view , return user view with Ctrl+Z. /系统提示 Quidwayinterface Vlan-interface 1 /进入VLAN接口视图 Quidway-Vlan-interface1ip address /配置IP地址Quidway-Vlan-interface1quit /退到系统视图Quidway user-interface vty 0Quidway-ui-vty0 set authentication passwo

10、rd simple xxxx(xxxx是欲设置的该Telnet用户登录口令,例如1234)Quidway-Vlan-interface1quit /退到系统视图Quidway user-interface vty 0Quidway-ui-vty0user privilege level 3 / 配置用户终端的登录优先级 0-3/重复上述过程可以配置vty1 vty2 vty3用户,注意每一个用户都要独立配置,第一个使用Telnet 登录交换机的用户为VTY0 用户不能选择。实验七 交换机的常用命令一、实验目的及要求熟悉并掌握中低端以太网交换机的命令视图;掌握华为交换机的常用命令。二、实验环境Q

11、uidwayS系列以太网交换机一台、一台PC、专用配置电缆一根,网线一根。三、实验步骤1、通过Console口搭建配置环境 步骤同实验六。2、命令行在线帮助1)命令行接口提供如下几种在线帮助:完全帮助 部分帮助 通过上述各种在线帮助能够获取到帮助信息,分别描述如下:在任一视图下,键入获取该视图下所有的命令及其简单描述。 ?键入一命令,后接以空格分隔的,如果该位置为关键字,则列出全部关键字及其简单描述。 language-mode ? chinese Chinese environment english English environment键入一命令,后接以空格分隔的,如果该位置为参数,则列

12、出有关的参数描述。Quidway garp timer leaveall ?键入一字符串,其后紧接,列出以该字符串开头的所有命令。 p?ping键入一命令,后接一字符串紧接,列出命令以该字符串开头的所有关键字。 display ver? version键入命令的某个关键字的前几个字母,按下键,如果以输入字母开头的关键字唯一,则可以显示出完整的关键字。以上帮助信息,均可通过执行language-mode命令切换为中文显示。3、各种常用命令1)将英文模式切换为中文模式。 language-mode chineseChange language mode, confirm? Y/Ny % 改变到中文

13、模式2) 显示历史命令。 display history-command3)显示用户界面0的相关信息。 display user-interface 0 Idx Type Tx/Rx Modem Privi AuthF 0 AUX 0 9600 3 N + : Current user-interface is active.F : Current user-interface is active and work in async mode.。表7-1 display user-interface显示信息描述表域名描述+表示当前正在使用的用户界面F表示当前正在使用的用户界面,且工作在异步方式

14、Idx用户界面的绝对编号Type用户界面的类型及相对编号Tx/Rx用户界面的速率ModemModem的工作方式Privi从该用户界面登录可以访问的命令级别Auth用户界面的认证方式 4) 显示当前用户界面的使用信息。所有视图all:显示所有用户界面用户的信息。Quidway display users UI Delay IPaddress UsernameF 0 AUX 0 00:00:00表7-2 display users显示信息描述表域名描述F表示当前正在使用的用户界面,且工作在异步方式UI第一列数字是用户界面的绝对编号,第二列数字是用户界面的相对编号。Delay表示用户自最近一次输入到

15、现在的时间间隔,单位是秒。IPaddress显示起始连接位置,即入连接的主机IP地址。Username显示使用该用户界面的用户名,即该用户的登录用户名。5) 设置以太网交换机的域名为SwitchA。Quidway sysname SwitchASwitchAVlan 命令6) 显示VLAN1的信息。 display vlan 1 /或用dispplay vlan all 显示所有VlanVLAN ID: 1VLAN Type: staticRoute interface: not configured。 Ethernet0/1 Ethernet0/2 Ethernet0/3 表7-3 VLAN

16、1端口显示信息描述表域名解释VLAN IDVLAN标识号VLAN TypeVLAN的配置类型(静态配置或动态配置)Route interfaceVLAN是否具有路由功能DescriptionVLAN的描述Tagged Ports标识该VLAN报文在哪些端口上需要打Tag标记Untagged Ports标识该VLAN报文在哪些端口上不需要打Tag标记7)进入VLAN 2的视图。 Quidway vlan 28)向VLAN 2中加入从Ethernet0/4到Ethernet0/7、Ethernet0/9,从Ethernet0/11到Ethernet0/15的以太网端口。Quidway-vlan2

17、port ethernet0/4 to ethernet0/7Quidway-vlan2 port ethernet0/9 Quidway-vlan2 port ethernet0/11 to ethernet0/159)为当前的VLAN指定一个描述字符串“Jsj-office”。Quidway-vlan2 description Jsj-office端口命令10) 设置以太网端口Ethernet0/1的描述字符串为this-port-for-XX。Quidwayinterface ethernet0/1 /进入Ethernet0/1端口视图Quidway-Ethernet0/1 descri

18、ption this-port-for-XX11)显示以太网端口Ethernet0/1的配置信息。 display interface ethernet0/1Ethernet0/1 current state : UPIP Sending Frames Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc00-0010Description : this-port-for-XX。表7-4 端口配置信息描述表域名描述Ethernet0/1 current state以太网端口当前开启或关闭状态IP Sending Frames Format以

19、太网帧格式Hardware address端口硬件地址Description端口描述字符串The Maximum Transmit Unit最大传输单元Media type介质类型loopback not set端口环回测试状态Port hardware type端口硬件类型100Mbps-speed mode, full-duplex modeLink speed type is autonegotiation, link duplex type is autonegotiation端口的双工状态和速率均设置为自协商状态,与对端协商的实际结果是100Mbit/s速率和全双工模式Flow-co

20、ntrol is not supported端口流控状态The Maximum Frame Length端口允许通过的最大以太网帧长度Broadcast MAX-ratio端口广播风暴抑制比PVID端口缺省VLAN IDMdi type网线类型Port link-type端口链路类型Tagged VLAN ID标识在该端口有哪些VLAN的报文需要打Tag标记Untagged VLAN ID标识在该端口有哪些VLAN的报文不需要打Tag标记12)打开以太网端口Ethernet0/1。Quidway-Ethernet0/1 undo shutdown13)端口状态设置Quidway-Etherne

21、t0/1 duplex full / auto | full | half Quidway-Ethernet0/1 undo duplexauto:端口处于自协商状态。full:端口处于全双工状态。half:端口处于半双工状态14) 将以太网端口Ethernet0/1的网线类型设置为自动识别。Quidway-Ethernet0/1 mdi autoacross:连接网线类型为交叉网线。auto:自动识别是平行网线还是交叉网线。normal:连接网线类型为平行网线。15)将Ethernet0/1端口加入到VLAN3中(VLAN3已经存在)。Quidway-Ethernet0/1 port acc

22、ess vlan 316) 将Hybrid端口Ethernet0/1的缺省VLAN设为100。Quidway-Ethernet0/1 port hybrid pvid vlan 10017)将Hybrid端口Ethernet0/1加入到2、4、50100 VLAN中,并且这些VLAN的报文将带有标签。Quidway-Ethernet0/1 port hybrid vlan 2 4 50 to 100 tagged18)将以太网端口Ethernet0/1设置为Trunk端口。Quidway-Ethernet0/1 port link-type trunkaccess:设置端口为Access端口。

23、hybrid:设置端口为Hybrid端口。trunk:设置端口为Trunk端口。19)将Trunk端口Ethernet0/1加入到2、3VLAN中。Quidway-Ethernet0/1 port trunk permit vlan 2 420)将Trunk端口Ethernet0/1的缺省VLAN设为100。Quidway-Ethernet0/1 port trunk pvid vlan 10021)显示当前系统存在的Hybrid端口。 display port hybrid /或 display port trunkNow, the following hybrid ports exist:

24、Ethernet0/1 Ethernet0/222) 将以太网端口Ethernet0/1的端口速率设置为10Mbit/s。 Quidway-Ethernet0/1 speed 1010:表示端口速率为10Mbit/s。100:表示端口速率为100Mbit/s。auto:表示端口速率处于双方自协商状态。实验八 交换机端口隔离一、实验目的及要求理解Vlan及其作用; 熟悉并掌握以太网交换机Vlan命令配置方法;二、实验环境 :QuidwayS系列以太网交换机一台、一台PC、专用配置电缆一根,网线若干。三、三、实验步骤:1、通过Console口搭建配置环境 :步骤同实验六。2、组网要求:某一个企业网

25、络用一台交换机把所有的主机连接起来组成局域网,在企业网中某些重要部门需要得到安全性的保证,如财务部的就不能被公司内的其他员工访问到,要求和公司的其他部门之间物理上隔开,互相不能直接访问。要达到这样的目的就必须在交换机中划分VLAN,把财务部和其他员工的主机分开。划分VLAN后不同的VLAN相当于是物理上隔开的两个网络。3、基本思路:把财务部划分到一个VLAN,把市场部划分到另一个VLAN。假设市场部有三个主机,分别连接到交换机的1,2,3端口,而财务部有三台主机,分别接到交换机的4,5,6端口,把1,2,3端口划分到一个VLAN 2,把4,5,6划分到另一个VLAN 3里。4、组网图5、配置步

26、骤 system-view /进入系统视图Quidway-view Vlan 2 /建立并进入Vlan 2Quidway-vlan2 port ethernet0/1 to ethernet0/3 /把E0/1 到 E0/3 加入到vlan 2中Quidway-vlan2 description SCB-office /描述字符串为市场部办公室Quidway-vlan2 Vlan 3 /建立并进入Vlan 3 Quidway-vlan3 port ethernet0/4 to ethernet0/6 /把E0/1 到 E0/3 加入到vlan 2中Quidway-vlan3 descripti

27、on CWB-office /描述字符串为财务部办公室6、验证步骤: (1)首先在设置各计算机的IP地址Pc1 Pc2 。Pc6 (2)在没有执行步骤5前,各计算机应该能够可以相互ping通在pc1 上执行 ping 能通 ;在pc1 上执行 ping 能通这时所有的计算机都能相互ping 通(3)执行步骤5后: 这时在pc1 上执行 ping 能通;在pc1 上执行 ping 不能通;说明vlan 起做用了7、查看Vlan信息: 在交换机上执行:Quidway display vlan all /显示所有的Vlan 信息可以看到e0/1 e0/2 e0/3 属于Vlan2 e0/4 e0/5

28、 e0/6 属于 Vlan 3实验九 配置跨交换机的Vlan一、实验目的及要求理解Vlan及其作用;理解如何使得跨交换机的Vlan之间可以通信;熟悉并掌握以太网交换机Vlan命令配置方法;二、实验环境QuidwayS系列以太网交换机两台、四(三)台PC、专用配置电缆一根,网线若干。三、实验步骤1、通过Console口搭建配置环境 步骤同实验六。2、组网图(实际实验中可只用三台计算机)3、首先依照上面的组网图将各实验设备相连。4、配置各设备的IP地址。有两台Quidway S3026/2016交换机和四台PC机。每台PC机的IP地址指定如下:PCA:PCB:PCC:PCD:掩码:5、配置交换机A

29、QuidWaysysname SwitchASwitchAvlan 2/创建VLAN 2SwitchA-vlan2port ethernet0/9/ 以太口9划入VLAN 2SwitchA-vlan2vlan 3/ 创建VLAN 3SwitchA-vlan3port ethernet0/10/将以太口10划入VLAN 3SwitchA-vlan3interface ethernet0/1 /进入以太口1的接口配置模式SwitchA-Ethernet0/1port link-type trunk /将e0/1接口设置为trunk模式SwitchA-Ethernet0/1port trunk pe

30、rmit vlan all /配置允许所有的VLAN通过6、配置交换机B 同配置A,步骤5。 7、测试通过PCA Ping PCC,看看是否能进行通信。实验十 端口聚合一、实验目的及要求理解端口聚合概念;熟悉并掌握以太网交换机端口聚合命令配置方法;二、实验环境QuidwayS系列以太网交换机两台、四(三)台PC、专用配置电缆一根,网线若干。三、实验步骤1、通过Console口搭建配置环境 步骤同实验六。2、组网图在实验九的基础上再将SwitchA端口e0/2和SwitchB端口e0/2互连,如下图所示:VLAN和IP地址的配置保持不变。注:先不配置观察发生的情况,(不一会就会形成环路,导致交换

31、机过忙(在交换机上可以先关机再开,能更快看到此现象)3、将SwitchB的端口e0/1和e0/2配置为端口聚合SwitchBQuidwaysysname SwitchBSwitchBinterface ethernet 0/1SwitchB-Ethernet0/1 port link-type trunk SwitchB-Ethernet0/1 port trunk permit vlan allSwitchB-Ethernet0/1 speed 100SwitchB-Ethernet0/1 duplex fullSwitchB-Ethernet0/1 interface ethernet 0

32、/2SwitchB-Ethernet0/2 port link-type trunk SwitchB-Ethernet0/2 port trunk permit vlan allSwitchB-Ethernet0/2 speed100SwitchB-Ethernet0/2 duplex fullSwitchB-Ethernet0/2 #quitSwitchBlink-aggregation Ethernet0/1 to Ethernet0/2 both4、将SwitchA的端口e0/1和e0/2配置为端口聚合 方法同步骤3,SwitchB的配置。5、测试 (1)改变SwitchA端口e0/1的

33、配置,用“disp interface e0/2”观察SwitchB端口e0/2的配置变化。(2)将SwitchA和SwitchB之间的两根双绞线拔掉一根,看看PCA是否仍能Ping通PCC。思考原因。实验十二 生成树配置一、实验目的及要求理解生成树的概念、原理。掌握生成树的配置方法。二、实验环境QuidwayS系列以太网交换机两台、四(三)台PC、网线若干。三、实验步骤1、通过Console口搭建配置环境 步骤同实验八。2、组网图我们仍然使用实验十的组网图。这次在SwitchA和SwitchB之间不再用端口聚合,而是配置STP。3、实验步骤请完成以下步骤: 1)在两台交换机上使用STP。将S

34、witchA配置成根桥。用“display stp”命令观察接口状态,并根据显示信息解释spanning-tree protocol的运行机制。用“debug stp packet”命令进一步观察STP生成的BPDU信息。修改SwitchB端口e0/2的优先级为64,然后用“display stp interface e 0/2”观察端口的变化。修改SwitchB端口e0/2的pathcost为100,然后用“display stp interface e 0/2”观察端口的变化。将SwitchA和SwitchB之间的两根双绞线拔掉一根,然后在两台交换机上用“display stp inter

35、face e 0/2 to ethernet0/2”观察STP信息的变化。测试PCA是否仍能Ping通PCC。请说明原因,并比较端口聚合和STP的不同。通过以上步骤,理解STP的功能和配置。配置如下:SwitchA:Switch A stp enable /在系统视图下启用STPSwitchB:Switch B stp enable /在系统视图下启用STPSwitch B stp priority 4096 /设置优先级Switch Binterface e 0/2SwitchB-Ethernet0/2stp cost 100 /设置端口的pathcost值4、三台交换机的情况# 全局启动R

36、STP。Switch A stp enable /必须#RSTP全局启动后,各个端口的RSTP默认为启动状态,在不参与RSTP计算的端口上关闭RSTP,注意不要将参与RSTP计算的端口RSTP关闭。(此处仅列举出Ethernet 0/4)Switch A interface ethernet 0/4 /非必须 Switch A-Ethernet0/4 stp disable# 配置Switch A为树根,有两种方法:将Switch A的Bridge优先级配置为0;直接使用命令将Switch A指定为树根。将Switch A的Bridge优先级配置为0Switch A stp priority

37、0/必须Switch Bstp priority 4096Switch C保持不变或配置直接使用命令将Switch A 指定为树根Switch A stp root primary/非必须# 在各个指定端口上启动根保护功能Switch A interface ethernet 0/1Switch A-Ethernet0/1 stp root-protectionSwitch A interface ethernet 0/2Switch A-Ethernet0/2 stp root-protectionSwitch A interface ethernet 0/3Switch A-Etherne

38、t0/2 stp root-protection# RSTP的工作模式、时间参数、端口上的参数都采用缺省值。实验十三 路由器基本配置及常用命令一、实验目的及要求熟悉并掌握中低端路由器的几种基本配置方法;熟悉并掌握中低端路由器的命令行视图;二、实验环境QuidwayR系列路由器一台、一台PC、网线一根。三、实验步骤1、通过Console口搭建配置环境微机串口与路由器的Console口(配置口)相连,可搭建本地配置环境。第一步:通过Console口搭建本地配置环境,只需将微机串口通过标准RS232电缆与路由器的Console口连接。如下图所示:通过配置口搭建本地配置环境第二步:在微机上运行终端仿真

39、程序如Windows 9X的Hyperterm(超级终端)等,建立新连接,选择实际连接时使用的微机上的RS-232串口,设置终端通信参数为9600波特、8位数据位、1位停止位、无校验、无流控,并选择终端仿真类型为VT100,如下图(Windows 9X下的“超级终端”设置界面)。第三步:路由器上电后自检,自检结束后提示用户键入回车,出现用户登录提示符“Username:”和“password:”。输入正确的用户名和密码(默认不需要)后进入路由器系统视图。第四步:键入命令,配置路由器或查看路由器的运行状态,如果需要联机帮助可以随时键入“?”。2、通过Telnet口搭建配置环境配置路由器,使得在计

40、算机上用telnet能够访问路由器并进行配置。步骤如下:1)用配置线连上路由器。Quidwayinterface ethernet 0 /从系统视图进入以太网接口视图Quidway-Ethernet0ip address /设置以太网接口的IPQuidway-Ethernet0 shutdown /禁用该端口Quidway-Ethernet0undo shutdown /启用该端口 Quidway local-user abc service-type administrator password simple 123/ 在系统视图下设置用户2)设置计算机的IP地址和路由器在同一个网段,并连接

41、好网线3)在计算机的CMD窗口下输入:telnet 就可以登录了。4、路由器常用命令1) 查看当前配置 Routerdisplay current-configuration实验十四 网络层协议配置一、实验目的及要求:掌握NAT配置;掌握DHCP配置;二、实验环境:QuidwayR系列路由器一台、一台PC、专用配置电缆一根,网线一根。三、实验步骤:1、通过Console口搭建配置环境: 同实验十三。2、配置NAT:组网图如下: 配置如下:Routeracl 2000 match-order autoRouter-acl2000 rule normal permit source 55Route

42、r-acl2000 rule deny source any /配置允许进行NAT转换的内网地址段Router interface Ethernet0Router-Ethernet0 ip address Router interface serial0Router-Serial0 ip address Router- Serial0 nat outbound 2000 interface 在出接口上进行NAT转换Router ip route-static preference 60Router return用计算机A ping下连接在另一台路由器上的计算机B,查看显示信息。路由器A、B通过

43、串口连接。3、配置DHCPServerDHCP 的主要用途是:通过DHCP服务器的协助来控管各个客户机(执行中的用户端)上不可缺少的网络配置参数,包括DNS(Domain Name Service 域名服务),WINS(Windows Internet Name Service Windows互联网名字服务)等。 组网图如下:1)配置路由器: Routerdhcp enable Routerdhcp server ip-pool 1Router-dhcp1network mask Router-dhcp1gateway-list Router-dhcp1expired day 24Router

44、-dhcp1domain-name HRouter-dhcp1dns-list Router-dhcp1nbns-list Routerinterface Ethernet0Router-ethernet0ip address 2)配置计算机: 将TCP/IP属性设置为自动获取IP地址,在cmd提示符下输入ipconfig /renew获取IP地址,使用ipconfig /all查看结果,对照1)配置路由器的步骤,思考各配置命令的含义。实验十五 路由协议配置一、实验目的及要求掌握静态路由配置;掌握RIP协议的配置;二、实验环境:QuidwayR系列路由器两台、一台PC、专用配置电缆一根,网线若

45、干。三、实验步骤:1、通过Console口搭建配置环境:同实验十三。2、组网图 实际组网中路由器是用来连接两个物理网络的,为了模拟实际环境,我们在实验中采用背靠背直接相连来模拟广域网连接。按照上图的实验组网建立实验环境。为了不受路由器原来的配置影响,在实验之前请先将所有路由器的配置数据擦除后重新启动。交换机在此只用作连接主机和路由器用,以便全采用标准网线连接,不需配置。3、基本配置: 路由器各接口IP地址设置如下: RTA RTBE0 20200124 20201124S0 19200124 19200224PC机的1P地址和缺省网关的,IP地址如下: PCA PCBIPAddress 202

46、00224 20201224Gateway 202001 202011路由器的串口缺省封装PPP协议。实验中不做另外配置。4、配置静态路由为了标识路由器,修改路由器名称为RTA,接口和主机IP地址。Quidwaysysname RTARTAint e0RTA-Ethernet0ip addr 24RTA-Ethernet0int s0RTA-Seriai0ip addr l 24完成配置并display current-configuration命令显示配置信息;并用display ip routing-table命令显示路由表信息。路由表信息显示如下:RTAdisplay ip routin

47、g-tableRoutingTables:DestinationMask Proto Pref 1270008 Direct 0 0 12700132 Direct 0 0 .Metric Nexthop Interface 127001 LoopBack0 127001 LoooBack0.RTB的相关信息类似RTA,可以自己在实验中显示比较。注意:串口的配置需要在接口视图下完成shutdown和undo shutdown命令之后才生效。完成上述配置之后,用ping命令测试网络互通性,会发现两个以太网段不能互通。因为路由器还没有相关的路由。在这里我们采用配置静态路由的办法来添加路由。分别在R

48、TA,RTB上配置到对端以太网段的静态路由,在此只列出RTA的配置命令:RTAip route-static preference 60使用命令display current-configuration和display中routing-table检查配置信息和路由表信息。路由表信息显示如下:RTAdisplay ip rouudingtableRoutingTables:DestinationMask Proto Pref Metric Nexthop Interface 1270008 Direct 0 0 127001 LoopBack0 12700132 Direct 0 0 12700

49、1 LoopBack0 19200024 Direct 0 0 192002 Serial0 19200132 Direct 0 0 127001LoopBack0 19200232 Direct 0 0 192002Serial0 20200024 Direct 0 0 202001Ethernet0 20200132 Direct 0 0 127001LoopBack0 20201024 Static 60 0 192002Serial0RTB的相关信息类似RTA。比较前后路由表发现现在新增了一项静态路由互通性.5、RIP协议配置在第四步基础上,删除静态路由的配置之后再启动RIP协议,其配

50、置命令和配置信息以及路由表信息如下:RTAundo ip ro 24 RTAripRTA-ripnetwork all RTBundo ip ro 24 RTBripRTB-ripnetwork all查看RTA的配置信息和路由表,路由表显示如下:RTAdisplay ip routing-tableRoutingTables:DestinationMask Proto Pref Metric Nexthop Interface 1270008 Direct 0 0 127001 LoopBack0 12700132 Direct 0 0 127001 LoopBack0 19200024 D

51、irect 0 0 192002Serial019200132 Direct 0 0 127001 LoopBack0 19200232 Direct 0 0 192002Serial0 20200024 Direct 0 0 202001 Ethernet0 20200132 Direct 0 0 127001 LoopBack0 20201024 RIP 100 1 192002Serial0RTB路由器上的配置和RTA的配置相似。查看RTB的路由表信息如下:RTBdisplay ip routing-tableRoutingTables:DestinationMask Proto Pre

52、f Metric Nexthop Interface 1270008 Direct 0 0 127001 LoopBack0. 20201024 Direct 0 0 202011 Ethernet0 20201132 Direct 0 0 127001 LoopBack0测试网络互通性,应该是全网互通的。现在我们可以看看RiP是怎样发现路由的,在系统视图下打开RiP协议调试开关,有如下信息在路由器之间传递,它们完成了路由的交换,并形成新的路由附录资料:不需要的可以自行删除C语言中如何获取时间?精度如何?1 使用time_t time( time_t * timer ) 精确到秒2 使用clo

53、ck_t clock() 得到的是CPU时间精确到1/CLOCKS_PER_SEC秒3 计算时间差使用double difftime( time_t timer1, time_t timer0 )4 使用DWORD GetTickCount() 精确到毫秒5 如果使用MFC的CTime类,可以用CTime:GetCurrentTime() 精确到秒6 要获取高精度时间,可以使用BOOL QueryPerformanceFrequency(LARGE_INTEGER *lpFrequency)获取系统的计数器的频率BOOL QueryPerformanceCounter(LARGE_INTEGE

54、R *lpPerformanceCount)获取计数器的值然后用两次计数器的差除以Frequency就得到时间。7 Multimedia Timer FunctionsThe following functions are used with multimedia timers.timeBeginPeriod/timeEndPeriod/timeGetDevCaps/timeGetSystemTime/*/用标准C实现获取当前系统时间的函数一.time()函数time(&rawtime)函数获取当前时间距1970年1月1日的秒数,以秒计数单位,存于rawtime 中。#include time

55、.hvoid main ()time_t rawtime;struct tm * timeinfo;time ( &rawtime );timeinfo = localtime ( &rawtime );printf ( 007The current date/time is: %s, asctime (timeinfo) );exit(0);=#include - 必须的时间函数头文件time_t - 时间类型(time.h 定义是typedef long time_t; 追根溯源,time_t是long)struct tm - 时间结构,time.h 定义如下:int tm_sec;int

56、 tm_min;int tm_hour;int tm_mday;int tm_mon;int tm_year;int tm_wday;int tm_yday;int tm_isdst;time ( &rawtime ); - 获取时间,以秒计,从1970年1月一日起算,存于rawtimelocaltime ( &rawtime ); - 转为当地时间,tm 时间结构asctime ()- 转为标准ASCII时间格式:星期 月 日 时:分:秒 年-二.clock()函数,用clock()函数,得到系统启动以后的毫秒级时间,然后除以CLOCKS_PER_SEC,就可以换成“秒”,标准c函数。clo

57、ck_t clock ( void );#includeclock_t t = clock();long sec = t / CLOCKS_PER_SEC;他是记录时钟周期的,实现看来不会很精确,需要试验验证;-三.gettime(&t); 据说tc2.0的time结构含有毫秒信息#include#includeint main(void)struct time t;gettime(&t);printf(The current time is: -:d:d.dn,t.ti_hour, t.ti_min, t.ti_sec, t.ti_hund);return 0;time 是一个结构体, 其中

58、成员函数 ti_hund 是毫秒。-四.GetTickCount(),这个是windows里面常用来计算程序运行时间的函数;DWORD dwStart = GetTickCount();/这里运行你的程序代码DWORD dwEnd = GetTickCount();则(dwEnd-dwStart)就是你的程序运行时间, 以毫秒为单位这个函数只精确到55ms,1个tick就是55ms。-五.timeGetTime()t,imeGetTime()基本等于GetTickCount(),但是精度更高DWORD dwStart = timeGetTime();/这里运行你的程序代码DWORD dwEnd

59、 = timeGetTime();则(dwEnd-dwStart)就是你的程序运行时间, 以毫秒为单位虽然返回的值单位应该是ms,但传说精度只有10ms。=/*Unix#unix时间相关,也是标准库的/*1.timegm函数只是将struct tm结构转成time_t结构,不使用时区信息;time_t timegm(struct tm *tm);2.mktime使用时区信息time_t mktime(struct tm *tm);timelocal 函数是GNU扩展的与posix函数mktime相当time_t timelocal (struct tm *tm);3.gmtime函数只是将ti

60、me_t结构转成struct tm结构,不使用时区信息;struct tm * gmtime(const time_t *clock);4.localtime使用时区信息struct tm * localtime(const time_t *clock);1.time获取时间,stime设置时间time_t t;t = time(&t);2.stime其参数应该是GMT时间,根据本地时区设置为本地时间;int stime(time_t *tp)3.UTC=true 表示采用夏时制;4.文件的修改时间等信息全部采用GMT时间存放,不同的系统在得到修改时间后通过localtime转换成本地时间;5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论