《无线网络技术》考试版笔记

第一章 无线网络介绍

  • 什么是多径效应,如何去克服:
    在发射机和接收机之间没有明显的直线路径时,就会产生多径传播。如果两个信号彼此叠加,那么接收设备就无法正确解调信号,无法还原为它的原始数据形式。
    可以稍微调整接收机或者发射机的位置,来避免多径效应。

  • 香农公式的定义?
    香农公式是C=B*log2(1+S/N)。C:吞吐量;B:带宽;S:信号功率;N:噪声功率。

  • 流行概念WLAN、WiFi等的定义及对应的范围的大小。
    WLAN:无线局域网
    Wi-Fi:无线保真
    WPAN:无线个域网,如Zigbee、蓝牙
    WMAN:无线城域网

  • WiFi4-6的区别:
    在这里插入图片描述

  • 调制的最基本的计算:频率是什么?带宽是什么?速率是多少?
    波长:单个周期传播的距离(入=c/v)
    带宽:信号的频率范围
    频率:信号在单位时间内完成周期变化的次数
    速率计算:假设带宽单位为Hz,则速率单位为bps,数值减半。

  • 最常见的三种调制方式
    调幅:通过改变振幅来表示信号
    调频:通过改变频率来表示信号
    调相:通过改变相位来表示信号

  • BPSK和DPSK有什么区别?
    BPSK是用两个相位分别表示0和1
    DPSK使用当前码元与前一码元的相位差来表示0或1
    画波形的时候特别要注意。

  • 扩频通信:
    (0)概念:扩频技术是一种方法,通过这种方法,将在特定带宽中生成的信号在频域中扩展,从而产生具有更宽带宽的信号。
    (1)跳频、DSSS(直接序列扩频)的概念、区别。
    跳频:假设为n种信号分配n段频率,在每n段时间内,分别发送这n种信号,互不干扰。
    DSSS:传输的信号比被调制的信息信号占用更多的带宽。载波信号出现在设备发射频率的整个带宽上。DSSS 使用称为“码片”的连续伪噪声 (PN) 代码符号串伪随机地对正弦波进行相位调制(异或),每个码元的持续时间都比信息位短得多。也就是说,每个信息位都由一系列更快的码片调制。因此,码片速率远高于信息信号比特率。DSSS 使用一种信号结构,其中发射器产生的码片序列已为接收器所知。然后接收器可以使用相同的 PN 序列来抵消 PN 序列对接收信号的影响,以便重建信息信号。

  • 基带和载波的概念。
    载波是一个物理概念,是一个特定频率的无线电波,没有经过调制的无线电波(有规则的振幅、频率和波长)。
    由计算机或终端产生的数字信号,频谱都是从零开始的,这种未经调制的信号所占用的频率范围叫基本频带,简称基带(base band)。这种数字信号称基带信号。在电信和信号处理中,基带是一个形容词,用于描述频率范围从接近 0 赫兹到截止频率、最大带宽或最高信号频率的信号和系统;它有时用作名词,指从零开始的频带。

第二章 802.11网络概述

  • 802.11网络的4个基本成分
    站点(station):具有无线网络接口的计算设备。
    接入点(Access point):802.11 网络上的帧必须转换为另一种类型的帧才能传送到世界其他地方。接入点执行无线到有线桥接功能。
    无线媒体(Wireless medium):为了在站与站之间移动帧,该标准使用无线介质。定义了几个不同的物理层。
    分布式系统(Distribution system):当多个 AP 连接形成一个大的覆盖区域时,它们必须相互通信以跟踪移动站的移动。分布式系统通过连接 AP 提供移动性。分布式系统是用于在 AP 之间中继帧的骨干网络。它通常简称为骨干网。

  • BSS的种类与定义
    802.11 网络的基本构建块是基本服务集 (BSS),它只是一组相互通信的站点。通信发生在一个有点模糊的区域内,称为基本服务区,由无线介质的传播特性定义。
    IBSS (Independent BSS):IBSS 中的站彼此直接通信,因此必须在直接通信范围内。(Independent修饰的是站)
    Infrastructure BSS:基础设施网络通过使用接入点 (AP) 来区分。AP 用于基础设施网络中的所有通信,包括同一服务区域中移动节点之间的通信。如果一个移动站需要与第二个移动站通信,则通信必须经过两跳。基础设施 BSS 的基本服务区域由可以接收来自 AP 的传输的点定义。

  • 多跳相比于单跳的优势
    (1)Infrastructure BSS 由与 AP 的距离定义。要求所有移动站都在 AP 的可达范围内。
    (2)AP 能够协助站点尝试节省电力。

  • AP的三种转换
    (1)无转换:站点在其当前 AP 的基本服务区域内移动。
    (2)BSS 转换:802.11 提供 MAC 层移动性。
    (3)ESS 转换:从一个 ESS 移动到另一个 ESS。802.11 不支持这种类型的转换。

