首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用MAC地址在LAN内发送消息

问如何使用MAC地址在LAN内发送消息
EN

Stack Overflow用户
提问于 2012-05-28 06:47:10
回答 2查看 3K关注 0票数 1

我有一个关于java编程的查询。我有两个wifi模块连接到我的接入点,我的android手机连接到同一个接入点。我可以仅使用MAC地址从我的手机向这两个模块中的任何一个发送字符串消息吗?我不想在我的手机上创建服务器。

任何帮助都是非常感谢的

EN

回答 2

Stack Overflow用户

发布于 2012-05-28 06:59:40

“我是否可以仅使用MAC地址从我的手机向两个模块中的任何一个发送字符串消息?”

理论上:是的,但工作很辛苦。

为此,您需要实现一个传输层协议。有什么理由反对使用IP堆栈?与仅仅基于以太网发送消息相比,它有更多的开销,但与您必须投资构建自己的协议栈相比,这些开销是完全可以接受的。

“我不想在手机上创建服务器。”

你不需要在手机上创建服务器。其他两个模块确实需要一个“服务器”来监听来自您的电话的消息。您的手机需要运行一个能够将消息发送到其他两个模块的客户端。

请不要在这里误解我,但从你问的问题来看,我想说的是,在这么少的知识下从事这样一个项目将是非常令人沮丧的。

如果你想做到这一点,我建议你去Jpcap看看。它是一个Java库,旨在捕获和发送网络数据包。

票数 2
EN

Stack Overflow用户

发布于 2012-05-28 07:05:16

您不能在Java中基于MAC地址执行任何I/O,除非您准备使用第三方的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10777815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档