实验九 路由器的基本配置.docx

上传人:b****8 文档编号:10362805 上传时间:2023-02-10 格式:DOCX 页数:21 大小:123.63KB
下载 相关 举报
实验九 路由器的基本配置.docx_第1页
第1页 / 共21页
实验九 路由器的基本配置.docx_第2页
第2页 / 共21页
实验九 路由器的基本配置.docx_第3页
第3页 / 共21页
实验九 路由器的基本配置.docx_第4页
第4页 / 共21页
实验九 路由器的基本配置.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

实验九 路由器的基本配置.docx

《实验九 路由器的基本配置.docx》由会员分享,可在线阅读,更多相关《实验九 路由器的基本配置.docx(21页珍藏版)》请在冰豆网上搜索。

实验九 路由器的基本配置.docx

实验九路由器的基本配置

实验九路由器的基本配置

9.1路由器

1.路由器简介

早在40多年之前就已经出现了对路由技术的讨论,但是直到80年代路由技术才逐渐进入商业化的应用。

路由技术之所以在问世之初没有被广泛使用,主要是因为80年代之前的网络结构都非常简单,路由技术没有用武之地。

直到最近十几年,大规模的互联网络才逐渐流行起来,为路由技术的发展提供了良好的基础和平台。

所谓路由就是指通过相互连接的网络把信息从源地点移动到目标地点的活动。

一般来说,在路由过程中,信息至少会经过一个或多个中间节点。

人们经常把路由和交换进行对比,主要是因为在普通用户看来两者所实现的功能是完全一样的。

路由和交换之间的主要区别在于交换发生在OSI参考模型的第二层(数据链路层),而路由发生在第三层(网络层),这一区别决定了路由和交换在移动信息的过程中需要使用不同的控制信息,所以两者实现各自功能的方式是不同的。

路由器是互联网的主要节点设备。

路由器通过路由决定数据的转发,转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者)。

作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP的国际互连网络Internet的主体脉络,也可以说,路由器构成了Internet的骨架。

路由器的处理速度是网络通信的主要瓶颈之一,它的可靠性则直接影响着网络互连的质量。

因此在园区网、地区网、乃至整个Internet研究领域中,路由器技术始终处于核心地位,其发展历程和方向,成为整个Internet研究的一个缩影。

2.路由器的作用

路由器可以用来连通不同的网络,并且能够选择信息传送的路径。

选择通畅快捷的路径,能大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源,提高网络系统畅通率,从而让网络系统发挥出更大的效益来。

从过滤网络流量的角度来看,路由器的作用与交换机、网桥非常相似。

但是与工作在网络底层、从物理上划分网段的交换机不同,路由器使用专门的软件协议从逻辑上对整个网络进行划分。

例如,一台支持IP协议的路由器可以把网络划分成多个子网络,只有网间的网络流量才可以通过路由器。

对于每一个接收到的数据包,路由器都会重新计算其校验值,并写入新的物理地址。

因此使用路由器转发和过滤数据的速度往往要比只查看数据包物理地址的交换机慢,但是对于那些结构复杂的网络,使用路由器可以提高网络的整体效率。

路由器的另一个明显优势就是可以自动过滤网络广播。

总体来说,在网络中添加路由器的整个安装过程要比即插即用的交换机复杂很多。

一般说来,异种网络互联或多个子网互联都应采用路由器来完成。

路由器的主要工作就是为经过路由器的每个数据包寻找一条最佳传输路径,并将该数据有效地传送到目的站点。

由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。

为了完成这项工作,在路由器中保存着各种传输路径的相关数据——路由表(RoutingTable),供路由选择时使用。

路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。

路由表可以由系统管理员固定设置,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。

静态路由表

静态(static)路由表由系统管理员预先设置固定的路由,一般是在系统安装时根据网络的配置情况来设置,它不会随未来网络结构的改变而有所变化。

动态路由表

动态(Dynamic)路由表由路由器根据网络系统的运行情况而自动调整路由。

路由器根据路由选择协议(RoutingProtocol)提供的功能,自动学习和记忆网络运行情况,在需要时自动计算数据传输的最佳路径。

3.路由器的构成

路由器的逻辑结构主要包括四个部分:

输入端口、交换开关、输出端口和路由处理器。

输入端口是物理链路和输入包的进口处。

端口通常由线卡提供,一块线卡一般支持4、8或16个端口。

输入端口具有如下一些功能:

进行链路层数据的封装和解封。

在转发表中查找输入包的目的地址,从而决定目的端口,这种过程被称为路由查找。

路由查找可以使用一般的硬件来实现,或者通过在每块线卡上嵌入一个微处理器来完成。

