网络层协议、Wireshark抓包、ensp网络仿真环境

一、ARP协议

ARP协议:IP地址转换成MAC地址

举例:PC1→PC2(PC1转发数据包给PC2)

1、发送数据包需要知道对方的MAC地址

2、首先检查ARP缓存表,表里有对方的MAC地址,直接进行下一步,不会再进行ARP请求

3、表里没有,则发送ARP请求,在此网段中发送ARP广播,有则相应(单播:一对一通信),无则丢弃

4、将接收到的对方的IP地址和MAC地址同时保存在本机的ARP缓存表中,下次请求时可直接使用。如无特殊配置,一般保存300s

5、若一直没有响应,直接丢弃

二、故障排错方法

问题:客户端192.168.233.10,服务端180.101.50.10。故障:网页打不开

解决思路:

1、网络。ping本机地址和对方地址,检查网络通不通

2、端口。若无端口或端口是否被占用,则无法通信

3、防火墙。检查防火墙是否将数据屏蔽了

4、程序。程序是否处于运行状态

三、Wireshark抓包——IP地址

在真机中,ping 网址,得到该网址的IP地址。ping i.meituan.com

在 Wireshark抓包软件中进行抓包测试。ip.addr == 103.37.152.41(等号前后有空格)

四、Wireshark抓包——ensp

设置两个主机通信

配置主机信息

 ★★★ARP协议在同一网段中才能通信,如果不在同一网段中需要路由器转发数据包。网关通常是可用IP地址的第一个。(网络号一致,则是同一网段)

 在ensp中,测试PC3与PC4是否能通信。ping 192.168.220.20

 开始抓包(注意:抓包后再次ping IP地址,否则抓不到任何数据)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值