当前位置: 首页 > news >正文

组播vlan_单播地址、组播地址、广播地址的优缺点

779868b3f1fd469671f0e16f65a9ac13.png

1、如何从一个mac地址区分出是单播,组播还是广播地址?

答:三者是通信的三种方式.

单播是点对点的通信,两个人之间打电话就是单播,通信主机之间“一对一”的通讯模式, 网络中的交换机和路由器对数据只进行转发不进行复制。

单播的优点:

1. 服务器及时响应客户机的请求

2. 服务器针对每个客户不同请求发送不同数据,容易实现个性化服务。

单播的缺点:

1. 在客户数量大、每个客户机流量大的流媒体应用中服务器不堪重负。

2. 现有的网络带宽是金字塔结构,如果全部使用单播协议,将造成网络主干不堪重负。 广播是和所有人的通信,比如你想和一个叫XXX的人说话,但不知道他是谁,也不知道他在 哪,就用广播给所有人说:我要和XXX说话,请XXX回答。主机之间“一对所有”的通讯模式, 网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信 息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。

广播的优点:

1. 网络设备简单,维护简单,布网成本低廉

2. 服务器不用向每个客户机单独发送数据,所以服务器流量负载极低。

广播的缺点:

1. 无法针对每个客户的要求和时间及时提供个性化服务。

2. 网络允许服务器提供数据的带宽有限,客户端的最大带宽=服务总带宽。也就是说 无法向众多客户提供更多样化、更加个性化的服务。

3. 广播禁止在Internet宽带网上传输。

组播给多个人通信但不是所有的人,比如老师给学生上课.主机之间“一对一组”的通讯 模式,也就是加入了同一个组的主机可以接受到此组内的所有数据,网络中的交换机和路由 器只向有需求者复制并转发其所需数据。

组播的优点:

1. 需要相同数据流的客户端加入相同的组共享一条数据流,节省了服务器的负载=具 备广播所具备的优点=

2. 由于组播协议是根据接受者的需要对数据流进行复制转发,所以服务端的服务总带 宽不受客户接入端带宽的限制=所以其提供的服务可以非常丰富=

3. 此协议和单播协议一样允许在Internet宽带网上传输=

组播的缺点:

1. 与单播协议相比没有纠错机制,发生丢包错包后难以弥补,但可以通过一定的容错 机制和QOS加以弥补。

2. 现行网络虽然都支持组播的传输,但在客户认证、QOS等方面还需要完善,这些缺 点在理论上都有成熟的解决方案,只是需要逐步推广应用到现存网络当中=

至于区别,从MAC地址上来分,MAC地址是6个字节的,如果全是1就是广播, 如果第一个字节是01就是组播啦,其它的就是单播

2、不同vlan间如何通信?

利用三层交换机实现不同vlan间通信

使在同一 VLAX里的计算机系统能跨交换机进行通信,而在不同VLAX里的计算机系统也能进 行相互通信

相关文章:

  • 打印表单_重磅更新 | 表单提交校验逻辑、轮播图纷纷上线
  • 期待能好好好好好好的睡一觉。
  • (转)编辑寄语:因为爱心,所以美丽
  • vue 前端设置允许跨域_Vue3.X脚手架项目设置proxy前端跨域
  • SSIS循环导入多个同表结构不同表明的excel
  • docker logs写入文件_Docker 日志的 10 大陷阱
  • long转string mybatis_mybatis split sring(mybatis 返回string)
  • X3DAudio
  • shell 删除了hdfs 文件_Hadoop 系列(六)—— HDFS 常用 Shell 命令
  • IE 里面的activeX控件的打印预览问题
  • mysql特定权限_Mysql中设置指定IP的特定用户及特定权限
  • 紧急寻人:北京工商大学的李阳同学
  • centos7 mysql 源码安装_CentOS7下MySQL5.7.13源码编译安装与配置
  • SD 2.0会议期间两个有趣的活动
  • 怎么查看视图结构mysql_MySQL 中如何查看组成视图的内容
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 《深入 React 技术栈》
  • 「译」Node.js Streams 基础
  • JavaScript 基础知识 - 入门篇(一)
  • js
  • Mysql优化
  • oldjun 检测网站的经验
  • Python 基础起步 (十) 什么叫函数?
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • Vue实战(四)登录/注册页的实现
  • vue自定义指令实现v-tap插件
  • 安卓应用性能调试和优化经验分享
  • 诡异!React stopPropagation失灵
  • 类orAPI - 收藏集 - 掘金
  • 漂亮刷新控件-iOS
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 突破自己的技术思维
  • 小程序测试方案初探
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​Java并发新构件之Exchanger
  • ​Linux·i2c驱动架构​
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​卜东波研究员:高观点下的少儿计算思维
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • $.ajax()方法详解
  • (10)ATF MMU转换表
  • (2)nginx 安装、启停
  • (C++17) std算法之执行策略 execution
  • (附源码)ssm户外用品商城 毕业设计 112346
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (顺序)容器的好伴侣 --- 容器适配器
  • (四)c52学习之旅-流水LED灯
  • (四)搭建容器云管理平台笔记—安装ETCD(不使用证书)
  • (学习日记)2024.02.29:UCOSIII第二节
  • (转)ORM