ap是啥意思呢?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ap是啥意思呢?相关的知识,希望对你有一定的参考价值。
AP是Access Point的简称,即无线接入点。
AP的作用是把局域网里通过双绞线传输的有线信号(即电信号)经过编译,转换成无线电信号传递给电脑、手机等无线终端,与此同时,又把这些无线终端发送的无线信号转换成有线信号通过双绞线在局域网内传输。通过这种方式,形成无线覆盖,即无线局域网。
无线AP是无线网和有线网之间沟通的桥梁。由于无线AP的覆盖范围是一个向外扩散的圆形区域,因此,应当尽量把无线AP放置在无线网络的中心位置,而且各无线客户端与无线AP的直线距离最好不要超过30m,以避免因通信信号衰减过多而导致通信失败。
无线AP功能如下:
1、中继:作为中转站将接收到的无线信号放大,从而改善远端设备的信号质量。比如:在A点有一个无线AP,期望B点的客户端可以收到A的信号,但两者间距离太远,此时可以在AB中间的C点放置一个AP做中继。
2、桥接:连接两个端点,实现两个无线AP间的数据传输。用来替代有线连接。
3、主从模式:用于将局域网A接入局域网B,此时可以在A处设置一个AP并开启此模式,局域网B将把A看作一个无线客户端。
应用
无线路由器其实就是无线AP+路由功能,很多的无线路由器都拥有AP功能。如果你家是ADSL或小区宽带,应该选择无线路由而不是无线AP来共享网络,如果你家有路由器了,买个无线AP就行了,对于一般的家庭用户笔者强烈推荐选择无线路由器。
在SOHO办公环境中,一个无线路由就可以满足需求了。通过整合的宽带接入路由器和无线AP功能,它可以轻松实现无线网络的连接。无线路由器一般包括了网络地址转换(NAT)协议,支持网络连接共享,这对于soho办公来说非常有用。
参考技术A无线AP(Access Point):即无线接入点,它用于无线网络的无线交换机,也是无线网络的核心。
它通常作为一个单独设备,并通过有线网络连接到路由器,也能与路由器集成在一起。无线接入点和热点不同,后者是指称能够连接无线局域网的物理地点。
漫游则是数个无线接入点运行,将发送的数据由一个接入点连至到另一接入点使该无线网络扩大;反之整个无线网络若没有任何接入点就会成为一个点对点的ad-hoc网络。无线接入点亦具有DHCP之动态配置IP地址功能。
一个典型的企业级应用,包括附加几个无线接入点到有线网络,然后提供无线接入办公局域网。无线接入点的管理是由无线局域网控制器负责处理自动调节射频功率,通道,身份验证和安全性。此外,控制器可以组合成一个无线移动集团,允许跨控制器漫游。
该控制器可以是流动性域的一部分,能够让客户在整个大的或地区级办公室地点的访问。这样可以节省客户的时间和管理开销,因为它可以自动重新关联或重新验证。此外,多个控制器和所有连接到这些控制器的数百个接入点都可以通过一个叫思科无线控制系统的软件来管理。
这个软件可以处理一个和控制器相同的功能还增加了用户的映射或RFID地点的奖金功能上载的地图,提升控制器和接入点的固件,和流氓检测/处理。在这种情况下,无线接入点的功能是作为客户的无线网关来访问有线网络。
安全性
无线接入点在信息安全上有特别的顾虑。许多无线接收盒的安全性仅依靠实体的访问控制,并默认局域网的所有用户都是可信任的;然而无线接收盒若被连接到网络上,则其涵盖范围内的电子设备均可能连线到此无线接收盒。目前最常见的解决方案为无线传输加密。
先进的无线接收盒均有内置加密机制。第一代的资料加密机制WEP容易被破解;相较之下,第二代和第三代的WPA及WPA2通常被认为是较安全的加密机制(具有较安全的密码或通行密码(passphrase)的情形下)。
基于每个人都可享有随时随地连上网络的好处,一些人主张无线接入点对大众开放其使用权。
iOS 网络接口名称到底是啥意思?啥是 pdp_ip ?啥是ap?
【中文标题】iOS 网络接口名称到底是啥意思?啥是 pdp_ip ?啥是ap?【英文标题】:What exactly means iOS networking interface name? what's pdp_ip ? what's ap?iOS 网络接口名称到底是什么意思?什么是 pdp_ip ?什么是ap? 【发布时间】:2012-12-29 08:03:15 【问题描述】:我使用下面的代码打印所有的接口和它的mac地址
- ( void )interfaceInfo
int mib[6];
size_t len;
char *buf;
unsigned char *ptr;
struct if_msghdr *ifm;
struct sockaddr_dl *sdl;
mib[0] = CTL_NET;
mib[1] = AF_ROUTE;
mib[2] = 0;
mib[3] = AF_LINK;
mib[4] = NET_RT_IFLIST;
char name[128];
memset(name, 0, sizeof(name));
for (int i=1; i<20; i ++)
if (if_indextoname(i, name))
printf("%s ",name);
else
continue;
if ((mib[5] = if_nametoindex(name)) == 0)
printf("Error: if_nametoindex error\n");
return NULL;
if (sysctl(mib, 6, NULL, &len, NULL, 0) < 0)
printf("Error: sysctl, take 1\n");
return NULL;
if ((buf = malloc(len)) == NULL)
printf("Could not allocate memory. error!\n");
return NULL;
if (sysctl(mib, 6, buf, &len, NULL, 0) < 0)
printf("Error: sysctl, take 2");
free(buf);
return NULL;
ifm = (struct if_msghdr *)buf;
sdl = (struct sockaddr_dl *)(ifm + 1);
ptr = (unsigned char *)LLADDR(sdl);
NSString *macString = [NSString stringWithFormat:@"%02X:%02X:%02X:%02X:%02X:%02X",
*ptr, *(ptr+1), *(ptr+2), *(ptr+3), *(ptr+4), *(ptr+5)];
printf(" %s\n",[macString cStringUsingEncoding:NSUTF8StringEncoding]);
free(buf);
return nil;
我在 iPhone 5 上运行代码,输出为
lo0 00:00:00:00:00:00
pdp_ip0 00:00:00:00:00:00
pdp_ip1 00:00:00:00:00:00
pdp_ip2 00:00:00:00:00:00
pdp_ip3 00:00:00:00:00:00
ap1 EA:8D:28:44:32:2F
en0 E8:8D:28:44:32:2F
en1 EA:8D:28:44:32:31
awdl0 4A:79:85:44:5B:4D
//I faked parts data
我想知道 pdp_ip 是什么?什么是ap1,en1?
我发现en0是wifi硬件mac地址
ap1 和 en1 是虚拟接口吗?
谢谢!
【问题讨论】:
【参考方案1】:从我的研究看来(即我没有找到任何确认文档)如果上面的代码返回多个“awdl0”条目,则启用了 Wi-Fi。类似地,多个“pdp_ip0”条目表示启用了蜂窝数据。然后可以使用其他库(最显着的是 Reachability)来指示已使用上述任何一种方法建立了数据连接。
【讨论】:
【参考方案2】:lo = 本地主机 zh = 以太网 ap = 可能用于接入点(如果您充当 wifi 主机) pdp_ip = 可能是 PDS 数据包? PDS 是电话数据服务,是 GSM 的数据部分。由于有四个,我可以假设 PDS 有能力提供四个离散通道。
【讨论】:
【参考方案3】:ap1, en0, en1 是 iOS 和 Mac 上接口的名称。如果你在 Mac 上输入 Terminal ifconfig
你会得到同样的结果,en0、en1 等等。
pdp_ip 接口是用于 3G 和蜂窝数据的接口,而 ap1 用于表示当前活动的数据连接、Wi-Fi、蜂窝数据或蓝牙。
【讨论】:
en 代表以太网,ap 代表什么?我在我的mac上尝试ifconfig,没有ap接口名称。为什么这么多pdp家族接口?这确实意味着有不止一个蜂窝数据硬件,不是吗?谢谢!以上是关于ap是啥意思呢?的主要内容,如果未能解决你的问题,请参考以下文章