计算机网络标准实验报告131.docx
- 文档编号:7949902
- 上传时间:2023-05-12
- 格式:DOCX
- 页数:52
- 大小:2.94MB
计算机网络标准实验报告131.docx
《计算机网络标准实验报告131.docx》由会员分享,可在线阅读,更多相关《计算机网络标准实验报告131.docx(52页珍藏版)》请在冰点文库上搜索。
计算机网络标准实验报告131
实验报告
实验课程:
计算机网络原理
学生姓名:
学号:
专业班级:
2016年12月10日
一、实验一网络操作系统的安装及配置……………………
二、实验二以太网组网实验…………………………………
三、实验三域名服务器的配置………………………………
四、实验四FTP服务器安装…………………………………
五、实验五WEB服务器安装应用……………………………
六、实验六连接Internet及相关操作……………………
七、实验七对其它流行NOS的认识………………………
八、实验八计算机网络仿真实验1…………………………
九、实验九计算机网络仿真实验2…………………………
一十、实验十计算机网络仿真实验3…………………………
一十一、实验十一计算机网络仿真实验4………………
一十二、实验十二计算机网络仿真实验5…………………
XX大学实验报告一
学生姓名:
学号:
专业班级物流管理142班
实验类型:
√验证□综合□设计□创新实验日期:
实验成绩:
一、实验项目名称:
网络操作系统的安装及配置
二、实验目的:
1、认识网络操作系统
2、安装网络操作系统
3、配置网络操作系统
三、实验基本原理
网络操作系统是在网络环境下实现对网络资源的管理和控制的操作系统,是用户与网络资源之间的接口。
网络操作系统是建立在独立的操作系统之上,为网络用户提供使用网络系统资源的桥梁。
在多个用户争用系统资源时,网络操作系统进行资源调剂管理,它依靠各个独立的计算机操作系统对所属资源进行管理,协调和管理网络用户进程或程序与联机操作系统进行交互。
作为网络用户和计算机网络之间的接口,一个典型的网络操作系统一般具有以下特征:
(1)硬件独立
也就是说,它应当独立于具体的硬件平台,支持多平台,即系统应该可以运行于各种硬件平台之上。
例如,可以运行于基于X86的Intel系统,还可以运行于基于RISC精简指令集的系统诸如DECAlpha、MIPSR4000等。
用户进行系统迁移时,可以直接将基于Intel系统的机器平滑转移到RISC系列主机上,不必修改系统。
为此Microsoft提出了HAL(硬件抽象层)的概念。
HAL与具体的硬件平台无关,改变具体的硬件平台,无须作别的变动,只要改换其HAL,系统就可以进行平稳转换。
(2)网络特性
具体来说,就是管理计算机资源并提供良好的用户界面。
它是运行于网络上的,首先需要能管理共享资源,比如Novell公司的NetWare最著名的就是它的文件服务和打印管理。
(3)可移植性和可集成性
具有良好的可移植性和可集成性也是现在网络操作系统必须具备的特征。
(4)多用户、多任务
在多进程系统中,为了避免两个进程并行处理所带来的问题,可以采用多线程的处理方式。
线程相对于进程而言需要较少的系统开销,其管理比进程易于进行。
抢先式多任务就是操作系统不专门等待某一线程的完成后再将系统控制交给其他线程,而是主动将系统控制交给首先申请得到系统资源的其他线程,这样就可以使系统具有更好的操作性能。
支持SMP(对称多处理)技术等都是对现代网络操作系统的基本要求。
四、主要仪器设备及耗材
1、光盘2、PC机一台
五、实验步骤
1、光盘引导
2、安装协议
3、显示硬盘情况
4.格式化磁盘
5、图形界面安装
6、输入用户信息
7、产品密钥设置
8、为了保证系统安全,管理员一定要设置密码。
9、网络设置
选择典型设置即可。
10、安装完成
11、完成安装,配置操作系统。
12、安装网络协议
安装网络服务
安装网络组件
配置TCP/IP协议
6、思考讨论题或体会或对改进实验的建议
计算机网络系统的安装与软件的安装相似,只要按步骤操作即可安装成功。
七、参考资料
《计算机网络实用教程》,王利等著,清华大学出版社
xx大学实验报告二
学生姓名:
学号:
专业班级:
实验类型:
□验证□综合□设计□创新实验日期:
实验成绩:
1、实验项目名称:
以太网组网配置实验
【实验环境】:
一台交换机和若干台PC机(带有网卡),或者一台集线器和若干台PC机(带有网卡),双绞线若干,
【实验目的】:
熟悉以太网的物理组网环境,和基本内容
【实验内容】:
1.RJ-45的制作(T586A和T586B)
2.以太网的物理连接方法,
3.给计算机配置TCP/IP协议
4.网络测试,ipconfignslookuppingnetstattracert
【实验步骤】
1.RJ-45的制作
(1)用双绞线网线钳(当然也可以用其它剪线工具)把五类双绞线的一端剪齐(最好先剪一段符合布线长度要求的网线),然后把剪齐的一端插入到网线钳用于剥线的缺口中,直插进去,直到顶住网线钳后面的挡位,稍微握紧压线钳慢慢旋转一圈(让刀口划开双绞线的保护胶皮,拔下胶皮。
(2)剥除外包皮后即可见到双绞线网线的4对8条芯线,并且可以看到每对的颜色都不同。
每对缠绕的两根芯线是由一种染有相应颜色的芯线加上一条只染有少许相应颜色的白色相间芯线组成。
四条全色芯线的颜色为:
棕色、橙色、绿色、蓝色。
先把4对芯线一字并排排列,然后再把每对芯线分开(此时注意不跨线排列,也就是说每对芯线都相邻排列),并按统一的排列顺序(如左边统一为主颜色芯线,右边统一为相应颜色的花白芯线)排列。
注意每条芯线都要拉直,并且要相互分开并列排列,不能重叠。
然后用网线钳垂直于芯线排列方向剪齐(不要剪太长,只需剪齐即可),如下图所示。
自左至右编号的顺序我们定为“1.2.3.4.5.6.7.8”。
(3)左手水平握住水晶头(塑料扣的一面朝下,开口朝右),然后把剪齐、并列排列的8条芯线对准水晶头开口并排插入水晶头中,注意一定要使各条芯线都插到水晶头的底部,不能弯曲(因为水晶头是透明的,所以可以从水晶头有卡位的一面可以清楚地看到每条芯线所插入的位置)。
(4)确认所有芯线都插到水晶头底部后,即可将插入网线的水晶头直接放入网线钳压线缺口中,如下图所示。
因缺口结构与水晶头结构一样,一定要正确放入才能使后面压下网线钳手柄时所压位置正确。
水晶头放好后即可压下网线钳手柄,一定要使劲,使水晶头的插针都能插入到网线芯线之中,与之接触良好。
然后再用手轻轻拉一下网线与水晶头,看是否压紧,最好多压一次,最重要的是要注意所压位置一定要正确。
(5)两端都做好水晶头后即可用网线测试仪进行测试,如果测试仪上8个指示灯都依次为绿色闪过,证明网线制作成功。
如果出现任何一个灯为红灯或黄灯,都证明存在断路或者接触不良现象,此时最好先对两端水晶头再用网线钳压一次,再测,如果故障依旧,再检查一下两端芯线的排列顺序是否一样,如果不一样,随剪掉一端重新按另一端芯线排列顺序制做水晶头。
如果芯线顺序一样,但测试仪在重夺后仍显示红色灯或黄色灯,则表明其中肯定存在对应芯线接触不好。
此时没办法了,只好先剪掉一端按另一端芯线顺序重做一个水晶头了,再测,如果故障消失,则不必重做另一端水晶头,否则还得把原来的另一端水晶头也剪掉重做。
直到测试全为绿色指示灯闪过为止。
二.以太网的物理连接方法
2.1组网拓扑
2.1.1.交换式以太网组网连接拓扑图
2.1.2共享式以太网组网拓扑图
2.2组网连接方法;
2.2.1将制作好的双绞线,即直连线,一端连接到交换机或者集线器的任意端口上,另一端连接到本地计算机的NIC接口上,
2.2.2检查本地连接的NIC指示灯是否是闪亮,交换机或者集线器的指示灯是否是闪亮,如果其中一个指示灯不亮,侧说明双绞线、交换机和集线器、NIC接口卡可能存在着问题,
2.2.3通过反复和其他设备网络连接,尝试找出故障的来源,
2.2.4给本地计算机配置TCP/IP协议地址,
注意:
以上的连接方式,必须配置TCP/IP协议地址为同一个网段,例如:
PC1的计算机TCP/IP地址:
172.16.100.100255.255.255.0,那么PC2的计算机TCP/IP地址必须为:
172.16.100.X255.255.255.0,两台计算机的TCP/IP地址都在172.16.100.X255.255.255.0段中,
2.2.5通过ping命令来测试PC1和PC2的连通性,
三.给计算机配置TCP/IP协议
3.1点击“开始”→“控制面板”→“网络和共享中心”单击“更改适配器设置”,在弹出的窗口中双击“本地连接”,弹出:
本地连接对话框。
在“此链接使用下列项目”中选择:
internet协议版本4(TCP/IPV4),然后,点击:
属性,弹出:
internet协议(TCP/IP)属性,对话框
3.2选择:
使用下面的IP地址,手动添加静态IP、子网掩码、默认网关和DNS服务器,然后点击:
确定,再“确定”,即完成了IP地址的添加
四.网络测试命令
4.1IPCONFIG命令详解
在开始——》运行——》输入CMD——》就会跳出DOS对话框来在输入IPCONFIG/ALL回车就可以了
4.1.1具体功能
该命令用于显示所有当前的TCP/IP网络配置值、刷新动态主机配置协议(DHCP)和域名系统(DNS)设置。
使用不带参数的IPCONFIG可以显示所有适配器的IP地址、子网掩码、默认网关。
4.1.2语法详解
ipconfig[/all]
[/renew[adapter]]
[/release[adapter]]
4.1.3参数说明
/all显示所有适配器的完整TCP/IP配置信息。
在没有该参数的情况下IPCONFIG只显示IP地址、子网掩码和各个适配器的默认网关值。
适配器可以代表物理接口(例如安装的网络适配器)或逻辑接口(例如拨号连接)。
/renew[adapter]更新所有适配器(如果未指定适配器),或特定适配器(如果包含了adapter参数)的DHCP配置。
该参数仅在具有配置为自动获取IP地址的网卡的计算机上可用。
要指定适配器名称,请键入使用不带参数的IPCONFIG命令显示的适配器名称。
/release[adapter]发送DHCPRELEASE消息到DHCP服务器,以释放所有适配器(如果未指定适配器)或特定适配器(如果包含了adapter参数)的当前DHCP配置并丢弃IP地址配置。
该参数可以禁用配置为自动获取IP地址的适配器的TCP/IP。
要指定适配器名称,请键入使用不带参数的IPCONFIG命令显示的适配器名称。
4.1.4举例说明
Ipconfig
例子1:
查看ipconfig所有参数
例子2:
查看所有适配器的完整TCP/IP配置信息
例子3:
更新所有适配器的DHCP配置
例子4:
释放所有适配器的信息
4.2ping命令详解
4.2.1以下是PING的一些参数:
ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount]
4.2.2具体说明:
-t
Ping指定的计算机直到中断。
举例:
-a
将地址解析为计算机名。
举例:
-ncount
发送count指定的ECHO数据包数。
默认值为4。
举例:
-llength
发送包含由length指定的数据量的ECHO数据包。
默认为32字节;最大值是65,527。
举例:
-ittl
将"生存时间"字段设置为ttl指定的值。
举例:
-rcount
在"记录路由"字段中记录传出和返回数据包的路由。
count可以指定最少1台,最多9台计算机。
举例:
-scount
指定count指定的跃点数的时间戳。
举例:
4.2.3ping的故障显示
Ping的返回信息有
1.RequestTimedOut
2.DestinationNetUnreachable
3.BadIPaddress
4.Sourcequenchreceived"。
具体功能说明:
1."RequestTimedOut"这个信息表示对方主机可以到达到TIMEOUT,这种情况通常是为对方拒绝接收你发给它的数据包造成数据包丢失。
大多数的原因可能是对方装有防火墙或已下线。
2."DestinationNetUnreachable"这个信息表示对方主机不存在或者没有跟对方建立连接。
这里要说明一下"destinationhostunreachable"和"timeout"的区别,如果所经过的路由器的路由表中具有到达目标的路由,而目标因为其它原因不可到达,这时候会出现"timeout",如果路由表中连到达目标的路由都没有,那就会出现"destinationhostunreachable"。
3."BadIPaddress"这个信息表示你可能没有连接到DNS服务器所以无法解析这个IP地址,也可能是IP地址不存在。
4."Sourcequenchreceived"信息比较特殊,它出现的机率很少。
它表示对方或中途的服务器繁忙无法回应。
4.2.4连通性测试
连通问题是由许多原因引起的,如本地配置错误、远程主机协议失效等,当然还包括设备等造成的故障。
首先我们讲一下使用Ping命令的步骤。
使用Ping检查连通性有五个步骤:
1.使用ipconfig/all观察本地网络设置是否正确;
2.Ping127.0.0.1,127.0.0.1回送地址Ping回送地址是为了检查本地的TCP/IP协议有没有设置好;
3.Ping本机IP地址,这样是为了检查本机的IP地址是否设置有误;
4.Ping本网网关或本网IP地址,这样的是为了检查硬件设备是否有问题,也可以检查本机与本地网络连接是否正常;(在非局域网中这一步骤可以忽略)
5.Ping远程IP地址,这主要是检查本网或本机与外部的连接是否正常。
在检查网络连通的过程中可能出现一些错误,这些错误总的来说分为两种最常见。
1.RequestTimedOut
"requesttimeout"这提示除了在上述提到的对方可能装有防火墙或已关机以外,还有就是本机的IP不正确和网关设置错误。
①、IP不正确:
IP不正确主要是IP地址设置错误或IP地址冲突,这可以利用ipconfig/all这命令来检查。
在WIN2000下IP冲突的情况很少发生,因为系统会自动检测在网络中是否有相同的IP地址并提醒你是否设置正确。
在NT中不但会出现"requesttimeout"这提示而且会出现"Hardwareerror"这提示信息比较特殊不要给它的提示所迷惑。
②、网关设置错误:
这个错误可能会在第四个步骤出现。
网关设置错误主要是网关地址设置不正确或网关没有帮你转发数据,还有就是可能远程网关失效。
这里主要是在你Ping外部网络地址时出错。
错误表现为无法Ping外部主机返回信息"Requesttimeout"。
2.DestinationHostUnreachable
当你在开始PING网络计算机时如果网络设备出错它返回信息会提示"destinationhostunreachable"。
如果局域网中使用DHCP分配IP时,而碰巧DHCP失效,这时使用PING命令就会产生此错误。
因为在DHCP失效时客户机无法分配到IP系统只有自设IP,它往往会设为不同子网的IP。
所以会出现"DestinationHostUnreachable"。
另外子网掩码设置错误也会出现这错误。
还有一个比较特殊就是路由返回错误信息,它一般都会在"DestinationHostUnreachable"前加上IP地址说明哪个路由不能到达目标主机。
这说明你的机器与外部网络连接没有问题,但与某台主机连接存在问题。
4.3netstat命令详解
4.3.1Netstat命令详解
Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。
但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用Netstat查一查为什么会出现这些情况了。
4.3.2Netstat详细参数列表
C:
\>netstat/?
显示协议统计信息和当前TCP/IP网络连接。
NETSTAT[-a][-b][-e][-n][-o][-pproto][-r][-s][-v][interval]
-a显示所有连接和监听端口。
-b显示包含于创建每个连接或监听端口的可执行组件。
在某些情况下已知可执行组件拥有多个独立组件,并且在这些情况下包含于创建连接或监听端口的组件序列被显示。
这种情况下,可执行组件名在底部的中,顶部是其调用的组件,等等,直到TCP/IP部分。
注意此选项可能需要很长时间,如果没有足够权限可能失败。
-e显示以太网统计信息。
此选项可以与-s选项组合使用。
-n以数字形式显示地址和端口号。
-o显示与每个连接相关的所属进程ID。
-pproto显示proto指定的协议的连接;proto可以是下列协议之一:
TCP、UDP、TCPv6或UDPv6。
如果与-s选项一起使用以显示按协议统计信息,proto可以是下列协议之一:
IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP或UDPv6。
-r显示路由表。
-s显示按协议统计信息。
默认地,显示IP、
IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP和UDPv6的统计信息;
-p选项用于指定默认情况的子集。
-v与-b选项一起使用时将显示包含于
为所有可执行组件创建连接或监听端口的
组件。
interval重新显示选定统计信息,每次显示之间
暂停时间间隔(以秒计)。
按CTRL+C停止重新
显示统计信息。
如果省略,netstat显示当前
配置信息(只显示一次)
4.3.3实例分析:
C:
\>netstat–a-a表示显示所有连接和监听端口
ActiveConnections
ProtoLocalAddressForeignAddressState
TCPEagle:
ftpEagle:
0LISTENING
TCPEagle:
epmapEagle:
0LISTENING
TCPEagle:
8065Eagle:
0LISTENING
TCPEagle:
microsoft-dslocalhost:
1031ESTABLISHED
TCPEagle:
10312localhost:
microsoft-dsESTABLISHED
TCPEagle:
1040Eagle:
0LISTENING
TCPEagle:
2928219.137.227.10:
4899TIME_WAIT
TCPEagle:
2929219.137.227.10:
4899ESTABLISHED
TCPEagle:
netbios-ssnEagle:
0LISTENING
解释:
ProtoLocalAddressForeignAddressState
TCPEagle:
2929219.137.227.10:
4899ESTABLISHED
协议(Proto):
TCP,指是传输层通讯协议
本地机器名(LocalAddress):
Eagle,俗称计算机名了,安装系统时设置的,可以在“我的电脑”属性中修改,本地打开并用于连接的端口:
2929)
远程机器名(ForeignAddress):
219.137.227.10
远程端口:
4899
状态:
ESTABLISHED
状态列表
LISTEN:
在监听状态中。
ESTABLISHED:
已建立联机的联机情况。
TIME_WAIT:
该联机在目前已经是等待的状态。
4.3.4实例抓图:
4.4tracert命令详解
4.4.1具体功能
Tracert诊断实用程序通过向目的计算机发送具有不同生存时间的ICMP(Internet控制信息协议)回应报文,以确定至目的地的路由。
也就是说,TRACERT命令可以用来跟踪一个报文从一台计算机到另一台计算机所走的路径。
要在转发数据包上的TTL之前至少递减1,必需路径上的每个路由器,所以TTL是有效的跃点计数。
数据包上的TTL到达0时,路由器应该将“ICMP已超时”的消息发送回源系统。
TRACERT先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。
路由通过检查中级路由器发送回的“ICMP已超时”的消息来确定路由。
不过,有些路由器悄悄地下传包含过期TTL值的数据包,而TRACERT看不到。
4.4.2语法详解
C:
\>tracert172.16.0.99-d
Tracingrouteto172.16.0.99overamaximumof30hops
12s3s2s10,0.0,1
275ms83ms88ms192.168.0.1
373ms79ms93ms172.16.0.99
Tracecomplete.
4.4.3用tracert解决问题
可以使用tracert命令确定数据包在网络上的停止位置。
下例中,默认网关确定192.168.10.99主机没有有效路径。
这可能是路由器配置的问题,或者是192.168.10.0网络不存在(错误的IP地址)。
C:
\>tracert192.168.10.99
Tracingrouteto192.168.10.99overamaximumof30hops
110.0.0.1reports:
Destinationnetunreachable.
Tracecomplete.
Tracert实用程序对于解决大网络问题非常有用,此时可以采取几条路径到达同一个点。
4.4.4Tracert命令支持多种选项,
如下表所示。
tracert[-d][-hmaximum_hops][-jhost-list][-wtimeout]target_name
-d指定不将IP地址解析到主机名称。
-hmaximum_hops指定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 标准 实验 报告 131