为了提供QoS(服务质量),端口需要把收到的包分成几个预定义的服务级别。

端口可能需要运行诸如SLIP(串行线网际协议)和PPP(点对点协议)的数据链路级协议或者诸如PPTP(点对点隧道协议)的网络级协议。

交换开关可以使用多种不同的技术来实现,迄今为止使用最多的交换开关技术是总线、交叉开关和共享存贮器。

最简单的开关使用一条总线来连接所有输入和输出端口,总线开关的缺点是其交换容量受限于总线的容量以及为共享总线仲裁所带来的额外开销。

交叉开关通过开关提供多条数据通路,具有N×N个交叉点的交叉开关可以被认为具有2N条总线。

如果一个交叉闭合,输入总线上的数据在输出总线上可用,否则不可用。

交叉点的闭合与打开由调度器来控制,因此,调度器限制了交换开关的速度。

在共享存贮器路由器中,输入的包被存贮在共享存贮器中,所交换的仅是包的指针,从而提高了交换容量,但是开关的速度受限于存贮器的存取速度。

尽管存贮器容量每18个月能够翻一番,但存贮器的存取时间每年仅降低5%,这是共享存贮器交换开关的一个固有限制。

在包被发送到输出链路之前输出端口对包存贮可以实现复杂的调度算法,从而能够支持优先级等要求。

与输入端口一样,输出端口同样要能支持链路层数据的封装和解封,以及许多较高级协议。

路由处理器计算转发表实现路由协议,并运行对路由器进行配置和管理的软件。

同时,它还处理那些目的地址不在线卡转发表中的包。

从硬件组成上来看,路由器由CPU、内存和接口等部分组成。

CPU

路由器和PC机一样,有中央处理单元CPU,CPU是路由器的处理中心。

对于不同的路由器,其CPU一般也不相同。

内存

内存用来存储路由器的信息和数据,CISCO路由器有以下几种内存组件:

ROM(ReadOnlyMemory)

ROM中存储路由器加电自检程序(Power-OnSelf-TestProgram)、启动程序(BootstrapProgram)和部分或全部的IOS。

路由器中的ROM是可擦写的,所以IOS可以升级。

NVRAM(NonvolatileRandomAccessMemory)

非易失RAM用来存储路由器的启动配置文件。

NVRAM是可擦写的,可将路由器的配置信息拷贝到NVRAM中。

FLASHRAM

闪存是一种特殊的ROM,可擦写也可编程,用于存储CISCOIOS的其它版本,对路由器的IOS进行升级。

RAM(RandomAccessMemory)

RAM与PC机上的随机存储器相似,提供临时信息的存储,同时保存当前的路由表和配置信息。

接口

路由器接口用来连接路由器和网络,分为局域网接口和广域网接口两种。

对于不同型号的路由器,接口数目和类型也不尽一样。

常见的接口主要有以下几种:

高速同步串口,可连接DDN,帧中继(FrameRelay),X.25,PSTN(模拟电话线路)。

同步/异步串口,可用软件将端口设置为同步工作方式。

AUI端口,即粗缆口。

一般需要外接转换器(AUI-RJ45),连接10Base-T以太网络。

ISDN端口,可以连接ISDN网络(2B+D),也可用来把局域网接入因特网。

AUX端口,该端口为异步端口,主要用于远程配置,也可用于拔号备份,能够与MODEM连接,支持硬件流控制(HardwareFlowCtrol)。

Console端口,该端口为异步端口,主要连接终端或运行终端仿真程序的计算机,用来在本地配置路由器。

不支持硬件流控制。

4.路由器的启动过程

路由器的启动过程可以用图9.1来表示,具体步骤如下:

①加电之后,ROM运行加电自检程序(POST),检查路由器的处理器、内存及接口等硬件设备。

②执行路由器中的启动程序(Bootstrap),搜索CISCO的IOS。

路由器中的IOS可从ROM中装入,或从FlashRAM中装入,也可从TFTP服务器装入。

③装入IOS后,寻找配置文件。

配置文件通常在NVRAM中,配置文件也可从TFTP服务器装入。

④装入配置文件后,其中的信息将激活有关接口、协议和网络参数。

⑤如果找不到配置文件,路由器进入配置模式。

图9.1路由器的启动过程

5.路由器的配置途径

可通过以下几种途径对路由器进行配置:

控制台

将PC机的串口直接通过Rollover线与路由器控制台端口Console相连,在PC机上运行超级终端程序与路由器进行通信,完成路由器的配置,也可将PC机与路由器辅助端口AUX直接相连,进行路由器的配置。

虚拟终端(Telnet)

