igmp协议分析_协议分析

igmp协议分析_协议分析IGMP协议。通过抓包详细分析了IGMP成员报告报文和IGMP离组报文。类型1字节最大响应时间1字节检验和2字节多播地址4字节类型11成员查询12成员报告(v1)16成员报告(v2)22成员报告(v3)17成员退出IGMP协议分析…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

IGMP 协议格式

类型 1 字节
最大响应时间 1 字节
检验和 2 字节
多播地址 4 字节
  • 类型

    11 成员查询
    12 成员报告(v1)
    16 成员报告(v2)
    22 成员报告(v3)
    17 成员退出

IGMP 协议分析

当一台主机加入群组时,发送 IGMP 成员报告报文。报文如下

45 c0 00 1c 00 1a 00 00  01 02 d3 01 02 02 02 01
e1 01 01 01 16 00 07 fd  e1 01 01 01

IGMP 成员报告报文分析

版本 4
首部长度 5
服务类型 c0
总长度 00 1c
ID 00 1a
Flags 0
Fragment Offset 0 00
生存时间 01
协议 02
首部检验和 d3 01
源 IP 地址 02 02 02 01
目的 IP 地址 e1 01 01 01
类型 16
最大响应时间 00
检验和 07 fd
多播地址 e1 01 01 01

说明:IGMP 有三个版本,分别是 IGMPv1、IGMPv2、IGMPv3。这里是 IGMPv2。
源 IP 地址是主机的 IP 地址;目的 IP 地址是组播地址。

当一台主机离开组播时,发送 IGMP 离组报文。报文如下

45 c0 00 1c 00 1d 00 00  01 02 d4 fe 02 02 02 01
e0 00 00 02 17 00 06 fd  e1 01 01 01 

IGMP 离组报文分析

版本 4
首部长度 5
服务类型 c0
总长度 00 1c
ID 00 1d
Flags 0
Fragment Offset 0 00
生存时间 01
协议 02
首部检验和 d4 fe
源 IP 地址 02 02 02 01
目的 IP 地址 e0 00 00 02
类型 17
最大响应时间 00
检验和 06 fd
多播地址 e1 01 01 01

说明:源 IP 地址是主机的 IP 地址;目的 IP 地址是 224.0.0.2。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/193826.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 全方位剖析QT 面试题 胡峰原创

    全方位剖析QT 面试题 胡峰原创自己毕业后参加过很多面试,当然有以应聘者的身份参加的也有以面试官的身份参加的,下面我想总结下一些面试官出题的方向和回答的技巧,下面截取我对一个应届毕业生的面试过程作为讲解,希望能对再今后的面试任职时有所帮助。姓名AAA性别男民族汉族籍贯河北省AA出生日期AAA婚姻状况否学历学士政治面貌AA专业计算机科学与技术健康情况健康毕业院校AAA邮编A联系电话AAA邮箱AA个人技能我学习了嵌入式方向所涉及的51单片机、操作系统、ARM、Qt等,期间做过许多小实验,单片机最经典的

  • php storm2021.10激活码(JetBrains全家桶)「建议收藏」

    (php storm2021.10激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.htmlH2AE5L25Z5-eyJsa…

  • 博客背景颜色怎么改_皮肤图片

    博客背景颜色怎么改_皮肤图片步骤:管理博客–>博客设置–>鼠标箭头移至当前模板–>鼠标右键–>检查–>找到checked=“checked”readonly将这段代码剪切后–>粘贴

  • 用C语言实现PID控制代码[通俗易懂]

    用C语言实现PID控制代码[通俗易懂]PID控制算法的C语言实现一PID算法原理  最近两天在考虑一般控制算法的C语言实现问题,发现网络上尚没有一套完整的比较体系的讲解。于是总结了几天,整理一套思路分享给大家。  在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,如果能够熟练掌握PID算法的设计与实现过程,对于一般的研发人员来讲,应该是足够应对一般研发问题了,而难能可贵的是,在我所接触的控制算法当中,P…

  • 赛门铁克symantec的安装与卸载-附下载地址(本人亲测)

    赛门铁克symantec的安装与卸载-附下载地址(本人亲测)赛门铁克symantec的安装与卸载下载地址1:英文版下载地址https://www.jb51.net/softs/398259.html2:中文版下载地址(包含卸载工具)链接:https://pan.baidu.com/s/1Naes0tUtnJRwAhI5GZ_eYw提取码:7r2h一:安装二:赛门铁克的卸载1:window卸载和更改程序是无法进行卸载的,程序还在运行中,并且无法关闭程序,导致…

  • android怎样换背景图片,手机怎么抠图换背景 安卓和iPhone一键抠图换背景教程

    android怎样换背景图片,手机怎么抠图换背景 安卓和iPhone一键抠图换背景教程原标题:手机怎么抠图换背景安卓和iPhone一键抠图换背景教程转自:电脑百事网果粉俱乐部原创平时很多小伙伴都喜欢拍照嗮图,而很多时候如果想要照片更美,抠图换背景会起到立竿见影的效果。那么,手机怎么抠图换背景?不少小伙伴苦于不懂PS抠图技术,总在羡慕别人。但其实很多人手机上分享的抠图照片都是通过一些APP就能够实现的,小白也可以轻松上手,下面“电脑百事网”干货来啦,教你如何借助APP,在安卓和i…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号