Kurt Windisch -- University of OregonIETF MBONED -- December 8, PIM Dense Mode GateD Implementation Kurt Windisch Dave Meyer Advanced Network Technology Center University of Oregon
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Outline n GateD Implementation n Issues n Status n
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Implementation Details n Compliant with PIM v2 specification n Based on GateD PIM-Sparse implementation by George Eddy (ISI) n Shared PIM code (SM/DM) n Requires PIM Kernel Patches ä yet to be standardized between PIM implementations
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Implementation Details n Utilizes GateD v5 abstractions and protocols: ä Multicast Border Router (MBR) layer ä Multicast Routing Table (MRT) layer ä IGMP ä Unicast routing protocols n PIM-DM is a good fit for this architecture
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Unicast Interactions n PIM relies on underlying GateD unicast protocols ä RPF checks ä flashing unicast route changes n Tested successfully with: ä RIP v2 ä OSPF v2
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Issues n Scalability ä State space ä PIM-DM per (S,G) timers: O (S x G x n) timers that must be managed with fine granularity n Integration with PIM Sparse Mode n Need for tunneling (GRE)
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Status Report n Basic implementation and testing done n To Do: ä known bugs ä larger scale testing ä performance/scalability studies ä interoperability testing ä Further implementation: GRE tunneling, IPv6, stand-alone PIM-DM ä Prune Refresh extensions
Kurt Windisch -- University of OregonIETF MBONED -- December 8, Final Remarks n Call for test sites Further Info: