目录

  • 1 我们身边的网络
    • 1.1 网络是什么
    • 1.2 网络的发展历史
    • 1.3 中国的互联网
    • 1.4 互联网的新时代
    • 1.5 课程资料
  • 2 穿越网络协议的前世今生
    • 2.1 OSI网络体系结构
    • 2.2 OSI模型中数据的传输
    • 2.3 TCP/IP网络协议
    • 2.4 应用层协议:FTP
    • 2.5 应用层协议:Telnet
    • 2.6 应用层协议:SMTP和POP3
    • 2.7 应用层协议:DNS
    • 2.8 应用层协议:HTTP
    • 2.9 应用层协议:SNMP
    • 2.10 传输层协议:TCP
    • 2.11 传输层协议:UDP
    • 2.12 网际层协议:IP
    • 2.13 网际层协议:IPv6
    • 2.14 网际层协议:ICMP
    • 2.15 网际层协议:ARP和RARP
    • 2.16 网际层协议:IGMP
    • 2.17 网络接口层协议:HDLC
    • 2.18 网络接口层协议:PPP
    • 2.19 网络接口层协议:EthernetV2
    • 2.20 网络接口层协议:ATM
    • 2.21 网络接口层协议:PPPoE与PPPoA
    • 2.22 课程资料
  • 3 谁构筑了网络的铜墙铁壁
    • 3.1 走进广域网
    • 3.2 电路交换技术
    • 3.3 分组交换技术——数据报
    • 3.4 分组交换技术——虚电路
    • 3.5 信元交换——ATM与MPLS
    • 3.6 X.25网络
    • 3.7 帧中继网络
    • 3.8 ISDN与ADSL技术
    • 3.9 数字数据网-DDN
    • 3.10 传输介质
    • 3.11 集线器
    • 3.12 网桥
    • 3.13 交换机
    • 3.14 网络组网设备-路由器
    • 3.15 网络组网设备-网关
    • 3.16 课程资料
  • 4 百花齐放,局域网络的春天
    • 4.1 走进局域网
    • 4.2 总线型局域网
    • 4.3 令牌环网的工作原理
    • 4.4 令牌总线型网络
    • 4.5 交换式局域网
    • 4.6 虚拟局域网
    • 4.7 IP地址与子网掩码
    • 4.8 子网划分实例
    • 4.9 VLAN划分实例
    • 4.10 课程资料
  • 5 网络盛宴里的新生代
    • 5.1 网络新技术的发展
    • 5.2 云计算访谈(一):云计算是什么
    • 5.3 云计算访谈(二):云计算技术服务
    • 5.4 云计算访谈(三):公有云
    • 5.5 云计算访谈(四):私有云和混合云
    • 5.6 物联网技术的应用
    • 5.7 物联网在农业中的应用
    • 5.8 物联网在智能家居中的应用
    • 5.9 物联网在智能交通中的应用
    • 5.10 大数据访谈(一):大数据概论
    • 5.11 大数据访谈(二):大数据重要的技术问题
    • 5.12 大数据访谈(三):大数据在农业领域的应用
    • 5.13 大数据访谈(四):大数据展望
    • 5.14 课程资料
  • 6 我的网络我来秀
    • 6.1 SOHO型网络组建策略
    • 6.2 家庭网组网实例—家庭网络
    • 6.3 家庭网组网实例—SOHO型网络
    • 6.4 家庭网组网实例—宿舍网络
    • 6.5 家庭网组网实例—智能家庭网络
    • 6.6 课程资料
  • 7 最重安全地带,大中型企业网络
    • 7.1 企业网络组建策略
    • 7.2 企业网访谈(一):企业网的规划与设计
    • 7.3 企业网访谈(二):企业网综合布线技术
    • 7.4 企业网访谈(三):企业网中心机房建设
    • 7.5 企业网访谈(四):企业网的新技术应用
    • 7.6 课程资料
  • 8 畅游我们的网络校园
    • 8.1 校园网组建策略
    • 8.2 校园网访谈(一):校园网的规划与设计
    • 8.3 校园网访谈(二):校园网络的建设
    • 8.4 校园网访谈(三):校园网的管理和运维
    • 8.5 校园网访谈(四):网络优化和升级
    • 8.6 课程资料
  • 9 那些看不见的网络阴云
    • 9.1 计算机网络病毒
    • 9.2 特洛伊木马
    • 9.3 蠕虫病毒
    • 9.4 后门病毒
    • 9.5 网络中的黑客
    • 9.6 课程资料
  • 10 拨云见日,构建我们的安全网络
    • 10.1 端口安全及防护
    • 10.2 Ping网络诊断技术
    • 10.3 ARP网络攻击防范
    • 10.4 防火墙技术
    • 10.5 互联网信息安全
    • 10.6 入侵检测技术
    • 10.7 数据加密技术
    • 10.8 IPSec安全体系
    • 10.9 课程资料
  • 11 实验
    • 11.1 实验1 标准网线的制作
    • 11.2 实验2 TCP/IP配置及基本网络命令的使用
    • 11.3 实验3 局域网文件和打印机共享
    • 11.4 实验4 代理服务器配置及使用
    • 11.5 实验5 FTP服务器的配置及使用
    • 11.6 实验6 有线宽带路由器的基本配置
    • 11.7 实验7 无线宽带路由器的基本配置
    • 11.8 实验8 IP地址与子网划分
    • 11.9 实验9 简易VPN服务器的配置及使用
    • 11.10 实验10 基于授权的远程控制
    • 11.11 实验11 通过ICS共享Internet连接
    • 11.12 实验12 通过GPRS拨号访问Internet
    • 11.13 实验13 宽带路由器端口映射功能的使用
    • 11.14 实验14 Web服务器的配置及使用
    • 11.15 实验15 虚拟机及其网络连接
    • 11.16 实验16 DNS服务器的配置与使用
    • 11.17 实验17 邮件服务器的配置与使用
    • 11.18 实验18 uHammer1024E交换机的配置
    • 11.19 实验19 FlexHammer24交换机的配置
    • 11.20 实验20 SSR2000路由式交换机的配置
    • 11.21 实验21 基于Boson NetSim的路由器仿真
  • 12 三级真题
    • 12.1 三级真题1
    • 12.2 三级真题2
    • 12.3 三级真题3
    • 12.4 三级真题4
