CURRENT MEETING REPORT


Minutes of the MBONE Engineering and Operations BOF (MBONENG)

Reported by Dino Farinacci, Cisco Systems


Steve Deering gave opening presentation
 
o  Goals of BOF
   Identify problems
   Learn about status updates
   Implementations
o  Agenda
   ISP presentations
   Management tools
   Implementations

The following peopleƕs presentation slides are attached to these 
minutes: Jeff Young (MCI), Ken Carlberg (SIAC), Tim Maufer and Cyndi 
Jung (3Com), Dino Farinacci (Cisco), Carl Malamud (Internet 
Multicasting Service),  Henry Clark (BBN Planet), Dave Thaler 
(Merit).

In addition, the following presentations were made:

DirecPC, GM Hughes
o  65,000 Satellite Broadcast which does IP multicast
o  Multicast FTP service
o  Multimedia service
o  Turbo Internet service
o  Winsock and Multicast Extensions API
o  Multicast addresses administratively managed.
o  DES encryption
o  Apps
   Financial ticker
   Sports ticker
   Usenet News
   Indeo MPEG 
   Package Delivery
o  We need help
   Routing
Adminstrative
Applications


University of Oregon, David Meyer
o  Protect Core Business (unicast forwarding)
o  RPF over multipaths    
o  Multicast and unicast topologies a problem
o  Currently Doing
   Uses GRE tunnels running PIM with DVMRP unicast routing


UUNet, Hank Kilmer
o  Don't make money on multicast
   Generally means people upgrade their bandwidth :-)
o  Did PIM testing over the summer
o  Wants to replace mrouted with ciscos
   Configuration and management tools based on cisco config files


Sprint, Sean Doran
o  MBONE is a toy
o  Busy making unicast work- short on resources to support
o  Interested in getting it to work
o  Future
   Grow multicast topology along lines of physical topology
   Working on monitoring tools to minimize Van-o-grams.


ICM, Peter Lothberg
o  Showed topology map slide
   One sparcstations MR schnell.ebone.net
o  Wants to combine multicast and unicast topology


VBMS
o  OC-3 infrastructure
o  Interest to doing testing over the MBONE


The Multicast Diagnostic Architecture, Van Jacobson
o  Intent: make multicast problems easier/faster to deduce
o  3 different diagnostics
   RTP reception reports identify who is having problems.
   Mtrace identifies which node is having problems
   SNMP identifies (via multicast MIB) who or what is causing the 
   problem
o  RTP Reception Reports
   Requires low-rate reception report transmission
   Reports are multicast, determine error-rate member is seeing from 
   sender rtpmon-T 5 224.2.0.11/21010
o  Mtrace
   Designed to be more efficient than traceroute
   Gives more diagnostic info then traceroute (packet counts from each 
   hop identify where traffic is being lost).
   Designed to work wherever multicast forwarding works I.e., works 
   through firewalls and to/through hosts with partial routing 
   database.
o  Missing piece: Mtrace tells you where the packets are being lost bug 
   not why. Need to know config info (e.g., rate limits) and source of 
   competing traffic. Both these items need to be in multicast MIB but 
   second isn't.
o  What is the current state of the world?
   About 30% of the MBone handles mtrace
   Cisco is shipping mtrace (in 11.0) and is close to having it working
   We almost have the tcl/tk rtpmon done and ready to distribute
The MIB needs work


SNMP management MIB
o  DVMRP MIB changes
   Previously, read-only access to configuration and statistics
o  Additional desired features:
   Remote configuration    
   Routing table count
   Restart mechanism
o  Mstat
   Display SNMP tables
   List groups, statistics
   List all sources for a group, statistics
o  MRtree
   Show actually (S,G) subtree, statistics
o MView
  GUI front end to mtrace, mstat, mrtree, etc.
  Monitor packet/byte counts, rates at tunnel endpoints over domain, etc.


DVMRP 'INFO' messages, Bill Fenner, Xerox
o One message type, can have any number of requests (and potentially 
  commands) in a packet, packet with simple code+length mechanism.
o  Showed an mtrace routing loop and packet loss


Bay, Eric Crowley
o  Router Version 9.00
o  DVMRP
   Supports Pruning
o  IGMP v2
o  Future
   PIM 
CBT
MOSPF?

mrouted new features, PARC, Bill Fenner
o  Unicast style aggregation
o  Allow prevention of transit
o  Leaf/Tree bit propagation
o  Responds to Domain-Wide Queries
o  Longer prune lifetimes (2 hours)  less flood-and-prune traffic
o  Asymmetric metric detection
o  One way link detection
o  Changes DVMRP
Netmasks in prune, graft, graft-ack


Netedge, Thomas Pusateri
o  Added multicast routing to Gated
o  PIM-DM implementation ready for release
o  DVMRP is also in in the release


USC, Deborah Estrin
o  Developed PIM implementation
o  Building multicast border router function


Multicast Rate Limits & Priority Dropping - Steve Deering, Xerox
o  mrouted does provide a rate-limit function
o  mrouted supports priority drop based on UDP port numbers


Administrative Scope Control, Van Jacobson
o  Use SDR to use named administrative scope
o  Coupled with scoped addresses


RED, Van Jacobson
o  Random Early Drop, keep the queue in routers as small as possible
   Widely spaced randomly chosen packets in the queue are discarded
   Occurs when the queue hits a threshold
o  Sampling, drops packets
o  Collects record of samples, is it uniform or bias distribution list
o  Works well for non-aggregated traffic, TCP traffic, and UDP traffic


Next steps for growing/improving the MBone, Steve Deering
o  Encourage native multicasts
o  Repositioning tunnels
o  Using DVMRP metrics through transit PIM clouds
o  Using route aggregation and default routes in DVMRP
o  Scheduling MBone downtime to reconfigure it
o  Ban mrouters that don't support pruning, mtrace, and longest-match 
   routing
o  Configuring and using admin scope boundary
o  Raising the 500 Kbps MBone bandwidth ceiling
o Developing/deploying mcast-capable SLIP/PPP servers