东北大学软件学院计算机网络专业课-第二章(2.3 multiple access protocols 多址接入协议 ),东北大学软件学院计算机网络课程第二章,多址接入协议概述

马肤

温馨提示:这篇文章已超过450天没有更新,请注意相关的内容是否还可用!

东北大学软件学院计算机网络专业课中的第二章讲解了多址接入协议(2.3 multiple access protocols)。这一部分内容主要探讨了在计算机网络中,多个用户如何共享通信信道的问题。通过介绍不同类型的多址接入协议,如ALOHA协议、CSMA协议等,该章节详细解释了它们在计算机网络中的应用、工作原理及特点。

链路是相邻两个节点之间的通信通道,主要有两种类型:

1. 点对点(Point-to-Point)连接:这是两个网络设备之间建立的直接、唯一的通信链接。

2. 广播域(Broadcast Domain):广播域是一个网络范围,其中的任何设备发送的广播包都会被网络中所有设备接收。

广播域存在的问题

广播域可能出现以下几种情况:

东北大学软件学院计算机网络专业课-第二章(2.3 multiple access protocols 多址接入协议 ),东北大学软件学院计算机网络课程第二章,多址接入协议概述 第1张

1、一个发送端向多个接收端发送数据,此时信道正常,数据不会发生冲突。

2、多个发送端在一个信道中同时发送数据,此时数据会产生冲突。

3、多个发送端在不同信道中同时发送数据给相同的接收端,也会导致数据冲突。

东北大学软件学院计算机网络专业课-第二章(2.3 multiple access protocols 多址接入协议 ),东北大学软件学院计算机网络课程第二章,多址接入协议概述 第2张

这些问题可以类比为水龙头混合冷热水的情景,如果没有按照一定规则操作,就可能出现水温不理想的情况。

问题的解决

为了解决广播域存在的问题,可以使用多址接入协议

多址接入协议

多址接入协议是用于解决多个用户如何共享单一通信媒介资源的技术,它允许在同一时间有多个信号通过同一物理链路进行传输,直白地说,就是按照一定的规则去使用共享资源,避免冲突。

东北大学软件学院计算机网络专业课-第二章(2.3 multiple access protocols 多址接入协议 ),东北大学软件学院计算机网络课程第二章,多址接入协议概述 第3张

多址接入协议的类型

1、信道划分协议(包括时分、频分、码分)。

2、随机接入协议(Random Access)(如ALOHA协议、CSMA载波监听多路访问协议)。

3、轮询(Taking turns):这是一种媒体访问控制(MAC)子层的协议,用于在共享媒介网络中管理多个设备的数据发送,轮询协议通过为每个设备分配一个确定的发送顺序或时间表,减少冲突并有序地共享带宽资源。

东北大学软件学院计算机网络专业课-第二章(2.3 multiple access protocols 多址接入协议 ),东北大学软件学院计算机网络课程第二章,多址接入协议概述 第4张

随机接入协议的类型

具体细节需要参考相关通信协议的专业资料或文献,这里无法详细展开。

什么是轮询(轮流)

轮询(Taking turns)是一种MAC协议,用于管理共享媒介网络中的设备数据发送,它通过分配一个确定的顺序或时间表给每个设备,告知它们何时可以发送数据、何时需要等待,从而减少冲突并允许网络中的设备有序地共享带宽资源,这种情况可以类比为规定一个轮流接水的时间表,从而避免冲突。


0
收藏0
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法,Matlab/Simulink自动生成代码的五种选择结构实现方法(二),Matlab/Simulink自动生成代码的五种选择结构实现方法详解(二)
  • 超级好用的C++实用库之跨平台实用方法,跨平台实用方法的C++实用库超好用指南,C++跨平台实用库使用指南,超好用实用方法集合,C++跨平台实用库超好用指南,方法与技巧集合
  • 【动态规划】斐波那契数列模型(C++),斐波那契数列模型(C++实现与动态规划解析),斐波那契数列模型解析与C++实现(动态规划)
  • 【C++】,string类底层的模拟实现,C++中string类的模拟底层实现探究
  • uniapp 小程序实现微信授权登录(前端和后端),Uniapp小程序实现微信授权登录全流程(前端后端全攻略),Uniapp小程序微信授权登录全流程攻略,前端后端全指南
  • Vue脚手架的安装(保姆级教程),Vue脚手架保姆级安装教程,Vue脚手架保姆级安装指南,Vue脚手架保姆级安装指南,从零开始教你如何安装Vue脚手架
  • 如何在树莓派 Raspberry Pi中本地部署一个web站点并实现无公网IP远程访问,树莓派上本地部署Web站点及无公网IP远程访问指南,树莓派部署Web站点及无公网IP远程访问指南,本地部署与远程访问实践,树莓派部署Web站点及无公网IP远程访问实践指南,树莓派部署Web站点及无公网IP远程访问实践指南,本地部署与远程访问详解,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南。
  • vue2技术栈实现AI问答机器人功能(流式与非流式两种接口方法),Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法探究,Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法详解
  • 发表评论

    快捷回复:表情:
    评论列表 (暂无评论,0人围观)

    还没有评论,来说两句吧...

    目录[+]

    取消
    微信二维码
    微信二维码
    支付宝二维码