试验一熟悉网络环境及网络命令的使用.docVIP

  • 93
  • 0
  • 约2.11万字
  • 约 51页
  • 2018-04-13 发布于天津
  • 举报

试验一熟悉网络环境及网络命令的使用.doc

试验一熟悉网络环境及网络命令的使用

《》实验指导书 时 间:200年月 目 录 实验一 熟悉网络环境及网络命令的使用 1 实验二 TCP/UDP程序开发 6 选做实验 8 实验报告格式 9 附录1 部分网络测试命令简介 10 附件2 Windsock网络编程 23 附件3 SMTP、POP3简介 37 附件4 http简介 41 参考文献 47 实验一 熟悉网络环境及网络命令的使用 一、实验课时 2学时。 二、实验目的 通过实验使学生熟悉网络环境,掌握常见网络测试命令,加深对TCP/IP协议的理解。 三、实验内容 在熟悉网络环境的基础上,学习Windows操作系统提供的常见网络测试命令的使用。(也可是UNIX/LINUX操作系统下类似功能的shell命令) ping arp ipconfig tracert netstat pathping route http ftp (telnet) nslookup 四、实验步骤 1.进入命令MS-DOS状态。使用ping命令 测试网络连通性。ping 测网卡本身;ping 本网(本实验室)的某主机。ping某服务器( 如:ping 或ping 等), 先用域名,再用其IP地址 ( 例:ping 202.),查看响应时间, TTL值等参数;在试验报告中讨论诸返回参数的意义。使用arp查看地址转换表, 记录所显示的地址转换表。arp –a 再ping 某个没有ping过的本子网的主机地址, 再用arp –a查看结果,记录前后有何变化? 在试验报告中讨论为什么。使用 ipconfig 查看本机网卡参数配置:ipconfig 第一行显示网络接口名和状态第二行显示其地址、掩码(进制)和广播地址。记录网络接口诸参数配置,并简单解释各个参数意义。使用tracert命令跟踪路由,tracert 目的主机(域名或地址,先跟踪本试验室——即本网一台主机;再跟踪一个校内主机; 再跟踪一个学校外主机 ), 对三个目的主机记录: 分组是否的确到达目的地? 到达目的主机经过了多少跳? 如果没有到达,停留在什么地方?当前正在活动的网络连接的详细信息,如采用的协议类型、当前主机与远端相连主机(一个或多个)的IP地址以及它们之间的连接状态等。显示以太网统计信息和所有协议的统计信息,执行以下命令: netstat -e -s 仅显示TCP和UDP协议的统计信息,执行以下命令: netstat -s -p tcp udp netstat -s -p udp 每5秒钟显示一次活动的TCP连接和进程ID,执行以下命令: ntstat -o 5 以数字形式显示活动的TCP连接和进程ID,执行以下命令: ntstat -n –o 写出上述命令的执行结果,并分别说明每一行的含义。 7.pathping路由跟踪命令结合了 ping 和 tracert 命令的功能,可提供这两个命令都无法提供附加信息。pathping 命令将数据包发送到最终目标位置途中经过的每个路由器,然后根据从每个跃点返回的数据包统计结果。因为 pathping 显示指定的所有路由器和链接的数据包的丢失程度,所以用户可据此确定引起网络问题的路由器或链接。记录下列操作的结果,并说明含义: pathping pathping pathping pathping -n –w 1000 8.使用route命令查看或修改主机路由表,记录命令执行结果,并说明含义。 route print 显示路由信息 route add  添加路由条目 例: route add 目标网络 mask 目标网络掩码 下一跳地址(本网段地址) metric 数值 route change 修改数据的传输路由 例: route change 目标网络 mask 目标网络掩码 修改的下一跳地址(本网段地址) metric 数值 route delete 删除路由条目 9.http 执行 telnet 80命令或telnet其他站点,然后在出现的窗口中输入GET .\index.shtml / HTTP/1.0, 并按回车键两次,记录结果。同时说明http协议的工作原理。 10.ftp 选择一个免费FTP站点,进行文件上传和下载等操作,并完成下列任务: 请说明FTP协议的工作原理。 记录操作命令和结果。 11.nslookup命令用于显示可用来诊断域名系统(DNS)基础结构的信息。使用此工具之前,应当熟悉DNS的工作原理。 实验二 TCP/UDP程序开发 一、实验课时 8学时。 二、实验目的 开发TCP/UDP协议应用程序,掌握网络应用程序的工作原理。通过该实验,深入理解UDP和TCP协议的异同点,了解网络协议的工作过程,学会网络通信编程的基本方法,能够编制网络应用程序。 三、实验内容 (1)了解

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档