实验2 TCP/IP配置及基本网络命令的使用

1   实验目的及要求

能够查看和正确配置本机IP地址;能够熟练使用pingipconfigtracert命令,了解netstatarp等常用的命令。


2  实验计划学时

本实验2学时完成。


3  实验器材

可以连接到InternetPC1


4  实验内容

4.1 如何查看本机的IP地址

【操作1

方法1执行“开始”|“运行”,打开“运行”对话框,输入命令:cmd,单击“确定”按钮,图2-1

 

然后弹出“命令提示符”窗口,在该窗口中,输入命令:ipconfig all,然后按回车键。窗口将显示本地连接的详细配置信息,图2-2。若不加参数-all,直接输入:ipconfig,则只能显示该网络连接的基本信息,无法显示详细信息。

提示:输入的命令中,连字符“-”前有1个空格,否则该命令无法执行。由于打开方式不同,“命令提示符窗口”的标题栏显示的内容也可能不同。本书以后统称通过cmd命令打开的窗口为命令提示符窗口。

方法2执行“开始”|“控制面板”|“网络连接”|“本地连接”|“支持”|“详细信息”,就可以打开“网络连接详细信息”对话框,图2-3,即可显示网络连接详细信息。

4.2 如何配置本机IP地址

【操作2

执行“开始”|“控制面板”|“网络连接”,右击“本地连接”图标,在弹出菜单中单击“属性”命令,打开“本地连接属性”对话框。在常规选项卡中,双击“Internet协议(TCP/IP)”项目,或者单击该项目,然后单击“属性”按钮,即可打开“Internet 协议(TCP/IP)属性”对话框,图2-4。在这里,可以输入网络管理部门分配给本机的IP地址。最后单击“确定”按钮即可。

4.3 使用ping命令检测网络的连通性

ping命令是网络中使用最频繁的小工具,主要用于测定网络的连通性。ping 程序使用ICMP协议简单地发送一个网络包并请求应答,接收请求的目的主机再次使用ICMP发回同其接收的数据一样的数据,于是ping 便可对每一个包的发送和接收报告往返时间,并报告无响应包的百分比,这在确定网络是否正确连接,以及网络连接的状况(包丢失率)十分有用。这里只介绍最简单的用法。

ping命令的主要参数如下:

-t一直ping指定的计算机直到按下Ctrl+C中断。 

-a将地址解析为计算机NetBios名。

-n发送count指定的ECHO数据包数,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢程度。默认值为4。 

-l发送指定数据量的ECHO数据包。默认为32 字节;最大值是65500bytes

【操作3

打开命令提示符窗口,输入命令:ping 192.168.0.188,然后按回车键,得到结果如图2-5所示。它表示本地计算机的网卡工作正常。其含义为:向IP地址为192.168.0.188的主机(即自己的网卡的IP地址)发送432Bytes的包,然后收到432Bytes的响应包,丢包率为0

