578 次浏览
动态频率选择 (DFS) 是 IEEE 802.11 无线网络或 WiFi 中使用的一种技术,它允许设备动态切换传输的工作频率以避免与其他设备的干扰。特性 DFS 是所有与雷达共享 5 GHz 射频频谱的 IEEE 802.11 设备的法律要求。DFS 被采纳到 IEEE 802.11h 标准中用于无线传输。它出现在 2003 年,当时无线网络开始使用主要由雷达系统使用的 5 GHz 频段。DFS 的目标是防止主要用户(即雷达系统)和…… 阅读更多
7K+ 次浏览
无线宽带 (WiBB) 是一种网络技术,旨在通过无线网络提供高速互联网和数据服务。无线宽带可以通过无线局域网 (WLAN) 或广域网 (WWAN) 提供。与其他无线服务类似,无线宽带可以是固定的,也可以是移动的。WiBB 的特性 WiBB 与有线宽带服务类似,因为它们连接到互联网骨干网,不同之处在于它们使用无线电波而不是电缆连接到网络的最后一公里。大多数无线宽带接入 (BWA) 服务的范围约为发射塔 50 公里。一些…… 阅读更多
2K+ 次浏览
高级加密标准 (AES) 是美国国家标准与技术研究院 (NIST) 于 2001 年制定的加密标准。它在全球范围内都以硬件和软件的形式实现,用于加密敏感数据。AES 在通过计算机网络(尤其是在无线网络中)传输数据时得到广泛应用。AES 的特性 AES 是 Rijndael 分组密码的一个子集。它是数据加密标准 (DES) 的继任者,比 DES 更强大且更快。它是一种对称密钥对称分组密码。它操作 128 位(16 字节)数据。密码密钥可以是 128、192 或 256 位。所有计算…… 阅读更多
3K+ 次浏览
有线等效保密 (WEP) 是无线网络或 WiFi 的安全标准。它是原始 IEEE 802.11 协议的一部分。由于无线网络通过无线电波传输数据,因此窃听无线数据传输比窃听通过电缆连接的有线网络更容易。WEP 旨在为无线网络提供与有线网络相同的安全级别和机密性。WEP 的特性 WEP 于 1997 年作为 IEEE 802.11 标准的一部分引入。它适用于 802.11a 和 802.11b 设备。WEP 使用数据加密来使其对窃听者不可识别。它使用 RC4(一种流密码)…… 阅读更多
458 次浏览
WiFi 保护访问 (WPA) 和 WiFi 保护访问 2 (WPA2) 是保护连接到 WiFi 网络的网络站的安全标准。它们由 WiFi 联盟开发,用于提供比现有的有线等效保密 (WEP) 更复杂的数据加密技术和改进的用户身份验证。WiFi 保护访问 (WPA) WiFi 保护访问 (WPA) 受支持于 IEEE 802.11i 无线网络,并于 2004 年提出。它与现有的 WEP 向后兼容,这导致了其快速、轻松的采用。WPA 中采用的加密方法是时间密钥完整性协议 (TKIP)。TKIP 包括每个分组密钥、完整性检查、重新加钥机制。它动态生成…… 阅读更多
43K+ 次浏览
IEEE 802.11 标准,通常称为 WiFi,规定了无线局域网 (WLAN) 的架构和规范。WiFi 或 WLAN 使用高频无线电波连接节点。IEEE 802.11 WLAN 有多个标准。其中最突出的是 802.11、802.11a、802.11b、802.11g、802.11n 和 802.11p。所有标准都使用载波侦听多路访问与冲突避免 (CSMA/CA)。此外,它们还支持基于集中式基站的网络和自组织网络。IEEE 802.11 IEEE 802.11 是 1997 年发布的原始版本。它在 2.4 GHz 频段中提供 1 Mbps 或 2 Mbps 的数据速率,并使用…… 阅读更多
20K+ 次浏览
IEEE 802.11 标准规定了无线局域网 (WLAN) 的架构和规范。WLAN 或 WiFi 使用高频无线电波而不是电缆来连接局域网中的设备。通过 WLAN 连接的用户可以在网络覆盖区域内四处移动。802.11 MAC 子层为 OSI 网络的物理层和逻辑链路控制子层以及上层提供了抽象。它负责封装帧和描述帧格式。IEEE 802.11 的 MAC 子层帧结构 WLAN 中帧的主要字段如 IEEE 802.11 所规定的是…… 阅读更多
1K+ 次浏览
eval 是 Bash shell 的内置命令,它将它的参数连接成单个字符串。然后它用空格连接参数,然后将该字符串作为 bash 命令执行。下面是一个关于它如何工作的例子。eval 示例在下面的例子中,我们取一个字符串,其中包含一些内置的 Unix 命令,然后对其应用 eval。$ var="echo n" $ echo $var $ eval $var运行上述代码得到以下结果:echo n n正如你所看到的,当应用 eval 时,变量会展开,它会被执行为一个命令,不再…… 阅读更多
728 次浏览
系统调用是应用程序和Linux内核之间最基本的接口。当Unix/Linux程序进行文件I/O、网络数据传输或调用直接或间接与底层指令交互的某些进程时,就会涉及系统调用。这些调用通常涉及使用包含这些函数的glibc库。示例以下是一些常用系统调用及其用途的列表。序号系统调用用途1chmod更改文件权限2chdir更改工作目录3fork创建子进程4unlink删除名称,并可能删除它所指的文件系统程序员编写的程序不会直接进行系统…… 阅读更多
6K+ 浏览量
通常需要使用bash脚本读取文件的每一行。有多种方法可以读取文件中的行。在下面的示例中,我们首先描述了如何创建一个示例文件,然后运行一个读取该示例文件的脚本。创建一个要读取的文件# 打开vi编辑器 vi a_file.txt # 输入以下几行 Monday Tuesday Wednesday Thursday Friday Saturday Sunday # cat 文件 cat a_file.txt运行上述代码会得到以下结果:Monday Tuesday Wednesday Thursday Friday Saturday Sunday使用Do-While在这种方法中,我们使用…… 阅读更多