网络工程师学习笔记——无线通信网(二)

MAC子层

包含逻辑链路层(LLC)和介质访问控制层(MAC)两个子层

无线访问机制

MAC子层是提供访问机制控制

<1>CSMA/CA是类似于802.3当中的CSMA/CD且支持竞争访问

为何不适用CSMA/CD ,因为有隐藏的节点和暴露的节点(解决隐蔽终端),彼此AP之间范围有限

<2>RTS/CTS分布式协调(发送前打报告)

802.11定义了一个帧间隔(IFS)

  • 分布式协调IFS(DIFS):最长的IFS,优先级最低,用于异步帧竞争访问的时延

  • 点协调IFS(PIFS):中等长度的IFS,优先级居中,

  • 短IFS(SIFS):最短的IFS,优先级最高,需要立即响应的操作(ACK)确认

<3>点协调功能(AP集中式轮询,无竞争,类似于令牌)

移动Ad Hoc网络(即兴,临时网络)

IEEE802.11 定义的Ad Hoc网络是由无线移动节点组成的对等网,无需网络基础设施(交换机或者AP),能够根据通信环境的变化实现动态重构

其中每一个节点既是主机,又是路由器 它们之间相互分组转发 形成一种组组织的MANNET网络

特点:

<1>网络拓扑结构是动态变化,不可使用传统路由协议

<2>无线信道提供的带宽较小,手信号衰落和噪声干扰较大

<3>无线终端携带的电量有限,由于链路的开放性,容易招致网络窃听和欺骗

WLAN的安全

无线局域网采取的安全措施:

  • SSID访问控制

    • 隐藏SSID(网络),别人搜索不到
  • 物理地址过滤

    • 设置MAC地址表里面的黑白名单
  • 有线等效保密

    • PSK预共享秘钥认证,RC4加密
  • WPA

    • 认证802.1x 访问需要输入用户名 加密RC4+TKIP支持

    • 包含认证和加密以及数据的完整性

    • 可以有效防重放攻击

  • WAP2

    • 仍然使用RC4加密,但是是基于AES的CCMP加密算法

家庭都是KSP,802.1x需要输入用户名

相关推荐
dbdr09012 分钟前
Linux 入门到精通,真的不用背命令!零基础小白靠「场景化学习法」,3 个月拿下运维 offer,第二十六天
linux·运维·服务器·网络·python·学习
一枝小雨10 分钟前
【C++】Vector完全指南:动态数组高效使用
开发语言·c++·笔记·vector·学习笔记·std库
大白的编程日记.26 分钟前
【Linux学习笔记】信号的深入理解之软件条件产生信号
linux·笔记·学习
buyutang_34 分钟前
C/C++ Linux系统编程:线程控制详解,从线程创建到线程终止
linux·c语言·c++·学习
Wilber的技术分享36 分钟前
【大模型实战笔记 1】Prompt-Tuning方法
人工智能·笔记·机器学习·大模型·llm·prompt
yzx9910131 小时前
图像去雾:从暗通道先验到可学习融合——一份可跑的 PyTorch 教程
人工智能·pytorch·学习
来生硬件工程师1 小时前
【硬件笔记】负载是如何烧MOS的?
笔记·嵌入式硬件·硬件架构·硬件工程·硬件设计
日更嵌入式的打工仔2 小时前
PHY的自适应协商简析
网络·嵌入式硬件·自适应·phy
练习时长两年半的Java练习生(升级中)2 小时前
从0开始学习Java+AI知识点总结-30.前端web开发(JS+Vue+Ajax)
前端·javascript·vue.js·学习·web
Rhys..2 小时前
python + Flask模块学习 1 基础用法
python·学习·前端框架·flask