计算机网络指导书.docx
- 文档编号:10136320
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:34
- 大小:1.19MB
计算机网络指导书.docx
《计算机网络指导书.docx》由会员分享,可在线阅读,更多相关《计算机网络指导书.docx(34页珍藏版)》请在冰豆网上搜索。
计算机网络指导书
《计算机网络原理》
课程实验指导书
计算机与信息工程系
2013-7-14
目录
前言3
第一部分 概述4
一、实验目标4
二、实验准备4
三、实验报告4
四、实验任务与时间安排4
六、参考教材5
第二部分 实验指导6
实验一常用网络命令6
实验二双绞线的制作8
实验三交换机的配置及VLAN10
实验四路由器基本配置12
实验五子网划分路由配置16
实验六网络报文分析28
实验七网络通信编程30
实验八WWW服务器安装与配置34
前言
针对计算机网络原理中的重要的知识点,《计算机网络原理实验指导书》设计了八个实验项目:
常用网络命令、双绞线的制作、交换机的配置及VLAN、路由器基本配置、子网划分路由配置、网络报文分析、网络通信编程、WWW服务器安装与配置。
基本上覆盖了计算机网络基本原理的主要内容和知识点,通过实际操作网络设备和模拟真实网络环境,提高学生的动手实践能力。
第一部分 概述
一、实验目标
通过课程实验,使学生掌握计算机网络的组成和体系结构;了解计算机网络设计、布线和常用网络设备的配置和使用方法,提高学生的动手实践能力。
二、实验准备
熟悉网络技术实验室、综合布线实验室实验室环境。
三、实验报告
实验报告主要内容:
1、实验目的
2、实验条件
3、实验原理(包括网络拓扑图、系统规划、系统结构等)
4、实验步骤
5、数据分析(对实验得到的结果进行分析)
6、实验结论
四、实验任务与时间安排
序号
实验项目
实验类型
实验类别
学时
1
双绞线的制作
必做
验证性
2
2
常用网络命令
必做
验证性
2
3
交换机的配置及VLAN
必做
2
4
路由器基本配置
必做
2
5
子网划分路由配置
必做
2
6
网络报文分析
必做
2
7
网络通信编程
必做
2
8
WWW服务器安装与配置
必做
2
注:
实验类型为选做和必做;实验类别为综合性、设计性、创新性、验证性、演示性等。
五、参考教材
1、谢希仁.计算机网络简明教程.北京.电子工业出版社,2009
2、谢希仁.计算机网络.第五版.北京.电子工业出版社,2008
3.、AndrewS.Tanenbaum著,潘爱民译.计算机网络.第四版,北京.清华大学出版社,2008
4、杨尚森.计算机网络实用技术.北京.人民邮电出版社,2008
第二部分 实验指导
实验一常用网络命令
一、实验目的
1、了解RJ-45接头各引脚的功能。
2、掌握测线器的使用方法。
3、掌握双绞线接头的制作方法。
4、掌握压线嵌的使用方法。
二、实验内容
1、直通双绞线的制作
(1)根据需求,截取一段双绞线。
(2)在双绞线的一头,用压线钳剥掉大约1.5cm的外层包装皮(注意不要伤及导线的绝缘层)。
(3)按T568B标准将线序排列好,并将线整理直。
然后,将线剪齐(注意露出的导线长度约1.2cm)如图所示。
(4)在确信导线的顺序排列无误,将导线排按橙白对引脚1的顺序插入RJ-45头中(注意要插紧,在RJ-45头的末端应清楚的看到导线的铜心),如图所示。
(5)将插入导线的RJ-45头放入压线钳的RJ-45插座中,如图所示,用力压紧即可。
(6)用同样的方法制作双绞线的另一端。
(7)测试直通双绞线,如图所示。
2、交叉双绞线的制作
制作步骤与方法与直通双绞线一样。
只是一端按T568B标准制作,另一端按T568A标准制作,如图所示。
(注意:
只需记住T568B标准即可,另一端可先按T568B标准排列,然后1与3、2与6分别交换位置。
),并测试交叉双绞线。
实验二双绞线的制作
一、实验目的
掌握常见网络命令的基本用法。
二、实验内容
1、本地网络测试
(1)使用ipconfig/all命令测试本机的计算机名、IP地址、MAC地址;
(2)使用arp命令查看本机的arp表;
1)先使用arp命令查看本机的arp表;
2)通过网上邻居访问几个计算机后,再查看arp表,比较两次查看结果的区别。
(3)使用ping命令测试网络的连通性
1)ping本机的ip地址;
2)ping相邻计算机的ip地址;
3)ping网关地址;
4)ping两个网络域名,如,。
以上测试要求记录测试结果。
(可以使用>c:
\a.txt的形式将测试结果输出到文件)
2、使用PacketTacer进行网络连通练习
(1)建立两台计算机的网络
1)拖动两台计算机PC0、PC1到PT界面,再拖动一台计算机2960到桌面;
2)使用直连线连接计算机和交换机;
3)将两台计算机IP地址分别设为192.168.1.10和192.168.1.20,子网掩码都设为255.255.255.128;
4)在PT上计算机的命令行模式使用ping命令查看网络是否连通。
(2)建立包含两个子网的网络
1)在前面网络的基础上,再拖动两台计算机PC2、PC3到PT界面;
2)使用直连线连接计算机和交换机;
3)将两台计算机IP地址分别设为192.168.1.210和192.168.1.220,子网掩码都设为255.255.255.128;
4)在PT上计算机的命令行模式使用ping命令查看4台计算机之间网络是否连通,并分析测试结果。
5)自己试着改变各个计算机的IP地址,再进行测试。
实验三交换机的配置及VLAN
一、实验目的
熟练掌握交换机的基本配置命令和配置方法。
二、实验内容
1、交换机支持的命令:
交换机基本状态:
switch:
;ROM状态,路由器是rommon>
hostname>;用户模式
hostname#;特权模式
hostname(config)#;全局配置模式
hostname(config-if)#;接口状态
2、交换机口令设置:
switch>enable;进入特权模式
switch#configterminal;进入全局配置模式
switch(config)#hostname;设置交换机的主机名
switch(config)#enablesecretxxx;设置特权加密口令
switch(config)#enablepasswordxxa;设置特权非密口令
switch(config)#lineconsole0;进入控制台口
switch(config-line)#linevty04;进入虚拟终端
switch(config-line)#login;允许登录
switch(config-line)#passwordxx;设置登录口令xx
switch#exit;返回命令
3、交换机VLAN设置:
switch#vlandatabase;进入VLAN设置
switch(vlan)#vlan2;建VLAN2
switch(vlan)#novlan2;删vlan2
switch(config)#intf0/1;进入端口1
switch(config-if)#switchportaccessvlan2;当前端口加入vlan2
switch(config-if)#switchportmodetrunk;设置为干线
switch(config-if)#switchporttrunkallowedvlan1,2;设置允许的vlan
switch(config-if)#switchporttrunkencapdot1q;设置vlan中继
switch(config)#vtpdomain;设置发vtp域名
switch(config)#vtppassword;设置发vtp密码
switch(config)#vtpmodeserver;设置发vtp模式
switch(config)#vtpmodeclient;设置发vtp模式
4、交换机设置IP地址:
switch(config)#interfacevlan1;进入vlan1
switch(config-if)#ipaddress;设置IP地址
switch(config)#ipdefault-gateway;设置默认网关
switch#dirflash:
;查看闪存
5、交换机显示命令:
switch#write;保存配置信息
switch#showvtp;查看vtp配置信息
switch#showrun;查看当前配置信息
switch#showvlan;查看vlan配置信息
switch#showinterface;查看端口信息
switch#showintf0/0;查看指定端口信息
实验四路由器基本配置
一、实验目的
1、熟练掌握配置静态路由;
2、学习使用路由总结。
二、实验内容
1、拓扑结构图
2、网络规划
(1)网络规划
网络编号
连接路由器
网络地址
子网掩码
网关地址
网络1
R1
192.168.0.0
255.255.255.128
192.168.0.1
网络2
R1
192.168.0.128
255.255.255.128
192.168.0.129
网络3
R1
192.168.4.0
255.255.255.0
192.168.4.1
网络4
R2
192.168.2.0
255.255.255.0
192.168.2.1
网络5
R3
192.168.3.0
255.255.255.0
192.168.3.1
网络6
R4
192.165.5.0
255.255.255.192
192.168.5.1
网络7
R4
192.165.5.64
255.255.255.192
192.168.5.65
网络8
R4
192.165.5.128
255.255.255.192
192.168.5.129
(2)IP地址分配
端口
IP地址
子网掩码
R1的S0/0
192.168.16.1
255.255.255.252
R2的S0/0
192.168.16.2
255.255.255.252
R2的S0/1
192.168.16.5
255.255.255.252
R3的S0/0
192.168.16.6
255.255.255.252
R3的S0/1
192.168.16.9
255.255.255.252
R4的S0/0
192.168.16.10
255.255.255.252
3、进行路由器基本配置
(1)路由器选择2621XM,为每台路由器安装模块WIC-2T,以便配置串行线路;
(2)修改路由器名称。
4、配置环回端口
为每个网络在相应的路由器上创建一个环回端口,并将端口地址设为该网络的网关地址。
R1(config)#interfaceloopback0创建一个环回端口
%LINK-5-CHANGED:
InterfaceLoopback0,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceLoopback0,changedstatetoup
R1(config-if)#ipaddress192.168.0.1255.255.255.128
5、进行网络连通测试
在4个路由器上使用ping命令分别测试每个网络的连通情况。
6、配置路由器端口
为4个路由器的串行端口配置IP地址,注意要在DCE设备上配置时钟,时钟波特率为64000。
然后打开端口。
7、配置静态路由
(1)在R1上配置静态路由。
R1(config)#iproute192.168.2.0255.255.255.0S0/0
R1(config)#iproute192.168.3.0255.255.255.0S0/0
R1(config)#iproute192.168.5.0255.255.255.192S0/0
R1(config)#iproute192.168.5.64255.255.255.192S0/0
R1(config)#iproute192.168.5.128255.255.255.192S0/0
R1(config)#iproute192.168.16.4255.255.255.252S0/0
R1(config)#iproute192.168.16.8255.255.255.252S0/0
(2)在R2上配置静态路由。
R2(config)#iproute192.168.0.0255.255.255.128S0/0
R2(config)#iproute192.168.0.128255.255.255.128S0/0
R2(config)#iproute192.168.4.0255.255.255.0S0/0
R2(config)#iproute192.168.3.0255.255.255.0S0/1
R2(config)#iproute192.168.5.0255.255.255.192S0/1
R2(config)#iproute192.168.5.64255.255.255.192S0/1
R2(config)#iproute192.168.5.128255.255.255.192S0/1
R2(config)#iproute192.168.16.8255.255.255.252S0/1
(3)在R3上配置静态路由。
R3(config)#iproute192.168.0.0255.255.255.128S0/0
R3(config)#iproute192.168.0.128255.255.255.128S0/0
R3(config)#iproute192.168.4.0255.255.255.0S0/0
R3(config)#iproute192.168.2.0255.255.255.0S0/0
R3(config)#iproute192.168.5.0255.255.255.192S0/1
R3(config)#iproute192.168.5.64255.255.255.192S0/1
R3(config)#iproute192.168.5.128255.255.255.192S0/1
R3(config)#iproute192.168.16.0255.255.255.252S0/0
(4)在R4上配置静态路由。
R4(config)#iproute192.168.0.0255.255.255.128S0/0
R4(config)#iproute192.168.0.128255.255.255.128S0/0
R4(config)#iproute192.168.4.0255.255.255.0S0/0
R4(config)#iproute192.168.2.0255.255.255.0S0/0
R4(config)#iproute192.168.3.0255.255.255.0S0/0
R4(config)#iproute192.168.16.0255.255.255.252S0/0
R4(config)#iproute192.168.16.4255.255.255.252S0/0
8、查看4个路由器的路由表,并记录
R1#showiproute
9、进行网络连通测试
在4个路由器上使用ping命令分别测试每个网络的连通情况。
10、使用路由总结
将网络1、网络2进行路由总结。
将网络6、网络7、网络8进行路由总结。
如在R2上,路由表可以简化为:
R2(config)#iproute192.168.0.0255.255.255.0S0/0
R2(config)#iproute192.168.4.0255.255.255.0S0/0
R2(config)#iproute192.168.3.0255.255.255.0S0/1
R2(config)#iproute192.168.5.0255.255.255.0S0/1
实验五子网划分路由配置
一、实验目的
1、熟悉子网划分的基本方法,以及网络参数的配置
2、熟悉静态路由算法的设置过程;
3、熟悉RIP算法的配置和运行过程。
二、实验内容
假设拥有一个192.168.0.0的网络号(B类地址),为每一个子网分配网络地址。
设全部子网的掩码为255.255.255.0,则可以为每一个子网分配网络地址(子网划分的结果):
子网1:
192.168.1.0/24
子网2:
192.168.2.0/24
子网3:
192.168.3.0/24
子网4:
192.168.4.0/24
子网5:
192.168.5.0/24
子网6:
192.168.6.0/24
子网7:
192.168.7.0/24
1、配置主机和服务器的IP地址。
双击“PC0”,在弹出窗口内选择“Config”属性页,配置PC0的IP地址,子网掩码。
(我们假定子网1内,主机PC0的IP为192.168.1.100)
配置PC0的默认路由器(网关)。
拓扑图上,router0显然是子网1的网关,其与子网1相连的接口的IP地址为192.168.1.1。
类似的对PC1进行类似的配置:
IP地址:
192.168.1.200(网关一致)。
配置子网2下的主机PC2,PC3的IP地址,网关为192.168.2.1。
配置子网3下的主机PC4,PC5的IP地址,网关为192.168.3.1。
配置子网4下的主机PC5,Server0的IP地址,网关为192.168.4.1。
2、配置路由器的接口IP地址
注意,对于每一个路由器,均有多个类型的网络接口,因此需要多个IP地址。
其中,与以太网(子网1,2,3,4)相连的接口是“FastEthernet0/0”接口;而路由器之间则通过串口(Serial0/3/0)连接。
(1)对于路由器“Router0”,配置其接口
1)以太网(子网1)接口
其中,on选项表示启动该接口。
2)串行接口(子网5)
该接口要求进行时钟同步,因此设置ClockRate=64000Hz。
配置成功以后,把鼠标放在路由器Router0上一段时间后,可以在提示信息里看到两个接口的IP地址都已经配置成功了。
并且,路由器和子网1之间的线路也变成绿色了(畅通)。
实际的路由器上,配置其参数时,大多是以文本界面的方式进行配置,注意看Config页面下方的EquivalentIOSCommands(等价的命令)。
例如,刚才我们对路由器1的操作,也可以用如下的命令实现:
(2)对于路由器“Router1”,配置其接口:
1)以太网(子网2)接口
2)串行接口(子网5)
3)串行接口(子网6)
配置完成后,发现更多的链路变成了绿色。
(3)对于路由器“Router2”,配置其接口
1)以太网(子网3)接口
2)串行接口(子网6)
2)串行接口(子网7)
(4)对于路由器“Router3”,配置其接口
1)以太网(子网4)接口
2)串行接口(子网7)
配置全部完成后,观察网络拓扑,所有的链路已经变成绿色(畅通)。
但此时仅是物理联通,路由表并没有配置。
无法跨在子网之间进行IP数据报的传递。
3、查看路由表:
在PacketTracer主窗口的右侧,找到按钮“Inspect”,即放大镜图标,点击后,在路由器Router0上单击,选择“RoutingTable”,查看其路由表。
发现路由表只有两项,都是Router0直接相连的子网。
4、测试与服务器(192.168.4.200)之间的连通性:
(肯定是不通的,测试一下再说)
双击PC0的图标,在弹出窗口中,选择“Desktop”页面,上面放置了该主机可以提供的应用程序(当然也是模拟出来的)
选择“commandprompt”图标,弹出类似于Windows的CMD命令行窗口。
输入:
ping192.168.4.200,发现服务器无法连通(因为没有配置路由)
实验六网络报文分析
一、实验目的
1、学会简单使用网络分析工具(如WireShark(Ethereal)、Sniffer、科来等)抓取网络报文。
2、对抓取的网络报文进行分析,加深对网络数据分层封装理论的理解。
二、实验内容
利用任意一款网络分析工具抓取网络数据,分析数据组成成分,能够辨别分析网络各层添加的头部与数据部分的组成。
1、实验原理
(1)IP分组格式
(2)TCP、UDP格式
1)TCP数据段格式
2)UDP用户数据报头部格式
(3)以太网帧格式
(4)HTTP报文格式
3、实验步骤
(1)选择并下载一个网络分析工具,学会简单使用。
(2)抓取若干数据包,对照理论所学数据包,辨别、分析数据包结构。
(3)总结运输层、网际层、数据链路层的数据包头部结构中各个字段用途。
实验七网络通信编程
一、实验目的
1、了解通信协议的基本工作原理;
2、了解WindowsSocket的基本编程方法;
3、设计一个简单的基于通信协议的应用程序。
二、实验内容
利用Winsock控件编写TCP应用程序或者UDP应用程序。
1、Winsock简介
Winsock控件属性
Bytereceived接受到的数据字节数
LocalHostName本地主机名
LocalIP本地IP地址
LocalPort本地机器通信程序的端口
RemoteHost远程机器名
RemoteHostIP远程机器的IP地址
RemotePort远程通信端口地址
SocketHandle提供给调用WinsockAPI的句柄参数
State连接的当前状态
Protocol设置使用的协议TCP或UDP
2、State连接状态
State常数值描述
sckclosed0关闭状态
sckopen1打开状态
scklistening2监听状态
sckconnectionsuspending3连接挂起
sckresolvinghost4解析域名
sckconneting5正在连接
sckconnected6已建立连接
sckclosing7正在关闭
sckerror8出错
3、Winsock控件方法
(1)Accept方法
用于接收一个连接请
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 指导书
![提示](https://static.bdocx.com/images/bang_tan.gif)