当前位置:文档之家› 南邮计算机网络实验报告

南邮计算机网络实验报告

发送方的IP地址(Sender IP address):
192.168.65.254(192.168.65.254)
目标的MAC地址(Target MAC address:):
vmware_c0:00:01(00:50:50:c0:00:01)
目标的IP地址(Target IP address:):
在主机B中增加对A特定网络的路由项:
route add 0.0.0.0 mask 0.0.0.0 192.168.2.1 metric 1
设置好,用ping命令测试主机AB之间连通性,如用特定网络效果是一样的,AB之间可以通信。
9、如果将主机AB的IP设在同一网络中,则不需要设置路由,并可以直接通信,这就是直接交付。本次试验中,我们试着用了一下这种方法。
Micro-St_09:8e:c2
(44:8a:5b:09:8e:c2)
第二行数据链路层:
Destination(目的地址):_Broadcast(ff:ff:ff:ff:ff:ff)_________(这是个MAC地址,这个MAC地址是一个广播地址,就是局域网中的所有计算机都会接收这个数据帧)Source(源地址):Micro-St_09:8e:c2(44:8a:5b:09:8e:c2)帧中封装的协议类型:ARP(0x0806)(这个是ARP协议的类型编号。)Trailer:是协议中填充的数据,为了保证帧最少有64字节。
实验总结
实验成绩
实验名称
实验三使用Wireshark工具抓取数据包并进行分析
实验目的
1、掌握Wireshark工具的安装和使用方法
2、理解TCP/IP协议栈中IP、TCP、UDP等协议的数据结构
3、掌握ICMP协议的类型和代码
实验情况和分析
实验步骤
1、安装Wireshark
1)启动Wireshark以后,选择菜单Capature->Interfaces,选择捕获的网卡,单击Capture开始捕获
实验情况和分析
实验步骤:
在Windows的DOS窗口下
1、用命令ipconfig察看本机网络接口卡的信息,并写出其内容;
ipconfig实用程序可用于显示当前的tcp/ip配置的设置值。这些信息一般用来检验人工配置的tcp/ip设置是否正确。但是,如果你的计算机和所在的局域网使用了动态主机配置协议DHCP,这个程序所显示的信息也许更加实用。这时,ipconfig可以让你了解你的计算机是否成功的租用到一个ip地址,如果租用到则可以了解它目前分配到的是什么地址。了解计算机当前的ip地址、子网掩码和缺省网关实际上是进行测试和故障分析的必要项目。
3、用route命令查询路由表,并写出路由表中三条信息;
4、用Байду номын сангаас令netstat查看本机活动的TCP连接,列出三条非本地活动的TCP连接;
5、用命令tracert查看到达所经过的路径,并把它们列出来,写出最终的IP地址。
最终的IP地址:203.208.43.79
3、AB之间连接性测试
先从A ping B,或者B ping A,其中结果如图所示:
图中的Destination Host unreachable表示目标主机不可达,因为在主机A的路由表中没有对B的路由项。
4、在主机A的路由表中分别添加特定主机、特定网络、默认路由项,使AB之间的能相互路由。路由表操作命令如下:
实验总结
实验成绩
实验名称
实验二路由表实验
实验目的
使学生掌握路由表的组成和各项的含义,了解计算机网络中路由器如何使用路由表将数据包经由网络中一定的路径准确无误地到达目的地址。
实验情况和分析
1、网络拓朴图
网络拓朴图
2、基本设置
计算机A、B的IP地址如上图所示,但不设置默认网关地址。因为一旦添上默认网关,就相当于在主机路由表添加一个默认路由项。
发送方的MAC地址(Sender MAC address):Micro-St_09:8e:c2(44:8a:5b:09:8e:c2)
发送方的IP地址(Sender IP address):192.168.5.1(192.168.5.1)
目标的MAC地址(Target MAC address:):00:00:00_00:00:00(00:00:00:00:00:00)
route add 192.168.1.0 mask 255.255.255.0 192.168.2.1 metric 1
设置好,用ping命令测试主机AB之间连通性,如用特定主机效果是一样的,AB之间可以通信。
8、用默认路由项来实现AB之间的路由
在主机A的路由表增加对B特定网络路由项:
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1
接着,再从主机ApingB,可以看到可以ping通。如图所示:
7、用特定网络路由项来实现主机AB之间的路由
在主机A的路由表增加对B特定网络路由项:
route add 192.168.2.0 mask 255.255.255.0 192.168.1.1 metric 1
在主机B中增加对A特定网络的路由项:
最常用的选项:
ipconfig——当使用ipconfig时不带任何参数选项,那么它为每个已经配置了的接口显示ip地址、子网掩码和缺省网关值。
2、用命令ping查询网址,写出其结果,并说明含义;
ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)IP数据报。根据返回的信息,你就可以推断tcp/ip参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示tcp/ip配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信tcp/ip的正确性。
192.168.65.1(192.168.65.1)
练习1:对于上述2、3中的arp请求报文和应答报文,将ARP请求报文和ARP应答报文中的字段信息填入表3-1。
表3-1 RPP请求报文和ARP应答报文的字段信息
字段项
ARP请求数据报文
ARP应答数据报文
链路层Destination项
Broadcast
《计算机通信网》实验报告
班级:
姓名:
学号:
日期:2017.10.31
实验成绩
实验名称
实验一Windows中常见网络命令的使用
实验目的
熟悉Windows中的常用网络命令,为以后在此操作系统下配置网络奠定基础,为其他实验中使用网络命令提供支持。重点掌握3个常用的网络命令的使用方法。
实验要求
熟悉Windows网络命令,给定网络设置或查看任务后,可迅速判断使用的命令,并完成任务。
学习使用WireShark对ARP协议进行分析
(1)启动WireShark
(2)捕获数据
(3)停止抓包并分析ARP请求报文
将Filter过滤条件设为arp,回车或者点击“Apply”按钮,
(4)ARP请求报文分析
2)分析你捕获的ARP请求报文
第一行帧基本信息分析
Frame Number(帧的编号):13168(捕获时的编号)Frame Length(帧的大小):60字节。(以太网的帧最小64个字节,而这里只有60个字节,应该是没有把四个字节的CRC计算在里面,加上它就刚好。)Arrival Time(帧被捕获的日期和时间):oct31,201709 :25 :19 .065005000 Time delta from previous captured frame(帧距离前一个帧的捕获时间差):0.005506000 secondsTime since refernce or first frame(帧距离第一个帧的捕获时间差):68.526097000 seconds Protocols in frame(帧装载的协议):eth:arp
目标的IP地址(Target IP address:):192.168.5.247(192.168.5.247)
(3)分析ARP应答报文
应答报文中的
操作码(opcode):reply(0X0800)
发送方的MAC地址(Sender MAC address):
vmware_f7:90:b6(00:50:56:c0:00:01)
显示路由表
Route print
6、然后再测试AB之间的连通性,由于A到B的路由已经设好,所以可以从A发送数据到B,但由于B到A的路由没有设好,所以从ApingB时会出现超时的提示。如下图所示:
然后,再主机B的路由表中增加对A的路由项:
Route add 192.168.1.1 mask 255.255.255.255 192.168.2.1 metirc 1
第三层ARP协议:
在上图中,我们可以看到如下信息:
Hardware type(硬件类型):Ethernet(1)
Protocol type(协议类型):IP(0x0800)
Hardware size(硬件信息在帧中占的字节数):6
Protocol size(协议信息在帧中占的字节数):4
操作码(opcode):requset(0X0001)
(ff:ff:ff:ff:ff:ff)
vmware_c0:00:01
(00:50:56:c0:00:01)
链路层Source项
Micro-St_09:8e:c2
(44:8a:5b:09:8e:c2)
vmware_f7:90:b6
(00:50:56:f7:90:b6)
网络层Sender MAC Address
2)当停止抓包时,按一下stop,抓的包就会显示在面板中,并且已经分析好了。下面是一个截图如图所示。
Wireshark和其它的图形化嗅探器使用基本类似的界面,整个窗口被分成三个部分:最上面为数据包列表,用来显示截获的每个数据包的总结性信息;中间为协议树,用来显示选定的数据包所属的协议信息;最下边是以十六进制形式表示的数据包内容,用来显示数据包在物理层上传输时的最终形式。
相关主题