热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

WIFI之点对点连接的方法

Createbyjet.Chen2013-0610时间作者描述版本记录11年9月5日jetchen1986gmail.com创建。V1.0一wifi之点对点连接的方法:

Create by jet.Chen 2013-0610


时间

作者

描述

版本记录

11年9月5日

jetchen1986@gmail.com

创建。

V1.0

 

 

 

 

 

 

 

 

一 wifi之点对点连接的方法:


方案

描述

是否有ap

速率

操作难易度

网络拓扑

模式冲突

1.ad hoc(也就是wifi hotspot;wifi热点):

就是一个wifi设备建立网络,其他设备加入该网络,组成一个局域网。

有一个ap

最大速度大约是11Mbps,

假如A是AP。B,C是从机,B与C之间通信,看起来是p2p,实际上是通过A 做转发,所以速度慢。

难,要设备ssid,密码等

1:1;

1:n;

需要一个

与Infrastructure Mode冲突,也就是打开了hotspot,就不能作为网络客户端了

2.wifi direct

·         不需要AP或者路由器,设备内置“soft AP”。

·         对等连接的双方只需一方支持Wi-Fi Direct即可实现无线互联。

·         同时支持基础设施网络和P2P网络。

·         Wi-Fi 可以以一对一或者一对多的方式形成设备互联。

·         至少符合802.11g协议才可以通过Wi-Fi Direct CERTIFIED 验证。

无ap。实际上是softap

它的最大速度可达到250Mbps

容易。

1:1;

1:n;

也就是一个group(group是wifi direct的组网单元),有一个是主的。组网方式,等同于路由器。

例如:A B C D,四个机器。

A 收到BCD的wifidirect连接邀请。则BCD不能再邀请或者接受其他wifidirect的连接。A也不能主动发起连接邀请。相当于A作为一个路由器,BCD作为客户端加入。

Infrastructure Mode模式共存.

也就是可以充当 STA 或者 AP 的角色

 

 

 

 

 

 

 

 

 

AD HOC比较

 


推荐阅读
  • 本文介绍了在电信光猫自带wifi信号不好的情况下,如何通过添加无线路由器来改善信号。具体包括关闭光猫的无线功能的方法,以及将路由器作为交换机使用或作为路由器使用的连接方法。同时还提到了一些注意事项,如设置固定IP地址、避免地址冲突等。欢迎大家留言讨论该问题。 ... [详细]
  • 如何配置小米wifi放大器来增强家庭无线路由器信号?
    本文介绍了如何通过配置小米wifi放大器来增强家庭无线路由器信号的方法。通过打开米家APP,选择设备添加,搜索并选择需要添加的wifi放大器,根据系统提示进行下一步操作即可完成配置。配置完成后,家庭无线路由器信号将得到增强。 ... [详细]
  • 无线认证设置故障排除方法及注意事项
    本文介绍了解决无线认证设置故障的方法和注意事项,包括检查无线路由器工作状态、关闭手机休眠状态下的网络设置、重启路由器、更改认证类型、恢复出厂设置和手机网络设置等。通过这些方法,可以解决无线认证设置可能出现的问题,确保无线网络正常连接和上网。同时,还提供了一些注意事项,以便用户在进行无线认证设置时能够正确操作。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 本文介绍了如何使用双路由器有线搭建一个小型的局域网网络,解决家庭或公司多个网络设备无法同时上网的问题。详细讲解了两种简单快速的组网方式,并提供了具体的设置步骤和注意事项。 ... [详细]
  • 本文详细介绍了cisco路由器IOS损坏时的恢复方法,包括进入ROMMON模式、设置IP地址、子网掩码、默认网关以及使用TFTP服务器传输IOS文件的步骤。 ... [详细]
  • Java编程实现邻接矩阵表示稠密图的方法及实现类介绍
    本文介绍了Java编程如何实现邻接矩阵表示稠密图的方法,通过一个名为AMWGraph.java的类来构造邻接矩阵表示的图,并提供了插入结点、插入边、获取邻接结点等功能。通过使用二维数组来表示结点之间的关系,并通过元素的值来表示权值的大小,实现了稠密图的表示和操作。对于对稠密图的表示和操作感兴趣的读者可以参考本文。 ... [详细]
  • 本文介绍了在go语言中利用(*interface{})(nil)传递参数类型的原理及应用。通过分析Martini框架中的injector类型的声明,解释了values映射表的作用以及parent Injector的含义。同时,讨论了该技术在实际开发中的应用场景。 ... [详细]
  • 本文介绍了一道经典的状态压缩题目——关灯问题2,并提供了解决该问题的算法思路。通过使用二进制表示灯的状态,并枚举所有可能的状态,可以求解出最少按按钮的次数,从而将所有灯关掉。本文还对状压和位运算进行了解释,并指出了该方法的适用性和局限性。 ... [详细]
  • 【重识云原生】第四章云网络4.8.3.2节——Open vSwitch工作原理详解
    2OpenvSwitch架构2.1OVS整体架构ovs-vswitchd:守护程序,实现交换功能,和Linux内核兼容模块一起,实现基于流的交换flow-basedswitchin ... [详细]
  • 如何使用台式电脑设置无线网络
    本文介绍了如何使用台式电脑设置无线网络的步骤,包括连接网线、更改IP、设置无线网络参数、重启路由器等,最后通过搜索无线信号来确认设置是否成功。 ... [详细]
  • linux进阶50——无锁CAS
    1.概念比较并交换(compareandswap,CAS),是原⼦操作的⼀种,可⽤于在多线程编程中实现不被打断的数据交换操作࿰ ... [详细]
  • 本文介绍了在实现了System.Collections.Generic.IDictionary接口的泛型字典类中如何使用foreach循环来枚举字典中的键值对。同时还讨论了非泛型字典类和泛型字典类在foreach循环中使用的不同类型,以及使用KeyValuePair类型在foreach循环中枚举泛型字典类的优势。阅读本文可以帮助您更好地理解泛型字典类的使用和性能优化。 ... [详细]
  • Parity game(poj1733)题解及思路分析
    本文是对题目"Parity game(poj1733)"的解题思路进行分析。题目要求判断每次给出的区间内1的个数是否和之前的询问相冲突,如果冲突则结束。本文首先介绍了离线算法的思路,然后详细解释了带权并查集的基本操作。同时,本文还对异或运算进行了学习,并给出了具体的操作步骤。最后,本文给出了完整的代码实现,并进行了测试。 ... [详细]
author-avatar
梁言一聚
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有