手机版

CiscoPacketTracer5.3计算机网络课设报告

发布时间:2024-10-23   来源:未知    
字号:

CiscoPacketTracer5.3计算机网络课设

上海电力学院

计算机网络

课程设计报告

题 目: 计算机网络应用课程设计

姓 名:

学 号: 2009

院 系: 计算机与信息工程学院

专业年级: 软件工程 2009 级

2012 年 1 月 3 日

CiscoPacketTracer5.3计算机网络课设

目录

1.设计目的 ..................................................................................................3

2.设计环境 ..................................................................................................3

2.1 Windows 7介绍 ............................................................................................. 3

2.2 Cisco Packet Tracer 5.3软件介绍: ......................................................... 3

3.设计要求 ..................................................................................................4

4.设计过程 ..................................................................................................4

4.1 实验总体设计 ................................................................................................ 4

4.2 设计过程 ........................................................................................................ 5

4.2.1 路由器设置 ............................................................................................ 5

4.2.2 DHCP/TFTP 服务器设置 ..................................................................... 9

4.2.3 DNS 域名解析协议 ............................................................................. 11

4.2.4 跨交换机的VLAN划分 ....................................................................... 13

5.待解决的问题 ......................................................................................... 15

5.1浮动的静态路由缺点 ................................................................................... 15

6.实验心得 ................................................................................................ 16

CiscoPacketTracer5.3计算机网络课设

1.设计目的

通过本次的网络应用课程设计,掌握Cisco Packet Tracer软件的使用方法,掌握DHCP(动态主机设置协议)的原理和操作方法 TFTP(文件传输协议)的原理和方法 路由器IOS的备份过程, DNS(域名解析协议)的原理及配置过程,路由器的各种功能配置,实现简单的Vlan划分。

2.设计环境

操作系统:Windows 7

设计平台:Cisco Packet Tracer 5.3

2.1 Windows 7介绍 Windows 7 是由微软公司开发的操作系统。Windows 7

可供家庭及商业工作环境、笔记本电脑、平板电脑、多媒

体中心等使用。微软2009年10月22日于美国、2009年

10月23日于中国正式发布 Windows 7 ,2011年2月

22

日发布 Windows 7 SP1 (Build7601.17514.101119-1850)。

Windows 7 同时也发布了服务器版本——Windows Server

2008 R2。同2008年1月发布的 Windows Server 2008 相

比,Windows Server 2008 R2 继续提升了虚拟化、系统管

理弹性、网络存取方式,以及信息安全等领域的应用,其

中有不少功能需搭配 Windows 7。

2.2 Cisco Packet Tracer 5.3软件介绍:

Packet Tracer 是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数据包在网络中行进的详细处理过程,观察网络实时运行情况。可以学习IOS的配置、锻炼故障排查能力。软件还附带4个学期的多个已经建立好的演示环境、任务挑战,目前最新的版本是 Packet Tracer 5.7。它支持VPN,AAA认证等高级配置。

CiscoPacketTracer5.3计算机网络课设

3.设计要求

设计要求:

1、除单独划分VLAN内的底层的PC都可以访问web服务器;

2、与loyalhero0路由器连接的底层PC都通过DHCP获取IP地址;

3、路由器实现浮动路由表项;

4、PC机通过http://域名访问Web服务器;

5、路由器IOS备份;

6、为路由设置静态密码并破解;

7、将pc3和pc6划分在vlan10内单独进行通信。

(备注:为了课本中知识点相结合,也为了增加难度,自愿加入了设置VLAN的功能,故而将设计要求做了相应调整。)

4.设计过程

4.1 实验总体设计

启动Cisco Packet Tracer 5.3,设计网络拓扑图如下:

CiscoPacketTracer5.3计算机网络课设

4.2 设计过程

4.2.1 路由器设置:

基本路由设置指令(这里以路由器loyalhero0为例进行分析):

Router>用户模式 任何人都可以进入

Router>enable

Router># 特权模式 用show来看当前可以使用的指令show running-config or show running-config

Router>#configure terminal

Router(config)# 全局配置模式

Router(config)# hostname loyalhero0 设置路由器名字

loyalhero0(config)# enable secret 222 设置密文密码

loyalhero0(config)# no enable secret 删除密文密码

loyalhero0># write 保存配置文件

设置路由各接口ip地址:

填写接口ip信息,因为路由器默认个借口均为关闭状态故需将port status 点选on需要添加路由器接口的需要添加接口模块:如路由器loyalhero0、2:添加了NM-2FE2W保持连通状态。 模块如图:

块时路由器处于关闭电源状态。 需注意添加模

CiscoPacketTracer5.3计算机网络课设

设置静态路由表项格式为:在全局模式下:loyalhero0(config)#ip route x.x.x.0(目标网络)x.x.x.0(子网掩码)x.x.x.x(下一跳)

当设置成功后,PC1可以与PC5(33.33.33.7)进行通信:如:

浮动路由表项:在全局模式下:loyalhero0(config)#ip route x.x.x.0(目标网络)x.x.x.0(子网掩码)x.x.x.x(下一跳) X(1-255之间)(数字越小优先级越高)

本拓扑结构中,上面的一条链路为主干链路,下面的一条为辅助链路。故而当断掉上面的主干链路后:

查看loyalhero0路由器的路由表前后对比:

可以看出路由表已经的下一跳由12.12.12.2变成了14.14.14.2,浮动路由启用。

CiscoPacketTracer5.3计算机网络课设

验证浮动路由表:PC1 与PC5进行通讯,仍然可以进行,则浮动路由表设置成功。

CiscoPacketTracer5.3计算机网络课设

浮动路由表设置成功。

路由器破密过程:

