计算机网络——数据链路层-媒体接入控制的基本概念

简介: 计算机网络——数据链路层-媒体接入控制的基本概念

本篇,我们介绍媒体介入控制的基本概念。

如下图所示,是一根同轴电缆:

有多台主机连接到这根同轴电缆上,它们共享这根传输媒体,形成了一个总线型的局域网。各主机竞争使用总线,随机地在信道上发送数据。如果恰巧有两个或更多的站点在同一时刻发送数据,那么信号在共享媒体上就要产生碰撞,即发生了冲突,使得这些站点的发送都失败。


例如,主机C和主机D同时使用总线来发送数据,这必然会产生所发送信号的碰撞


共享信道要着重考虑的一个问题就是如何协调多个发送和接收站点对一个共享传输媒体的占用,也就是媒体接入控制(Medium Access Control。也可以读作Mac

媒体接入控制技术主要分为两类:

  • 一类是静态划分信道
  • 另一类是动态接入控制

静态划分信道主要有:

  1. 频分多址
  2. 时分多址
  3. 码分多址

动态介入控制又可以分为两类:

  1. 受控接入
  2. 随机接入

而受控接入又可分为集中控制和分散控制。


静态划分信道,也就是预先固定分配好信道。这类方法非常不灵活,对于突发性数据传输,信道利用率会很低;通常在无线网络的物理层中使用,而不是在数据链路层中使用。


在集中控制的多点轮巡协议中,有一个主站以循环方式轮询每个站点有无数据发送,只有被轮询到的站点才能发送数据;集中控制的最大缺点就是存在单点故障问题。


而在分散控制的令牌传递协议中,各站点是平等的,并连接成一个环形网络;令牌(一种特殊的控制帧)沿环逐站传递,接收到令牌的站点才有权发送数据,并且在发送完数据后,将令牌传递给下一个站点。


需要说明的是,采用令牌传递协议的典型网络有:

IEEE 802.5 令牌环网,

IEEE 802.4 令牌总线网,

光纤分布式数据接口FDDI。

这些网络由于市场竞争,已逐步退出了历史舞台。


随机接入的特点是所有站点通过竞争,随机的在信道上发送数据;如果恰巧有两个或更多的站点

在同一时刻发送数据,那么信号在共享媒体上就要产生碰撞,即发生了冲突;使得这些站点的发送都失败,因此这类协议要解决的关键问题是如何尽量避免冲突,以及在发生冲突后如何尽快恢复通信,著名的共享式以太网采用的就是随机接入。


需要注意的是,

随着技术的发展、交换技术的成熟和成本的降低,具有更高性能的使用点对点链路和链路层交换机的交换式局域网在有限领域已完全取代了共享式局域网;

但由于无线信道的广播天性,无线局域网仍然使用的是共享媒体技术。


END



目录
打赏
0
7
7
2
74
分享
相关文章
Python 原生爬虫教程:网络爬虫的基本概念和认知
网络爬虫是一种自动抓取互联网信息的程序,广泛应用于搜索引擎、数据采集、新闻聚合和价格监控等领域。其工作流程包括 URL 调度、HTTP 请求、页面下载、解析、数据存储及新 URL 发现。Python 因其丰富的库(如 requests、BeautifulSoup、Scrapy)和简洁语法成为爬虫开发的首选语言。然而,在使用爬虫时需注意法律与道德问题,例如遵守 robots.txt 规则、控制请求频率以及合法使用数据,以确保爬虫技术健康有序发展。
类人神经网络再进一步!DeepMind最新50页论文提出AligNet框架:用层次化视觉概念对齐人类
【10月更文挑战第18天】这篇论文提出了一种名为AligNet的框架,旨在通过将人类知识注入神经网络来解决其与人类认知的不匹配问题。AligNet通过训练教师模型模仿人类判断,并将人类化的结构和知识转移至预训练的视觉模型中,从而提高模型在多种任务上的泛化能力和稳健性。实验结果表明,人类对齐的模型在相似性任务和出分布情况下表现更佳。
163 3
Python在深度学习领域的应用,重点讲解了神经网络的基础概念、基本结构、训练过程及优化技巧
本文介绍了Python在深度学习领域的应用,重点讲解了神经网络的基础概念、基本结构、训练过程及优化技巧,并通过TensorFlow和PyTorch等库展示了实现神经网络的具体示例,涵盖图像识别、语音识别等多个应用场景。
171 8
C语言在网络通信程序实现中的应用,介绍了网络通信的基本概念、C语言的特点及其在网络通信中的优势
本文探讨了C语言在网络通信程序实现中的应用,介绍了网络通信的基本概念、C语言的特点及其在网络通信中的优势。文章详细讲解了使用C语言实现网络通信程序的基本步骤,包括TCP和UDP通信程序的实现,并讨论了关键技术、优化方法及未来发展趋势,旨在帮助读者掌握C语言在网络通信中的应用技巧。
120 2
网络安全中的零信任架构:从概念到部署
网络安全中的零信任架构:从概念到部署
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
101 4
计算机网络概念:网关,DHCP,IP寻址,ARP欺骗,路由,DDOS等
【10月更文挑战第27天】计算机主机网关的作用类似于小区传达室的李大爷,负责将内部网络的请求转发到外部网络。当小区内的小不点想与外面的小明通话时,必须通过李大爷(网关)进行联系。网关不仅帮助内部设备与外部通信,还负责路由选择,确保数据包高效传输。此外,网关还参与路由表的维护和更新,确保网络路径的准确性。
130 2
【网络】TCP/IP 五层网络模型:数据链路层
【网络】TCP/IP 五层网络模型:数据链路层
103 1
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等