计算机网络实验1.docx
《计算机网络实验1.docx》由会员分享,可在线阅读,更多相关《计算机网络实验1.docx(48页珍藏版)》请在冰豆网上搜索。
![计算机网络实验1.docx](https://file1.bdocx.com/fileroot1/2022-11/26/05b486a9-be15-48df-993b-2a586d75a577/05b486a9-be15-48df-993b-2a586d75a5771.gif)
计算机网络实验1
计算机网络实验指导
实验一局域网组网实验
一、实验目的
(1)掌握以太网平行双绞线和交叉双绞线电缆的制作方法
(2)学会使用测试工具对双绞线电缆进行测试
(3)掌握集线器或简单交换机的使用,学会利用集线器组建简单的以太网
(4)掌握以太网卡的安装与配置
(5)掌握常用的几种网络测试命令的用法
二、实验器材
网线钳4把,测线仪2个,网线若干米。
三、实验要求
每人制作一根百兆位直通线和一根交叉连线。
四、实验内容
1.网线制作的两种标准:
为了避免混淆,首先必须明白对线的标准有两个:
EIA/TIAT568A和EIA/TIAT568B标准,如图1-1、图1-2所示。
二者没有本质的区别,只是在颜色上的区别,即用的线不同。
本质的问题是要保证:
1、2线对是一个绕对;3、6线对是一个绕对;4、5线对是一个绕对;7、8线对是一个绕对。
不可以在电缆一端使用T568A标准,另一端使用T568B标准。
目前使用比较多的是T568B标准接线方法,那我们就遵循EIA/TIAT568B的标准来制作接头。
普通网线制作比较简单,两边RJ45中线的排列方式完全一样,都为12345678。
如果是双机直联,必须使用交叉网线(就是1236四根线交叉),实际上电信ADSL所提供的那根网线就是这种网线,其两头的排列方式分别为:
12345678。
36145278。
如果使用简易网线测量仪,其灯跳顺序应为:
12→45→78→36→12,更详细的列出如下:
一端:
白橙/橙/白绿/蓝/白蓝/绿/白棕/棕(12345678)12345678。
一端:
白绿/绿/白橙/蓝/白蓝/橙/白棕/棕(36145278)36145278。
也可以把4578四根线也交叉,即:
12345678。
36178245。
使用简易网线测量仪,其灯跳顺序应为:
12→78→45→36→12。
2.制作步骤:
(1)剪下一段长度的电缆
(2)用压线钳在电缆的一端剥去约2cm护套。
(3)分离4对电缆,按照所做双绞线的线序标准(T568A或T568B)排列整齐,并将线弄平直。
(4)维持电缆的线序和平整性,用压线钳上的剪刀将线头剪齐,保证不绞合电缆的长度最大为1.2cm。
(5)将有序的线头顺着RJ-45头的插口轻轻插入,插到底,并确保护套也被插入。
(6)再将RJ-45头塞到压线钳里,用力按下手柄。
就这样一个接头就做好了。
(7)用同样的方法制做另一个接头。
(8)用简单测试仪检查电缆的连通性。
(9)注意:
如果两个接头的线序都按照T568A或T568B标准制作,则作好的线为直通缆;如果一个接头的线序按照T568A标准制作,而另一个接头的线序按照T568B标准制作,则作好的线为交叉缆。
3.联网计算机的简单设置
实现Windows对等网,应对联网计算机的网络协议、标识、网络客户和服务进行简单的设置。
方法如下:
(1)添加网络协议
双击“控制面板”—“网络连接”—“本地连接”,打开“本地连接状态”对话框,单击“属性”,打开“属性”对话框,单击“安装”,选择“协议”,单击“添加”,出现“选择网络协议”对话框,选定所要添加的协议。
一般Windows的操作系统中都已存在TCP/IP协议,在Win2K中需添加NetBEUI协议。
(2)添加服务
同添加协议方式类似,在打开“属性”对话框,单击“安装”,选择“服务”,单击“添加”,出现“选择网络服务”对话框,选定所要添加的服务。
(3)添加客户端
同添加协议方式类似,在打开“属性”对话框,单击“安装”,选择“客户端”,单击“添加”,出现“选择网络客户端”对话框,选定所要添加的客户端。
设置完成后,基本配置如图所示。
4)IP地址的分配
(1)打开“本地连接属性”对话框。
(2)在“此连接使用下列项目”列表中选择“Internet协议(TCP/IP)”。
(3)单击“属性”后执行以下任一操作:
要自动分配IP地址,请单击“自动获得IP地址”。
要指定表态IP地址,请单击“使用下面的IP地址”,然后键入IP地址和子网掩码。
实验中可输入IP地址为“192.168.1.x”,子网掩码均为“255.255.255.0”。
4.常用网络命令
(1)Ping.exe
验证与远程计算机的连接。
该命令只有在安装了TCP/IP协议后才可以使用。
ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount][[-jcomputer-list]|[-kcomputer-list]][-wtimeout]destination-list。
参数:
-tPing指定的计算机直到中断。
-a将地址解析为计算机名。
-ncount发送count指定的ECHO数据包数,默认值为4。
-llength发送包含由length指定的数据量的ECHO数据包,默认为32字节;最大值是65,527。
-f在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。
-ittl将“生存时间”字段设置为ttl指定的值。
-vtos将“服务类型”字段设置为tos指定的值。
-rcount在“记录路由”字段中记录传出和返回数据包的路由,count可以指定最少1台,最多9台计算机。
-scount指定count指定的跃点数的时间戳。
-jcomputer-list利用computer-list指定的计算机列表路由数据包。
连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。
-kcomputer-list利用computer-list指定的计算机列表路由数据包。
连续计算机不能被中间网关分隔(路由严格源)IP允许的最大数量为9。
-wtimeout指定超时间隔,单位为毫秒。
destination-list指定要ping的远程计算机。
较一般的用法是ping–t。
例如:
C:
\>ping。
Pinging[59.76.48.194]with32bytesofdata:
Replyfrom59.76.48.194:
bytes=32time=10msTTL=253
Replyfrom59.76.48.194:
bytes=32time<10msTTL=253
Replyfrom59.76.48.194:
bytes=32time<10msTTL=253
Replyfrom59.76.48.194:
bytes=32time<10msTTL=253
Pingstatisticsfor59.76.48.194:
Packets:
Sent=4,Received=4,Lost=0(0%loss)
Approximateroundtriptimesinmilli-seconds:
Minimum=0ms,Maximum=10ms,Average=2ms
(2)Ipconfig
该诊断命令显示所有当前的TCP/IP网络配置值,该命令在运行DHCP系统上的特殊用途,允许用户决定DHCP配置的TCP/IP配置值。
ipconfig[/?
|/all|/release[adapter]|/renew[adapter]|/flushdns|/registerdns|/showclassidadapter|/setclassidadapter[classidtoset]]。
/all产生完整显示。
在没有该开关的情况下ipconfig只显示IP地址、子网掩码和每个网卡的默认网关值。
例如:
C:
\>ipconfig。
Windows2000IPConfiguration。
Ethernetadapter本地连接:
Connection-specificDNSSuffix:
IPAddress.............10.111.142.71//IP地址。
SubnetMask...........255.255.255.0//子网掩码。
DefaultGateway........10.111.142.1//缺省网关。
C:
\>ipconfig/displaydns//显示本机上的DNS域名解析列表。
C:
\>ipconfig/flushdns//删除本机上的DNS域名解析列表。
(3)Winipcfg.exe
使用于win98系列。
使用格式:
winipcfg[/?
][/all]。
参数介绍:
/?
显示winipcfg的格式和参数的英文说明。
/all显示所有的有关IP地址的配置信息。
主要功能:
显示用户所在主机内部的IP协议的配置信息。
详细介绍:
winipcfg程序采用windows窗口的形式来显示IP协议的具体配置信息,如果winipcfg命令后面不跟任何参数直接运行,程序将会在窗口中显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机的相关信息如:
主机名、DNS服务器、节点类型等。
其中网络适配器的物理地址在检测网络错误时非常有用。
在命令提示符下键入winipcfg/?
可获得winipcfg的使用帮助,键入winipcfg/all可获得IP配置的所有属性。
举例说明:
如果我们想很快地了解某一台主机的IP协议的具体配置情况,可以使用winipcfg命令来检测。
其具体操作步骤如下:
在“运行”对话框中,直接输入winipcfg命令,接着按一下回车键,我们就会看到一个界面。
在该界面中,我们了解到本机使用的网卡类型,网卡的物理地址是多少,主机的IP地址是多少,还有子网掩码和路由器的地址,如果用户想更加详细地了解该主机的其他IP协议配置信息,例如DNS服务器、DHCP服务器等方面的信息,可以直接单击该界面中的“详细信息”按钮。
(3)net
许多Windows2000网络命令都以词net开头。
这些net命令有一些公用属性:
键入net/?
可以看到所有可用的net命令的列表。
键入nethelpcommand,可以在命令行获得net命令的语法帮助。
例如,关于netaccounts命令的帮助信息,请键入nethelpaccounts。
所有net命令都接受/yes和/no选项(可以缩写为/y和/n)。
/y选项向命令产生的任何交互式提示自动回答“是”,而/n回答“否”。
例如,netstopserver通常提示您确认要停止基于“服务器”服务的所有服务;而netstopserver/y对该提示自动回答“是”,然后“服务器”服务关闭。
例如:
Netsend:
(可能许多人已经用过,或者感到厌烦,索性把服务给关了)。
将消息发送到网络上的其他用户、计算机或消息名。
必须运行信使服务以接收邮件。
netsend{name|*|/domain[:
name]|/usersmessage}。
Netstop:
停止Windows2000网络服务。
netstopservice。
例如:
C:
\>netstopmessenger。
Messenger服务正在停止。
Messenger服务已成功停止。
此时再打入netsend本机名消息,就没用了;相应的,要打开这个服务,只需把stop改为start,就可以了。
NetstartftppublishingService。
启动FTP发布服务。
该命令只有在安装了Internet信息服务后才可用。
类似的命令有很多,请参考帮助文件。
(4)Route.exe
控制网络路由表。
该命令只有在安装了TCP/IP协议后才可以使用。
route[-f][-p][command[destination][masksubnetmask][gateway][metriccostmetric]。
参数:
-f清除所有网关入口的路由表。
如果该参数与某个命令组合使用,路由表将在运行命令前清除。
-p该参数与add命令一起使用时,将使路由在系统引导程序之间持久存在。
默认情况下,系统重新启动时不保留路由。
与print命令一起使用时,显示已注册的持久路由列表。
忽略其他所有总是影响相应持久路由的命令。
Command指定下列的一个命令。
print打印路由。
add添加路由。
delete删除路由。
change更改现存路由。
destination指定发送command的计算机。
masksubnetmask指定与该路由条目关联的子网掩码。
如果没有指定,将使用255.255.255.255。
gateway指定网关。
metriccostmetric指派整数跃点数(从1到9999)在计算最快速、最可靠和(或)最便宜的路由时使用。
例如:
本机ip为10.111.142.71,缺省网关是10.111.142.1,假设此网段上另有一网关10.111.142.254,现在想添加一项路由,使得当访问10.13.0.0子网络时通过这一个网关,那么可以加入如下命令:
C:
\>routeadd10.13.0.0mask255.255.0.010.111.142.254。
C:
\>routeprint(键入此命令查看路由表,看是否已经添加了)。
C:
\>routedelete10.13.0.0。
C:
\>routeprint(此时可以看见已经没了添加的项)。
实验二CISCO2950交换机基本配置
一、实验目的
1.熟悉cisco2950交换机的配置环境
2.了解交换机不同的配置模式的功能:
3.掌握csico2950的基本配置命令
二、实验内容
(一)交换机的常见工作模式
1、一般用户模式
用户模式主要是用于交换机的基本信息。
在用户模式下,只能运行少数的命令。
从配置端口进入交换机时,首先要进入一般用户模式,一般用户模式下默认的交换机提示符:
switch〉
如果有交换机的名字,则交换机提示符为:
交换机的名字〉
用logout命令退出。
2、特权模式
在默认模式下,特权模式可以使用一般用户模式下多得多的命令。
特权模式用于察看各种状态,包括配置,管理及调试。
从配置端口进入交换机时,默认的特权模式为:
switch#
如果配置了交换机的名字,则提示符为:
交换机的名字#
退出方法:
用exit或disable命令退出到用户模式。
3、端口配置模式
进入方式:
在全局模式下用interface命令进入制定的子端口
Switch(config)#interface端口的类型端口号
提示符:
switch(config-if)#
4、线路配置模式
进入方式:
用line命令指定具体的line端口
Switch(config)#line端口号
提示符:
switch(config—line)#
5、VLAN数据库配置模式
对vlan的参数进行配置,命令:
vlandatabase。
Switch(config-vlan)#
(二)交换机的常用命令
1、帮助命令
在任何模式下,打一个“?
”即可显示在该模式下的所有命令
如:
switch>?
即可显示在该模式下的命令
若不会正确拼写某个命令,可键入开始的几个字母,在其后紧跟一个问号,交换机即提示有什么样的命令与其匹配。
如:
switch#cloc?
如不知道命令行后面的参数应为为什么,可以在该命令的关键字后面的空一个格,键入“?
”,交换机即会提示用户与”?
“对应的位置参数是什么。
如:
copy?
或copyrun?
2、配置主机名及口令
配置主机名和设置加密口令是新交换机配置的第一项工作。
为了分辨多个交换机配置主机名。
设置加密口令可以防止他人非法修改路由器的配置。
(1)进入特级模式
Switch>enable
Switch#
(2)修改交换机的名字为一个有意思的名字,例如主机名为catalyst2950.
Switch(config)#hostnamecatalydt1950
Catalyst2950(config)#
这时主机名马上更改为catalyst2950
(3)配置交换机的ip地址,子网掩码和默认网关
下面具体介绍如何配置2950的ip地址和网关:
Catalyst2950可以为每个vlan提供一个地址,进入vlan端口以后使用。
Ipaddressaddressnetmask命令可以对此vlan的ip地址和子网掩码进行配置(在没有划分vlan之前,交换机中默认存在vlan1)。
Catalyst2950(config)#interfacevlan1
Catalyst2950(config—if)#ipaddress192.168.1.8255.255.255.0
在上面的例子,192.168.1.8为交换机的ip地址,255.255.255.0位交换机的子网掩码。
对交换机设置默认的网关。
操作步骤如下:
Catalyst2950#ipdefault-gateway192.168.1.254
要验证刚才的配置命令,可以按ctrl+z组合键退回到特权exec模式输入showipinterfacevlanvlanid
(4)定义交换端口
下面通过在模拟器上做一个小实验来实验来练习一下这些基本的命令。
实验设想:
用一台cisco2950的两个快速以太网接口分别与两台网络号不同的pc机相连,通过一些基本的设置,使两台计算机能相互通信。
具体实现:
1.打开模拟器BosonNetworkDesigner界面如下.在这里你可以设计你的网络拓扑图.图2-1,图2-2。
该模拟器有cisco系列的路由器(800,1000,1600,1700,2500,2600,3600,4500系列)和交换机(1900,2900,3500系列)。
在这里我们选择2950系列的交换机把它拖到右边的界面里。
如上图所示:
然后双击交换机和双击pc机选择要连接的快速以太网接口在这里我们选择pc1连接交换机的f0/3,pc2连接交换机的f0/8。
设置完以后我们选择文件菜单中的保存,在弹得对话框中输入一个名字然后就点击完成。
打开BosonNetSim,载入刚刚保存的拓扑图。
出现如下的图2-3,
在此界面下可以设置交换机的参数了。
这时交换机的默认的模式是用户模式
需要进入到特权模式。
输入命令:
switch>en
switch#
switch#configt
switch#hostnamecatalyst2950
恶习〉
设置好交换机的ip地址了以后就可以设置pc的ip地址了。
在工具栏中点击estations---pc1就出现了pc的设置界面。
如下图2-4所示:
输入winipcfg按回车,就会出现设置ip地址和子网掩码还有网关地址的设置界面。
设置pc1的ip地址为192.168.1.2。
子网掩码为:
255.255.255.0。
默认的网关为192.168.1.8。
以同样的方式来设置pc2的ip192.168.1.3地址和子网掩码和默认网关。
然后试着两个主机的连通性和交换机的连通性。
在pc1中ping192.168.1.3.
Ping192.168.1.8都会出现连通的显示(如下图2-5所示)。
下面是一些常用的配置命令:
命令
目的
Step 1
configureterminal
进入配置状态.
Step 2
interfaceinterface-id
进入端口配置状态.
Step 3
speed{10|100|1000|auto|nonegotiate}
设置端口速率
注 1000只工作在千兆口.GBIC模块只工作在1000Mbps下.nonegotiate只能在这些GBIC上用1000BASE-SX,-LX,and-ZXGBIC.
Step 4
duplex{auto|full|half}
设置全双工或半双工.
Step 5
end
退出
Step 6
showinterfacesinterface-id
显示有关配置情况
Step 7
copyrunning-configstartup-config
保存
到现在为止我们应该熟悉如何在Boson设置交换机的IP地址和子网掩码还有网关。
还有设置单机的IP地址,子网掩码和网关。
实验三三层交换机VLAN的配置及VLAN间的通信
一、实验目的:
1.掌握如何使用三层交换机配置VLAN。
2.利用三层交换实现VLAN间的路由。
3.熟悉VLAN的原理。
二、实验环境和要求:
本实验要求完成以下网两个络拓扑结构的VLAN配置:
(一)单个交换机环境下的VLAN配置
实验环境:
CiscoCatalyst3550交换机1台,PC98(winxporwin2000)计算机4台,编号分别为PC1、PC2、PC3、PC4。
实验要求:
计算机PC1、PC2分到第一组VLAN,VLANID编号为2,VLAN的名称为JSJ1;计算机PC3、PC4分到第二组VLAN,VLANID编号为3,VLAN的名称为JSJ2。
网络拓扑结构图3-1:
图3-11台3550交换机的VLAN配置
(二)多个交换机环境下的VLAN配置
实验环境:
CiscoCatalyst3550交换机2台,PC98计算机4台,编号分别为PC1、PC2、PC3、PC4。
实验要求:
计算机PC1、PC4分到第一组VLAN,VLANID编号为2,VLAN的名称为JSJ1;计算机PC2、PC5分到第二组VLAN,VLANID编号为3,VLAN的名称为JSJ2;计算机PC3、PC6分到第三组VLAN,VLANID编号为4,VLAN的名称为JSJ3。
网络拓扑结构图3-2:
图3-22台3550交换机的VLAN配置
实验内容和步骤:
(一)单个交换机环境下的VLAN配置
第一步:
进入实验环境,按照实验要求,完成网络拓扑结构的设计。
注意:
3550交换机Switch1的FastEthernet0/1端口和PC1的Ethernet0端口连接,FastEthernet0/2端口和PC2的Ethernet0端口连接,FastEthernet0/3端口和PC3的Ethernet0端口连接,FastEthernet0/4端口和PC4的Ethernet0端口连接。
3550交换机共有12个FastEthernet端口,2个GigabitEthernet端口。
本实验只使用FastEthernet端口。
第二步:
配置各PC机的IP地址(IPADDRESS),子网掩码(SUBNETMASK)和默认网关(DEFAULTGATEWAY)。
具体配置如下表3-1:
PC
IPADDRESS
SUBNETMASK
DEFAULTGATEWAY
PORT
PC1
192.168.1.2
255.255.255.0