首先设置路由密文密码222并保存:

重启路由,在启动过程中按下ctrl+break

rommon 1 > confreg 0x2142

rommon 2 > boot 重引导

修改密码:

修改寄存器值

loyalhero0# copy startup-config running-config 将以前保存过的设置copy到当前的配置中来

loyalhero0(config)# config-register 0x2102 修改寄存器

loyalhero0# reload 重启

再次进入时需要使用新密码:123才可以进入路由器系统。

查看当前所做的配置:loyalhero0#show running-config

CiscoPacketTracer5.3计算机网络课设

至此,路由器的破密功能实现。

4.2.2 DHCP/TFTP 服务器设置:

本实验中DHCP/TFTP 服务器IP地址为1.1.1.2

动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机作中央管理的手段。

DHCP自动获取地址协议,将DHCP服务器其设置为如下,并点击save保存:

CiscoPacketTracer5.3计算机网络课设

DHCP中继路由设置:

loyalhero0(config)# interface f1/0

loyalhero0(config)# ip helper-address 1.1.1.2

PC机IP设置:

点选DHCP选项,自动获取IP地址截图如下:

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议。

查看路由器IOS:

法1、show flash

法2、dir flash

备份IOS命令:

loyalhero3#copy flash: tftp:

Source filename []? c2800nm-advipservicesk9-mz.124-15.T1.bin

Address or name of remote host []? 1.1.1.2

Destination filename [c2800nm-advipservicesk9-mz.124-15.T1.bin]? ios3

Writing

c2800nm-advipservicesk9-mz.124-15.T1.bin....!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

运行如下图:

CiscoPacketTracer5.3计算机网络课设

在TFCP服务器上查看保存的文件如下:

实现路由器ios的备份

4.2.3 DNS 域名解析协议

DNS是计算机域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器

CiscoPacketTracer5.3计算机网络课设

组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。在本实验中DNS服务器的IP地址为33.33.33.3

DNS服务器设置如下:

当pc机向DNS服务器发出地址解析请求后,由DNS服务器将网址解析为对应的ip地址。

CiscoPacketTracer5.3计算机网络课设

4.2.4 跨交换机的VLAN划分

VLAN(Virtual Local Area Network虚拟局域网)技术是一种将局域网设备从逻辑上划分成一个个独立的网段,从而实现虚拟工作组的数据夹袄换技术。通过网络原理以及课程设计这几天的接触,我产生了比较大的兴趣,所以通过在网上查一些资料了解了用这一软件划分vlan的方法,所以简单的做了一下,在试验中有所体现,也提升下自身的自学和动手能力。

本实验中,我将PC3和PC6划分到了VLAN 10里,实现他们的单独通信,在现实生活中也可以以同理,将两个工作组的成员划分到一个需要独立的虚拟网络中。

创建设置vlan:

Switch>enable 用户模式,任何人都可以进入

Switch#configure terminal 进入特权模式

Switch(config)#vlan 10 创建vlan 10

Switch(config-vlan)#interface f0/2 pc3所在的接口

Switch(config-if)#switchport access vlan 10 加入到vlan 10内

Switch(config-if)#exit

设置主干链路:

Switch(config)#interface f0/1

Switch(config-if)#switchport mode trunk

Switch(config-if)#end

设置过程截图:

同样方法设置交换机swtch 2和switch 3。

只有同一VLAN中的中端才可以进行数据通信,可以李彤这一特性来验证VLAN是不是设置成功。此处将PC3(33.33.33.4)、PC6(33.33.33.6)划分至VLAN 10,则其应该ping 通, 截图如下:

CiscoPacketTracer5.3计算机网络课设

PC3(33.33.33.4) 和PC4(33.33.33.5)虽然在同一个交换机中但是因为处于不同的vlan不可以直接进行通信,故而ping不通,结果如下:

CiscoPacketTracer5.3计算机网络课设

5.待解决的问题

5.1浮动的静态路由缺点

情况一:浮动的静态路由设置中,当主干链路中前半段有一条连线或者端口出问题时,虽然启用了辅助链路,但还是会出现有50%的丢包,如图

分析:这是由于返回的数据包经过route2时,一个向着route 1发送,下一个向着route 3发送而造成的结果。但是这种情况便于缩小范围检查坏点。

情况二:当主干链路中后半段有一条连线或者端口出问题时,不会传输成功,如图:

CiscoPacketTracer5.3计算机网络课设

分析:这是由于12.12.12.0网段的优先级高,数据包从路由器loyalhero0发给了路由器loyalhero1,而静态路由表没有卷回功能,所以造成请求超时,也就是不能进行通信。

综上所述:只有当主干链路的路由器loyalhero1两边的链路或接口各有一个是坏的辅助链路才会完全发挥作用。

6.实验心得

本次计算机网络的课程设计,使用的是Cisco Packet Tracer 5.3版本,由cisco的老师给我们上课,主要是讲解软件的使用方法,和一些知识点,收获颇多。我觉得该软件使用图形化的方式,想要用什么就可以拖什么,对于网络拓扑的使用比较方便,快捷。更加鼓舞了我学习网络的热情。不足之处就是在我在快要完成的时候出现了程序不响应的情况,异常关闭,再次启动发现都没有默认保存,浪费了大量时间。

对于本次是设计过程,我在老师给出的题目基础上拓展了一小部分的VLAN划分知识,这部分虽然老师没来得及去讲解,但是我认为这是一个值得锻炼的一个基础知识点,所以去网上查了一些资料,经过不断的用副本实验终于可以实现了,在现实生活中是有可利用价值的。对于以后从事网络的拓扑工作时一定会用到。

CiscoPacketTracer5.3计算机网络课设报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)