电脑ping手机查看ARP抓包
首先尝试同连校园网,电脑ping手机
如果电脑手机连不同的WiFi(电脑连ustb-v6,手机连ustb-wifi)
使用ipconfig
查看IP配置:
使用arp -a
查看电脑的arp表
使用route print
查看路由配置
手机的ip地址是10.24.52.88(每次分配到的都不一样)
如果ping 10.24.52.88
,其结果为
wireshark没有抓到arp包,说明未发送arp请求,对应ping202.204.0.5
如果ping 10.23.0.5
,其结果为
wireshark抓包内容为:(12条一样的)
可见是一条广播,其广播的source的mac地址是设备的mac地址
输入ipconfig -all
验证
其运作步骤为
//查看路由表 -> 匹配到10.23.0.0(255.255.0.0)-> 发现网关为10.23.147.13 -> ...
这个思路是错误的,ARP的工作方式只有找MAC地址,与路由表没有关系
查看ARP表,没有找到对应的MAC地址 -> 发送ARP请求,广播寻找10.23.0.5
如果ping 202.204.0.5
,其结果为
wireshark没有抓到arp包,说明未发送arp请求
查看ARP表 -> 没有发现可匹配的选项 -> 走默认网关 -> 查看ARP表,网关对应的MAC地址为(下图) -> 发送ARP请求
之后是网关进行202.204.0.5的查找,所以设备捕获不到ARP包了
如果电脑也链接ustb-wifi,即与手机处于同一网段,此时
电脑ip地址:
ARP表:
默认网关:
ping10.24.25.88
抓包:
两个ip是同一同网段的,但是ping不通,是因为(99+ 封私信 / 80 条消息) 同一个实验室的两个电脑连接校园网同一 WiFi 下,无法互相 ping,请问怎么解决呢? - 知乎 (zhihu.com)
校园网的基本设置就是要求IP隔离,也就是无线用户之间互相隔离
这是为了保护每个用户的网络安全,不传播病毒,也不能相互攻击。
为了证明是校园网的问题,用电脑连手机热点:
手机的ip地址为10.28.3.125
此时ping10.28.3.125(手机)
wireshark没有抓到包,因为是不在一个网段里,由网关进行操作。
参考:
同网段查询
- 主机A希望向主机B发送IP报文。先根据主机B的IP,检查自己的ARP 表中是否有主机B的MAC,有就将IP与MAC地址填入IP报文头直接发送;
- 若没有,则缓存IP报文并广播发送 ARP Request 报文;
- 收到 ARP Request 报文的主机检查自己是否为目的主机,若不是则忽略该报文;
- 如果发现自己是目的主机,将 ARP Request 报文中主机A的IP地址和MAC地址存入自己的ARP表中,同时主机B以单播方式向主机A回应一个ARP Reply 报文;
- 最后主机A将根据ARP Reply得到主机B的MAC地址。它将主机B的<IP地址,MAC地址>存入自己的ARP表并将这两个字段填入IP报文头并发送。
不同网段查询
- 主机A希望向主机B发送IP报文。先向ARP查询主机B的IP地址,ARP根据掩码发现自己与目的IP不在同一个网段,此时ARP将查询网关(默认路由)的MAC地址,如果连网关的MAC地址都没有的话则对网关地址再进行同网段ARP查询,查询后将<网关IP,网关MAC>和<主机B IP,网关MAC>两项放入ARP表中;
- 主机A将IP报文发往网关。此时:目的IP=主机B,目的MAC=网关,源IP和源MAC=主机A;
- 网关收到IP报文后发现目的IP根本不是他,于是网关一方面将主机A的IP与MAC地址放入ARP表,另一方面去自己的ARP表中查找目的IP的MAC地址,如果没有的话在主机B所在的网段进行同网段ARP查询,查询后将主机B的IP与MAC地址放入自己的ARP表;
- 网关向主机B发送IP数据报。此时:目的IP=主机B,目的MAC=主机B,源IP=主机A,源MAC=网关;
- 最后主机B收到IP数据报并将<主机A的IP,网关的MAC>放进自己的ARP表中
--------同网段和不同网段的ARP协议 - 简书 (jianshu.com)
电脑ping手机查看ARP抓包相关推荐
- 如何使用Charles抓包,手机、电脑web端。Charles抓包看这一篇就够了
直接分步骤来讲了. 下载Charles: Charles下载地址 对软件进行常规操作: 一个好用的工具地址 打开网址之后,输入一个名称,然后点击"生成"即可.生成之后如下图: 安装 ...
- wifi情况下使用fiddler_如何对手机http进行抓包?Fiddler工具超好用
在做手机或移动端APP的接口测试时,需要从开发人员那里获取接口文档,接口文档应该包括完整的功能接口.接口请求方式.接口请求URL.接口请求参数.接口返回参数.如果当前项目没有接口文档,则可以使用fid ...
- 如何在 Android 手机上实现抓包?
如何在 Android 手机上实现抓包? http://www.zhihu.com/question/20467503 我想知道某个应用究竟在数据提交到哪里,提交了什么. 网上的教程太复杂,不想麻烦. ...
- Wireshark下载、Wireshark使用、Wireshark抓包、ARP抓包、ICMP抓包、TCP抓包、HTTP抓包
Wireshark下载.Wireshark使用.Wireshark抓包.ARP抓包.ICMP抓包.TCP抓包.HTTP抓包 Wireshark下载 Wireshark抓包即快速定位数据包技巧 常见协议 ...
- 使用fiddler对手机APP进行抓包
在做手机或移动端APP的接口测试时,需要从开发人员那里获取接口文档,接口文档应该包括完整的功能接口.接口请求方式.接口请求URL.接口请求参数.接口返回参数.如果当前项目没有接口文档,则可以使用fid ...
- 电脑ping手机该怎么玩(很多网友都说电脑ping不通手机)?
说明一下环境:家有无线路由器, 也就是有wifi信息啦,电脑wifi上网,ip为192.168.1.102 , 手机wifi上网, ip为192.168.1.100. 实验:1. 利用电脑ping手机 ...
- wireshark ARP抓包
wireshark arp抓包 ARP 是借助 ARP 请求与 ARP 响应两种类型的包确定 MAC 地址. 1.主机会通过广播发送 ARP 请求,这个包中包含了想要知道的 MAC 地址的主机 IP ...
- 使用 Jpcap 进行 ARP 抓包
由于选修课网络协议分析的期末作业是关于网络协议方面的,而之前并没有使用 Java 进行过网络协议底层的编程经历,所以显得有些麻烦. Java 不能直接操作底层的网络协议,所以必须依靠 JNI 使用本地 ...
- 使用tcpdump在iphone手机上的抓包流程和原理概述
在ios应用开发过程中,为了进行端到端的分析,很多时候我们需要对手机的抓包进行分析. 对手机的抓包我们要在手机上安装抓包工具:tcpdump 前提:手机越狱:安装tcpdump 这样一部ipho ...
- 电脑端使用Fiddler对手机APP进行抓包分析示范
下载Fiddler 配置 Tools->Fiddler Options (抓取HTTPS需配置下面这个) 在请求发出前做修改自定义修改 Rules->Custumize Rules 打开了 ...
最新文章
- myeclipse搭建php,MyEclipse常用配置图文教程
- ajax formdata 获取表单数据,node处理表单文件,获取formdata的数据
- cad记忆口诀_CAD制图口诀你值得拥有!
- ## c 连接字符_用于字符比较的C#程序
- 微信小程序实现文字跑马灯
- PowerDesigner(五)-概念数据模型(CDM生成LDM,PDM和OOM)
- python书籍推荐:Python Cookbook第三版中文
- 在线分数加减乘除计算器
- 【Android】16.5 Android内置的系统服务
- salesforce 学习(超简介,以及传送门)
- 线性规划问题的模型建立与求解
- 数学教育与计算机教育ppt,计算机基础教育课件.ppt
- 公有IP和私有IP及最新国内各运营商(ISP)IP段表
- nc交换平台翻译器翻译仓库问题以及解决方法
- Processing绘制星空-2-绘制流星
- 电子商务设计师教程 电子版_电子商务电子商务| 第1部分
- 计算机e的指数怎么计算方法,e^x的基本算法——剥离大指数法
- mysql cmd全屏_CSS全屏布局的5种方式
- 很经典的十五句话,从别人的blog上看来的!
- android app耗电分析方法
热门文章
- 浅谈feature-based 和 fine-tune
- 【2018.12.28】百度网盘永久保存2T容量办法
- 列宽一字符等于多少厘米_excel里面的列宽和行高单位是多少?多少等于1厘米?怎么对比的?...
- hadoop集群搭建(系统Debian,ssh工具MobaXterm)
- c语言调试程序错误,如何调试C程序的语法错误和逻辑错误
- php珠心算源码,NOIP201401珠心算测验
- 在计算机运行时 把程序和数据存放在内存中,单选(2.5分) 在计算机运行时,把程序和数据一样存放在内存中,这是1946年由__________领导的小组正式提出并论证的。...
- IBM 2005-H16光钎交换机密码重置
- 【电赛练习】手写绘图板 2013电赛G题
- shopex admincore.php,Shopex后台登录页面注入漏洞附利用POC