计算机数据通信与网络实践大纲.docx
- 文档编号:30464276
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:26
- 大小:1.23MB
计算机数据通信与网络实践大纲.docx
《计算机数据通信与网络实践大纲.docx》由会员分享,可在线阅读,更多相关《计算机数据通信与网络实践大纲.docx(26页珍藏版)》请在冰豆网上搜索。
计算机数据通信与网络实践大纲
河北省高等教育自学考试课程考试大纲
课程名称:
计算机数据通信与网络(实践)课程代码:
08077
第一部分课程性质与学习目的
一、课程性质与特点
计算机数据通信与网络是高等教育自学考试电子信息工程专业(独立本科段)的一门专业课程。
该实验课主要是帮助学生掌握和了解计算机网络的基本原理、工作过程和实现方法,通过实验教学,加深学生对计算机网络技术理论的认识和理解,培养网络应用技能。
二、课程设置的目的和要求
计算机网络的发展非常迅速,新的技术不断出现。
本课程的目的是通过一系列的通信和计算机网络实验,配合理论教学部分,使学生了解通信技术和计算机网络技术的基本原理和应用,掌握网络设备的基本知识,提高学生的实际组网能力、实践能力和创新能力。
三、与本专业其它课程的关系
计算机数据通信与网络是电子信息工程专业学生的专业课程,它与本专业的其他课程有着密切的关系。
本课程的先修课程为《模拟电路》、《数字电路》、《计算机组成原理》和《通信原理》。
第二部分课程内容与考核要求
实验一Windows网络配置和TCP/IP协议配置
一、实验目的
掌握如何在Windows系统中进行网络配置;
掌握文件共享的设置和使用方法;
掌握如何在Windows系统中进行TCP/IP协议配置。
二、实验环境
网络实验室Windows XP系统
三、实验内容
1、windows的网络配置
2、windows网络协议TCP/IP配置
四、实验步骤
1、设置计算机名称及其隶属的工作组名称
⑴单击“开始”按钮,打开“开始”菜单,选择“控制面板”,打开“控制面板”对话框。
⑵在控制面板的经典视图中选择“网络安装向导”
⑶在对话框中,单击“下一步”按钮,出现下图对话框,写上“计算机名”,保留原名。
(4)点击“下一步”出现下图,写上“工作组名”,保留原名。
(5)将要共享的文件夹,从属性框中设置为共享,允许其它同学访问。
2、设置网络驱动器
设置网络驱动器,访问其它同学的共享文件夹,设置网络驱动器是将共享文件夹和某个指定的驱动器号建立一种映射关系。
将来可以通过“我的电脑”中该驱动器访问共享文件夹。
1)映射网络驱动器:
在桌面上右击“网上邻居”,选择“映射网络驱动器”,弹出“映射网络驱动器”对话框,在所示的“驱动器”中,选择为映射资源分配的驱动器号,通过“浏览”按钮定位共享文件夹。
2)断开网络驱动器:
在桌面上右击“网上邻居”,选择“断开网络驱动器”,选择相应的驱动器即可断开网络驱动器。
WindowsTCP/IP协议配置
1、添加并配置协议在WindowsXP桌面上右击“网上邻居”图标,选择“属性”命令,打开“网络”对话框,双击“本地连接”,打开“本地连接”对话框,单击“属性”按钮,在该对话框中选择“安装”按钮,打开“选择网络组件类型”对话框,选择协议“添加”,即可完成相应协议的添加。
2、配置TCP/IP协议在上述步骤中,打开“本地连接”对话框后,双击“Internet协议(TCP/IP)”,打开“Internet协议(TCP/IP)属性”对话框,即可配置IP地址、子网掩码和默认网关。
3、配置DNS在上述“Internet协议(TCP/IP)属性”对话框中,可配置DNS。
五、实验思考题:
1、Windows系统完全支持的通信协议有哪些?
2、DNS服务器的主要作用是什么?
实验二网络连接性能的测试
一、实验目的
熟悉使用ping命令工具来进行测试;
熟悉利用ipconfig工具进行测试;
熟悉利用tracert工具进行测试。
二、实验环境
网络实验室WindowsXP系统
三、实验内容:
1、使用PING工具进行测试
2、使用IPCONFIG工具进行测试
3、使用TRACERT工具进行测试
四、实验步骤
1、使用PING工具进行测试
2、使用IPCONFIG工具进行测试
3、使用TRACERT工具进行测试。
五、实验思考题
1、简述ping工具的测试原理。
2、ipconfig工具可以在哪些操作系统中使用?
实验三用ethereal分析协议HTTP、FTP和DNS
一、实验目的
1、熟悉并掌握分组嗅探器Ethereal的基本使用与操作。
2、了解网络协议实体间进行交互以及报文交换的情况。
3、用分组嗅探器(ethereal)分析协议HTTP、FTP和DNS
二、实验环境
网络实验室WindowsXP系统
三、实验内容
分析协议HTTP、FTP和DNS
四、实验步骤
1、HTTPGET/response交互
(1)启动Webbrowser。
(2)启动Ethereal分组嗅探器。
在窗口的显示过滤说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
(3)一分钟以后,开始Ethereal分组俘获。
(4)输入URL地址:
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file1.html
(5)停止分组俘获
得到如图1所示:
根据俘获窗口内容,回答“四、实验报告内容”中的1-6题。
图1
2、HTTP条件GET/response交互
(1)启动浏览器,清空浏览器的缓存。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入URL地址:
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file2.html,你的浏览器中将显示一个具有五行的非常简单的HTML文件。
(4)在你的浏览器中重新输入相同的URL或单击浏览器中的“刷新”按钮。
(5)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
根据操作回答“四、实验报告内容”中的7-10题。
3、获取长文件
(1)启动浏览器,将浏览器的缓存清空。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入URL:
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file3.html,浏览器停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
根据操作回答后面问题中的11-13题。
4、嵌有对象的HTML文档
(1)启动浏览器,将浏览器的缓存清空。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file4.html,浏览器将显示一个具有两个图片的短HTTP文件
(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
根据操作回答后面问题中的14-15题。
5、HTTP认证
(1)启动浏览器,将浏览器的缓存清空。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入URL:
http:
//gaia.cs.umass.edu/ethereal-labs/protected_pages/HTTP-ethereal-file5.html,浏览器将显示一个HTTP文件,输入所需要的用户名和密码(用户名:
eth-students,密码:
networks)。
(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”。
根据操作回答16-17题。
6、跟踪DNS
(1)利用ipconfig命令清空你的主机上的DNS缓存。
(2)启动浏览器,将浏览器的缓存清空。
(3)启动Ethereal分组俘获器,在显示过滤筛选说明处输“ip.addr==your_IP_address”
(4)开始Ethereal分组俘获。
(5)在浏览器的地址栏中输入:
http:
//www.ietf.org停止分组俘获。
(6)开始Ethereal分组俘获。
(7)在www.mit.edu上进行nslookup(即执行命令:
nslookupwww.mit.edu)。
(8)将命令替换为:
nslookup–type=NSmit.edu
(9)重复上面的实验,将命令替换为:
nslookupwww.aiit.or.krbitsy.mit.edu
五、实验思考题
在实验的基础上,回答以下问题:
1、你的浏览器运行的是HTTP1.0,还是HTTP1.1?
你所访问的服务器所运行的HTTP版本号是多少?
2、分析你的浏览器向服务器发出的第一个HTTPGET请求的内容,在该请求报文中,是否有一行是:
IF-MODIFIED-SINCE?
3、分析服务器响应报文的内容,服务器是否明确返回了文件的内容?
如何获知?
4、承载这一个HTTP响应报文一共需要多少个包含数据的TCP报文段?
5、与这个HTTPGET请求相对应的响应报文的状态代码和状态短语是什么?
6、对于浏览器发出的最初的HTTPGET请求,服务器的响应是什么(状态代码和状态短语)?
实验四FTP服务器的建立与设置
一、实验目的
1、利用Serv-UFTPServer软件建立FTP服务器。
2、对FTP服务器进行设置,管理和使用。
二、实验环境
网络实验室WindowsXP系统
三、实验内容
FTP服务器的建立与设置
四、实验步骤
1、在电脑上安装Serv-UFTPServer服务器软件。
2、设置Serv-U的域名与IP地址,域名设为(xxx为实验者姓名的拼音),IP地址按照本机的IP地址设置。
3、创建匿名用户,并指定匿名用户所能访问的目录,设置匿名用户只有浏览权限。
4、创建两个新帐户,分别为其设置密码,对这两个帐户分别设置目录访问权限,一个帐户允许浏览、下载,另一个帐户允许浏览、下载、上传权限,利用本机和远程测试进行检验。
5、设置Serv-UFTP服务器最大连接数,利用本机和远程测试进行检验。
五、实验结果及分析
1、实验用宿舍内网完成,根据IP对服务器域进行配置得
2、对用户进行权限设置,设置上传速度和下载速度及用户数量设置
六、实验思考题
1、个人FTP服务器是通过FTP专用软件,在个人计算机上建立FTP服务,它与专业FTP服务器相比,具有的优势和不足分别是什么?
2、在个人计算机上建立FTP服务器,为什么要合理设置最大上传下载速?
第三部分有关说明与实施要求
一、指定教材
依据本实验大纲内容
二、考试内容
以上实验内容均属考生必做实验,依据本校的实际网络进行实验,要求每个实验均需提交纸质实验报告,实验报告中应详细写明实验步骤及实验结果,且实验步骤和结果应和本校实验环境一致,并回答每个实验后的思考题。
由主考学校审查合格后才能取得本课程的成绩。
考核采用百分制,60分合格。
三、实验报告模板
实验一Windows网络配置和TCP/IP协议配置
学号
姓名
实验日期
一、实验目的和内容
Windows网络配置和TCP/IP协议配置
掌握如何在Windows系统中进行网络配置;
掌握文件共享的设置和使用方法;
掌握如何在Windows系统中进行TCP/IP协议配置。
二、实验环境
思科网络教育实验室
WindowsXP系统
三、实验步骤和结果
四、实验步骤
分解实验一Windows网络配置和TCP/IP协议配置
1、设置计算机名称及其隶属的工作组名称
⑴单击“开始”按钮,打开“开始”菜单,选择“控制面板”,打开“控制面板”对话框。
⑵在控制面板的经典视图中选择“网络安装向导”
⑶在对话框中,单击“下一步”按钮,出现下图对话框,写上“计算机名”,保留原名。
(4)点击“下一步”出现下图,写上“工作组名”,保留原名。
(5)将要共享的文件夹,从属性框中设置为共享,允许其它同学访问。
2、设置网络驱动器
设置网络驱动器,访问其它同学的共享文件夹,设置网络驱动器是将共享文件夹和某个指定的驱动器号建立一种映射关系。
将来可以通过“我的电脑”中该驱动器访问共享文件夹。
1)映射网络驱动器:
在桌面上右击“网上邻居”,选择“映射网络驱动器”,弹出“映射网络驱动器”对话框,在所示的“驱动器”中,选择为映射资源分配的驱动器号,通过“浏览”按钮定位共享文件夹。
2)断开网络驱动器:
在桌面上右击“网上邻居”,选择“断开网络驱动器”,选择相应的驱动器即可断开网络驱动器。
WindowsTCP/IP协议配置
1、添加并配置协议
在WindowsXP桌面上右击“网上邻居”图标,选择“属性”命令,打开“网络”对话框,双击“本地连接”,打开“本地连接”对话框,单击“属性”按钮,在该对话框中选择“安装”按钮,打开“选择网络组件类型”对话框,选择协议“添加”,即可完成相应协议的添加。
2、配置TCP/IP协议
在上述步骤中,打开“本地连接”对话框后,双击“Internet协议(TCP/IP)”,打开“Internet协议(TCP/IP)属性”对话框,即可配置IP地址、子网掩码和默认网关。
3、配置DNS
在上述“Internet协议(TCP/IP)属性”对话框中,可配置DNS。
1、Windows系统完全支持的通信协议有哪些?
答:
TCP/IP协议,FTP协议
2、DNS服务器的主要作用是什么?
答:
把域名转化成网络可识别的ip地址
实验二网络连接性能的测试
学号
姓名
实验日期
一、实验目的和内容
网络连接性能的测试
1、使用PING工具进行测试
2、使用IPCONFIG工具进行测试
3、使用TRACERT工具进行测试
二、实验环境
思科网络教育实验室
WindowsXP系统
三、实验步骤和结果
WindowsTCP/IP协议配置
1、添加并配置协议
在WindowsXP桌面上右击“网上邻居”图标,选择“属性”命令,打开“网络”对话框,双击“本地连接”,打开“本地连接”对话框,单击“属性”按钮,在该对话框中选择“安装”按钮,打开“选择网络组件类型”对话框,选择协议“添加”,即可完成相应协议的添加。
2、配置TCP/IP协议
在上述步骤中,打开“本地连接”对话框后,双击“Internet协议(TCP/IP)”,打开“Internet协议(TCP/IP)属性”对话框,即可配置IP地址、子网掩码和默认网关。
3、配置DNS
在上述“Internet协议(TCP/IP)属性”对话框中,可配置DNS。
分解实验二网络连接性能的测试
1、使用PING工具进行测试,
2、使用IPCONFIG工具进行测试,
3、使用TRACERT工具进行测试。
实验结果和分析
1、Windows网络配置和TCP/IP协议配置
设置网络配置后可以在网络邻居中看到工作组中的其他电脑,工作组电脑中的共享文件都能够下载。
查看TCP/IP协议配置知IP地址为:
172.254.254.141子网掩码为:
254.254.254.0网关为172.254.254.1
2、网络连接性能的测试
通过互联网对进行网络连接性能测试
Ping工具测试
Tracert工具测试
Ipconfig测试
实验思考题
1、简述ping工具的测试原理。
答:
Ping程序使用ICMP协议简单地发送一个网络包并请求应答,接收请求的目的主机再次使用ICMP发回同其接收的数据一样的数据,于是Ping便可对每一个包的发送和接收报告往返时间,并报告无响应包的百分比。
2、ipconfig工具可以在哪些操作系统中使用?
答:
Windows系列操作系统
实验三用ethereal分析协议HTTP、FTP和DNS
学号
姓名
实验日期
一、实验目的和内容
1、熟悉并掌握分组嗅探器Ethereal的基本使用与操作。
2、了解网络协议实体间进行交互以及报文交换的情况。
3、用分组嗅探器(ethereal)分析协议HTTP、FTP和DNS
二、实验环境
思科网络教育实验室
WindowsXP系统
二、实验步骤和结果
1、HTTPGET/response交互
(1)启动Webbrowser。
(2)启动Ethereal分组嗅探器。
在窗口的显示过滤说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
(3)一分钟以后,开始Ethereal分组俘获。
(4)输入URL地址:
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file1.html
(5)停止分组俘获
得到如图1所示:
根据俘获窗口内容,回答“四、实验报告内容”中的1-6题。
图1
2、HTTP条件GET/response交互
(1)启动浏览器,清空浏览器的缓存。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入URL地址:
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file2.html,你的浏览器中将显示一个具有五行的非常简单的HTML文件。
(4)在你的浏览器中重新输入相同的URL或单击浏览器中的“刷新”按钮。
(5)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
根据操作回答“四、实验报告内容”中的7-10题。
3、获取长文件
(1)启动浏览器,将浏览器的缓存清空。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入URL:
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file3.html,浏览器停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
根据操作回答后面问题中的11-13题。
4、嵌有对象的HTML文档
(1)启动浏览器,将浏览器的缓存清空。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入
http:
//gaia.cs.umass.edu/ethereal-labs/HTTP-ethereal-file4.html,浏览器将显示一个具有两个图片的短HTTP文件
(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”,分组列表子窗口中将只显示所俘获到的HTTP报文。
5、HTTP认证
(1)启动浏览器,将浏览器的缓存清空。
(2)启动Ethereal分组俘获器。
开始Ethereal分组俘获。
(3)在浏览器的地址栏中输入URL:
http:
//gaia.cs.umass.edu/ethereal-labs/protected_pages/HTTP-ethereal-file5.html,浏览器将显示一个HTTP文件,输入所需要的用户名和密码(用户名:
eth-students,密码:
networks)。
(4)停止Ethereal分组俘获,在显示过滤筛选说明处输入“http”。
6、跟踪DNS
(1)利用ipconfig命令清空你的主机上的DNS缓存。
(2)启动浏览器,将浏览器的缓存清空。
(3)启动Ethereal分组俘获器,在显示过滤筛选说明处输“ip.addr==your_IP_address”
(4)开始Ethereal分组俘获。
(5)在浏览器的地址栏中输入:
http:
//www.ietf.org停止分组俘获。
(6)开始Ethereal分组俘获。
(7)在www.mit.edu上进行nslookup(即执行命令:
nslookupwww.mit.edu)。
(8)将命令替换为:
nslookup–type=NSmit.edu
(9)重复上面的实验,将命令替换为:
nslookupwww.aiit.or.krbitsy.mit.edu
五、实验思考题
在实验的基础上,回答以下问题:
1.你的浏览器使用的是HTTP1.0,还是HTTP1.1?
你所访问的Web服务器所使用HTTP协议的版本号是多少?
Http1.1200
2.分析你的浏览器向服务器发出的第一个HTTPGET请求的内容,在该请求消息中,是否有一行是:
IF-MODIFIED-SINCE?
没有
3.分析服务器响应消息的内容,服务器是否明确返回了文件的内容?
如何获知?
没有根据网页代码来读出文件内容
4.承载这一个HTTP响应报文一共需要多少个TCP报文段?
23
5.服务器对第二个HTTPGET请求的响应消息中的HTTP状态代码是多少?
服务器是否明确返回了文件的内容?
请解释。
304没有通过状态码来对应操作文件命令进而找到文件
6.与这个HTTPGET请求相对应的响应报文的状态代码和状态短语是什么?
304notmodified
实验四FTP服务器的建立与设置
学号
姓名
实验日期
一、实验目的和内容
1、利用Serv-UFTPServer软件建立FTP服务器。
2、对FTP服务器进行设置,管理和使用。
二、实验环境
思科网络教育实验室
WindowsXP系统
三、实验步骤和结果
3、实验步骤
1、在电脑上安装Serv-UFTPServer服务器软件。
2、设置Serv-U的域名与IP地址,域名设为(xxx为实验者姓名的拼音),IP地址按照本机的IP地址设置。
3、创建匿名用户,并指定匿名用户所能访问的目录,设置匿名用户只有浏览权限。
4、创建两个新帐户,分别为其设置密码,对这两个帐户分别设置目录访问权限,一个帐户允许浏览、下载,另一个帐户允许浏览、下载、上传权限,利用本机和远程测试进行检验。
5、设置Serv-UFTP服务器最大连接数,利用本机和远程测试进行检验。
五、实验结果及分析
1、实验用宿舍内网完成,根据IP对服务器域进行配置得
2、对用户进行权限设置,设置上传速度和下载速度及用户数量设置
六、实验思考题
1、个人FTP服务器是通过FTP专用软件,在个人计算机上建立FTP服务,它与专业FTP服务器相比,具有的优势和不足分别是什么?
答:
个人FTP服务器由个人在电脑上建立,一般用于局域网内部共享文件,距离短传送速度快,与专业FTP相比连接人数上限低,管理控制有限。
2、在个人计算机上建立FTP服务器,为什么要合理设置最大上传下载速?
答:
由于在个人电脑上架设FTP服务器我们不能因为给其他用户提供无偿FTP服务而影响自己的上网速度,所以,合理设置上传下载速度将带宽留给自己。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 数据通信 网络 实践 大纲