计算机网络实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机网络》实验报告一
班级:计算机科学与技术班学号:姓名:、完成实验报告。
第一次捕获
第二次捕获
根据捕获到的记录,分析ping命令执行时,网络传送的各种数据包的类
分析ARP请求包中各字段的含义,ARP请求包是被封装在什么协议中发送的?
图中阴影部分为以太网MAC帧的非数据部分前6个字节为目的地址是广播类型的MAC地址:FF-FF-FF-FF-FF-FF,其目标是网络上的所有主机:紧跟后面的6字节是源地址,在跟着的2字节为类型,用来标记上一层使用的是什么协议0806表示是ARP协议。
图中阴影部分为ARP协议其中前2个字节为指定硬件接口类型,值为1表示Adherent,接着的2个字节为协议类型,指定发送方支持的上层协议的类型,0800表示为IP协议,随后接着的1个字节(06)为物理地址长度,再在1个字节(04)为协议地址长度。
在随后的2个字节即Opcode: request (1)为操作,即指定ARP 的操作类型为请求
再随后Sender MAC address: Hewlett_1b:6a:a7 (34:64:a9:1b:6a:a7)为源物理地址Sender IP address: 192.168.152.131 (192.168.152.131)为IP地址
Target MAC address: 00:00:00_00:00:00 (00:00:00:00:00:00)为目的物理地址。Target IP address: 192.168.152.173 (192.168.152.173)目的IP地址
根据以上分析知道ARP协议是被封装在以太网MAC帧中传送的。
分析ARP应答包中各字段的含义,ARP应答包是被封装在什么协议中发
图中阴影部分为以太网MAC帧的非数据部分,前6个字节为目的地址,紧跟后面的6字节是源地址,在跟着的2字节为类型,用来标记上一层使用的是什么协议0806表示是ARP协议。最后面的那么多0为填充字段。
图中阴影部分为ARP协议其中前2个字节为指定硬件接口类型,值为1表示Adherent。
接着的2个字节为协议类型,指定发送方支持的上层协议的类型,0800表示为IP 协议。
随后接着的1个字节(06)为物理地址长度,再在1个字节(04)为协议地址长度。
在随后的2个字节即Opcode: reply (2)为操作,即指定ARP 的操作类型为应答。再随后Sender MAC address: Hewlett_1b:6b:32 (34:64:a9:1b:6b:32)为源物理地址。Sender IP address: 192.168.152.173 (192.168.152.173)为IP地址。
Target MAC address: Hewlett_1b:6a:a7 (34:64:a9:1b:6a:a7)为目的物理地址。Target IP address: 192.168.152.131 (192.168.152.131)目的IP地址。
根据以上分析知道ARP协议是被封装在以太网MAC帧中传送的。
两次执行ping命令后,网络中传送的数据包有无区别?如有,说出是何
试说出ping命令执行时,发送的echo请求和echo应答的报文类型。解析报文中各字段的含义。回答报文的底层封装协议各是什么。
主机A向主机B发送请求,然后主机B向主机A发送响应。报文底层的协议分别是ICMP(Request),ICMP(Reply)
图中的阴影部分为ICMP报文其中前一个字节为类型标识ICMP报文的类型。
下一个字节为代码:占一字节,标识对应ICMP报文的代码。它与类型字段一起共同标识了ICMP报文的详细类型。
接着两个字节是校验和:这是对包括ICMP报文数据部分在内的整个ICMP数据报的校验和,以检验报文在传输过程中是否出现了差错。Identifier (BE): 1 (0x0001)标识:占两字节。
Identifier (LE): 256 (0x0100)序列号,占两字节。
Sequence number (BE): 15 (0x000f)
根据捕获到的记录,说明以太网帧的格式,以及在各条记录中以太网帧所封装的协议类型。
图中阴影部分为以太网MAC帧的非数据部分,前6个字节为目的地址,紧跟后面的6字节是源地址,在跟着的2字节为类型,用来标记上一层使用的是什么协议0800表示是i协议。
前一个字节为版本和首部长度,紧接着一个字节为区分服务,然后紧接着两个字节总长度。
紧接着有标识占16位。
随后有标志占3位。然后位偏移13位。
紧接着Time to live: 64生存时间1字节
Time to live: 64协议表示数据报携带的是何种协议。
Header checksum: 0x0000 [validation disabled]首部检验和占16位即2个字节。
随后是源地址和目的地址各占4个字节。
再随后是可变字段。在往后就是数据部分里面封装有ICMP报文协议,该协议上面有写。
实验扩展:可通过校园网测试本主机与因特网上一知名服务器(ping参数为