提示:做实验时,根据实际情况输入当前计算机的IP地址。查看本机IP地址的方法前文已经介绍,此处不再赘述。

现人工故意破坏网卡的正常工作,看看其效果又如何。

【操作4

在桌面上,右击“我的电脑”图标,执行“属性”|“硬件”|“设备管理器”,在打开的“设备管理器”对话框中,找到网卡选项,右击该选项,单击“停用”命令,图2-6。然后在命令提示符窗口中,再次输入命令:ping 192.168.0.188,然后按回车键,会得到图2-7所示的结果。

提示:做实验时,根据实际情况输入当前计算机的IP地址

通过对比【操作3】和【操作4】的结果,得出结论:可以通过ping本机IP地址的方式来检测网卡是否工作正常。如果工作正常,则显示应答结果;反之,则提示目标主机不可到达。

最后打开图2-6界面,右击网卡,单击“启用”命令,以便实验继续进行。

【操作5

在命令提示符窗口中,输入命令:ping 192.168.0.1,然后按回车键。如果网络物理连接正常且IP地址配置正确的话,就会返回丢包率为0%的信息,与图2-5类似,否则就可以得到物理线路故障或者IP配置不正确的结论。

提示:此命令中的IP地址为本机的默认网关,做实验时应根据实际情况将其更改为自己的默认网关。查看本机默认网关的方法与查看本机IP地址的方法相同。

 

4.4 tracert命令的使用

tracert命令可以判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点清单和到达时间。

1tracert命令的格式如下:

tracert [-d ][-h maximum_hops][-j host-list][-w timeout] target_name

2)主要参数如下:

-d:不解析主机名。

-h maximum_hops:指定搜索到目的地址的最大跳数。

- j host-list:沿着主机列表释放源路由。

-w timeout:指定超时时间间隔(单位为毫秒)。

target_name:目标主机。

方括号里面的参数不是必需参数,可以连同方括号一起省略。

【操作6

打开命令提示符窗口,输入命令:tracert  www.njau.edu.cn,然后按回车键,会得到结果如图2-8

 

该图表明,从目前的计算机到www.njau.edu.cn服务器,共有5个中继节点,其清单依次为211.87.1.1192.168.252.1→……如果某节点返回超时,则可以判断出该节点可能出现故障。

4.5 netstat命令的使用

netstat命令用于了解网络的整体使用情况,它可以显示当前计算机中正在活动的网络连接的详细信息。

1netstat的命令格式如下:

netstat [-a][-e][-n] [-s][-p proto][-r][interval]

2)主要参数说明如下:

-a:显示所有主机连接和监听的端口号。

-e:显示以太网统计信息。

-n:以数字表格形式显示地址和端口。

-p proto:显示特定协议的具体使用信息。

-r:显示路由信息。

-s:显示每个协议的使用状态,这些协议主要有TCPUDPICMPIP

【操作7

打开在命令提示符窗口,输入命令:netstat n,然后按回车键,结果如图2-9。本条命令显示出本机的所有端口的使用情况。如果出现了不明连接,请检查本连接是否是木马或病毒所致。

提示:参数之间用空格分开。

4.6 arp命令的使用

ARP即地址解析协议,它是一个重要的TCP/IP协议,用于确定对应IP地址的物理地址(即网卡地址)。其实,ARP高速缓存里面的内容就是IP地址与物理地址的对应关系。

按照默认设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据包且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。所以,需要通过ARP命令查看本地计算机ARP高速缓存中的内容时,最好先使用ping命令。

【操作8

打开命令提示符窗口,输入命令:ping 192.168.0.88,然后按回车键。执行完毕后,在该窗口快速输入命令:arp a,然后按回车键,就会显示本机的ARP缓存信息,图2-10。通过此信息,可以查询192.168.0.88对应的物理地址以及网关的物理地址。

提示:此处IP地址为本局域网内另外一台计算机的IP地址,做实验时根据实际情况填写。有一种可以进行ARP攻击的木马,其原理就是更改本机ARP缓存中的默认网关与其物理地址的对应关系,进而导致用户的网络访问失败。

 

(1)采用ping命令来ping对方的IP地址的时候,如果提示对方主机不可到达或超时,是不是意味着网络连接存在物理故障?为什么?

(2)如何有效地预防ARP攻击?

 

1)如何使用命令的方式来查看本地连接的详细信息?此详细信息一般包含哪些主要内容?

2)如何修改本机的IP地址?

3ping命令是基于哪项协议的?其主要作用是什么?如何使用?

4tracert命令主要作用是什么?如何使用?

5netstat命令主要作用是什么?

6arp命令的主要作用是什么?