draft-liu-magma-igmpv3-mldv2-lite-00.txt

Dino Farinacci <[email protected]>
Newsgroups gmane.ietf.magma,gmane.ietf.mboned
Message-ID <[email protected]>
    I am not on this list and sorry if I will be repeating what others may
    have stated (because I haven't seen any of them) but here is my brief 
    comment on this draft.

    I think this is a good effort. This has been confusing for many years
    and we don't need more obstacles from getting more multicast deployed.

    Specific comments:

    1) Don't use the term ASM in the draft. Refer to "Exclude(NULL)" as  
       joining a (*,G) entry rather than a specific (Si,G) entry. Same
       for the "Include(All)" case.

    2) I think IGMPv3-Lite can be made much simpler and still serve a useful
       purpose. It's good that Change-to-* record types are not recommended,
       but I believe Allow-new-sources and Block-old-sources are not needed
       either. Why not just have:

      o  Current-State-Include, where when the source count is non-zero, it
         is the host joining the various (Si,G), where each Si is in the source
         list. When the source count is zero, the host is joining (*,G).

      o  Current-State-Exclude, where when the source count is non-zero, it
         is the host leaving the various (Si,G), where each Si is in the source
         list. When the source count is zero, the host is leaving (*,G).

    This would make the protocol machinery and implementations work more like
    IGMPv2/MLDv1 and think it would be compatible with popular application
    uses.

    Comments?

Dino
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.