第三章 802.11MAC基础

  • 隐蔽站和暴露站问题以及如何缓解
    在画这样的问题的示意图的时候,要注意这个箭头的方向和工作站的位置。
    隐蔽站问题:节点 B 可以听到节点 A(反之亦然),节点 B 可以听到节点 C(反之亦然),但节点 C 听不到节点 A。节点 A 和 C 都可以正确传输,但节点 B 会收到损坏的数据。节点 A 和 C 被称为对彼此“隐藏”。(A不知道C也会发给B)
    暴露站问题:A发D,B不敢发C(D对B暴露)

  • DCF、PCF、HCF
    DCF(distributed coordination function):分布式协调功能,提供类似以太网的 CSMA/CA 访问。
    PCF(Point coordination function):点协调功能,在需要无争用服务的时候提供。
    HCF(Hybrid coordination function):混合协调功能

  • 帧爆发:把帧分成更小的部分—片段(Fragment),每一部分有自己的检验码,也有编码,用ACK确认收到。当用RTS/CTS获得信道后,这些片段被连续地发送。(发出-ACK-发出-ACK…)

第八章 管理操作

  • 扫描:类型、方式,关键参数及其含义。
    识别区域内现有网络的过程称为扫描,它使用 BSSType、BSSID、SSID(“网络名称”)、ScanType(被动扫描或主动扫描)、Channel list、ProbeDelay、MinChannelTime 和 MaxChannelTime 参数。
    (1)BSSType:独立、基础设施或兼具
    (2)BSSID(个人或广播):设备可以扫描要加入的特定网络(个人)或任何愿意允许其加入的网络(广播)。
    (3)SSID (“network name”):SSID 将一串比特分配给扩展服务集
    (4)ScanType(主动或被动):主动扫描使用探测请求帧的传输来识别区域中的网络。
    (5)ChannelList – 扫描必须发送探测请求或在通道上侦听网络是否存在。
    (6)ProbeDelay:在主动扫描中探测通道的过程开始之前的延迟,以微秒为单位。
    (7)MinChannelTime 和 MaxChannelTime:这些值以时间单位 (TU) 指定,指定扫描对任何特定通道起作用的最短和最长时间。这两个参数适用于主动扫描。

  • 重连接的五个步骤
    (1)重连接请求:我的旧AP是…
    (2)重连接响应:我是你的新AP,这是你的新连接ID
    (3)IAPP:请发送缓存帧
    (4)IAPP:为什么某些…
    (5)(可选):这里有些从旧AP缓存的帧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/422960.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

NOC2023软件创意编程(学而思赛道)python小高组初赛真题

软件创意编程 一、参赛范围 1.参赛组别:小学低年级组(1-3 年级)、小学高年级组(4-6 年级)、初中组。 2.参赛人数:1 人。 3.指导教师:1 人(可空缺)。 4.每人限参加 1 个赛项。 组别确定:以地方教育行政主管部门(教委、教育厅、教育局) 认定的选手所属学段为准。 二、…

LeetCode 热题 100 | 图论(二)

目录 1 基础知识 1.1 什么是拓扑排序 1.2 如何进行拓扑排序 1.3 拓扑排序举例 2 207. 课程表 3 210. 课程表 II 菜鸟做题,语言是 C 1 基础知识 1.1 什么是拓扑排序 含义:根据节点之间的依赖关系来生成一个有序的序列。 应用&#xff1a…

【Java数据结构 -- 二叉树+树的深度优先遍历】

二叉树 1. 二叉树1.1 二叉树的介绍1.2 两种特殊的二叉树1.3 二叉树的性质1.4 二叉树的存储 2. 二叉树的基本操作2.1 二叉树的创建2.2 二叉树的优先遍历2.3 递归实现二叉树遍历2.4 用非递归实现二叉树遍历 1. 二叉树 1.1 二叉树的介绍 二叉树是一种数据结构,一颗二…

虚拟机数据恢复-虚拟机误还原快照后如何恢复还原前的数据?

虚拟机数据恢复环境&故障: 由一台物理服务器迁移到ESXI上的虚拟机,虚拟机迁移完成后做了一个快照,该ESXI上面一共运行了数十台虚拟机。某天工作人员不小心将快照进行了还原,虚拟机内的数据还原到了数年前刚迁移过来时的状态&a…

超详细的 pytest 钩子函数 之初始钩子和引导钩子来啦

前几篇文章介绍了 pytest 点的基本使用,学完前面几篇的内容基本上就可以满足工作中编写用例和进行自动化测试的需求。从这篇文章开始会陆续给大家介绍 pytest 中的钩子函数,插件开发等等。 仔细去看过 pytest 文档的小伙伴,应该都有发现 pyt…

利用小蜜蜂AI智能问答ChatGPT+AI高清绘图生成图文故事案例

利用小蜜蜂AI智能问答ChatGPTAI高清绘图生成图文故事案例 这段时间利用小蜜蜂AI网站做了一些编程、绘图以及数据分析方面的案例。再过几个月,我的大孙子就要出生了。我要用小蜜蜂AI智能问答和AI高清绘图为大孙子生成一个1-9的数字图文故事。 小蜜蜂AI网站可以扫如…