如果路由器已经具有一些基本配置,就可将运行Telnet程序的计算机作为路由器的虚拟终端与路由器进行通信,完成路由器的配置。

网络管理工作站

路由器可通过运行网络管理软件的工作站进行配置,如Cisco的CiscoWorks、HP的OpenView。

9.2路由器的命令模式

与交换机的配置类似,路由器也有许多命令模式:

1)router>

路由器处于用户命令状态,此时用户可以查看路由器的连接状态,访问其它网络和主机,但不能查看和更改路由器的设置内容。

2)router#

在提示符“router>”下键入命令“enable”后,路由器进入特权命令状态(router#),此时不但可以执行所有的用户命令,还可以查看和更改路由器的设置内容。

在特权模式下键入命令“exit”,则退回到用户模式。

在特权模式下仍然不能对路由器进行配置,必须键入命令“configureterminal”进入全局配置模式下才能实现配置。

3)router(config)#

在提示符“router#”下键入命令“configureterminal”,出现提示符“router(config)#”,此时路由器处于全局配置模式,可以对路由器的全局参数进行配置。

4)router(config-if)#,router(config-line)#,router(config-router)#……

路由器处于局部配置状态,此时可以配置路由器的局部参数,局部模式有许多种提示符,类似于“Router(config-if)#”。

路由器上有许多接口,例如多个串行口,多个以太网口,对每一接口也有许多参数需要配置。

这些配置无法用一条命令来解决,所以必须进入某一接口或部件的局部配置模式,此时键入的命令只对当前接口有效,也只能键入该接口能够接受的命令。

例如,可以对串行接口1的如下内容进行配置:

是同步还是异步;波特率;DCE还是DTE;IP地址;关闭还是打开;使用的协议。

5)RXBOOT状态

加电后60秒内按“Ctrl-Break”键,可以使路由器进入RXBOOT状态,此时路由器不能完成正常的功能,只能进行软件升级和手工引导。

6)设置对话状态

这是一台新的路由器开机时自动进入的状态,在特权命令状态使用命令“SETUP”也可进入此状态,此时可通过对话方式对路由器进行初始配置。

路由器配置命令的使用与交换机类似,可以只键入前几个字母,只要足以区别不同的命令。

如果不清楚命令的使用方法,可以键入问号“?

”获得帮助。

当然,IOS的命令非常复杂,一般用户也无法全部搞清楚,需要注意的是,使用命令之前应该尽量弄清楚该命令的功能。

IOS中许多功能需要多条命令才能完成,如果只输入一条命令可能看不到需要的执行结果。

最好的办法是专题试验,设计好方案后再进行。

键入一条命令后,如果需要取消该命令,可键入“NO”格式命令来实现。

表9-1、表9-2及表9-3分别列出了常用的网络命令、显示命令及模式转换命令。

表9-1网络命令

 

表9-2显示命令

表9-3模式转换命令

9.3实验利用路由器连接两个子网

1.实验要求

了解路由器的常用配置命令

学习路由器的基本连接和配置

能够利用路由器实现两个子网的通信

2.实验设备

计算机多台(多于4台)

路由器1台

交换机2台

直通双绞线若干

3.实验过程和主要步骤

根据图9.2所示的拓扑,连接好网络并使用console线连接路由器和任意一台PC机,启动计算机、交换机。

图9.2利用路由器连接两个子网

按照表9-4所示的内容,设置PC机的网络属性。

表9-4PC机网络属性

参考实验六介绍的方法,打开超级终端。

启动路由器,在超级终端控制台显示如下的一些信息,此时可以通过超级终端对路由器进行配置。

SystemBootstrap,Version11.1(20)AA2,EARLYDEPLOYMENTRELEASESOFTWARE(fc1)

Copyright(c)1999byciscoSystems,Inc.

C3600processorwith32768Kbytesofmainmemory

Mainmemoryisconfiguredto32bitmodewithparitydisabled

programloadcomplete,entrypoint:

0x80008000,size:

0x5b30cc

Selfdecompressingtheimage:

#################################################################################################################################################################################################################################################################################################################################################################################################################################################################

###############################################################[OK]

SmartInitisdisabled.IOMEMsetto:

25

Usingiomempercentage:

25

RestrictedRightsLegend

Use,duplication,ordisclosurebytheGovernmentis

subjecttorestrictionsassetforthinsubparagraph

(c)oftheCommercialComputerSoftware-Restricted

RightsclauseatFARsec.52.227-19andsubparagraph

(c)

(1)(ii)oftheRightsinTechnicalDataandComputer

SoftwareclauseatDFARSsec.252.227-7013.

ciscoSystems,Inc.

