《计算机网络技术及应用》实验指导书(经济管理类)

更新时间:2023-05-11 06:03:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《计算机网络技术及应用》

实验指导书

班级: 学号: 姓名:

哈尔滨工业大学(威海)

前 言

计算机网络是现代信息社会最重要的基础设施之一。在过去十几年里得到了迅速的发展和应用。《计算机网络技术及应用》课程实验的目的是为了使学生在课程学习的同时,通过在一个计算机网络环境中的实际操作,对现代计算机网络的基本功能有一个初步的了解.通过实验教学增强学生对计算机网络的基本知识和理论的理解,掌握初步的网络组成技术,掌握选择和配置网络系统的基本步骤和方法,深入理解网络功能与网络体系结构各层的关系。掌握Internet基本应用,熟悉网络常用工具命令与功能并能利用这些命令进行简单网络故障的诊断,掌握一定的网络应用技能。实验内容主要涉及:网络设施认识、Internet应用、网络工具命令的使用以及简单网站设计与部署等。

实验环境:

要求实验室连接局域网并且要与Internet相连,最好每台机器都分配IP地址; 实验室要配置一台安装Linux操作系统的网络服务器,同时提供FTP, WWW, DNS, Email等服务;

配置一台安装Windows NT或Windows 2000 server操作系统的网络服务器,同时配置FTP, WWW, DNS, Email等服务;

提供一定数量的学生用工作站,满足做实验学生每人一台的要求;

学生用工作站要安装Windows98/2000或Linux操作系统,同时安装C++和Java编程环境;

在《计算机网络》的课程实验过程中,要求学生做到:

(1)预习实验指示书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。

(2)仔细观察上机和上网操作时出现的各种现象,记录主要情况,作出必要说明和分析。

(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。 (4)实验课程不迟到,不早退。如有事不能出席,需要向辅导教师请假,所缺实验一般不补。

实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。此外,针对以前教学中出现的问题,网络实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。

2011-11-11

实验一 常用网络命令的使用

【实验前需要学习掌握的知识】 1、windows命令

不同的操作系统要用不同的命令进入命令行界面。

在Win9x/Me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。在Win2000/NT的开始菜单中的运行程序中键入"cmd"命令,可进入命令行界面。

开始——〉运行——〉键入cmd命令或command命令——〉回车

进入了命令行操作界面(DOS窗口),在DOS窗口中只能用键盘来操作。如下所示:

2、网络常用命令的作用与格式

了解和掌握网络常用命令将会有助于更快地检测到网络故障所在,从而节省时间,提高效率。网络命令数量比较多,在本次实验中我们学习的网络命令是为数不多的一些常用网络命令。

由于每个网络命令都有不同的作用,为了更好地掌握这些网络常用命令应该了解这些命令的基本格式,基本格式如下:

网络命令 参数1参数2参数3参数…

查看这些参数的方法是在网络命令后加“/?”,如要查看ping命令的参数可以输入ping/?显示如下:

【实验目的】

1、掌握网络常用命令的使用;

2、利用网络常用命令对网络中常见现象进行分析判断。 【实验内容】

1、掌握PING命令的基本使用方法(包括参数的使用),对网络常见故障利用命令进行

分析判断:

Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)联通。

如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP地址不正确。如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping成功只能保证本机与目标主机间存在一条连通的物理路径。

命令格式:

ping IP地址或主机名 [-t] [-a] [-n count] [-l size] 常用参数含义:

-t不停地向目标主机发送数据;

-a 以IP地址格式来显示目标主机的网络地址 ;

-n count 指定要Ping多少次,具体次数由count来指定 ; -l size 指定发送到目标主机的数据包的大小。

2、用Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的

时间,分析网络延时产生的原因。

Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。

命令格式:

tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout] 参数含义:

-d 不解析目标主机的名字;

-h maximum_hops 指定搜索到目标地址的最大跳跃数; -j host_list 按照主机列表中的地址释放源路由;

-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。

例如大家想要了解自己的计算机与目标主机之间详细的传输路径信息,可以在MS-DOS方式输入。

如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。

3、利用Netstat命令了解网络的整体使用情况。显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,统计目前总共有哪些网络连接正在运行。

Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。

利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。

命令格式:

netstat [-r] [-s] [-n] [-a] 参数含义:

-a 显示所有连接和侦听端口。

-b 显示在创建每个连接或侦听端口时涉及的可执行程序。

在某些情况下,已知可执行程序承载多个独立的组件,这些情况下,显示创建连接或侦听端口时涉及的组件序列。此情况下,可执行程序的名称位于底部[]中,它调用的组件位于顶部,直至达到 TCP/IP。注意,此选项可能很耗时,并且在您没有足够权限时可能失败。