DangZero:通过直接页表访问的高效UAF检测(DangZero实现IMPLEMENTATION翻译)

We implement DangZero as a shared library that overlays the de- fault memory allocator via LD_PRELOAD. Additionally, DangZero requires a backend to be available for direct page table access, which we describe in detail in the following section. 我们将DangZ…

CTFHUB 命令执行

命令执行 原理: 在编写程序的时候,当碰到要执行系统命令来获取一些信息时,就要调用外部命令的函数,比如php中的exec()、system()等,如果这些函数的参数是由用户所提供的,那么恶意用户就可能通过构造命令拼…

Android编程环境搭建

一、下载软件: JDK、Android SDK、Android Studio 1.1 首先下载安装JDK 登录Java Downloads | Oracle网站下载javaJDK11,具体步骤如图1所示 图1 下载安装JDK 1.2 下载安装 Android Studio 到 Android Studio 的官网上下载对应安装包,链接…

20240301-2-ZooKeeper面试题(二)

11. Chroot 特性 3.2.0 版本后,添加了 Chroot 特性,该特性允许每个客户端为自己设置一个命名空间。如果一个客户端设置了 Chroot,那么该客户端对服务器的任何操作,都将会被限制在其自己的命名空间下。 通过设置 Chroot&#xff…

腾讯云-云+校园扶持-2核2G学生服务器套餐30元起

2024年腾讯云学生服务器优惠活动「云校园」,学生服务器优惠价格:轻量应用服务器2核2G学生价30元3个月、58元6个月、112元一年,轻量应用服务器4核8G配置191.1元3个月、352.8元6个月、646.8元一年,CVM云服务器2核4G配置842.4元一年&…

【树莓派系统配置+python3.8+环境配置踩坑点汇总】raspberrypi

最近又开始搞树莓派的深度学习模型。很多windows端的环境需要在树莓派上重新部署,中间出现了非常多的问题。主要以各种库的下载安装为主要。 首先,第一个问题: 树莓派系统烧录之后,默认apt一般需要升级看,而默认下载…

YOLOv9:Learning What You Want to Learn Using Programmable Gradient Information

YOLOv9:Learning What You Want to Learn Using Programmable Gradient Information 摘要 今天的深度学习方法关注的是如何设计最合适的目标函数,使模型的预测结果最接近ground truth的真实情况。同时,必须设计一个适当的体系结构&#xff…

【Vue3】函数式编程(h 函数)

h 函数的原理就是 createVNode。可以使用 h 函数封装一些小组件。 <template><table border><tr><th>name</th><th>age</th><th>操作</th></tr><tr v-for"item in list" :key"item.age"&…

基于 LLaMA 和 LangChain 实践本地 AI 知识库

有时候,我难免不由地感慨,真实的人类世界,本就是一个巨大的娱乐圈,即使是在英雄辈出的 IT 行业。数日前,Google 正式对外发布了 Gemini 1.5 Pro,一个建立在 Transformer 和 MoE 架构上的多模态模型。可惜,这个被 Google 寄予厚望的产品并未激起多少水花,因为就在同一天…

免费的ChatGPT网站( 7个 )

ChatGPT 是由 OpenAI 公司研发的一款大型语言模型&#xff0c;它可以实现智能聊天、文本生成、语言翻译等多种功能。以下是 ChatGPT 的详细介绍&#xff1a; 智能聊天&#xff1a;ChatGPT 可以与用户进行自然语言对话&#xff0c;回答用户的问题&#xff0c;提供相关的信息和建…

(Linux学习三)用户管理相关文件详解,用户以及用户组的基本操作命令

一. 用户管理相关文件介绍 /etc/passwd 文件里面存 储了用户信息&#xff0c;一共7列数据 冒号分割列 /etc/shadow 用户密码加密信息&#xff0c;9列数据 /etc/group 用户组信息&#xff0c;4列数据 1. /etc/passwd文件7列数据详解&#xff1a; root:x:0:0:root:/root:/bin/…

[伴学笔记]01-操作系统概述 [南京大学2024操作系统]

文章目录 前言jyy:01-操作系统概述 [南京大学2024操作系统]为什么要学操作系统?学习操作系统能得到什么? 什么是操作系统?想要明白什么是操作系统:时间线:1940s1950s-1960s1960-1970s年代. 信息来源: 前言 督促自己,同时分享所得,阅读完本篇大约需要10分钟,希望为朋友的技术…

Tomcat -2

1. 动静分离 ① 单机反向代理 7-2 代理服务器 7-5 tomcat 设置 7-3 测试&#xff1a; 代理服务器那里写什么就显示什么

git代码上库流程(一篇就够了)

文章目录 一、前言二、创建新分支三、修改代码四、合并分支 一、前言 多人协同开发一个项目&#xff0c;为了方便管理代码&#xff0c;每个人代码提交不冲突。git代码仓库管理是不可或缺的。对于新手来说&#xff0c;既不懂git原理又不懂底层逻辑&#xff0c;还经常错误提交代码…