74计算机网络实验

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

浙江理工大学计算机网络综合实验_实验报告姓名:夏海浜学号:2013326601054班级:2013级信息与计算科学一班实验(计算机网络综合实验)一、实验目的:1.在pc机上熟悉常用命令。2.使用截包工具Enthenet协议帧头尾、IP协议头、TCP协议头3.安装WEB服务器、FTP服务器,并能够启动和停止,设置端口号4.分析HTTP协议的内容和意义。5.学习使用FTP命令下载和上传文件6.使用TCP或者UDP,基于socket实现网络对话(一问一答式)(选做)二、实验仪器:1.电脑2.截包软件三、试验过程及数据1.使用ipconfig命令查找并写出自己电脑的IP、MAC地址、网关地址、DNS服务地址,IP:60.176.36.169,MAC地址:1E-D0_5A-E3-76-0F和20-89-84-8F-DE-4F,网关:202.101.172.46,DNS服务器:202.101.172.46和202.101.172.47并回答以下问题:1)电脑有几个IP,几个网卡,网卡和IP地址之间的关系是什么?3个ip地址,两个网卡(一个连接有线网,一个连接无线网),网卡的物理地址是指网卡的硬件地址,一般是固化在网卡上的,全球没有任何两块网卡的物理地址是一样的,它具有唯一性IP地址是网络分配给网卡使用的软地址,是可以改变的。Ip相当于现在网卡的网络名。2)网关是指什么?作用是什么?网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。浙江理工大学3)你的DHCP是否启动了,其作用是什么?没有启动,DHCP是DynamicHostConfigurationProtocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。4)你是否启动了IPV6地址?启动了2、ARP:1)显示当前IP地址与物理地址之间的转换表浙江理工大学2)找一台旁边的电脑,将其IP和MAC地址加入到你的ARP表中。寝室网用的VPN连接,不会添加。。。3.ping和tracert1)执行ping,记录结果,并说明结果的意义。如图所示,使用ping命令检查到IP地址的计算机的连通性,该例为连接正常。共发送了四个测试数据包,正确接收到四个数据包。2)执行tracert,记录结果,说明其与ping命令的异同。如图所示,使用tracert命令对访问进行跟踪,记录了从本机到经过的路由器并记录。不仅仅是检查到IP的连通性,还记录了路由器。浙江理工大学4.执行nslookup)记录执行结果,说明该命令的意义slookup是一个DNS查询工具,他可以将域名解析成IP地址,反之亦然。它能够查询给定的域名服务器并给出具体记录。nslookup是款跨平台软件,已经预装在Kalilinux中。2)你的DNS服务器是什么?你的DNS服务器来自哪里?我的DNS服务器是hzdns46.zjhzptt..net.cn。地址是202.101.172.463)DNS是基于TCP的还是UDP的?同时占用TCP和UDP的53端口!浙江理工大学5.执行telnet(sohu网的IP地址)801)记录执行结果,并说明该命令的意义Telnet是进行远程登录的标准协议和主要方式它为用户提供了在本地计算机上完成远程主机工作的能力。可以用telnet命令来测试端口号是否正常打开还是关闭状态。Telnet可以在控制面板内打开。6.使用netstat命令查看当前所有的连接。1)列出命令执行结果如图所示:2)重复执行第5步的命令并保持连接状态,查看该连接的详细新消息和状态浙江理工大学7使用route命令查看并列出电脑的路由表浙江理工大学浙江理工大学浙江理工大学8.安装WEB服务器(TOMCAT版)1)操作并记录启动WEB服务器的顺序一、安装JDK二、改动JAVA环境变量三、打开TOMCAT2)如何验证WEB服务器是否正常在浏览器中输入地址,“”,登陆如下截图:浙江理工大学9.安装截包软件,并过滤为TCP、HTTP,启动后使用浏览器访问自己的WEB服务器1)截获TCP三次握手包,并列出和解释三次握手的过程三次握手:第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。2)截获HTTP请求的内容,说明2.1)以太网协议和帧头的内容,以太网协议与帧头浙江理工大学网络协议类型为IP2.2)FCS校验值是多少,如何验证其正确性截取内容未获取FCS值,FCS值应在数据部分之后2.3)列出IP头的内容,并说明总长度是多少?是否有可选内容?是否进行了IP分片?IP头包含版本、分组头长度、服务类型、总长度、标识、标志、片偏移、生存时间、协议、头部校验和、源IP地址、目的IP地址、(sourcegeoip)源IP地址地理位置查询和目标IP地理位置查询没有可选内容、没有进行IP分片(从标志位看出)2.4)列出TCP头的内容;校验和的值是多少?是否正确TCP内容如图所示,包括源端口号、目标端口号、TCP片段长度、序号、头部长度、窗口大小、校验和、紧急指针,校验和值为d8a92.5)从浏览器发出的HTTP应用层内容是多少?浙江理工大学传输内容的数据数据部分(只截取了第一次发送的数据)如上图所示2.6)返回的HTTP内容是什么?并说明HTTP和HTML的区别我们访问的任何网站的开头都带有http这个字眼!因为他是互联网访问必须带的超文本传输协议。所以他属于一种协议。而HTML他是一种标签语言,可以这样理解,我们使用HTTP协议打开的一个网站,而这个网站显示出来的内容可能就是由HTML这种标签语言编写的

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功