-e 显示以太网统计。此选项可以与 -s 选项结合使用。 -f 显示外部地址的完全限定域名(FQDN)。 -n 以数字形式显示地址和端口号。 -o 显示拥有的与每个连接关联的进程 ID。

-p proto 显示 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 选项可用于指定默认的子网。

-t 显示当前连接卸载状态。

interval 重新显示选定的统计,各个显示间暂停的间隔秒数。

按 CTRL+C 停止重新显示统计。如果省略,则 netstat将打印当前的配置信息一次。

4、利用IPCONFIG命令显示所有当前的TCP/IP网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。 使用不带参数的IPCONFIG显示所有适配器的 IP 地址、子网掩码、默认网关。

命令格式:

Ipconfig[/all][/batch file][/renew all][/release all][/renew n][/release n] 参数含义:

/? 显示帮助信息

/all 显示现时所有网络连接的设置 /release 释放某一个网络上的IP位置 /renew 更新某一个网络上的IP位置 /flushdns 把DNS解析器的暂存内容全数删除

5、利用ARP确定对应IP地址的网卡物理地址。查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。

在以太网协议中规定,同一局域网中的一台主机要和另一台主机进行直接通信,必须要知道目标主机的MAC地址。而在TCP/IP协议栈中,网络层和传输层只关心目标主机的IP地址。这就导致在以太网中使用IP协议时,数据链路层的以太网协议接到上层IP协议提供的数据中,只包含目的主机的IP地址。于是需要一种方法,根据目的主机的

IP地址,获得其MAC地址。这就是ARP协议要做的事情。所谓地址解析(address resolution)就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。

另外,当发送主机和目的主机不在同一个局域网中时,即便知道目的主机的MAC地址,两者也不能直接通信,必须经过路由转发才可以。所以此时,发送主机通过ARP协议获得的将不是目的主机的真实MAC地址,而是一台可以通往局域网外的路由器的MAC地址。于是此后发送主机发往目的主机的所有帧,都将发往该路由器,通过它向外发送。这种情况称为ARP代理(ARP Proxy)

命令格式:

arp[-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]

参数含义:

-a[ InetAddr] [ -N IfaceAddr] 显示所有接口的当前 ARP 缓存表。要显示特定 IP 地址的 ARP 缓存项,请使用带有 InetAddr 参数的 arp -a,此处的 InetAddr 代表 IP 地址。如果未指定 InetAddr,则使用第一个适用的接口。要显示特定接口的 ARP 缓存表,请将 -N IfaceAddr 参数与 -a 参数一起使用,此处的 IfaceAddr 代表指派给该接口的 IP 地址。-N 参数区分大小写。

-g[ InetAddr] [ -N IfaceAddr] 与 -a 相同。

-d InetAddr [IfaceAddr] 删除指定的 IP 地址项,此处的 InetAddr 代表 IP 地址。对于指定的接口,要删除表中的某项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。要删除所有项,请使用星号 (*) 通配符代替 InetAddr。

-s InetAddr EtherAddr [IfaceAddr] 向 ARP 缓存添加可将 IP 地址 InetAddr 解析成物理地址 EtherAddr 的静态项。要向指定接口的表添加静态 ARP 缓存项,请使用 IfaceAddr 参数,此处的 IfaceAddr 代表指派给该接口的 IP 地址。

/? 在命令提示符下显示帮助。 6、课上补充讲解其他网络命令的使用。

【实验方式】现场参观并由实验指导教师讲解、演示;分组讨论与实践。 【实验地点】学院计算机网络实验室。

【实验报告】在实验报告中写出网络常用命令的操作过程及效果,分析并总结实验中遇到的问题,写出实验体会。

实验二 简单的网页设计和网站部署

【实验前需要学习掌握的知识】

1、网页的基础知识,HTML语言的基本构成。 2、WWW服务器的部署。

3、dreamwever网页设计工具的使用,开发简单的网页。 【实验目的】

1、 掌握网络相关的基础知识,了解网页制作工具,掌握HTML语言; 2、 掌握dreamwever工具的使用,掌握站点创建方法,掌握简单网页的制作。 3、 安装IIS并在自己的机器上部署一个WWW服务器。 【实验内容】

1、使用Windows操作系统自带的记事本程序编写一个网页。

要求窗体标题为“这是我的第一个网页”,使用<title>********</title>。HTML文档由head和body两部分组成,使用<head>***</head>和<body>***</body>。用浏览器阅读时要看见4段文字,每段文字的size分别是8、6、4、2,使用<font size="6">***</font>,其中要求每段文字的颜色不同,分别为#00ffff、#882299、#ff0088、#55ccaa,使用<font color="#00ffff">*******</font>,每段文字要求居中排列,使用<p align="center">******</p>。编写完成后用HTML为文件扩展名存盘。

使用浏览器浏览编写的HTML文档。

