实验一 TCP/IP协议簇的基本配置和使用
一、 实验目的
1.理解OSI参考模型、TCP/IP模型的体系结构和工作原理,两种模型对应关系。
2.了解TCP/IP协议簇的主要协议工作原理。
3.了解IP地址的结构和分类、特殊IP地址的范围和含义。
4.学习Windows操作系统环境下常用网络命令的功能和使用。
5.学习配置和查看本地IP地址、网关和DNS服务器等信息的方法。
二、实验内容
1.练习配置和查看本地计算机IP地址、网关和DNS服务器等网络配置信息的方法(包括窗口界面和命令)。
2.使用ping命令检测远程计算机的在线状态。
(1)观察TTL值,根据该值判断目标IP地址的操作系统,以及从本地计算机到达目标IP地址所经过的路由器或者三层交换机的数量。
(2)持续关注一个IP地址的在线状态。
3.使用tracert命令查看本机到某一主机的路由信息,并说明返回的某一条路由信息中各项的含义。
4.netstat命令的使用
(1)使用netstat命令查看本机路由表,并解释获取到的本机IPV4路由表信息中各项的含义。
(2)使用netstat命令查看本机TCP/UDP连接情况。
(3)使用netstat命令查看IP、ICMP、TCP和UDP等协议的统计信息。
5.管理和维护本地ARP表
(1)查看本地计算机的ARP表。
(2)从本地ARP表中删除一个IP地址。
6.练习配置一些无效IP地址的IP地址,并观察操作系统给出的反馈。
(1)将IP地址修改为127.168.5.205;
(2)将IP地址配置为224.0.1.1;
(3)将IP地址配置为192.168.5.255;
(4)将本机的IP地址配置为本局域网中一个已在用的IP地址。
7.(选作)在邮件客户端(如Outlook、网易邮箱大师等)中配置SMTP和POP3服务器信息,并进行收发邮件测试。
三、实验步骤
1.练习配置和查看本地计算机IP地址、网关和DNS服务器等网络配置信息的方法(包括窗口界面和命令)。
在网络属性ipv4中可以看到
如果采用DHCP自动获取,可以在CMD采用ipconfig命令查看
2.使用ping命令检测远程计算机的在线状态。
(1)观察TTL值,根据该值判断目标IP地址的操作系统,以及从本地计算机到达目标IP地址所经过的路由器或者三层交换机的数量。
Ping www.sina.cn 新浪
通常windows操作系统胡TTL默认值为128,linux操作系统TTL默认值为64.
所以可以判断目标操作系统为Linux。
到达目标机经过路由数量为64-49=15个
(2)持续关注一个IP地址的在线状态。
命令为Ping –t 39.156.6.199
3.使用tracert命令查看本机到某一主机的路由信息,并说明返回的某一条路由信息中各项的含义。
Tracert www.sina.cn
跟踪到互联网中某一主机的路由信息。
4.netstat命令的使用
(1)使用netstat命令查看本机路由表,并解释获取到的本机IPV4路由表信息中各项的含义。
Netstat -r
(2)使用netstat命令查看本机TCP/UDP连接情况。
Netstat –p tcp
Netstat –p udp
(3)使用netstat命令查看IP、ICMP、TCP和UDP等协议的统计信息。
Netstat -s
5.管理和维护本地ARP表
(1)查看本地计算机的ARP表。
arp –a
(2)从本地ARP表中删除一个IP地址。
arp –d 255.2.15.1
6.练习配置一些无效IP地址的IP地址,并观察操作系统给出的反馈。
(1)将IP地址修改为127.168.5.205;
(2)将IP地址配置为224.0.1.1;
(3)将IP地址配置为192.168.5.255;
(4)将本机的IP地址配置为本局域网中一个已在用的IP地址
7.(选作)在邮件客户端(如Outlook、网易邮箱大师等)中配置SMTP和POP3服务器信息,并进行收发邮件测试。
四、实验小结
1.理解OSI参考模型、TCP/IP模型的体系结构和工作原理,两种模型对应关系。
2.了解TCP/IP协议簇的主要协议工作原理。
3.了解IP地址的结构和分类、特殊IP地址的范围和含义。
4.学习Windows操作系统环境下常用网络命令的功能和使用。
5.学习配置和查看本地IP地址、网关和DNS服务器等信息的方法。
在本次实验中,我通过对络课上所学知识的应用,学到了很多实践中的知识。并且加深了我对课本知识的理解和认识,在实验过程中,更容易记忆和深入理解各种协议的工作以及在络编程中应该注意的一系列问题。