实验一网络实用命令与协议分析
【实验目的】
?掌握TCP/IP协议的配置;
?常见网络命令的使用;
?加深对协议、协议封装及协议数据单元的理解。
【实验内容】
?以Microsofe Winodws XP 系统为例,对TCP/IP协议进行安装和配置;
?学习使用常见的网络命令,并了解相关的参数;
?通过前两项的实验内容,思考如下问题:什么是协议、协议封装及协议数
据单元?
【实验设备】
?一台PC 机
【实验步骤】
1、TCP/IP协议的安装和配置
1.TCP/IP 协议在安装 Windows 2003 server时被默认安装,首先检查系统功是否已安装TCP/IP协议:鼠标右键单击“网上邻居”图标,选择“属性”;
2. 鼠标右键单击“本地连接”图标,选择“属性”;如下图
图1
在出现的网络协议列表中,检查是否有TCP/IP,如果没有,则单击添加按钮.如果已安装,则跳至步骤4;
3. 点击“安装”按钮后,系统显示可添加的列表,如图3-3所示。
2
图2
选择->协议->添加,然后选择Microsoft->Internet 协议(TCP/IP)->确定。
4.选择带网卡的TCP/IP协议,如图1,点击“属性”按纽,弹出如下对话框:
3
在此对话框中填入适当的IP地址,点击“确定”。至此TCP/IP协议配置成功。
2.常见网络命令的使用
Windows XP 内置了很多网络测试工具,使我们管理网络更加简便、有效。运行环境在DOS命令提示符下(开始→运行→ cmd 或者开始→所有程序→附件→命令提示符),这些实用程序均可以在命令标识后加斜线和问号,得到该命令的功能、参数和使用说明的帮助信息,例如:C:\>ipconfig /?。一些常用网络测试命令有以下几个:
(1)Ping
Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最常用的命令。Ping向目标主机(地址)发送一个32 字节的IP 数据报到目标站点的主机上,记录下主机的响应时间。从而判断网络的响应时间和本机是否与目标主机(地址)连通。
如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP地址不正确。如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的
4
软件配置方面,Ping成功只能保证本机与目标主机间存在一条连通的物理路径。
命令格式:
ping IP地址或主机名[-t] [-a] [-n count] [-l size]
参数含义:
-t不停地向目标主机发送数据;
-a 将IP地址解析为计算机NetBIOS(网络基本输入输出系统)名。;
-n count 指定要Ping多少次,具体次数由count来指定;
-l size 指定发送到目标主机的数据包的大小。
(2)ipconfig
ipconfig 实用程序可以测试出本地主机的IP 地址、网卡地址等信息,可以查看配置的情况。
ipconfig的命令格式如下:ipconfig [/? | /all | /release [adapter] | /renew [adapter]]
其中的参数说明如下:
使用不带参数的ipconfig命令可以得到以下信息:IP地址、子网掩码、默认网关。
/? 显示ipconfig的格式和参数的英文说明;
/all 显示所有的配置信息;
/release 为指定的适配器(或全部适配器)释放IP地址(只适用于DHCP);
/renew 为指定的适配器(或全部适配器)更新IP地址(只适用于DHCP)。
/all,则可以得到更多的信息:主机名、DNS服务器、节点类型、网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等。
5
6
例如:
C:\>ipconfig /all
(3) tracert
tracert 实用程序显示用户数据所经过路径上各个路由器的信息,内容包括:每一站的编号、反应时间、站点名称或IP 地址。从中可以查看路由器处理时间的差别。 tracert 命令格式为:
tracert IP 地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]
其中的参数说明如下:
-d 不解析目标主机的名字;
-h maximum_hops 指定搜索到目标地址的最大跳跃数;
-j host_list 按照主机列表中的地址释放源路由;
-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。
例如:C:\> tracert https://www.sodocs.net/doc/787471076.html,
(4)netstat
netstat 为网络协议统计命令,可以查看网络协议的统计结果、发送和接收数据的大小,连接和侦听端口的状态。Netstat 的命令格式为:netstat –参数。一共有7个参数,说明如下:
-a 显示所有的TCP 连接、所有侦听的TCP 和UDP 端口。
-e 显示Ethernet 统计,可以和/s 参数一起使用。
-n 显示以数字形式表示的地址和端口号。
-p proto 显示由协议参数proto 指定的协议的连接,协议可以是TCP、UDP、TCPv6、
UDPv6。与参数/s 一起使用,会按协议显示统计信息,此时的协议可以是TCP、
UDP、IP、ICMP、TCP v6、UDP v6、IP v6ICMP v6。
-s 按协议显示统计信息。
-r 显示IP 路由表的内容。该参数的作用与route print 命令等价。
-t 指定再次自动统计、显示统计信息的时间间隔,t 数值为秒。若没有指定,会显
示当前统计信息后退出。
例如:netstat
7
8
实验二Intranet组网:建立和配置DNS和E-MAIL服务器
【实验目的】
?了解DNS /E-MAIL服务的作用和原理;
?了解DNS /E-MAIL服务的安装及相关配置方法;
【实验内容】
?了解DNS /E-MAIL服务的作用和原理
?安装DNS服务并进行相应的配置
?安装E-MAIL服务并进行相应的配置
【实验设备】
【实验步骤】
1.DNS的安装
选择一台已经安装好Windows 2003的服务器,确认其已安装了TCP/IP协议。1)运行“开始”/“控制面板”/“网络连接”,鼠标右键单击“本地连接”,选择“属性”/“Internet 协议(TCP/IP)”/“属性”。
2)运行“控制面板”中的“添加/删除程序”选项,选择“添加/删除Windows组件”。
3)选择“网络服务”复选框,并单击“详细信息”按钮,出现“网络服务”对话框。
4)在“网络服务”对话框中,选择“域名系统(DNS)”,单击“确定”按钮,系统开始自动安装相应服务程序。如下图示:
9
完成安装后,在“开始”/“程序”/“管理工具”应用程序组中会多一个“DNS”选项,使用它进行DNS服务器管理与设置。而且会创建一个%systemroot%\system32\dns文件夹,其中存储与DNS运行有关的文件,例如:缓存文件、区域文件、启动文件等。
2.DNS服务器的配置
在配置DNS之前,让我们先重温一下DNS。
DNS即(Domain Name System)域名系统。在TCP/IP互联网中,可以使用IP地址的32位整数来识别主机。虽然这种地址能方便、紧凑地表示互联网中传递分组的源地址和目的地址。但是,对一般用户而言,IP地址还是太抽象了,最直观的表达方式也不外乎将它分成4个十进制数。用户更愿意利用好读、易记的字符串为主机指派名字。于是域名系统诞生了。
实质上,主机名是一种比IP更高级的地址形式,主机名的管理、主机名-IP地址映射等是域名系统要解决的重要问题。
域名解析:就是将用户提出的名字变换成网络地址的方法和过程,从概念上讲,域名解析是一个自上而下的过程。
当客户机需要访问Internet上某一主机时,首先向本地DNS服务器查询对方IP地址,
往往本地DNS服务器继续向另外一台DNS服务器查询,直到解析出需访问主机的IP
10
地址。
DNS共有三种查询模式:递归DNS查询、迭代DNS查询、反向DNS查询。
递归查询(Recursive Query):客户机送出查询请求后,DNS服务器必须告诉客户机正确的数据(IP地址)或通知客户机找不到其所需数据。如果DNS服务器内没有所需要的数据,则DNS服务器会代替客户机向其他的DNS服务器查询。客户机只需接触一次DNS服务器系统,就可得到所需的节点地址。
迭代查询(Iterative Query):客户机送出查询请求后,若该DNS服务器中不包含所需数据,它会告诉客户机另外一台DNS服务器的IP地址,使客户机自动转向另外一台DNS 服务器查询,依次类推,直到查到数据,否则由最后一台DNS服务器通知客户机查询失败。
反向查询(Reverse Query):客户机利用IP地址查询其主机完整域名,即FQDN。
Windows 2000的DNS服务器支持以下三种区域类型:
(1)标准主要区域
该区域存放此区域内所有主机数据的正本,其区域文件采用标准DNS规格的一般文本文件。当在DNS服务器内创建一个主要区域与区域文件后,这个DNS服务器就是这个区域的主要名称服务器(2)标准辅助区域
该区域存放区域内所有主机数据的副本,这份数据从其主要区域利用区域转送的方式复制过来,区域文件采用标准DNS规格的一般文本文件,只读不可以修改。创建辅助区域的DNS服务器为辅助名称服务器。
(3)Active Directory集成的区域
该区域主机数据存放在域控制器的Active Directory内,这份数据会自动复制到其他的域控制器内,1)创建正向搜索区域
1.选择"开始"/"程序"/"管理工具"/"DNS",打开DNS管理窗口。
2.选取要创建区域的DNS服务器,右键单击"正向搜索区域"选择"新建区域",出现"欢迎使用新建区域向导"对话框时,单击"下一步"按钮。
3.在出现的对话框中选择要建立的区域类型,这里我们选择"主要区域",单击"下一步",注意只有在域控制器的DNS服务器才可以选择"Active Directory集成的区域"。
11
4.出现"区域名称"对话框时,输入新建主区域的区域名,例如:https://www.sodocs.net/doc/787471076.html,,然后单击"下一步",文本框中会自动显示默认的区域文件名。如果不接受默认的名字,也可以键入不同的名称。
5.在出现的对话框中单击"完成"按钮,结束区域添加。
12
新创建的主区域显示在所属DNS服务器的列表中,且在完成创建后,"DNS管理器"将为该区域创建一个SOA记录,同时也为所属的DNS服务器创建一个NS或SOA记录,并使用所创建的区域文件保存这些资源记录。
2)创建反向搜索区域
正向搜索是让DNS客户端根据IP地址查找对应的DNS域名地址,即查询对应的主机名称。反向区域并不是必须建立的。方法如下:
1.右击“反向搜索区域”,在弹出的快捷菜单中选择“新建区域”命令。
2.在出现的“区域选择”对话框中选择“主要区域”。单击“下一步”按钮。出现“反向搜索”对话框。如下图示:
13
14
单击“下一步”,按默认值进行配置,最后单击“完成”,即完成反向搜索域的创建。
3)添加主机的资源记录
主机的资源记录提供DNS域名到IP地址的映射。在区域内新建“资源记录”数据,DNS服务支持多种类型的资源记录。
(1)新建主机的资源记录
1.右击新建的正向搜索区域https://www.sodocs.net/doc/787471076.html,,弹出快捷菜单,选择“新建主机”命令,出现新建主机对话框,如下图示。在“名称”编辑框中输入一个能代表该主机所提供服务的名称(例:
www,mail,ftp等,本例输入www)。在“IP地址”编辑框中输入该主机的IP地址(注:可通过ipconfig命令查询本机的IP地址,且需要在虚拟机中查询)。
15
16
2. 单击“添加主机”,新建主机资源记录完成。在DNS 窗口可以看到已经建立的主机的资源
记录,如下图示:
3.DNS 服务器的测试
(1)单击“开始”—>“控制面板”—>“网络连接”—>“本地连接”,选择“属性”—>“Internet 协议(TCP/IP )” —>“属性”,在弹出的对话框中选择“使用下面的DNS 服务器地址”,并在“首选DNS 服务器”编辑框中设置DNS 服务器的IP 地址。(注:这里设置的IP 地址应是新建正向搜索区域时设置的IP 地址,也就是本机的IP 地址,因为我们在自己的主机上配置DNS 服务器,所以DNS 服务器就是我们自己的主机)
(2)可以使用ping命令来测试,如下图:在命令提示符下输入:Ping https://www.sodocs.net/doc/787471076.html,,如果DNS服务器配置正确,会返回IP地址。
从图中可以看出,我们反应回来的IP地址就是192.168.171.128.
17
二、E—MAIL 服务器的安装
在windows2003下架设邮件服务器的过程跟XP系统类似,可以用系统自带的POP3及SMTP服务建立,也可以借助第三方软件实现。适用环境不同自然采取的方式不同。以下笔者的搭建过程分别以这两种方式为例。
(一)利用windows2003自带POP3/SMTP服务实现
第一步:安装POP3/SMTP服务。默认情况下windows2003是没有安装的,我们必须手工添加。
安装POP3服务:控制面板----“添加/删除windows组件—电子邮件服务”下,它共包括两项内容:
POP3服务和POP3服务WEB管理.
而SMTP服务应:选择控制面板—添加删除WINDOWS组件—应用程序服务器—详细信息—internet信息服务(IIS)—详细信息—SMTP service”进行安装,如果你需要对邮件服务器进行远程WEB管理,还要选中“万维网服务”中的“远程管理(HTML)”。
第二步:配置POP3服务
在配置POP3服务之前,需要先新建邮件交换器(MX),目的是指明该域接受邮件的服务器的IP地址。例如,对于邮箱sx@https://www.sodocs.net/doc/787471076.html,,只能表明收件人在https://www.sodocs.net/doc/787471076.html, 域上拥有一个账户,但并不知道该域的邮件服务器地址,因此不能讲邮件发送到目的地。
步骤:
1.在DNS控制台窗口中为https://www.sodocs.net/doc/787471076.html,添加一个主机名为mail的主机记录,并将
域名https://www.sodocs.net/doc/787471076.html,映射到邮件服务器IP地址上,如下图所示。
18
19
1. 在“正向查找区域”目录中右键单击,选择“新建邮件交换器(MX )”,弹出
“新建资源记录”对话框,如图所示。“主机或子域”一般不设置(例,在本
例中,若不设置可能得到邮箱user@https://www.sodocs.net/doc/787471076.html, ,其中user 用户注册的用户名;若设置为mail ,得到的邮箱则为user@https://www.sodocs.net/doc/787471076.html, ),在“邮件服务器的
完整合格域名”中输入邮件服务器的主机域名,本例输入https://www.sodocs.net/doc/787471076.html,可点击“浏览”选择。“邮件服务器优先级”设置的数值越小,则优先级越高。
接下来开始配置POP3服务器,步骤如下:
1.依次点击“开始-管理工具-POP3服务”,打开“POP3服务”主窗口;然后在窗
口左面点击POP3服务下的主机名(本机),再在右面点选“新域”;在弹出的“添加域”对话框内输入欲建立的邮件服务器主机名,也就是@后面的部分,如
图所示,然后按确定即可。
20
广州大学学生实验报告 开课学院及实验室:计算机学院 2015年月11日10日 一、实验目的 理解上述知识点所涉及的基本概念并学会使用这些工具测试网络的状态及从网上获取信息。 二、实验环境 安装了TCP/IP协议的Windows系统的计算机 三、实验内容 1、检测本机的MAC地址 2、检测本机网关的MAC地址 3、检测本地域名服务器的IP地址 4、检测DHCP服务器的MAC地址(考虑两种网络环境:实验室网络环境和宿舍网络环境) 5、检测去往https://www.sodocs.net/doc/787471076.html,的路径MTU 6、检测本机的路由表 7、检测去往https://www.sodocs.net/doc/787471076.html,n网络的可用性、回程响应时间及经过的路由器个数。 8、检测本机的所有有效连接,及各连接的端口号 9、往路由表添加一条路由,去往主机https://www.sodocs.net/doc/787471076.html,的路由,经过邻居同学的主机转发 10、课后实验并写入实验报告: ●为了确定你所在组织的路由是否稳定,使用路由跟踪程序来找到去往每一网络中 的一条路由,重复测试一次,再连续测试几天,看看路由有变化吗? ●挑选10个Internet中较远的目的地,进行前一练习中的实验,看看路由变化的频 度。 ●上网收集网络测试工具并测试使用方法。 四、实验步骤、记录和结果 实验1:检测本机的MAC地址 用ipconfig/all命令可以查看到本机的信息,包括MAC地址、IP地址等
实验2:检测本机网关的MAC地址:从上述可知网关ip为202.192.33.254,再输入Arp –a 202.192.33.254 由ipconfig/all命令可得到本机网关的IP地址为:172.18.36.254,通过ping网关的IP 地址后用arp -a命令可得到本机网关的MAC地址为:00-0c-db-c9-71-c0 实验3:检测本地域名服务器的IP地址:直接输入ping https://www.sodocs.net/doc/787471076.html, 由ipconfig/all命令可得到本地域名服务器的IP地址为:202.192.18.10
计算机网络技术试验 院系名称: 专业班级: 学生姓名: 学号:
试验二:网络命令的使用 1.实验目的: 1)了解或掌握一些网络常用命令; 2)掌握Ping、netstat、IPConfig、ARP等命令的功能及一般用法; 3)能应用上述命令进行网络连通、网络状态、网络配置等。 2.实验所需要的设备 一台已连网的计算机,windows操作系统 3.实验要求:(command.doc为参考命令文件) 进入DOS模式,:(开始-附件-命令提示符,或开始-运行cmd ) 1、利用Ping对某个已知IP或域名的计算机进行连通查询, 对查询结果进行分析并做好记录,再ping某个不存在的域名或地址。 2、利用netstat至少一个参数对本机的网络状态进行查询, 对查询结果进行分析记录; 3、利用IPConfig对本机的网络状态进行查询,对查询结果 进行分析记录(哪些是你不理解其含义的内容); 4、测试本机与相邻机器的物理连通性,记录并说明原因; 5、使用arp察看本地缓存中的内容,添加一条新的静态项 目,并用ping进行测试; 6、tracert某个著名域名,记录经过多少个节点?响应时 间?对方网关IP地址是什么?
7、使用route察看本地路由表,记录非自身环路的路由信息 (无则不纪录); 8、利用nbtstat至少一个参数对本机的网络状态进行查询, 对查询结果进行分析记录 9、使用NET命令察看本地机的共享有哪些并记录,删除默 认共享; 使用net use将网络上某个共享目录映射到一个驱动器字母。 4.简述实验步骤: 尽可能完成实验要求中的步骤并用简单语言进行记录。
苏州市职业大学 计算机网络与WebGIS实验报告 姓名: 学号: 学院: 班级:
实验一利用HTML制作表单 1.实验目的 了解掌握HTML语言:基础知识、编辑文档、超链接;图像与多媒体、表格、框架和表单 2.实验要求 硬件:GIS机房配置已达到要求; 软件:Win2000/WIN XP、记事本 3.实验内容 利用所学HTML语言完成表单制作,界面可参考图1,在制作过程中了解HTML文档的基本格式,尤其是表单标签