zoukankan      html  css  js  c++  java
  • sl多播笔记

    sl4新增两个多播客户端类:

    UdpAnySourceMulticastClient:从任意源接收多播流量的客户端接收器, 任意源多播(ASM)或Internet标准多播(ISM)

    UdpSingleSourceMulticastClient:从单一源…… 源特定多播(SSM)

    关于sl多播的安全:

    应用必须使用>=1024的端口;

    允许多播客户端加入组前,sl运行时会实施协议检查。

    两种源执行的安全检查不同:

    第一种情况:加入单一源多播组前,sl运行时通过单播将公告发送到UDP端口9430上的源,如果源对该运行时正常授权,那么该运行时可以访问该源>=1024的任意端口。

    第二种情况:加入任意源多播组前,sl应用程序对网络资源和源站点具有相同的访问级别。

    如本地服务器与本地网络的多播组可以交互,那么来自该服务器的sl应用也有权访问本地多播组;

    如internet上的服务器阻止与本地多播组交互,那么来自该服务器的sl应用无权访问本地多播组。

    其中提到了三个概念,也是三个物理对象,sl运行时(sl应用),服务器(sl来自该服务器),多播组源。

    简单的来说,提供sl客户端是否能访问多播组源,取决于所在服务器是否有权与多播组源交互。

    对于昨天提到的sl跨域,sl应用是否有权访问其他域,由其他域的80(http,sl4以及以后版本)或943(socket)是否提供了sl策略文件或者flash策略文件,并且该文件是允许来自该服务器访问,那么来自该服务器的sl应用才可以访问此域。

    两个的相同点:访问外部域或者外部源,由该域或该源控制,该域或者该源允许服务器访问,那么来自该服务器的sl应用有权访问该域或者该多播源。

    sl应用请求授权的过程:

    发送公告,3秒内未收到授权,再等6秒后重复发送,仍然等3秒,未收到则等12秒,如果还未收到将视为策略检查失败。

    那么成功授权最长可能需要27秒。

    下一次策略检查是60秒后,这样是为了避免恶意的或者拙劣(msdn原文是这么写的)的程序浪费流量。

    那么什么事多播:

    重点记录:

    多播是点对多通信技术,目前用于网络视频或音频广播,网络视频会议,多媒体远程教育,“push”等。

    IP多播地址:

    从224.0.0.0-239.255.255.255

    分为三类:

    1、路由器保留:

    224.0.0.0-224.0.0.255

    2、internet:

    224.0.1.0-238.255.255.255

    3、私有内部多播IP:
    239-0.0.0-239.255.255.255

  • 相关阅读:
    基于proteus的数字电路设计
    AXI4自定义FPGA外设理论基础
    FPGA 原语之一位全加器
    FPGA原语初步试验
    PS的流水灯设计分析
    vivado2019操作之约束文件
    http 笔记1
    编写有效用例-笔记
    接口测试学习积累1
    模拟器学习
  • 原文地址:https://www.cnblogs.com/langu/p/2987192.html
Copyright © 2011-2022 走看看