打印

只知道MAC地址如何通信?

[复制链接]
7438|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zaianda|  楼主 | 2015-3-3 13:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
shell.albert| | 2015-3-3 14:59 | 只看该作者
使用UDP发广播包,你的设备收到广播包后主动发送一个响应包,包括它的IP地址和MAC地址等信息即可。

使用特权

评论回复
评分
参与人数 1威望 +2 收起 理由
zaianda + 2 很给力!
板凳
zaianda|  楼主 | 2015-3-3 16:13 | 只看该作者
shell.albert 发表于 2015-3-3 14:59
使用UDP发广播包,你的设备收到广播包后主动发送一个响应包,包括它的IP地址和MAC地址等信息即可。 ...

假如我的设备的IP地址和服务器不在同一个网段,应该收不到广播包吧?

使用特权

评论回复
地板
zaianda|  楼主 | 2015-3-4 16:23 | 只看该作者
如果使用arp可以通过IP知道MAC地址,使用什么能够从MAC地址转IP地址呢?

使用特权

评论回复
5
luka| | 2015-3-5 14:30 | 只看该作者
RARP

使用特权

评论回复
6
zaianda|  楼主 | 2015-3-9 09:29 | 只看该作者

RARP是不知道自己的IP,发送报文包让别人告诉自己的IP的么?现在我是知道对方的物理地址,而不知道对方的IP地址。

使用特权

评论回复
7
zaianda|  楼主 | 2015-3-10 20:30 | 只看该作者
顶起,麻烦帮我解决一下。

使用特权

评论回复
8
zaianda|  楼主 | 2016-1-14 15:11 | 只看该作者
解决的方法就是通过udp向255.255.255.255发送广播报文,无论模块设置哪个网段的IP地址都可以收到。

使用特权

评论回复
9
cliffboy| | 2016-1-15 09:04 | 只看该作者
zaianda 发表于 2015-3-3 16:13
假如我的设备的IP地址和服务器不在同一个网段,应该收不到广播包吧?

肯定收不到

使用特权

评论回复
10
cliffboy| | 2016-1-15 09:05 | 只看该作者
zaianda 发表于 2015-3-9 09:29
RARP是不知道自己的IP,发送报文包让别人告诉自己的IP的么?现在我是知道对方的物理地址,而不知道对方的 ...

你这个很奇怪,怎么可能知道mac而不知道IP呢,IP都是自个设定或者自动分配的,你IP都不知道,更不可能知道mac了

使用特权

评论回复
11
一步两步| | 2016-8-22 14:32 | 只看该作者
哥们问题解决了么?我也碰到相同问题了

使用特权

评论回复
12
攻城狮的守夜人| | 2016-8-22 15:30 | 只看该作者
zaianda 发表于 2015-3-4 16:23
如果使用arp可以通过IP知道MAC地址,使用什么能够从MAC地址转IP地址呢?

InARP不行吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

124

帖子

2

粉丝