IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 计算机网络——第三章 数据链路层(Part Ⅲ)——局域网 -> 正文阅读

[嵌入式]计算机网络——第三章 数据链路层(Part Ⅲ)——局域网

局域网

局 域 网 { 有 线 局 域 网 ?????????? 常 用 介 质 : 双 绞 线 、 同 轴 电 缆 、 光 纤 无 线 局 域 网 ?????????? 常 用 介 质 : 电 磁 波 局域网\begin{cases} 有线局域网\;\;\;\;\;常用介质:双绞线、同轴电缆、光纤 \\ 无线局域网\;\;\;\;\;常用介质:电磁波 \\ \end{cases} {线线线?

局域网的基本概念和体系结构

  • 局域网(Local Area Network):简称LAN,是指在某一区域内由多台计算机互联成的计算机组,使用广播信道

  • 特点:
    ①覆盖的地理范围较小,只在一个相对独立的局部范围内联,如一座或集中的建筑群内
    ②使用专门铺设的传输介质(双绞线、同轴电缆)进行联网,数据传输速率高(10Mb/s~10Gb/s)
    ③通信延迟时间短,误码率低,可靠性较高
    ④各站为平等关系,共享传输信道
    ⑤多采用分布式控制和广播式通信,能进行广播和组播

  • 局域网的特性主要由三个要素决定:拓扑结构传输介质介质访问控制方式,其中最重要的是介质访问控制方式,它决定着局域网的技术特性
    局 域 网 介 质 访 问 控 制 方 法 { C S M A / C D : 常 用 于 总 线 型 局 域 网 , 也 用 于 树 型 网 络 令 牌 总 线 : 常 用 于 总 线 型 局 域 网 , 也 用 于 树 型 网 络 令 牌 环 : 用 于 环 形 局 域 网 , 如 令 牌 环 网 局域网介质访问控制方法\begin{cases} CSMA/CD:常用于总线型局域网,也用于树型网络 \\ 令牌总线:常用于总线型局域网,也用于树型网络 \\ 令牌环:用于环形局域网,如令牌环网 \\ \end{cases} 访??????CSMA/CD线线线?

  • 常见的局域网拓扑结构主要有以下4大类:①星形结构环形结构总线形结构星形和总线形结合的复合型结构

    局 域 网 的 分 类 { 以 太 网 ( 目 前 使 用 范 围 最 广 的 局 域 网 ) : 逻 辑 拓 扑 是 总 线 形 , 物 理 拓 扑 是 星 型 或 拓 展 星 型 。 使 用 C S M A / C D 。 令 牌 环 网 ( T o k e n ?? R i n g , I E E E 802.5 ) : 逻 辑 拓 扑 是 环 形 , 物 理 拓 扑 是 星 形 F D D I 网 ( F i b e r ?? D i s t r i b u t e d ?? D a t a ?? I n t e r f a c e , F D D I ) : 逻 辑 上 拓 扑 是 环 形 , 物 理 拓 扑 是 双 环 结 构 . 采 用 I E E E ?? 802.8 标 准 A T M 网 ( A s y n c h r o n o u s ?? T r a n s f e r ?? M o d e , A T M ) : 较 新 型 的 单 元 交 换 技 术 , 使 用 53 字 节 固 定 长 度 的 单 元 进 行 交 换 无 线 局 域 网 ( W i r e l e s s ?? L o c a l ?? A r e a ?? N e t w o r k , W L A N ) : 采 用 I E E E ?? 802.11 标 准 局域网的分类\begin{cases} 以太网(目前使用范围最广的局域网):逻辑拓扑是总线形,物理拓扑是星型或拓展星型。使用CSMA/CD。 \\ 令牌环网(Token\;Ring,IEEE 802.5):逻辑拓扑是环形,物理拓扑是星形 \\ FDDI网(Fiber\;Distributed\;Data\;Interface,FDDI):逻辑上拓扑是环形,物理拓扑是双环结构.采用IEEE\;802.8标准 \\ ATM网(Asynchronous\;Transfer\;Mode,ATM):较新型的单元交换技术,使用53字节固定长度的单元进行交换 \\ 无线局域网(Wireless\;Local\;Area\;Network,WLAN):采用IEEE\;802.11标准 \\ \end{cases} ????????????????(使广)线使CSMA/CD(TokenRingIEEE802.5)FDDI(FiberDistributedDataInterfaceFDDI).IEEE802.8ATM(AsynchronousTransferModeATM)使53线(WirelessLocalAreaNetworkWLAN)IEEE802.11?

  • MAC子层和LLC子层
    IEEE 802标准所描述的局域网参考模型只对应OSI参考模型的数据链路层与物理层,它将数据链路层划分为逻辑链路层(Logical Link Control,LLC)子层介质访问控制(Media Access Control,MAC)子层

  • LLC负责识别网络层协议,然后对它们进行封装。LLC报头告诉数据链路层一旦帧被接收到时,应当对数据包做何处理。为网络层提供服务:无确认无连接、面向连接、带确认无连接、高速传送。【与传输媒体无关】

  • MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。MAC子层的存在屏蔽了不同物理链路种类的差异性。【与传输媒体有关】

以太网与IEEE 802.3

  • 以太网(Ethernet)指的是由Xerox公司创建并由Xerox、Intel和DEC公司联合开发的基带总线局域网规范,是当今现有局域网采用的最通用的通信协议标准。以太网络使用CSMA/CD(载波监听多路访问及冲突检测)技术。
  • 以太网在局域网各种技术中占统治性地位的原因:
    1.造价低廉(以太网网卡不到100块)
    2.以太网是应用最广泛的局域网技术
    3.比令牌环网、ATM网便宜,简单
    4.满足网络速率要求:10Mb/s~10Gb/s.
  • 以太网提供无连接、不可靠的服务
    无连接:发送方和接收方之间无"握手过程"
    不可靠:不对发送方的数据帧编号,接收方不向发送方进行确认,差错帧直接丢弃,差错纠正由高层负责
    以太网只实现无差错接收,不实现可靠传输

以太网的传输介质与网卡

  • 以太网常用的传输介质有4种:粗缆、细缆、双绞线和光纤
    各种传输介质的适用情况如下表:
参数10BASE510BASE210BASE-T10BASE-FL
传输媒体基带同轴电缆(粗缆)基带同轴电缆(细缆)非屏蔽双绞线光纤对(850nm)
编码曼彻斯特编码曼彻斯特编码曼彻斯特编码曼彻斯特编码
拓扑结构总线形总线形星形点对点
最大段长500m185m100m2000m
最多结点数目1003022
  • 10BASE-T是传送基带信号的双绞线以太网,T表示采用双绞线,现10BASE-T采用的是无屏蔽双绞线(UTP),传输速率是10Mb/s。物理上采用星型拓扑,逻辑上总线型,每段双绞线最长为100m。采用曼彻斯特编码。采用CSMA/CD介质访问控制。
  • 适配器与MAC地址
    计算机与外界局域网的连接是通过在主机内插入一块网络接口板(又称网络适配器或网络接口卡)实现的。
    在局域网中,硬件地址又称为物理地址,或MAC地址。【实际上是标识符】
    MAC地址:每个适配器有一个全球唯一的48位二进制地址,前24位代表厂家(由IEEE规定),后24位厂家自己指定。常用6个十六进制数表示,如02-60-8c-e4-b1-21。

以太网的MAC帧

  • 以太网MAC帧格式的两个标准:
    1.DIX Ethernet V2标准(最常用):第一个局域网产品(以太网)规约
    2.IEEE 802.3标准:IEEE 802委员会802.3工作组制定的第一个IEEE的以太网标准
    DIX Ethernet V2标准与IEEE 802.3标准在帧格式上有两个字节的不同
  • 前导码:使接收端与发送端时钟同步。在帧前面插入的8字节可再分为两字段:第一个字段共7字节,是前同步码,用来迅速实现MAC帧的比特同步;第二个字段是帧开始定界符,表示后面的信息就是MAC帧。
    注意:MAC帧并不需要帧结束符,因为以太网在传送帧时,各帧之间必须有一定的间隙。因此,接收端只要找到帧开始定界符,其后面连续到达的比特流就都属于同一个MAC帧,所以上图只有帧开始定界符。但不要误以为以太网MAC帧不需要尾部,在数据链路层上,帧既要加首部,也要加尾部。
  • 地址:通常使用6字节(48bit)地址(MAC地址)
  • 类型:2字节,指出数据域中携带的数据应交给哪个协议实体处理
  • 数据:46~1500字节,包含高层的协议消息。由于CSMA/CD算法的限制,以太网帧必须满足最小长度要求64字节,当数据较少时必须加以填充(0~46字节)
  • 填充:0~46字节,当帧长太短时填充帧,使之达到64字节最小长度
  • 校验码(FCS):4字节,校验范围从目的地址变到数据段的末尾,算法采用32位循环冗余码(CRC),不但需要检验MAC帧的数据部分,还要检验目的地址、源地址和类型字段,但不校验前导码

以太网V2的MAC帧格式与与IEEE 802.3帧格式的区别:
1.第三个字段是长度/类型
2.当长度/类型字段值小于0x0600时,数据字段必须装入LLC子层

高速以太网

  • 速率≥100Mb/s的以太网称为高速以太网。
  1. 100BASE-T以太网
    在双绞线上传送100Mb/s基带信号的星型拓扑以太网,仍使用IEEE802.3的CSMA/CD协议
    支持全双工和半双工,可在全双工方式下工作而无冲突(因此,在全双工方式下不适用CSMA/CD协议)
  2. 吉比特以太网(又称千兆以太网)
    在光纤或双绞线上传送1Gb/s信号
    支持全双工和半双工,可在全双工方式下工作而无冲突(因此,在全双工方式下不适用CSMA/CD协议)
  3. 10吉比特
    10吉比特以太网在光纤上传送10Gb/s信号
    只支持全双工,无争用问题,也不使用CSMA/CD协议

IEEE 802.11无线局域网

无线局域网的组成

  • 无线局域网可分为两大类:有固定基础设施的无线局域网无固定基础设施的移动自组织网络
  1. 有固定基础设施无线局域网
  • 对于有固定基础设施的无线局域网,IEEE制定了无线局域网的802.11系列协议标准,包括802.11a/b/g/n等。802.11使用星形拓扑,其中心称为接入点(Access Point,AP),在MAC层使用CSMA/CA协议。使用802.11系列协议的局域网又称Wi-Fi。
  • 无线局域网不能简单地使用CSMA/CD协议,特别是碰撞检测部分,原因如下:
    ①在无线局域网的适配器上,接收信号的强度往往小于发送信号的强度,因此若要实现碰撞检测,那么硬件上的花费就会过大
    ②在无线局域网中,并非所有站点都能听见对方,由此引发了隐蔽站和暴露站问题,而"所有站点都能够听见对方"正是实现CSMA/CD协议必备的基础
  • 802.11标准规定无线局域网的最小构件是基本服务集BSS(Basic Service Set,BSS),一个基本的服务集BSS其包括一个接入点和若干个移动站。各站在本BSS内之间的通信,或与本BSS外部站的通信,都必须通过本BSS的AP。上面提到的AP就是基本服务集中的基站(basic station)。安装AP时,必须为该AP分配一个不超过32字节的服务集标识符SSID(Service Set IDentifier,SSID)和一个信道。SSID是指使用该AP的无线局域网的名字。一个基本服务集覆盖的地理范围称为一个基本服务区(Basic Service Area,BSA),无线局域网的基本服务区的范围直径一般不超过100m。
  • 一个基本服务集可以是孤立的,也可通过AP连接到一个分配系统(Distribution System,DS),然后再连接到另一个基本服务集,就构成了一个扩展的服务集ESS(Extended Service Set,ESS)。分配系统的作用就是使扩展的服务集对上层的表现就像一个基本服务集一样。
  1. 无固定基础设施移动自组织网络
  • 另一种无线局域网是无固定基础设施的无线局域网,又称自组网络(ad hoc network)。自组网络没有上述基本服务集中的AP,而是由一些平等状态的移动站相互通信组成的临时网络。各结点之间地位平等,中间结点都为转发结点,因此都具有路由器的功能。
  • 自组网络是这样构成的:一些可移动设备发现在它们附近还有其他的可移动设备,并且要求和其他移动设备进行通信。自组网络中的每个移动站都要参与网络中其他移动站的路由的发现和维护,同时由移动站构成的网络拓扑可能随时间变化得很快,因此在固定网络中行之有效的一些路由选择协议对移动自组网络已不再适用。
  • 自组网络和移动IP并不相同。移动IP技术使漫游的主机可以用多种方法连接到因特网,其核心网络功能仍然是基于固定网络中一直使用的各种路由选择协议。而自组网络是把移动性扩展到无线领域中的自治系统,具体自己特定的路由选择协议,并且可以不和因特网相连。

802.11局域网的MAC帧

  • 802.11帧共有三种类型,即数据帧、控制帧和管理帧
  • 802.11数据帧由以下三大部分组成:①MAC首部 ②帧主体,即帧的数据部分 ③帧检验序列FCS
功能To DSFrom DSAddress1(接收端)Adsress2(发送端)Address3Address4
IBSS00DASABSSID未使用
To AP(基础结构型)10BSSIDSADA未使用
From AP(基础结构型)01DABSSIDSA未使用
WDS(无线分布式系统)11RATADASA

VLAN基本概念与基本原理

  • 一个以太网是一个广播域,当一个以太网包含的计算机太多时,往往会导致:
  1. 以太网中出现大量的光波帧,特别是经常使用的ARP和DHCP协议
  2. 一个单位的不同部门共享一个局域网,对信息保密和安全不利
  • 通过虚拟局域网(Virtual LAN),可以把一个较大的局域网分割成一些较小的与地理位置无关的逻辑上的VLAN,而每个VALN是一个较小的广播域。
  • 802.3ac标准定义了支持VLAN的以太网帧格式的扩展。它在以太网帧中插入一个4字节的标识符(插入在源地址字段和类型字段之间),称为VLAN标签,用来指明发送帧的计算机属于哪个虚拟局域网。插入VLAN标签的帧称为802.1Q帧,由于VLAN帧的首部增加了4个字节,因此以太网的最大帧长从原来的1815字节变为1522字节。
  • VLAN标签的前两个字节置为0x8100,表示这是一个802.1Q帧。在VLAN标签的后两个字节中,前4位没有用,后12位是该VLAN的标识符VID,它唯一标识了该802.1Q帧属于哪个VLAN。12位的VID可标识4096个不同的VLAN。插入VID后,802.1Q帧的FCS必须重新计算。
  • 虚拟局域网的优点:①有效共享网络资源 ②简化网络管理 ③提高网络安全性
    V L A N 划 分 的 方 法 { 基 于 端 口 , 将 交 换 机 的 若 干 端 口 划 分 为 一 个 逻 辑 组 基 于 M A C 地 址 , 按 M A C 地 址 将 一 些 主 机 划 分 为 一 个 逻 辑 子 网 基 于 I P 地 址 , 根 据 网 络 层 地 址 或 协 议 划 分 V L A N VLAN划分的方法\begin{cases} 基于端口,将交换机的若干端口划分为一个逻辑组 \\ 基于MAC地址,按MAC地址将一些主机划分为一个逻辑子网 \\ 基于IP地址,根据网络层地址或协议划分VLAN \\ \end{cases} VLAN??????MACMACIPVLAN?
  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-03-21 21:07:25  更:2022-03-21 21:08:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:17:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码