1、第2章 网络基本连接 第2章 网络基本连接 2.1 常见的网络硬件常见的网络硬件 2.2 建立基本的网络硬件环境建立基本的网络硬件环境2.3 网络环境的配置网络环境的配置 2.4 基本网络测试工具基本网络测试工具 第2章 网络基本连接 2.1 常见的网络硬件常见的网络硬件 1网卡网卡 网卡是应用最广泛的一种网络设备(如图2.1所示),网卡的全名为网络接口卡(Network Interface Card)。网卡是连接计算机与网络的硬件设备,是局域网最基本的组成部分之一。网卡的标准由IEEE(电气和电子工程师协会)定义。网卡起着向网络发送数据、控制数据、接收并转换数据的作用。我们可以把网卡插在计算
2、机的主板扩展槽中,通过网线去高速访问其他计算机和互联网,以达到共享资源、交换数据的目的。第2章 网络基本连接 图2.1 Realtek 10/100 M网卡 第2章 网络基本连接 网络传输介质是网络中传输数据、连接各网络站点的实体,如双绞线、同轴电缆、光纤,网络信息还可以利用无线电系统、微波无线系统和红外技术传输。图2.2给出了网卡和双绞线连接的图示。第2章 网络基本连接 图2.2 网卡和双绞线的连接 第2章 网络基本连接 2集线器 集线器(HUB)是局域网中计算机之间的连接设备(如图2.3所示),是局域网的星形连接点,许多工作站通过双绞线连接到集线器上,实现相互间的信息传输。图2.3 集线器
3、 第2章 网络基本连接 图2.4给出了集线器和双绞线连接的图示。图2.4 集线器和双绞线连接 第2章 网络基本连接 3交换机交换机的英文名称为“Switch”,从外观上来看,它与集线器基本上没有太大区别,都是带有多个端口的长方形盒状体,如图2.5所示。各种交换机的形状和连接方式基本一致,图2.6和图2.7分别给出了交换机正面和反面的示意图。第2章 网络基本连接 图2.5 交换机 图2.6 交换机正面示意图 图2.7 交换机反面示意图 网络状态指示灯以太网端口 AUIconsole第2章 网络基本连接 在计算机网络系统中,交换概念是相对于共享工作模式提出的。我们知道,集线器是一种共享介质的网络设
4、备,而且集线器本身不能识别目的地址,而是采用广播方式向所有节点发送。即当同一局域网内的A主机给B主机传送数据时,数据包在以HUB为架构的网络上是以广播方式传送的,对网络上所有节点同时发送同一信息,然后再由每一台终端通过验证数据帧头的地址信息来确定是否接收。在这种方式下很容易造成网络堵塞,因为一般来说只有一个终端节点接收数据,而现在对所有节点都发送信息,那么绝大部分数据流量是无效的,这样就导致整个网络数据传输效率相当低。另一方面,由于每个节点都能侦听到所发送的数据包,显然就容易出现一些不安全因素。第2章 网络基本连接 交换机拥有一条很高带宽的背板总线和内部交换矩阵。交换机的所有端口都挂接在这条背
5、板总线上。控制电路收到数据包以后,处理端口会查找内存中的MAC地址(硬件地址)对照表以确定目的地址对应的网卡(NIC)挂接在哪个端口上,然后通过内部交换矩阵直接将数据帧迅速传送到目的节点,而不是所有节点;如果目的地址不存在,就广播到所有的端口。显然,这种方式一方面效率高,不会浪费网络资源,而且由于只是对目的地址发送数据,一般来说不易产生网络堵塞;另一个方面数据传输安全,因为它不是对所有节点都同时发送,发送数据时其他节点很难侦听到所发送的信息。这也是交换机为什么会很快取代集线器的重要原因之一。第2章 网络基本连接 交换机的主要功能包括物理编址、网络拓扑重构、错误校验、帧序列以及流量控制。目前一些
6、高档交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有路由和防火墙的功能。第2章 网络基本连接 4路由器路由器路由器是一种连接多个网络的网络设备,它能将不同网络互连起来,从而构成一个更大的网络。路由器的外观如图2.8和图2.9所示,它与前面所介绍的集线器和交换机不同,它不是应用于同一网段的设备,而是应用于不同网段或不同网络之间的设备,属于网际设备。第2章 网络基本连接 图2.8 Cisco 3600系列路由器 第2章 网络基本连接 图2.9 TENDA宽带路由器 第2章 网络基本连接 路由器有两大典型功能,即数据通道功能和控制功能。数据通道功能包括转
7、发决定、背板转发以及输出链路调度等,一般由特定的硬件来完成;控制功能一般用软件来实现,包括与相邻路由器之间的信息交换、系统配置、系统管理等。路由器的主要作用就是“路由”,通俗地讲就是“向导”作用,主要用来为数据包转发指明一个方向。如果要细分的话,路由器的“路由”功能可以分为以下几个方面:(1)包的转发。(2)拆分和包装数据包。(3)不同协议网络之间的连接。第2章 网络基本连接 2.2 建立基本的网络硬件环境建立基本的网络硬件环境 2.2.1 交换机连网基本方法交换机连网基本方法1单个交换机连接网络单个交换机连接网络多台计算机分别直接通过网线连接到交换机,所有的计算机必须在同一个网段内,如图2.
8、10所示。第2章 网络基本连接 图2.10 单个交换机连接网络的拓扑图 PC1PC2PC1PC2PC3192.168.0.10255.255.255.0192.168.0.30255.255.255.0192.168.0.20255.255.255.0直通线直通线交换机直通线第2章 网络基本连接 2多个交换机连接网络多个交换机连接网络当需要通过多个交换机连接网络时,只需要将网线(交叉线)的一端连接至交换机(例如SwitchA)的任一端口,另一端连接至另一交换机(例如SwitchB)的任一端口,如图2.11所示。第2章 网络基本连接 图2.11 多个交换机连接网络的拓扑图 PCPCPCPCPCP
9、C直通线交叉线交叉线交换机第2章 网络基本连接 2.2.2 实验实验 计算机和交换机的连接计算机和交换机的连接1实验要求实验要求(1)能够建立基本的网络硬件环境。(2)掌握计算机和交换机的连接方法。2实验设备实验设备(1)计算机3台。(2)交换机3台。(3)双绞线若干。第2章 网络基本连接 3实验过程和主要步骤实验过程和主要步骤(1)在使用前选好放置交换机的位置,平稳地放置好交换机。(2)将随机配置的电源线插在交换机的电源输入插座上,接通电源,电源指示灯亮,同时交换机进行自检,端口指示灯依次或同时闪烁一次,交换机通过自检。(3)将双绞线一端插入交换机的任意一个RJ-45端口,另一端连接到计算机
10、,则交换机相应端口的指示灯亮。这里的双绞线采用直通线。(4)按照单个交换机的连接拓扑图(如图2.10所示)连接网络。第2章 网络基本连接(5)使用ping命令测试网络的连通性,或者通过网上邻居实现所连接网络内计算机资源的共享。(6)用交叉网线连接两台交换机(如SwitchA 和SwitchB)中的每一台的任一端口。然后用交叉线连接第三台交换机(如SwitchC)的任一端口和SwitchB闲置的任一端口。(7)再次使用ping命令测试所连接网络的连通性,或者通过网上邻居实现网络内计算机资源的共享。第2章 网络基本连接 2.3 网络环境的配置网络环境的配置 2.3.1 网卡驱动程序网卡驱动程序网卡
11、是计算机连网的主要硬件,但网卡并不是插入计算机插槽后,就能用于网络通信。只有正确安装了网卡的驱动程序,网卡才能正常工作,才能进行网络参数设置。在Windows环境下,若操作系统不能自动识别网卡并安装网卡的驱动程序,就需要手动安装网卡驱动程序。网卡驱动程序的扩展名都是INF,在手动安装的过程中,只要正确指定了盘符或者路径,系统就会自动找到它并安装成功。第2章 网络基本连接 2.3.2 网络基本协议网络基本协议1NetBEUI协议协议NetBEUI的全称是 NetBIOS Extended User Interface,即 NetBIOS 扩展用户接口。NetBEUI协议是一个基本协议,它提供工作
12、组及计算机的网络标识名,而且不需要配置网络地址。该协议还具备一些通信功能,但并不支持路由选择。NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特别适合于在“网络邻居”间传送数据。它可以支持一些高级的功能,例如自动检测站点类型和网络地址等,是支持在同一局域网环境中进行网络通信的典型协议。第2章 网络基本连接 2TCP/IP协议协议TCP/IP的全称是Transmission Control Protocol/Internet Protocol,中文译名为传输控制协议/网际协议,是因特网最基本的协议。TCP/IP是包括TCP协议、IP协议和其他一些协议的协议组,它为
13、不同的操作系统和不同硬件体系之间的互联提供支持。TCP/IP协议定义了在互联网络中如何传递、管理信息(文件传送、收/发电子邮件、远程登录等),并制定了在出错时必须遵循的规则,用以提供可靠的数据传输。事实上它已成为因特网上网络与网络、网络与主机互联的工业标准。第2章 网络基本连接 2.3.3 实验实验 Windows 98下网卡驱动程序的安装下网卡驱动程序的安装1实验要求实验要求学会在Windows 98环境中安装网卡驱动程序。2实验设备实验设备装有网卡和装有网卡和Windows 98操作系统的计算机操作系统的计算机1台。台。第2章 网络基本连接 3实验过程和主要步骤实验过程和主要步骤(1)依次
14、单击“开始”“设置”“控制面板”菜单,在弹出的窗口中双击“添加新硬件”图标,进入“添加新硬件向导”窗口(如图2.12所示)。第2章 网络基本连接 图2.12 添加新硬件向导 第2章 网络基本连接(2)单击“下一步”按钮,操作系统准备搜索“即插即用”设备(如图2.13所示)。若使用的网卡为“即插即用”设备,则操作系统可自动识别并安装驱动程序,否则需要手工安装。第2章 网络基本连接 图2.13 准备搜索即插即用设备 第2章 网络基本连接(3)单击“下一步”按钮。Windows搜索新硬件需要花费较长的时间,因此这里选择“否,希望从列表中选择硬件”,如图2.14所示。单击“下一步”按钮。第2章 网络基
15、本连接 图2.14 选择“否,希望从列表中选择硬件”第2章 网络基本连接(4)选择需要安装的硬件类型,如图2.15所示。图2.15 选择硬件类型 第2章 网络基本连接(5)选择网络适配器(网卡)的“厂商”和“型号”,如图2.16所示。然后单击“确定”按钮,系统要求插入Windows的系统光盘以便拷贝相应的文件,文件拷贝完后网卡驱动程序的安装完成。第2章 网络基本连接 图2.16 选择网卡的“厂商”和“型号”第2章 网络基本连接(6)若在列表中找不到所要安装的网卡的“厂商”和“型号”,则选择“从磁盘安装”(如图2.17所示)。图2.17 从磁盘安装 第2章 网络基本连接 在图2.17所示的窗口中
16、,指定驱动程序所在的路径。如果驱动程序不在A驱动器中,可以单击“浏览”按钮,在打开的窗口中选择驱动程序所在的路径。例如,图2.18表明驱动程序所在的文件夹为:D:driverwin98。第2章 网络基本连接 图2.18 选择驱动程序所在的路径 第2章 网络基本连接(7)完成网卡驱动程序安装以后,可检查网卡是否正常工作。首先,用鼠标右键单击桌面上的“我的电脑”图标,在弹出的菜单中选择“属性”项;其次,在弹出的“系统 属性”窗口中选择“设备管理器”选项卡,这时我们可以看到在“网络适配器”的下面列出了已安装的网卡(如图2.19所示)。若网卡前带有黄色的问号(?),则表明网卡的驱动程序没有正确安装,需
17、重新安装;若网卡前带有黄色的叹号(!),则表明网卡与其他硬件出现了硬件资源的冲突,这时必须更改网卡的现有参数,以消除硬件冲突;若网卡前带有红色的叉号(),表明网卡被禁用,必须重新启用。第2章 网络基本连接 图2.19 查看网卡工作是否正常 第2章 网络基本连接 2.3.4 实验实验 NetBEUI协议安装及共享设置协议安装及共享设置1实验要求实验要求(1)能够在Windows 98的环境下熟练地安装NetBEUI协议。(2)学会设置文件夹共享的方法。2实验设备实验设备装有网卡和Windows 98 操作系统的计算机多台。3实验过程和主要步骤实验过程和主要步骤1)NetBEUI协议的安装(1)依
18、次选择“开始”“设置”“控制面板”,单击“网络”图标,在弹出的“网络”窗口中选择“配置”选项卡,如图2.20所示。第2章 网络基本连接 图2.20“网络”窗口 第2章 网络基本连接(2)单击“添加”按钮,在弹出的“请选择网络组件类型”窗口中选择“协议”项,如图2.21所示。图2.21 选择网络组件类型 第2章 网络基本连接 (3)单击“添加”按钮。在弹出的“选择 网络协议”窗口中选择需要安装的网络协议,即在“厂商”中选择“Microsoft”,在“网络协议”中选择“NetBEUI”,如图2.22所示。单击“确定”按钮后,系统提示插入Windows系统盘以便拷贝相关的文件,之后重新启动计算机便可
19、完成协议的安装。图2.22 选择NetBEUI协议 第2章 网络基本连接(4)NetBEUI协议安装完成以后,在“网络”窗口中就会列出这一协议,如图2.23所示。图2.23 在“网络”窗口中查看NetBEUI协议 第2章 网络基本连接 2)共享设置(1)查看“Microsoft 网络上的文件与打印机共享”服务是否安装。在图2.23所示的“网络”窗口中选中NetBEUI协议,并单击“属性”按钮。在弹出的“NetBEUI 属性”窗口中如果列出了“Microsoft网络上的文件与打印机共享”服务,说明这一服务已经安装,如图2.24所示;如果没有列出,则需要安装,其安装方法与安装NetBEUI协议的方
20、法类似。第2章 网络基本连接 图2.24 “NetBEUI属性”窗口 第2章 网络基本连接(2)在图2.23所示的“网络”窗口中,单击“文件及打印共享”,选中允许共享的选项,如图2.25所示。图2.25“文件及打印共享”窗口 第2章 网络基本连接 3)设置文件夹共享(1)在需要共享的文件夹图标上,单击鼠标右键,选择“共享”项,如图2.26所示。(2)在弹出的窗口中,选中“共享为”单选框,这里的“共享名”是该文件夹在网络上的名称。另外,还可以设置访问类型以及访问的权限,如图2.27所示。最后,单击“确定”按钮,就可以把文件夹设置为共享方式。第2章 网络基本连接 图2.26 在右键菜单中选择“共享
21、”项 第2章 网络基本连接 图2.27 设置文件夹共享 第2章 网络基本连接(3)可以看到,文件夹共享设置完成以后,在这一文件夹的图标上多了一只手(如图2.28所示),这时其他计算机就能通过网络访问该文件夹。图2.28 共享文件夹 第2章 网络基本连接 4)访问共享文件夹(1)文件夹被设置成为共享方式以后,我们就可以通过网络上的其他计算机来访问这一文件夹。依次选择“开始”“查找”“计算机”,如图2.29所示。第2章 网络基本连接 图2.29 选择“查找”“计算机”第2章 网络基本连接 (2)在弹出的“查找:计算机”窗口中,输入共享文件夹所在的计算机名称,这里使用的计算机名称为ourlab,然后
22、单击“开始查找”按钮,接着便会列出找到的计算机信息,如图2.30所示。第2章 网络基本连接 图2.30 查找计算机 第2章 网络基本连接(3)双击找到的计算机图标,就可以看到在弹出的窗口中列出了共享文件夹的图标,这时就可以访问计算机ourlab上的共享文件夹的内容了,如图2.31所示。第2章 网络基本连接 图2.31 访问共享文件夹 第2章 网络基本连接 2.3.5 实验实验 TCP/IP协议的配置协议的配置1实验要求实验要求能够在Windows 98 操作系统下熟练地完成TCP/IP协议的配置。2实验设备实验设备装有网卡和Windows 98操作系统的计算机1台。第2章 网络基本连接 3实验
23、过程和主要步骤实验过程和主要步骤(1)依次选择“开始”“设置”“控制面板”,单击“网络”图标,在弹出的“网络”窗口中选择“配置”选项卡。如果TCP/IP协议已经安装,就可以看到窗口中列出了这一项,如图2.32所示。如果TCP/IP协议尚未安装,其添加方法与NetBEUI协议的添加方法类似。第2章 网络基本连接 图2.32 查看TCP/IP协议 第2章 网络基本连接(2)选择网卡对应的TCP/IP项,然后单击“属性”按钮,弹出“TCP/IP属性”窗口,如图2.33所示,可以在该窗口中设置TCP/IP的各种属性。一般情况下,需要设置的参数有4个,即IP地址、子网掩码、网关和DNS服务器。第2章 网
24、络基本连接 图2.33 “TCP/IP属性”窗口 第2章 网络基本连接(3)设置IP地址和子网掩码。选中“指定IP地址”单选框,分别填写IP地址和子网掩码,如图2.34所示。实际应用中,TCP/IP的各种参数可以咨询网络管理员。这里我们假设IP地址为192.168.0.2,子网掩码为255.255.255.0。第2章 网络基本连接 图2.34 设置IP地址和子网掩码 第2章 网络基本连接(4)设置网关。一般情况下,网关是指网络所连接的路由器端口的IP地址,如192.168.0.1。在“新网关”中填入192.168.0.1,然后单击“添加”按钮,把输入的网关添加到“已安装的网关”列表中,如图2.
25、35所示。第2章 网络基本连接 图2.35 设置网关 第2章 网络基本连接(5)计算机要连接到因特网,通常需要填写正确的DNS服务器地址。DNS服务器可以将主机的域名(如)转换成相应的IP地址,如果没有正确设置DNS服务器的地址,将无法解析主机的域名。这时我们只有在IE浏览器地址栏中直接输入网络服务器的IP地址,才能够连接到因特网中的服务器,从而浏览其提供的网页。一般情况下,在不同的网络区域,DNS服务器的地址是不同的。设置DNS服务器时,在图2.36所示的窗口中选择“启用DNS”,在“主机”栏中填入主机名(如ourlab),“域”栏可以不填。在“DNS服务器搜索顺序”下面的栏目中填入DNS服
26、务器的地址,如202.117.128.2,然后单击“添加”按钮。最后单击“确定”按钮完成网络的配置。第2章 网络基本连接 图2.36 DNS配置 第2章 网络基本连接(6)在完成TCP/IP协议配置以后,就可以使用因特网提供的各种网络服务了,例如可以浏览网页、下载文件。第2章 网络基本连接 2.4 基本网络测试工具基本网络测试工具 2.4.1 基本网络测试工具简介基本网络测试工具简介1ping命令命令ping.exe是个使用频率极高的实用程序,利用ping命令可以排除网卡、Modem、电缆和路由器等存在的故障。ping命令只有在安装了TCP/IP协议以后才可以使用。运行ping命令以后,在返回
27、的黑屏幕窗口中会返回对方客户机的IP地址并表明ping连通对方的时间,如果出现信息“Reply from.”,则说明能与对方连通;如果出现信息“Request timeout.”,则说明不能与对方连通。第2章 网络基本连接 ping命令是用于检测网络连通性、可到达性和名称解析等疑难问题的TCP/IP 命令。根据返回的信息,可以推断TCP/IP参数的设置是否正确以及TCP/IP协议运行是否正常。按照缺省设置,每发出一个ping命令就向对方发送4个网间控制报文协议ICMP的回送请求,如果网络正常,发送方应该得到4个回送的应答。ping命令发出后得到以毫秒或者纳秒为单位的应答时间,这个时间越短就越表
28、示数据路由畅通;反之则说明网络连接不够畅通。ping命令显示的TTL(Time To Live 存在时间)值,可以推算出数据包通过了多少个路由器。因此用ping命令来测试两台计算机是否连通非常有效。如果ping不成功,则可以认为故障出现在以下几个方面:网线、网卡和IP地址。第2章 网络基本连接 2tracert命令命令tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。该命令比较适用于大型网络。tracert命令通过递增“生存时间(TTL)”字段的值将“ICMP回送请求”报文发送给目标主机,从而确定到达目标主机的路径。所显示的路径是源主机与目标主机间路径上的路由
29、器的近侧接口列表。近侧接口是距离路径中的发送主机最近的路由器的接口。第2章 网络基本连接 3netstat命令命令netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,可以统计目前总共有哪些网络连接正在运行。具体地说,netstat命令可以显示活动的TCP连接、计算机侦听的端口、以太网统计信息、IP 路由表、IPv4 统计信息(对于 IP、ICMP、TCP 和 UDP 协议)以及 IPv6 统计信息(对于 IPv6、ICMPv6、通过 IPv6 的TCP协议以及通过 IPv6 的 UDP 协议)。使用netstat命令时如果不带参数,则显示活动
30、的 TCP 连接。第2章 网络基本连接 4ipconfig命令命令ipconfig命令可用于显示当前所有的 TCP/IP 网络配置值,这些信息一般用来检验人工配置的TCP/IP设置是否正确。另外,ipconfig还可以刷新动态主机配置协议(DHCP)和域名系统(DNS)的设置。使用不带参数的ipconfig命令可以显示所有适配器的IP地址、子网掩码和默认网关。第2章 网络基本连接 2.4.2 基本网络测试命令在基本网络测试命令在Windows 2000下的格式下的格式1ping命令命令(1)格式:ping-t-a-n Count-l Size-f-i TTL-v TOS-r Count-s C
31、ount-j HostList|-k HostList-w Timeout TargetName 第2章 网络基本连接(2)参数说明:-t:指定在中断前ping命令可以持续发送回送请求信息到目的地。按下Ctrl+Break组合键可中断并显示统计信息;按下Ctrl+C组合键则中断并退出ping。-a:指定对目的IP地址进行反向名称解析。如果解析成功,ping命令将显示相应的主机名。-n Count:指定发送回送请求信息的次数,默认值为 4。-l Size:指定发送的回送请求信息中“数据”字段的长度(以字节表示),默认值为32。Size的最大取值是65 527。第2章 网络基本连接 -f:指定发送
32、的回送请求信息带有“不要拆分”标志(所在的IP数据报头部标志位设为1)。回送请求信息不能由目的地路径上的路由器进行拆分。该参数可用于检测并解决“路径最大传输单位(PMTU)”的故障。-i TTL:指定发送回送请求信息的 IP 报头中的TTL字段值,其默认值是32。TTL的最大值是255。-v TOS:指定发送回送请求信息的IP报头中的“服务类型(TOS)”字段值,默认值是0。TOS被指定的范围为0255。第2章 网络基本连接 -r Count:指定IP报头中的“记录路由”选项用于记录由回送请求信息和相应的回送应答信息使用的路径。路径中的每个跃点都使用“记录路由”字段中的一个值。如果可能,可以指
33、定一个等于或大于来源地和目的地之间跃点数的Count。Count的最小值为1,最大值为9。-s Count:指定IP报头中的“Internet时间戳”选项用于记录每个跃点的回送请求信息和相应的回送应答信息的到达时间。Count的最小值为1,最大值为4。第2章 网络基本连接 -j HostList:指定回送请求信息对于在HostList中指明的中间目标集使用IP报头中的“松散源路由”选项。主机列表中的地址或名称的最大数为9,主机列表是一系列由空格分开的IP地址。k HostList:指定回送请求信息对于在HostList中指明的中间目标集使用IP报头中的“严格源路由”选项。使用严格源路由时,下一
34、个中间目的地必须是直接可达的(必须是路由器接口上的邻居)。主机列表中的地址或名称的最大数为9,主机列表是一系列由空格分开的IP地址。第2章 网络基本连接 w Timeout:指定等待回送应答信息响应的时间(以微秒为单位),该回送应答信息响应接收到的指定回送请求信息。如果在超时时间内未接收到回送应答信息,将会显示“请求超时”的错误信息。默认的超时时间为4000 ms(4 s)。TargetName:指定目标,可以是 IP 地址或主机名。第2章 网络基本连接 2tracert命令命令(1)格式:tracert-d-h MaximumHops-j HostList-w Timeout TargetN
35、ame 第2章 网络基本连接(2)参数说明:-d:防止tracert试图将中间路由器的IP地址解析为它们的名称。这样可加速显示tracert的结果。-h MaximumHops:指定在搜索目标的路径中跃点的最大数,默认值为30。-j HostList:指定回送请求信息对于在HostList中指明的中间目标集使用IP报头中的“松散源路由”选项。主机列表中的地址或名称的最大数为9,主机列表是一系列由空格分开的IP地址。第2章 网络基本连接 -w Timeout:指定等待“ICMP已超时”或“回送应答”信息的时间(以毫秒为单位)。如果在超时时间内未收到信息,则显示一个星号(*)。默认的超时时间为40
36、00 ms(4 s)。TargetName:指定目标,可以是IP地址或主机名。第2章 网络基本连接 3netstat命令命令(1)格式:netstat-a-e-n-s-p Protocol-r Interval(2)参数说明:-a:显示所有有效连接的信息,包括已建立的连接(Established),也包括监听连接请求(Listening)的那些连接,以及计算机侦听的TCP和UDP端口。第2章 网络基本连接 -e:显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些数据既有发送的数据报数量,也有接收的数据报数量。该选项可以用来统计一些基
37、本的网络流量,并可以与选项-s结合使用。-n:显示所有已建立的有效的TCP连接,但是,只以数字形式表现地址和端口号,却不尝试确定名称。第2章 网络基本连接 -s:分别显示各个协议的统计数据。默认情况下,显示 TCP、UDP和IP 协议的统计信息。如果应用程序(如Web浏览器)运行比较慢,或者不能显示Web页之类的数据,就可以使用该选项来查看所显示的信息。可以使用选项-p指定协议集。-p Protocol:显示Protocol所指定的协议的连接。在这种情况下,Protocol可以是TCP或UDP。如果该选项与选项-s一起使用来显示协议的统计信息,则Protocol可以是TCP、UDP或 IP。第
38、2章 网络基本连接 -r:显示本机路由表的信息。Interval:每隔Interval秒重新显示一次选定的信息。按Ctrl+C组合键可停止重新显示统计信息。如果省略该参数,netstat将只打印一次选定的信息。第2章 网络基本连接 4ipconfig命令命令(1)格式:ipconfig/all/renew Adapter/release Adapter/flushdns/displaydns/registerdns/showclassid Adapter/setclassid Adapter ClassID 第2章 网络基本连接(2)参数说明:/all:显示所有适配器的完整TCP/IP配置信息
39、。在没有该参数的情况下,ipconfig只显示IP地址、子网掩码和各个适配器的默认网关值。适配器可以代表物理接口(例如安装的网络适配器)或逻辑接口(例如拨号连接)。/renew Adapter:更新所有适配器(不带Adapter参数),或特定适配器(带有Adapter 参数)的DHCP配置。该参数仅在具有配置为自动获取IP地址的网卡的计算机上使用。要指定适配器名称,请键入使用不带参数的ipconfig命令显示的适配器名称。第2章 网络基本连接 /release Adapter:发送Dhcprelease消息到DHCP服务器,以释放所有适配器(不带Adapter参数)或特定适配器(带有Adapt
40、er参数)的当前DHCP配置并丢弃IP地址配置。该参数可以禁用配置为自动获取IP地址的适配器的TCP/IP。要指定适配器名称,请键入使用不带参数的ipconfig命令显示的适配器名称。/flushdns:清理并重设DNS客户解析器缓存的内容。如有必要,在 DNS 疑难解答期间,可以使用该选项从缓存中丢弃否定性缓存记录和任何其他动态添加的记录。第2章 网络基本连接 /displaydns:显示DNS客户解析器缓存的内容,包括从本地主机文件预装载的记录以及由计算机解析的名称查询而最近获得的任何资源记录。DNS 客户服务在查询配置的 DNS服务器之前使用这些信息快速解析被频繁查询的名称。/regis
41、terdns:初始化计算机上配置的DNS名称和IP地址的手动动态注册。可以使用该参数对失败的DNS名称注册进行疑难解答或解决客户和DNS服务器之间的动态更新问题,而不必重新启动客户计算机。TCP/IP协议高级属性中的DNS设置可以确定 DNS 中注册了哪些名称。第2章 网络基本连接 /showclassid Adapter:显示指定适配器的DHCP类别ID。要查看所有适配器的DHCP类别ID,可以使用星号(*)通配符代替Adapter。该参数仅在具有配置为自动获取IP地址的网卡的计算机上使用。/setclassid Adapter ClassID:配置特定适配器的DHCP类别ID。要设置所有适
42、配器的DHCP类别ID,可以使用星号(*)通配符代替Adapter。该参数仅在具有配置为自动获取IP地址的网卡的计算机上使用。如果未指定DHCP类别ID,则会删除当前类别ID。第2章 网络基本连接 2.4.3 实验实验 ping命令的使用命令的使用1实验要求实验要求(1)掌握ping命令的使用方法。(2)能够灵活应用ping命令的各种参数来检测网络连通性、可到达性和名称解析等问题。2实验环境实验环境相互连通的计算机多台,构成简单的局域网;该局域网与因特网连通。第2章 网络基本连接 3实验过程和主要步骤实验过程和主要步骤(1)回环测试:这个ping命令被送到本地计算机IP软件。在DOS提示符下输
43、入回环测试的ping命令,正常情况下可以看到来自本机的应答信息,如图2.37所示。这一命令可以用来检测TCP/IP的安装或运行存在的某些最基本的问题。第2章 网络基本连接 图2.37 直接利用IP地址回环测试 第2章 网络基本连接 localhost是127.0.0.1的别名,我们也可以利用localhost来进行回环测试,如图2.38所示。每台计算机都应该能够将名称localhost转换成地址127.0.0.1,如果不能做到这一点,则表示主机文件(Host)中存在问题。第2章 网络基本连接 图2.38 利用localhost进行回环测试 第2章 网络基本连接(2)ping本机IP:这个命令使
44、用本地计算机所配置的IP地址。如果我们在ping命令中加上参数-t,本地计算机应该始终对该ping命令作出应答(如图2.39所示,这里只给出了6次应答信息);否则,说明本地计算机的TCP/IP安装或配置存在问题。第2章 网络基本连接 图2.39 ping本机IP 第2章 网络基本连接(3)ping局域网内其他主机IP:该命令对局域网内的其他主机发送回送请求信息。如果能够收到对方主机的回送应答信息,表明本地网络中的网卡和传输媒体运行正常,如图2.40所示。第2章 网络基本连接 图2.40 ping局域网内其他主机IP 第2章 网络基本连接 如果显示“请求超时”,不能收到对方主机的回送应答信息,则
45、表明局域网的连通性存在问题,原因可能有子网掩码不正确、网卡配置错误或传输媒体不正常等,如图2.41所示。第2章 网络基本连接 图2.41 请求超时 第2章 网络基本连接(4)ping网关:如果能够收到应答信息,则表明网络中的网关路由器运行正常,如图2.42所示。图2.42 ping网关 第2章 网络基本连接(5)ping域名服务器:如果能够收到应答信息,则表明网络中的域名服务器运行正常,如图2.43所示。图2.43 ping域名服务器 第2章 网络基本连接(6)ping远程IP地址:如西安邮电学院校园网服务器的IP地址为202.117.128.8,缺省状态下如果能够收到4个应答,则表示成功地使
46、用了默认网关,如图2.44所示。第2章 网络基本连接 图2.44 ping远程IP地址 第2章 网络基本连接(7)ping域名地址:如果这里出现故障,可能是因为DNS服务器的IP地址配置不正确或DNS服务器有故障,如图2.45所示。如果上面所列出的所有ping命令都能正常运行,那么本地计算机基本上具备了进行本地和远程通信的功能。但是,这些命令的成功并不表示本地主机的所有网络配置都没有问题,例如,某些子网掩码错误可能无法用这些方法检测到。第2章 网络基本连接 图2.45 ping域名地址 第2章 网络基本连接(8)如果需要验证IP地址为222.24.12.40的目的主机,并且解析目的主机的名称,
47、可以在ping 命令中使用参数-a,如图2.46所示。图2.46 利用ping 命令解析目的主机的名称 第2章 网络基本连接(9)假设目的主机的IP地址为222.24.12.35,如果需要返回6个应答信息,并且应答信息“数据”字段为1000字节,则可以在ping命令中使用如图2.47所示的参数。第2章 网络基本连接 图2.47 带有两个参数的ping 命令 第2章 网络基本连接(10)如果需要验证IP地址为202.117.128.8的目的主机,并记录2个跃点的路由,则可以在ping命令中使用参数-r,如图2.48所示。第2章 网络基本连接 图2.48 记录路由的ping命令 第2章 网络基本连
48、接 2.4.4 实验实验 tracert命令的使用命令的使用1实验要求实验要求掌握tracert命令的使用方法,并能灵活应用这一命令的各种参数。2实验环境实验环境相互连通的计算机多台,构成简单的局域网;该局域网与因特网连通。第2章 网络基本连接 3实验过程和主要步骤实验过程和主要步骤(1)如果要跟踪到达西安邮电学院校园网服务器()的路径,可以使用如图2.49所示的tracert命令。第2章 网络基本连接 图2.49 跟踪到达服务器()的路径 第2章 网络基本连接(2)在跟踪过程中,为了防止将每个IP地址解析为它的名称,可以在tracert命令中使用参数-d,如图2.50所示。图2.50 带有-
49、d参数的tracert命令 第2章 网络基本连接 2.4.5 实验实验 netstat命令的使用命令的使用1实验要求实验要求熟练掌握netstat命令的使用方法,并能够灵活应用netstat命令的各参数来检测本地主机各端口的网络连接情况。2实验环境实验环境相互连通的计算机多台,构成简单的局域网;该局域网与因特网连通。第2章 网络基本连接 3实验过程和主要步骤实验过程和主要步骤(1)如果需要显示所有有效连接(包括TCP和UDP两种)的信息,可以在netstat命令中使用参数-a,这里包括已建立的连接(Established),也包括监听连接请求(Listening)的那些连接,以及计算机侦听的T
50、CP和UDP端口。图2.51中省略了部分信息。第2章 网络基本连接 图2.51 带有参数-a 的netstat命令 第2章 网络基本连接(2)可以在netstat命令中使用参数-e来显示关于以太网的统计数据,如图2.52所示。图2.52 带有参数-e 的netstat命令 第2章 网络基本连接(3)如果需要显示已建立的有效的TCP连接,可以在netstat命令中使用参数-n,如图2.53所示。图2.53 带有参数-n 的netstat命令 第2章 网络基本连接(4)如果需要显示TCP或UDP的统计信息,可以使用如图2.54和图2.55所示的netstat命令。第2章 网络基本连接 图2.54