170WestTasmanDrive

SanJose,California95134-1706

 

CiscoInternetworkOperatingSystemSoftware

IOS(tm)3600Software(C3620-I-M),Version12.2(6h),RELEASESOFTWARE(fc1)

Copyright(c)1986-2002byciscoSystems,Inc.

CompiledMon26-Aug-0219:

34bykellythw

Imagetext-base:

0x600089A8,data-base:

0x60A62000

cisco3620(R4700)processor(revision0x81)with24576K/8192Kbytesofmemory.

ProcessorboardID28946261

R4700CPUat80Mhz,Implementation33,Rev1.0

Bridgingsoftware.

X.25software,Version3.0.0.

2FastEthernet/IEEE802.3interface(s)

DRAMconfigurationis32bitswidewithparitydisabled.

29Kbytesofnon-volatileconfigurationmemory.

16384KbytesofprocessorboardSystemflash(Read/Write)

 

---SystemConfigurationDialog---

Wouldyouliketoentertheinitialconfigurationdialog?

[yes/no]:

no

//是否进入初始化配置向导

PressRETURNtogetstarted!

 

00:

00:

09:

%LINK-3-UPDOWN:

InterfaceFastEthernet0/0,changedstatetoup

00:

00:

09:

%LINK-3-UPDOWN:

InterfaceFastEthernet0/1,changedstatetoup

00:

00:

10:

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/0,changedstatetodown

00:

00:

10:

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/1,changedstatetodown

00:

00:

16:

%LINK-5-CHANGED:

InterfaceFastEthernet0/0,changedstatetoadministrativelydown

00:

00:

16:

%LINK-5-CHANGED:

InterfaceFastEthernet0/1,changedstatetoadministrativelydown

00:

00:

16:

%SYS-5-RESTART:

Systemrestarted--

CiscoInternetworkOperatingSystemSoftware

IOS(tm)3600Software(C3620-I-M),Version12.2(6h),RELEASESOFTWARE(fc1)

Copyright(c)1986-2002byciscoSystems,Inc.

CompiledMon26-Aug-0219:

34bykellythw

00:

00:

16:

%SNMP-5-COLDSTART:

SNMPagentonhostRouterisundergoingacoldstart

Router>en//进入特权模式

Router#configt//从终端配置路由器

Enterconfigurationcommands,oneperline.EndwithCNTL/Z.

Router(config)#intfasteth0/0//指定端口fasteth0/0

Router(config-if)#ipaddress192.168.0.1255.255.255.0

//设置IP地址和子网掩码

Router(config-if)#noshut//激活端口

Router(config-if)#

00:

01:

13:

%LINK-3-UPDOWN:

InterfaceFastEthernet0/0,changedstatetoup

00:

01:

14:

%LINEPROTO-5-UPDOWN:

LineprotocolonInterfaceFastEthernet0/0,changedstatetoup

Router(config-if)#^Z//Ctrl+Z退出

Router#

00:

01:

28:

%SYS-5-CONFIG_I:

Configuredfromconsolebyconsole

Router#copyrunstar//保存设置

Destinationfilename[startup-config]?

//保留默认文件名

Buildingconfiguration...

[OK]

Router#writememory//写入NVRAM

Buildingconfiguration...

[OK]

Router#configt//开始进入另一端口的设置

Enterconfigurationcommands,oneperline.EndwithCNTL/Z.

Router(config)#intfasteth0/1

Router(config-if)#ipaddress10.0.0.1255.0.0.0

Router(config-if)#noshut

Router(config-if)#

00:

03:

07:

%LINK-3-UPDOWN:

InterfaceFastEthernet0/1,changedstatetoup

Router(config-if)#^Z

Router#

00:

03:

19:

%SYS-5-CONFIG_I:

Configuredfromconsolebyconsole

Router#copyrunstar

Destinationfilename[startup-config]?

Buildingconfiguration...

[OK]

Router#writememory

Buildingconfiguration...

[OK]

Router#

连通性测试

如果在客户机PC1上测试网络的连通性,可以按如下的步骤进行:

测试本机IP地址,如图9.3所示。

如果无法连通,仔细检查网卡是否松动或IP地址是否设置好。

图9.3测试本机IP地址

测试子网1的网关192.168.0.1,如图9.4所示。

如果不能连通,仔细检查交换机的电源是否打开,网线是否合格、是否连接好,然后继续用ping命令测试。

如果仍然无法连通,可能是路由器的配置不正确,需要重新配置。

图9.4测试子网1的网关

测试子网2的网关10.0.0.1,如图9.5所示。

测试主机PC3的IP地址,如图9.6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1