- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ICS 33.040.40L79YD中华人民共和国通信行业标准YD/T 3308—2017IP组播Ping与路径探测协议The ping and traceroute protocols for IP multicast2017-11-07发布2018-01-01实施中华人民共和国工业和信息化部发布
*
YD/T 3308—2017123456789012345678901234567890地质款前摄长度部分地址图4组播前缓地址族取值范围为0~65535,由IANA设定。前缴长度取值范围对于IPv4为4比特~32比特,对于IPv6为8比特~128比特,当取值为0时表示通配符。报文的最后是组地址。对任何组地址族,前缓长度0意味者该地址族的任意组播地址都是可以接收的,因而叫做通配符。组地址仅需包含覆盖前缓长度比特的足够的字节(例如,如果前缓长度为12比特~24比特,组地址应为3字节;面在前缴长度为0,即通配符情况下,则无需携带组地址)。任何超出前级长度的比特必领被忽略。对于IPv4,选项值长度为4字节~7字节,而对于IPv6,选项值长度为4字节~19字节,面对于通配符,选项值长度为3字节。L)会话ID,类型11:长度应为非0字节数。服务器应在服务器响应消息中包含该选项。如果客户端接收到该选项,客户端应在接下来的响应请求消息中包含相同的会话ID选项。会话ID应被设为伪随机数,使得其值难于预测。会话ID可用来预防在响应请求消息中进行源地址欺骗。m)服务器时标,类型12:长度必8字节。如果客户端请求,则支持该选项的服务器需要在响应应答消息中包含它,时标限定为发送响应应答消息的时间,前4个字节限定了从初始历元(Epoch,1970年1月1日,UTC0000)计算的以秒数表示的时闻,其后4个字节限定了秒数后面的毫秒数。4.2.3消息格式及定义所有的消息都是由一个字节的消息类型加上可变长度的选项构成,如图5所示。 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1类型图5消息格式共定义了四种类型的消息。类型81(ASCI码的字符Q)表示响应请求;类型65(ASCII码的字符A)表示响应应答;类型73(ASCII码的字符D)表示初始消息:类型83(ASCI码的字符S)表示服务器响应消息,选项立即跟随着类型字节并不以任何方式对齐,即选项可以在任何字符边界开始。选项格式如4.4.2节所示,每种消息中包含的选项种类如下所示。a)初始消息,类型73:该消息由客户端发向服务器以请求特定的信息。它主要用于请求一个组播组地址,也可用于检查服务器提供邮些组前缓。它应包含一个版本选项,也应该包含一个客户端ID选项。它可包含选项请求选项和组播前缓选项。只有包含组前缓选项时才可用来请求一个组地址。如果包含多个前缴选项,则前级应以优先级顺序排列,服务器将根据限定的优先级顺序考虑前缓,如果找到了对应于一个前缴的组,它将只返回这个组,而不考虑其余的前缴。
YD/T 3308—2017b)服务器响应消息,类型83:该消息由服务器发送,或者是初始消息的一个响应,或者是响应请求的一个响应。当作为初始消息的响应时,它可以向客户端提供一个组播组(如果为客户端所请求),或者提供其他的服务器信息。当作为响应请求的响应,可以告诉客户端停止发送响应请求。该消息中总是包含版本选项。客户端ID选项和序列号选项如果在客户端消息中出现,将在该响应中被原样返回。当向客户端提供一个组时,消息中需包含组插播组选项,如果被请求也可包含服务器信息和前缓选项。c)响应请求,类型81:该消息由客户端发送,请求服务器发送单播和组播响应应答。它应包含版本、序列号和组播组选项。如果客户端在前面的服务器响应消息中接收到会话ID,则应包含会话ID。d)响应应答,类型65:该消息由服务器发送,作为响应请求的响应。此消息总是成对出现,1话ID除外)。响应请求中任何服务器不支持的选项,也将被原样返回。两个响应应答消息总是包含TTL选项(单据和组据设定的值可能不同),两个响应应答消息当被请求时也应包含服务器时标选项(单据和组播可设定不同的数值)。4.2.4速率限制客户端应默认每秒发送至多一个响应请求,服务器应默认执行限速,以防止该协议被利用来实行DoS攻击,服务器应默认对于一个给定的客户端,平均每移至多对一个响应请求消息进行应答。服务器实现也应提供配置选项以允许特定的客户端以更快速的发送响应请求,如果特定的客户端IP地址允许更高的速率,则应使用初始消息和会话ID选项以防止欺骗的发生。该协议和应用的实现者应考患UDP的使用规则(见IETFRFC5405),特别是当客户端发送和服务器接收的速率超过每秒1个的情况下。4.3客户编行为客户端仅要求用户限定服务器
您可能关注的文档
- YST 696-2009镁合金焊丝.pdf
- YST 689-2009衡器用铝合金挤压扁棒.pdf
- YY_T 1233-2014心肌肌钙蛋白-Ⅰ测定试剂(盒)(化学发光免疫分析法).pdf
- YY_T 0809.6-2018外科植入物 部分和全髋关节假体 第6部分:带柄股骨部件颈部疲劳性能试验和性能要求.pdf
- YD_T 2743-2014移动终端设备应用程序开放接口技术要求.pdf
- YS_T 320-2014锌精矿.pdf
- YST 521.6-2009粗铜化学分析方法 第6部分:砷、锑、铋、铅、锌和镍量的测定 电感耦合等离子体原子发射光谱法.pdf
- YY_T 1512-2017医疗器械生物学评价风险管理过程中生物学评价的实施指南.pdf
- YD_T 2803-2015相干光混频器.pdf
- YD_T 2329.2-2011分组电信数据网(PTDN)体系架构 第2部分:链路层.pdf
- 核燃料循环分析软件:MC21二次开发_(8).MC21计算结果分析与优化.docx
- 核燃料循环分析软件:MC21二次开发_(11).核安全与环境保护.docx
- 化肥生产安全管理系统软件:Rockwell Automation Safety二次开发_(3).系统架构与设计原则.docx
- 化肥生产质量管理系统软件:QAD二次开发_(16).项目管理与实施策略.docx
- 核燃料循环分析软件:ORIGEN二次开发_(3).核数据处理与输入文件编写.docx
- 化肥生产软件:APC Advanced Process Control二次开发_(6).模型建立与优化方法.docx
- 化肥生产供应链管理系统软件:JDA二次开发_(1).JDA供应链管理系统概述.docx
- 化肥生产供应链管理系统软件:Infor SCM二次开发_(5).系统集成与接口开发.docx
- 核燃料循环分析软件:SCALE二次开发_(14).数据处理与可视化技术.docx
- 化肥生产供应链管理系统软件:Oracle SCM二次开发_(1).OracleSCM二次开发概述.docx
文档评论(0)