2、在Dreamweaver中建立本地站点

1)在Dreamweaver文档窗口中,依次单击“站点”菜单→“新建站点”命令或者是在“站点”面板中单击“站点”菜单→“新建站点”命令,打开“站点定义”对话框。如图所示。选择“高级”选项卡建立站点(也可以按“基本”选项卡中的向导进行操作,但不如用“高级”选项卡方便)。

图1“站点定义”对话框

2)管理本地站点

选择“站点”面板“文件”菜单中对应命令,即可对选取文件进行编辑操作。例如,选择文件后,在“站点”面板中选择“文件”菜单中的“打开”命令,则Dreamweaver在文档窗口中打开该文件(当然最简单的方法是在站点中双击相应的文件图标)。在对站点中的文件或文件夹进行操作时,合理地使用右键快捷菜单能大大加快操作速度。例如,在选中的文件夹上单击鼠标右键,然后选择“新建文件夹”命令,可以在相应文件夹中新建一个文件夹。

3)编辑站点具体操作步骤如下:

在站点面板中单击“站点名称”框右边的下拉列表按钮,在下拉列表中选择“编辑站点”命令,打开“编辑站点”对话框,如图所示。

图2 “编辑站点”对话框

4)使用超级链接实现站内网页的跳转。

使用Dreamweaver建立一个Web站点,在站点内部新建5个HTML页面,分别为首页(index.html)、汽车(auto.html)房产(house.html)、运动(sport.html)、游戏(game.html)。

要求在每个页面里分别添加对其它四个页面的链接,保证用户能够在五个页面中正常的跳转。

切换到代码视图认真观察超链接标记的使用方法,在浏览器中测试链接的有效性。 5)图像映射超链接 选中网页中插入的图片,打开属性控制面板,其面板的左下角区域即用于设置图片映像的区域。如图所示。

图3 属性控制面板热区设置工具

选中图中绘制工具:

矩形热区绘制工具

圆形热区绘制工具

多边形热区绘制

工具,其中一种,就可以在图片上绘制热区了。当绘制完热区后,属性控制面板中显示出热区的属性,在link栏内输入网址或网页文件名,或点击link栏右侧的文件夹按钮,在打开的对话框中选择一个网页文件作为链接地址。

6)利用Dreamweaver为修改网页的页面属性

打开Dreamweaver,新建一个网页。打开页面属性面板,修改网页的字体、文本颜色、和背景颜色,修改超级链接的颜色和样式,添加网页标题,设置网页跟踪图像。 预览修改后的页面。下图是一个示例:

图4 网页示例

3、网站的部署

安装IIS并在自己的机器上部署一个WWW服务器。 1)安装IIS具体安装步骤如下:

步骤一,运行“控制面板”中的“添加或删除程序”,点击“添加/删除Windows组件”按钮。

步骤二,在出现如图5所组件安装向导中,选择“Internet信息服务(IIS)”,单击“下一步”开始安装,单击“完成”结束。

图 5 组件安装向导对话框

系统自动安装组件,完成安装后,系统在“开始”/“程序”/“管理工具”程序组中会添加一项“Internet服务管理器”,此时服务器的WWW、FTP等服务会自动启动,如图6。

图6 Internet服务管理器

2)设置Web站点

步骤一,将制作好的主页文件(html文件)复制到\Inetpub\wwwroot目录,该目录是安装程序为默认Web站点预设的发布目录。

步骤二,将主页文件的名称改为Default.htm。IIS默认要打开的主页文件是Default.htm或Default.asp,而不是一般常用的Index.htm。

完成这两个步骤后,打开本机或客户机浏览器,在地址栏中输入此计算机 IP地址来浏览站点,测试Web服务器是否安装成功,WWW服务是否运行正常。

站点开始运行后,如果要维护系统或更新网站数据,可以暂停或停止站点的运行,完成上述工作后,再重新启动站点。

3)添加新的Web站点

步骤一,打开如图6所示“Internet信息服务窗口”,鼠标右键单击要创建新站点的计算机,在弹出菜单中选择“新建”/“虚拟目录”,出现“虚拟目录创建向导”,单击“下一步”继续。

步骤二,在“Web站点说明”文本框中输入说明文字,单击“下一步”继续,出现如图7所示窗口,输入新建Web站点名称。

图7 虚拟目录名称

点击“下一步”,选择站点目录,如图:

图8 网站文件目录

选择好后点击“下一步”,对应需要的进行打勾,如图9:

图9权限设置

点击“下一步”,提示操作完成。

完成之后,在新建好的虚拟目录名称上点击鼠标右键,选择菜单的“属性”命令,如图10:

图10 站点属性设置对话框

选择“文档”选项卡,在这里添加你的默认主页:

本文来源:https://www.bwwdw.com/article/00be.html

Top