【问题标题】:Does Wifi access points have an ip address?Wifi 接入点是否有 IP 地址?
【发布时间】:2011-02-08 15:57:47
【问题描述】:

我正在尝试制作一个可以从手机连接到 wifi 控制器的应用程序。计划进行套接字连接(多播)...我能够通过 wifi android api 获得的唯一值是 SSID 和 BSSID .. 谁能告诉我是否应该继续使用这些值或者我应该与 IP 地址连接?如果我应该连接 BSSID.. 我该怎么做?

【问题讨论】:

    标签: android wifi


    【解决方案1】:

    Wifi 接入点不需要有 IP 地址,就像有线交换机和集线器一样。但是有很多,因为它们也在 IP 层上充当 DHCP 服务器和网络网关。

    你到底想做什么?听起来可能不是您需要与之交谈的 Wifi 接入点。

    如果它支持 TCP 和 UDP,它当然会有一个 IP 地址。这不会直接从 Wifi API 中发现,您需要一些其他方法来发现它。在不知道 AP 是什么以及它提供什么服务的情况下,很难说究竟什么是合理的方法。

    枚举网络上提供的服务的常用方法包括DHCPmulticast DNS/DNS service discovery 被“Bonjour”和“Zeroconf”使用),SSDPuPnP,当然还有静态配置。

    虽然http://jmdns.sourceforge.net/ 似乎是一个可用的 Java 多播 DNS 库,但我对 Android 网络 API 还不够熟悉,无法推荐任何东西。

    【讨论】:

    • 嗨...感谢您的回复..我正在尝试构建一个可以连接到我计划从另一个供应商那里购买的硬件的应用程序,该供应商将有一个 UART-WIFI 模块,它将支持RAW / UDP / TCP格式的网络数据传输,会有自己的MAC...等。我想就如何去做一些意见...
    猜你喜欢
    • 1970-01-01
    • 2012-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-13
    相关资源
    最近更新 更多