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 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 组播——IGMP Snooping -> 正文阅读

[系统运维]组播——IGMP Snooping

目录

二层中组播数据转发存在的问题

IGMP Snooping

基本概念

二层组播转发表

动态端口老化时间

工作过程


二层中组播数据转发存在的问题

?


IGMP Snooping

基本概念

IGMP Snooping是IPv4环境下在二层交换机上提供的一种组播机制,解决二层组播泛洪问题

  • 通过侦听组播路由器和用户之间发送的IGMP报文,在交换机上创建二层组播转发表
  • 当交换机转发部分组播报文时,按照此组播转发表进行转发(如果没有对应的组播转发表项,泛洪到所有端口)

二层组播转发表

包含三个信息:

组播地址/组播MAC地址、Vlan信息、端口(成员端口/路由器端口)

路由器端口(Router-port):

路由器端口会出现在所有组播组中

是交换机连接组播路由器的端口,用于接收组播数据。主要分为动态的和静态的

动态路由器端口:交换机上侦听到源地址不为0.0.0.0的IGMP查询报文或PIM协议报文的端口

静态路由器端口:手工配置为路由器端口的端口

成员端口:

成员端口只会出现在所加的组播组中

是交换机连接组播成员的端口,用于发送组播数据。主要分为静态的和动态的

动态成员端口:通过侦听IGMP成员报文报文而添加进来的端口

静态成员端口:手工添加的成员端口

动态端口老化时间

只要是动态的端口,只要是端口上维持“动态”特性的协议报文(PIM或IGMP)在端口老化时间内未收到,端口就会从组播转发表中消失

动态成员端口

通过IGMP成员报告报文生成,130s老化时间

当交换机收到IGMP离开报文后,老化时间由130s变为2s(2s=健壮系数*特定组查询间隔)

动态路由器端口

通过PIM Hello报文生成的老化时间105s,通过IGMP 查询报文生成的老化时间180s

当端口收到IGMP报文或PIM Hello报文后,会刷新组播路由器中的路由器端口的老化时间

工作过程

交换机在路由器端口上收到普通组查询报文,会向其它所有端口泛洪

主机收到查询报文后,回应成员报告报文

交换机收到报告报文后只向路由器端口转发,不会泛洪,同时将此接口加入到二层组播转发表中

后续该组播组的数据在经过交换机时不会泛洪,只会传到该成员端口

主机离组发送离组报文后,交换机收到此报文不会立刻删除该成员接口,会先转发给路由器端口

路由器收到离组报文后,发送特定组查询报文,向交换机的成员端口泛洪

该端口在2s内没有收到报告报文,则删除该成员端口,如果收到了报告报文,重置成员端口老化时间

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-25 23:24:39  更:2022-09-25 23:25:37 
 
开发: 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/15 9:45:22-

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