SlideShare a Scribd company logo
1 of 73
Multicast in OpenStack
Internals, Limitations and Requirements for Media Workloads
Vikram Hosakote
Sr. Software Engineer, Cisco Systems
vhosakot@cisco.com
DEVNET-2055
ā€¢ Multicast Concepts and Internals
ā€¢ Multicast Use Cases
ā€¢ Multicast in OpenStack
ā€¢ Requirements and Limitations
ā€¢ Multicast for Media Workloads
ā€¢ Q & A
Agenda
Multicast Concepts and Internals
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 5DEVNET-2055
What is multicast?
ā€¢ One-to-many communication
ā€¢ Packet duplication
ā€¢ Driven by receivers
ā€¢ A multicast ā€œgroupā€ is identified by a multicast IP address
ā€¢ Analogy: TV and radio broadcasting
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 6DEVNET-2055
What is multicast?
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 7DEVNET-2055
Lots of multicast RFCs!
ā€¢ RFC 2236 Internet Group Management Protocol
ā€¢ RFC 2365 Administratively Scoped IP Multicast
ā€¢ RFC 2858 Multiprotocol Extensions for BGP-4
ā€¢ RFC 3376 Internet Group Management Protocoll
ā€¢ RFC 3446 Anycast Rendezvous Point (RP) mechanism using Protocol Independent Multicast (PIM) and Multicast Source Discovery Protocol
(MSDP)
ā€¢ RFC 3569 An Overview of Source-Specific Multicast (SSM)
ā€¢ RFC 3618 Multicast Source Discovery Protocol (MSDP)
ā€¢ RFC 4291 IP Version 6 Addressing Architecture
ā€¢ RFC 4541 Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches
ā€¢ RFC 4601 Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised)
ā€¢ RFC 4610 Anycast-RP Using Protocol Independent Multicast (PIM)
ā€¢ RFC 5059 Bootstrap Router (BSR) Mechanism for Protocol Independent Multicast (PIM)
ā€¢ RFC 5132 IP Multicast MIB
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 8DEVNET-2055
Network without multicast
ā€¢ Sender must duplicate each packet
ā€¢ Network congestion
ā€¢ No group management
ā€¢ Packet drop
ā€¢ No difference between one-to-many and unicast communication
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 9DEVNET-2055
Components of multicast
ā€¢ Multicast addressing
ā€¢ Multicast group management (IGMP)
ā€¢ Multicast routing
ā€¢ Multicast clients
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 10DEVNET-2055
Components of multicast
ā€¢ Multicast addressing
ā€¢ Multicast group management (IGMP)
ā€¢ Multicast routing
ā€¢ Multicast clients
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 11DEVNET-2055
Multicast addressing
ā€¢ Multicast group addresses range from 224.0.0.0 to 239.255.255.255 (class D
addresses)
ā€¢ Clients join or leave a multicast group address
ā€¢ Multicast traffic is sent to all members of a group
ā€¢ Multicast is unreliable (uses UDP)
ā€¢ No Multicast with TCP!
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 12DEVNET-2055
Multicast addressing
ā€¢ First four bits of a class D address are 1110
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 13DEVNET-2055
Multicast addressing ā€“ reserved addresses
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 14DEVNET-2055
Multicast addressing ā€“ reserved addresses
ā€¢ 224.0.0.1 All hosts on a subnet
ā€¢ 224.0.0.2 All routers on a subnet
ā€¢ 224.0.0.5 OSPF
ā€¢ 224.0.0.6 OSPF DR
ā€¢ 224.0.0.9 RIP
ā€¢ 224.0.0.10 EIGRP
ā€¢ 224.0.0.13 PIM
ā€¢ 224.0.1.1 NTP
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 15DEVNET-2055
Multicast addressing ā€“ layer-2 MAC address
ā€¢ Mac addresses range from 01-00-5E-00-00-00 to 01-00-5E-7F-FF-FF
ā€¢ The most significant 25 bits of the 48-bit mac address are fixed
ā€¢ The lower 23 bits are variable and derived from the lower 23 bits of the multicast
IP address
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 16DEVNET-2055
Components of multicast
ā€¢ Multicast addressing
ā€¢ Multicast group management (IGMP)
ā€¢ Multicast routing
ā€¢ Multicast clients
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 17DEVNET-2055
Internet Group Management Protocol (IGMP)
ā€¢ IGMP is used for group management of clients (receivers)
ā€¢ Used by multicast routers to keep track of group membership
ā€¢ Three versions ā€“ v1, v2, v3
ā€¢ Receivers send IGMP reports (join and leave messages)
ā€¢ Multicast routers send IGMP query messages to query group membership
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 18DEVNET-2055
IGMP packet format
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 19DEVNET-2055
IGMP snooping
ā€¢ Network switch listens for IGMP messages and maintains a map of which links
need which IP multicast streams
ā€¢ Prevents hosts on a local network from receiving traffic for a multicast group
they have not explicitly joined
ā€¢ RFC 4541
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 20DEVNET-2055
IGMP snooping
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 21DEVNET-2055
Components of multicast
ā€¢ Multicast addressing
ā€¢ Multicast group management (IGMP)
ā€¢ Multicast routing
ā€¢ Multicast clients
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 22DEVNET-2055
Multicast routing
ā€¢ Multicast routing is done by layer-3 devices between the multicast source and
the receivers
ā€¢ PIM (Protocol Independent Multicast)
ā€¢ PIM Dense Mode (DM)
ā€¢ PIM Sparse Mode (SM)
ā€¢ PIM works with any unicast routing protocol
ā€¢ EIGRP, OSPF, BGP, RIP, static routes
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 23DEVNET-2055
Multicast routing ā€“ other protocols
ā€¢ Distance Vector Multicast Routing Protocol (DVMRP)
ā€¢ Multicast Open Shortest Path First (MOSPF)
ā€¢ Core Based Tree (CBT)
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 24DEVNET-2055
Multicast routing objectives
ā€¢ Members should not receive duplicate multicast packets
ā€¢ Non-members must not receive any multicast packets
ā€¢ No routing loops
ā€¢ Shortest best path from source to destination
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 25DEVNET-2055
Multicast routing ā€“ PIM DM
ā€¢ Push mechanism
ā€¢ Flood-and-prune model
ā€¢ Initially floods all multicast packets to all members
ā€¢ Non-members send ā€œpruneā€ messages and do not receive packets over time
ā€¢ Builds a source-based tree
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 26DEVNET-2055
Multicast routing ā€“ PIM DM - join
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 27DEVNET-2055
Multicast routing ā€“ PIM DM - flood
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 28DEVNET-2055
Multicast routing ā€“ PIM DM - prune
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 29DEVNET-2055
Multicast routing ā€“ PIM DM - routing
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 30DEVNET-2055
Multicast routing ā€“ PIM DM - Cisco configuration
config terminal
ip multicast-routing
interface interface-id
ip pim dense-mode
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 31DEVNET-2055
Multicast routing ā€“ PIM SM
ā€¢ Pull mechanism
ā€¢ Rendezvous Point (RP) is the meeting point for the senders and the receivers
ā€¢ Receivers send IGMP join messages to RP
ā€¢ Sender sends multicast packets to RP
ā€¢ RP can be static or dynamic (Auto RP)
ā€¢ Builds a shared-tree with RP
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 32DEVNET-2055
Multicast routing ā€“ PIM SM - join
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 33DEVNET-2055
Multicast routing ā€“ PIM SM - register and routing
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 34DEVNET-2055
Multicast routing ā€“ PIM SM- Cisco configuration
config terminal
ip multicast-routing
ip pim rp-address <IP address of RP>
interface interface-id
ip pim sparse-mode
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 35DEVNET-2055
Multicast routing ā€“ auto RP
ā€¢ Ciscoā€™s proprietary technology
ā€¢ Used for dynamic RP election
ā€¢ Primary and Secondary RP
ā€¢ Reserved addresses:
ā€¢ 224.0.1.39 The Cisco multicast router AUTO-RP-ANNOUNCE
ā€¢ 224.0.1.40 The Cisco multicast router AUTO-RP-DISCOVERY
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 36DEVNET-2055
Multicast routing ā€“ Reverse Path Forwarding (RPF)
ā€¢ Unicast forwarding decision is based on the destination address
ā€¢ Multicast forwarding decision is based on the source address found in the
reverse path (from the receiving router back to the source along the unicast best
path to the multicast source)
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 37DEVNET-2055
Multicast routing ā€“ Reverse Path Forwarding (RPF)
ā€¢ Without RPF check, R3
would forward packets
it got from R1 to R2,
R2 would forward
packets back to R1,
and R1 would forward
packets again to R3
ā€¢ This creates routing
loops, and generates
multicast storms that
waste bandwidth and
router resources
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 38DEVNET-2055
Components of multicast
ā€¢ Multicast addressing
ā€¢ Multicast group management (IGMP)
ā€¢ Multicast routing
ā€¢ Multicast clients
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 39DEVNET-2055
Multicast clients
ā€¢ Send IGMP join message
ā€¢ Receive / consume multicast UDP traffic
ā€¢ If clients / receivers are slower than the multicast source, packets are dropped
ā€¢ Know that they receive unreliable traffic and do not expect retransmitted packets
ā€¢ Send IGMP leave message (IGMP v2) when leaving a multicast group
ā€¢ Respond to IGMP queries from upstream routers
Multicast Use Cases
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 41DEVNET-2055
Multicast Use Cases
ā€¢ One-to-many corporate communications such as:
ā€¢ Employee training videos
ā€¢ Quarterly company meetings
ā€¢ Company-wide corporate communications
ā€¢ Executive announcements
ā€¢ Music / media streaming
ā€¢ Video podcasts
ā€¢ IPTV services
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 42DEVNET-2055
Multicast Use Cases
ā€¢ One-to-many software updates / patches
ā€¢ Social networking (Facebook, Twitter feeds, Instagram)
ā€¢ Financial services, banks, stock exchange
ā€¢ Government / Federal agencies
ā€¢ RTP (Real Time Protocol) applications
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 43DEVNET-2055
Multicast Use Cases ā€“ Ciscoā€™s Music on Hold (MoH)
ā€¢ Music on hold (MoH) is
an integral feature of
the Cisco Unified
Communications
system
ā€¢ This feature provides
music to callers when
their call is placed on
hold or transferred
Multicast in OpenStack
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 45DEVNET-2055
Multicast in OpenStack ā€“ what is OpenStack?
ā€¢ OpenStack is an open source cloud operating system that controls large pools
of compute, storage, and networking resources in a datacenter.
ā€¢ Managed through a dashboard that gives administrators control to provision
resources through a web interface.
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 46DEVNET-2055
Multicast in OpenStack
ā€¢ No multicast available out-of-the-box
ā€¢ Virtual layer-2 switches support IGMP snooping:
ā€¢ Open vSwitch 2.5 supports IGMP snooping
ā€¢ http://openvswitch.org/features/
ā€¢ https://github.com/openvswitch/ovs/blob/master/FAQ.md
ā€¢ Linux Bridge 2.4 supports IGMP snopping
ā€¢ http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge#Sn
ooping
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 47DEVNET-2055
Multicast in OpenStack ā€“ virtual L-2 switch
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 48DEVNET-2055
Multicast in OpenStack ā€“ virtual L-3 router
ā€¢ Neutron is OpenStackā€™s networking-as-a-service
ā€¢ Neutron-L3-Agent is OpenStack virtual layer-3 router
ā€¢ Neutron-L3-Agent does not support multicast routing, PIM and querying
ā€¢ No Neutron CLI or API to configure multicast routing
ā€¢ Multicast routing cannot be configured in the OpenStack Horizon GUI
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 49DEVNET-2055
Multicast in OpenStack ā€“ virtual L-3 router
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 50DEVNET-2055
Multicast in OpenStack ā€“ recommendations
ā€¢ Neutron provider network ā€“ Donā€™t use Neutron-L3-Agent (OpenStackā€™s virtual
router)
ā€¢ Ciscoā€™s ASR1k plugin for OpenStack Neutron instead of Neutron-L3-Agent
ā€¢ Ciscoā€™s ACI and APIC driver for Neutron
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 51DEVNET-2055
Multicast in OpenStack ā€“ recommendations
ā€¢ Neutron provider network:
ā€¢ Donā€™t use Neutron-L3-Agent (OpenStackā€™s virtual router not used)
ā€¢ Neutron does not route any multicast traffic
ā€¢ Use Neutron provider network
ā€¢ Use lab-routable public VLAN configured on top-of-rack switches
ā€¢ Use lab router outside OpenStack
ā€¢ Use lab gateway outside OpenStack
ā€¢ Attach Nova instances directly to provider network
ā€¢ Configure multicast routing / PIM on the lab router
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 52DEVNET-2055
Multicast in OpenStack ā€“ provider network
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 53DEVNET-2055
Multicast in OpenStack ā€“ provider network
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 54DEVNET-2055
Multicast in OpenStack ā€“ recommendations
ā€¢ Ciscoā€™s ASR1k plugin for OpenStack Neutron :
ā€¢ Neutron-L3-Agent (OpenStackā€™s virtual router) not used
ā€¢ ASK1k plugin does both unicast and multicast routing
ā€¢ Two ASR1000s used in VPC pair
ā€¢ Neutron talks to ASR1k using Ciscoā€™s config agent
ā€¢ Neutron does not route any multicast traffic
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 55DEVNET-2055
Multicast in OpenStack ā€“ Ciscoā€™s ASR1k plugin
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 56DEVNET-2055
Multicast in OpenStack ā€“ Ciscoā€™s ASR1k plugin
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 57DEVNET-2055
Multicast in OpenStack ā€“ Ciscoā€™s ACI and APIC driver
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 58DEVNET-2055
Multicast in OpenStack ā€“ UCSM multicast policy
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 59DEVNET-2055
Multicast in OpenStack ā€“ UCSM multicast policy
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 60DEVNET-2055
Multicast in OpenStack ā€“ ACI / APIC multicast policy
Requirements and Limitations
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 62DEVNET-2055
Multicast requirements
ā€¢ Multicast source
ā€¢ UDP streams
ā€¢ Multicast routing (PIM, RP, IGMP querier)
ā€¢ Unicast routing (EIRGP, OSPF, BGP, RIP, etc)
ā€¢ IGMP snooping
ā€¢ No filters / ACLs that drop multicast traffic
ā€¢ Multicast clients (IGMPv1, IGMPv2, IGMPv3)
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 63DEVNET-2055
Multicast limitations
ā€¢ IGMP snooping affects performance of the layer-2 switch as the switch must
read the destination IP address of each incoming packet
ā€¢ High bandwidth multicast traffic affects performance of unicast routing
ā€¢ Needs plugin (ASR1k, APIC) integration with OpenStack
ā€¢ Best-effort delivery (UDP is unreliable)
ā€¢ Out-of-sequence delivery
ā€¢ Lack of TCP windowing results in network congestion
ā€¢ Duplicate packets and occasional loops when unicast routing is broken
Multicast for Media Workloads
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 65DEVNET-2055
Multicast for media applications
ā€¢ Cisco Video conferencing ā€“ Telepresence, Webex, Jabber
ā€¢ Cisco video and collaborations applications ā€“ Virtualized Video Processing
(V2P), Videoscape AnyRes, IPTV devices, video encoders, video surveillance,
etc
ā€¢ VLC player
ā€¢ http://www.videolan.org/projects/multicat.html
ā€¢ https://wiki.videolan.org/Documentation:Streaming_HowTo/Advanced_streaming_with_samples,_mul
tiple_files_streaming,_using_multicast_in_streaming/
ā€¢ https://wiki.videolan.org/Documentation:Streaming_HowTo/Receive_and_Save_a_Stream/
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 66DEVNET-2055
Multicast tools
ā€¢ Iperf - https://iperf.fr
ā€¢ Nuttcp - http://www.nuttcp.net
ā€¢ OpenStack VMTP - https://github.com/openstack/vmtp
ā€¢ OpenStack Kloudbuster - https://github.com/openstack/kloudbuster
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 67DEVNET-2055
References
ā€¢ https://supportforums.cisco.com/document/128461/understanding-basics-multicast-rpf-reverse-path-forwarding
ā€¢ http://www.slideshare.net/engineerrd/multicast-routing-protocols?qid=ed2afefe-3169-406d-a379-adcf491121d5&v=&b=&from_search=2
ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/nx-os/multicast/configuration/guide/b_multicast/b_multicast_chapter_0101.html
ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-
x/api/openstack/b_Cisco_APIC_OpenStack_Driver_Install_Guide/b_Cisco_APIC_OpenStack_Driver_Install_Guide_chapter_00.html
ā€¢ https://ask.openstack.org/en/question/24679/can-we-launch-an-instance-that-behaves-as-a-router-in-openstack/
ā€¢ http://superuser.openstack.org/articles/provisioning-neutron-networks-with-the-nsx-v-plugin
ā€¢ http://blogs.cisco.com/cloud/openstack-asr1000-plugin-new-features
ā€¢ http://blogs.cisco.com/datacenter/scaling-openstack-l3-using-cisco-asr1k-platform
ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-
x/api/openstack/b_Cisco_APIC_OpenStack_Driver_Install_Guide/b_Cisco_APIC_OpenStack_Driver_Install_Guide_chapter_00.html
ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-
x/virtualization/b_ACI_Virtualization_Guide/b_ACI_Virtualization_Guide_chapter_0100.html
Thank you
Please fill out survey and give feedback!
Q & A
Additional slides
Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 73DEVNET-2055
Multicast GLOP reserved addresses

More Related Content

What's hot

Introduction to Nexus Repository Manager.pdf
Introduction to Nexus Repository Manager.pdfIntroduction to Nexus Repository Manager.pdf
Introduction to Nexus Repository Manager.pdfKnoldus Inc.
Ā 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRoutingFaisal Reza
Ā 
OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€
OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€
OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€VirtualTech Japan Inc.
Ā 
ć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆ
ć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆ
ć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆBrocade
Ā 
OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!
OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!
OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!ksk_ha
Ā 
Exploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on KubernetesExploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on KubernetesRed Hat Developers
Ā 
Qlik Replicate - IBM DB2 for LUW悒 ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋
Qlik Replicate - IBM DB2 for LUW悒ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋Qlik Replicate - IBM DB2 for LUW悒ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋
Qlik Replicate - IBM DB2 for LUW悒 ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋QlikPresalesJapan
Ā 
åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦
åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦
åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦Etsuji Nakai
Ā 
AS45679 on FreeBSD
AS45679 on FreeBSDAS45679 on FreeBSD
AS45679 on FreeBSDTomocha Potter
Ā 
eBPF Perf Tools 2019
eBPF Perf Tools 2019eBPF Perf Tools 2019
eBPF Perf Tools 2019Brendan Gregg
Ā 
"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š
"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š
"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶ŠKentaro Ebisawa
Ā 
Container Performance Analysis
Container Performance AnalysisContainer Performance Analysis
Container Performance AnalysisBrendan Gregg
Ā 
Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–
Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–
Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–kazuhcurry
Ā 
Cumulus networks conversion guide
Cumulus networks conversion guideCumulus networks conversion guide
Cumulus networks conversion guideScott Suehle
Ā 
Scapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆ
Scapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆScapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆ
Scapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆTakaaki Hoyo
Ā 
kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰
kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰
kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰Masanori Nara
Ā 
How to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration MistakesHow to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration MistakesNGINX, Inc.
Ā 
10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化
10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化
10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化Takuya ASADA
Ā 
OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈
OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈
OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈VirtualTech Japan Inc.
Ā 
惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø
惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø
惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Øę Ŗ式会ē¤¾ NTT惆ć‚Æ惎ć‚Æćƒ­ć‚¹
Ā 

What's hot (20)

Introduction to Nexus Repository Manager.pdf
Introduction to Nexus Repository Manager.pdfIntroduction to Nexus Repository Manager.pdf
Introduction to Nexus Repository Manager.pdf
Ā 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRouting
Ā 
OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€
OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€
OpenStackćƒˆćƒ©ćƒ–ćƒ«ć‚·ćƒ„ćƒ¼ćƒ†ć‚£ćƒ³ć‚°å…„é–€
Ā 
ć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆ
ć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆ
ć‚¬ćƒć§čžćļ¼ćƒ¤ćƒ•ćƒ¼ć®OpenStackćƒ—ćƒ©ć‚¤ćƒ™ćƒ¼ćƒˆćƒ»ć‚Æćƒ©ć‚¦ćƒ‰ć®å®Ÿę…‹ćØćÆ
Ā 
OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!
OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!
OpenStackć§ć‚‚é‡č¦ćŖå½¹å‰²ć‚’ęžœćŸć™Pacemaker悒ēŸ„悍恆!
Ā 
Exploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on KubernetesExploring the power of OpenTelemetry on Kubernetes
Exploring the power of OpenTelemetry on Kubernetes
Ā 
Qlik Replicate - IBM DB2 for LUW悒 ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋
Qlik Replicate - IBM DB2 for LUW悒ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋Qlik Replicate - IBM DB2 for LUW悒ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋
Qlik Replicate - IBM DB2 for LUW悒 ć‚½ćƒ¼ć‚¹ćŠć‚ˆć³ć‚æćƒ¼ć‚²ćƒƒćƒˆć‚Øćƒ³ćƒ‰ćƒć‚¤ćƒ³ćƒˆćØ恗恦ä½æē”Ø恙悋
Ā 
åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦
åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦
åˆ†ę•£ć‚¹ćƒˆćƒ¬ćƒ¼ć‚øć‚½ćƒ•ćƒˆć‚¦ć‚§ć‚¢Cephćƒ»ć‚¢ćƒ¼ć‚­ćƒ†ć‚Æćƒćƒ£ćƒ¼ę¦‚č¦
Ā 
AS45679 on FreeBSD
AS45679 on FreeBSDAS45679 on FreeBSD
AS45679 on FreeBSD
Ā 
eBPF Perf Tools 2019
eBPF Perf Tools 2019eBPF Perf Tools 2019
eBPF Perf Tools 2019
Ā 
"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š
"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š
"SRv6恮ē¾ēŠ¶ćØå±•ęœ›" ENOG53ļ¼ äøŠč¶Š
Ā 
Container Performance Analysis
Container Performance AnalysisContainer Performance Analysis
Container Performance Analysis
Ā 
Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–
Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–
Pacemaker + PostgreSQL ćƒ¬ćƒ—ćƒŖć‚±ćƒ¼ć‚·ćƒ§ćƒ³ę§‹ęˆ(PG-REX)ć®ćƒ•ć‚§ć‚¤ćƒ«ć‚Ŗćƒ¼ćƒćƒ¼é«˜é€ŸåŒ–
Ā 
Cumulus networks conversion guide
Cumulus networks conversion guideCumulus networks conversion guide
Cumulus networks conversion guide
Ā 
Scapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆ
Scapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆScapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆ
Scapyć¦ć‚™ä½œć‚‹ćƒ»č§£ęžć™ć‚‹ćƒć‚šć‚±ćƒƒćƒˆ
Ā 
kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰
kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰
kpackć«ć‚ˆć‚‹ć‚³ćƒ³ćƒ†ćƒŠć‚¤ćƒ”ćƒ¼ć‚øć®ćƒ“ćƒ«ćƒ‰
Ā 
How to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration MistakesHow to Avoid the Top 5 NGINX Configuration Mistakes
How to Avoid the Top 5 NGINX Configuration Mistakes
Ā 
10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化
10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化
10GbEę™‚ä»£ć®ćƒćƒƒćƒˆćƒÆćƒ¼ć‚ÆI/O高速化
Ā 
OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈
OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈
OpenStack-Ansibleć¦ć‚™ä½œć‚‹OpenStack HAē’°å¢ƒ ꉋ順ę›øč§£čŖ¬ - OpenStackęœ€ę–°ęƒ…å ±ć‚»ćƒŸćƒŠćƒ¼ 2016幓3꜈
Ā 
惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø
惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø
惍惃惈ćƒÆćƒ¼ć‚Æć‚¹ć‚¤ćƒƒćƒę§‹ēÆ‰å®Ÿč·µ 2.STP惻RSTP惻PortSecurity惻StormControl惻SPAN惻Stackingē·Ø
Ā 

Similar to Multicast in OpenStack

Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceBertrand Duvivier
Ā 
IPv6 and IP Multicastā€¦ better together?
IPv6 and IP Multicastā€¦ better together?IPv6 and IP Multicastā€¦ better together?
IPv6 and IP Multicastā€¦ better together?Steve Simlo
Ā 
ŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpec
ŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpecŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpec
ŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpecCisco Russia
Ā 
177732477-Voice-101.pdf
177732477-Voice-101.pdf177732477-Voice-101.pdf
177732477-Voice-101.pdfMohamedShabana37
Ā 
It nv51 instructor_ppt_ch6
It nv51 instructor_ppt_ch6It nv51 instructor_ppt_ch6
It nv51 instructor_ppt_ch6newbie2019
Ā 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.pptssuser05aebc1
Ā 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.pptnebepa7907
Ā 
1. VoIP.ppt
1. VoIP.ppt1. VoIP.ppt
1. VoIP.pptshabdrang
Ā 
tftyfty.ppt
tftyfty.ppttftyfty.ppt
tftyfty.pptAlKir1
Ā 
Advanced Topics in IP Multicast Deployment
Advanced Topics in IP Multicast DeploymentAdvanced Topics in IP Multicast Deployment
Advanced Topics in IP Multicast DeploymentArrive Technologies, Inc.
Ā 
0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdf0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdfYunLiu75
Ā 
0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdf0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdfYunLiu75
Ā 
Prod presentation0900aecd80312824
Prod presentation0900aecd80312824Prod presentation0900aecd80312824
Prod presentation0900aecd80312824SalvatoreFILORIZZO
Ā 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
Ā 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USAJose Liste
Ā 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingHannes Gredler
Ā 
CCNA4 Verson6 Chapter3
CCNA4 Verson6 Chapter3CCNA4 Verson6 Chapter3
CCNA4 Verson6 Chapter3Chaing Ravuth
Ā 
Campus qo s design simplified (2014 san francisco)
Campus qo s design simplified (2014 san francisco)Campus qo s design simplified (2014 san francisco)
Campus qo s design simplified (2014 san francisco)slide_site
Ā 

Similar to Multicast in OpenStack (20)

Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
Ā 
IPv6 and IP Multicastā€¦ better together?
IPv6 and IP Multicastā€¦ better together?IPv6 and IP Multicastā€¦ better together?
IPv6 and IP Multicastā€¦ better together?
Ā 
Brkmpl 1261
Brkmpl 1261Brkmpl 1261
Brkmpl 1261
Ā 
ŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpec
ŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpecŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpec
ŠžŠ±ŠµŃŠæŠµŃ‡ŠµŠ½ŠøŠµ Š±ŠµŠ·Š¾ŠæŠ°ŃŠ½Š¾ŃŃ‚Šø сŠµŃ‚Šø Š¾ŠæŠµŃ€Š°Ń‚Š¾Ń€Š° сŠ²ŃŠ·Šø с ŠæŠ¾Š¼Š¾Ń‰ŃŒŃŽ BGP FlowSpec
Ā 
177732477-Voice-101.pdf
177732477-Voice-101.pdf177732477-Voice-101.pdf
177732477-Voice-101.pdf
Ā 
It nv51 instructor_ppt_ch6
It nv51 instructor_ppt_ch6It nv51 instructor_ppt_ch6
It nv51 instructor_ppt_ch6
Ā 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt
Ā 
2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt2.Intro-to-VoIP.ppt
2.Intro-to-VoIP.ppt
Ā 
1. VoIP.ppt
1. VoIP.ppt1. VoIP.ppt
1. VoIP.ppt
Ā 
tftyfty.ppt
tftyfty.ppttftyfty.ppt
tftyfty.ppt
Ā 
Advanced Topics in IP Multicast Deployment
Advanced Topics in IP Multicast DeploymentAdvanced Topics in IP Multicast Deployment
Advanced Topics in IP Multicast Deployment
Ā 
0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdf0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdf
Ā 
0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdf0010-SR-TOI-SR_intro_v10.pdf
0010-SR-TOI-SR_intro_v10.pdf
Ā 
Prod presentation0900aecd80312824
Prod presentation0900aecd80312824Prod presentation0900aecd80312824
Prod presentation0900aecd80312824
Ā 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
Ā 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Ā 
Configuring-Cisco-CME.ppt
Configuring-Cisco-CME.pptConfiguring-Cisco-CME.ppt
Configuring-Cisco-CME.ppt
Ā 
Applying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to RoutingApplying Hyper-scale Design Patterns to Routing
Applying Hyper-scale Design Patterns to Routing
Ā 
CCNA4 Verson6 Chapter3
CCNA4 Verson6 Chapter3CCNA4 Verson6 Chapter3
CCNA4 Verson6 Chapter3
Ā 
Campus qo s design simplified (2014 san francisco)
Campus qo s design simplified (2014 san francisco)Campus qo s design simplified (2014 san francisco)
Campus qo s design simplified (2014 san francisco)
Ā 

More from Vikram G Hosakote

Kolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyKolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyVikram G Hosakote
Ā 
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack KollaCisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack KollaVikram G Hosakote
Ā 
OpenStack with OpenDaylight
OpenStack with OpenDaylightOpenStack with OpenDaylight
OpenStack with OpenDaylightVikram G Hosakote
Ā 
Jumbo Mumbo in OpenStack
Jumbo Mumbo in OpenStackJumbo Mumbo in OpenStack
Jumbo Mumbo in OpenStackVikram G Hosakote
Ā 
BEST REST in OpenStack
BEST REST in OpenStackBEST REST in OpenStack
BEST REST in OpenStackVikram G Hosakote
Ā 
Multi-node ZUUL OpenStack gate for bare metal and Docker
Multi-node ZUUL OpenStack gate for bare metal and DockerMulti-node ZUUL OpenStack gate for bare metal and Docker
Multi-node ZUUL OpenStack gate for bare metal and DockerVikram G Hosakote
Ā 
Cloud-based Virtualization for Test Automation
Cloud-based Virtualization for Test AutomationCloud-based Virtualization for Test Automation
Cloud-based Virtualization for Test AutomationVikram G Hosakote
Ā 
Layer-3 BFD Optimization Proposals for Enterprise and Campus Networks
Layer-3 BFD Optimization Proposals for Enterprise and Campus NetworksLayer-3 BFD Optimization Proposals for Enterprise and Campus Networks
Layer-3 BFD Optimization Proposals for Enterprise and Campus NetworksVikram G Hosakote
Ā 
Network OS Code Coverage demo using Bullseye tool
Network OS Code Coverage demo using Bullseye toolNetwork OS Code Coverage demo using Bullseye tool
Network OS Code Coverage demo using Bullseye toolVikram G Hosakote
Ā 
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
Using PerfDHCP tool to scale DHCP in OpenStack NeutronUsing PerfDHCP tool to scale DHCP in OpenStack Neutron
Using PerfDHCP tool to scale DHCP in OpenStack NeutronVikram G Hosakote
Ā 
Addressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack NeutronAddressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack NeutronVikram G Hosakote
Ā 

More from Vikram G Hosakote (11)

Kolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in SydneyKolla talk at OpenStack Summit 2017 in Sydney
Kolla talk at OpenStack Summit 2017 in Sydney
Ā 
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack KollaCisco UCS loves Kubernetes, Docker and OpenStack Kolla
Cisco UCS loves Kubernetes, Docker and OpenStack Kolla
Ā 
OpenStack with OpenDaylight
OpenStack with OpenDaylightOpenStack with OpenDaylight
OpenStack with OpenDaylight
Ā 
Jumbo Mumbo in OpenStack
Jumbo Mumbo in OpenStackJumbo Mumbo in OpenStack
Jumbo Mumbo in OpenStack
Ā 
BEST REST in OpenStack
BEST REST in OpenStackBEST REST in OpenStack
BEST REST in OpenStack
Ā 
Multi-node ZUUL OpenStack gate for bare metal and Docker
Multi-node ZUUL OpenStack gate for bare metal and DockerMulti-node ZUUL OpenStack gate for bare metal and Docker
Multi-node ZUUL OpenStack gate for bare metal and Docker
Ā 
Cloud-based Virtualization for Test Automation
Cloud-based Virtualization for Test AutomationCloud-based Virtualization for Test Automation
Cloud-based Virtualization for Test Automation
Ā 
Layer-3 BFD Optimization Proposals for Enterprise and Campus Networks
Layer-3 BFD Optimization Proposals for Enterprise and Campus NetworksLayer-3 BFD Optimization Proposals for Enterprise and Campus Networks
Layer-3 BFD Optimization Proposals for Enterprise and Campus Networks
Ā 
Network OS Code Coverage demo using Bullseye tool
Network OS Code Coverage demo using Bullseye toolNetwork OS Code Coverage demo using Bullseye tool
Network OS Code Coverage demo using Bullseye tool
Ā 
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
Using PerfDHCP tool to scale DHCP in OpenStack NeutronUsing PerfDHCP tool to scale DHCP in OpenStack Neutron
Using PerfDHCP tool to scale DHCP in OpenStack Neutron
Ā 
Addressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack NeutronAddressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack Neutron
Ā 

Recently uploaded

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
Ā 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
Ā 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
Ā 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
Ā 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
Ā 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
Ā 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
Ā 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsArindam Chakraborty, Ph.D., P.E. (CA, TX)
Ā 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
Ā 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
Ā 
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...Call Girls Mumbai
Ā 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
Ā 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
Ā 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
Ā 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
Ā 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
Ā 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersMairaAshraf6
Ā 

Recently uploaded (20)

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
Ā 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Ā 
Call Girls in South Ex (delhi) call me [šŸ”9953056974šŸ”] escort service 24X7
Call Girls in South Ex (delhi) call me [šŸ”9953056974šŸ”] escort service 24X7Call Girls in South Ex (delhi) call me [šŸ”9953056974šŸ”] escort service 24X7
Call Girls in South Ex (delhi) call me [šŸ”9953056974šŸ”] escort service 24X7
Ā 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
Ā 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
Ā 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
Ā 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
Ā 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Ā 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
Ā 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Ā 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
Ā 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
Ā 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Ā 
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
BhubaneswaršŸŒ¹Call Girls Bhubaneswar ā¤Komal 9777949614 šŸ’Ÿ Full Trusted CALL GIRL...
Ā 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
Ā 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Ā 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
Ā 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
Ā 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
Ā 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
Ā 

Multicast in OpenStack

  • 1.
  • 2. Multicast in OpenStack Internals, Limitations and Requirements for Media Workloads Vikram Hosakote Sr. Software Engineer, Cisco Systems vhosakot@cisco.com DEVNET-2055
  • 3. ā€¢ Multicast Concepts and Internals ā€¢ Multicast Use Cases ā€¢ Multicast in OpenStack ā€¢ Requirements and Limitations ā€¢ Multicast for Media Workloads ā€¢ Q & A Agenda
  • 5. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 5DEVNET-2055 What is multicast? ā€¢ One-to-many communication ā€¢ Packet duplication ā€¢ Driven by receivers ā€¢ A multicast ā€œgroupā€ is identified by a multicast IP address ā€¢ Analogy: TV and radio broadcasting
  • 6. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 6DEVNET-2055 What is multicast?
  • 7. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 7DEVNET-2055 Lots of multicast RFCs! ā€¢ RFC 2236 Internet Group Management Protocol ā€¢ RFC 2365 Administratively Scoped IP Multicast ā€¢ RFC 2858 Multiprotocol Extensions for BGP-4 ā€¢ RFC 3376 Internet Group Management Protocoll ā€¢ RFC 3446 Anycast Rendezvous Point (RP) mechanism using Protocol Independent Multicast (PIM) and Multicast Source Discovery Protocol (MSDP) ā€¢ RFC 3569 An Overview of Source-Specific Multicast (SSM) ā€¢ RFC 3618 Multicast Source Discovery Protocol (MSDP) ā€¢ RFC 4291 IP Version 6 Addressing Architecture ā€¢ RFC 4541 Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches ā€¢ RFC 4601 Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised) ā€¢ RFC 4610 Anycast-RP Using Protocol Independent Multicast (PIM) ā€¢ RFC 5059 Bootstrap Router (BSR) Mechanism for Protocol Independent Multicast (PIM) ā€¢ RFC 5132 IP Multicast MIB
  • 8. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 8DEVNET-2055 Network without multicast ā€¢ Sender must duplicate each packet ā€¢ Network congestion ā€¢ No group management ā€¢ Packet drop ā€¢ No difference between one-to-many and unicast communication
  • 9. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 9DEVNET-2055 Components of multicast ā€¢ Multicast addressing ā€¢ Multicast group management (IGMP) ā€¢ Multicast routing ā€¢ Multicast clients
  • 10. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 10DEVNET-2055 Components of multicast ā€¢ Multicast addressing ā€¢ Multicast group management (IGMP) ā€¢ Multicast routing ā€¢ Multicast clients
  • 11. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 11DEVNET-2055 Multicast addressing ā€¢ Multicast group addresses range from 224.0.0.0 to 239.255.255.255 (class D addresses) ā€¢ Clients join or leave a multicast group address ā€¢ Multicast traffic is sent to all members of a group ā€¢ Multicast is unreliable (uses UDP) ā€¢ No Multicast with TCP!
  • 12. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 12DEVNET-2055 Multicast addressing ā€¢ First four bits of a class D address are 1110
  • 13. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 13DEVNET-2055 Multicast addressing ā€“ reserved addresses
  • 14. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 14DEVNET-2055 Multicast addressing ā€“ reserved addresses ā€¢ 224.0.0.1 All hosts on a subnet ā€¢ 224.0.0.2 All routers on a subnet ā€¢ 224.0.0.5 OSPF ā€¢ 224.0.0.6 OSPF DR ā€¢ 224.0.0.9 RIP ā€¢ 224.0.0.10 EIGRP ā€¢ 224.0.0.13 PIM ā€¢ 224.0.1.1 NTP
  • 15. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 15DEVNET-2055 Multicast addressing ā€“ layer-2 MAC address ā€¢ Mac addresses range from 01-00-5E-00-00-00 to 01-00-5E-7F-FF-FF ā€¢ The most significant 25 bits of the 48-bit mac address are fixed ā€¢ The lower 23 bits are variable and derived from the lower 23 bits of the multicast IP address
  • 16. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 16DEVNET-2055 Components of multicast ā€¢ Multicast addressing ā€¢ Multicast group management (IGMP) ā€¢ Multicast routing ā€¢ Multicast clients
  • 17. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 17DEVNET-2055 Internet Group Management Protocol (IGMP) ā€¢ IGMP is used for group management of clients (receivers) ā€¢ Used by multicast routers to keep track of group membership ā€¢ Three versions ā€“ v1, v2, v3 ā€¢ Receivers send IGMP reports (join and leave messages) ā€¢ Multicast routers send IGMP query messages to query group membership
  • 18. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 18DEVNET-2055 IGMP packet format
  • 19. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 19DEVNET-2055 IGMP snooping ā€¢ Network switch listens for IGMP messages and maintains a map of which links need which IP multicast streams ā€¢ Prevents hosts on a local network from receiving traffic for a multicast group they have not explicitly joined ā€¢ RFC 4541
  • 20. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 20DEVNET-2055 IGMP snooping
  • 21. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 21DEVNET-2055 Components of multicast ā€¢ Multicast addressing ā€¢ Multicast group management (IGMP) ā€¢ Multicast routing ā€¢ Multicast clients
  • 22. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 22DEVNET-2055 Multicast routing ā€¢ Multicast routing is done by layer-3 devices between the multicast source and the receivers ā€¢ PIM (Protocol Independent Multicast) ā€¢ PIM Dense Mode (DM) ā€¢ PIM Sparse Mode (SM) ā€¢ PIM works with any unicast routing protocol ā€¢ EIGRP, OSPF, BGP, RIP, static routes
  • 23. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 23DEVNET-2055 Multicast routing ā€“ other protocols ā€¢ Distance Vector Multicast Routing Protocol (DVMRP) ā€¢ Multicast Open Shortest Path First (MOSPF) ā€¢ Core Based Tree (CBT)
  • 24. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 24DEVNET-2055 Multicast routing objectives ā€¢ Members should not receive duplicate multicast packets ā€¢ Non-members must not receive any multicast packets ā€¢ No routing loops ā€¢ Shortest best path from source to destination
  • 25. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 25DEVNET-2055 Multicast routing ā€“ PIM DM ā€¢ Push mechanism ā€¢ Flood-and-prune model ā€¢ Initially floods all multicast packets to all members ā€¢ Non-members send ā€œpruneā€ messages and do not receive packets over time ā€¢ Builds a source-based tree
  • 26. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 26DEVNET-2055 Multicast routing ā€“ PIM DM - join
  • 27. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 27DEVNET-2055 Multicast routing ā€“ PIM DM - flood
  • 28. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 28DEVNET-2055 Multicast routing ā€“ PIM DM - prune
  • 29. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 29DEVNET-2055 Multicast routing ā€“ PIM DM - routing
  • 30. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 30DEVNET-2055 Multicast routing ā€“ PIM DM - Cisco configuration config terminal ip multicast-routing interface interface-id ip pim dense-mode
  • 31. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 31DEVNET-2055 Multicast routing ā€“ PIM SM ā€¢ Pull mechanism ā€¢ Rendezvous Point (RP) is the meeting point for the senders and the receivers ā€¢ Receivers send IGMP join messages to RP ā€¢ Sender sends multicast packets to RP ā€¢ RP can be static or dynamic (Auto RP) ā€¢ Builds a shared-tree with RP
  • 32. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 32DEVNET-2055 Multicast routing ā€“ PIM SM - join
  • 33. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 33DEVNET-2055 Multicast routing ā€“ PIM SM - register and routing
  • 34. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 34DEVNET-2055 Multicast routing ā€“ PIM SM- Cisco configuration config terminal ip multicast-routing ip pim rp-address <IP address of RP> interface interface-id ip pim sparse-mode
  • 35. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 35DEVNET-2055 Multicast routing ā€“ auto RP ā€¢ Ciscoā€™s proprietary technology ā€¢ Used for dynamic RP election ā€¢ Primary and Secondary RP ā€¢ Reserved addresses: ā€¢ 224.0.1.39 The Cisco multicast router AUTO-RP-ANNOUNCE ā€¢ 224.0.1.40 The Cisco multicast router AUTO-RP-DISCOVERY
  • 36. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 36DEVNET-2055 Multicast routing ā€“ Reverse Path Forwarding (RPF) ā€¢ Unicast forwarding decision is based on the destination address ā€¢ Multicast forwarding decision is based on the source address found in the reverse path (from the receiving router back to the source along the unicast best path to the multicast source)
  • 37. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 37DEVNET-2055 Multicast routing ā€“ Reverse Path Forwarding (RPF) ā€¢ Without RPF check, R3 would forward packets it got from R1 to R2, R2 would forward packets back to R1, and R1 would forward packets again to R3 ā€¢ This creates routing loops, and generates multicast storms that waste bandwidth and router resources
  • 38. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 38DEVNET-2055 Components of multicast ā€¢ Multicast addressing ā€¢ Multicast group management (IGMP) ā€¢ Multicast routing ā€¢ Multicast clients
  • 39. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 39DEVNET-2055 Multicast clients ā€¢ Send IGMP join message ā€¢ Receive / consume multicast UDP traffic ā€¢ If clients / receivers are slower than the multicast source, packets are dropped ā€¢ Know that they receive unreliable traffic and do not expect retransmitted packets ā€¢ Send IGMP leave message (IGMP v2) when leaving a multicast group ā€¢ Respond to IGMP queries from upstream routers
  • 41. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 41DEVNET-2055 Multicast Use Cases ā€¢ One-to-many corporate communications such as: ā€¢ Employee training videos ā€¢ Quarterly company meetings ā€¢ Company-wide corporate communications ā€¢ Executive announcements ā€¢ Music / media streaming ā€¢ Video podcasts ā€¢ IPTV services
  • 42. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 42DEVNET-2055 Multicast Use Cases ā€¢ One-to-many software updates / patches ā€¢ Social networking (Facebook, Twitter feeds, Instagram) ā€¢ Financial services, banks, stock exchange ā€¢ Government / Federal agencies ā€¢ RTP (Real Time Protocol) applications
  • 43. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 43DEVNET-2055 Multicast Use Cases ā€“ Ciscoā€™s Music on Hold (MoH) ā€¢ Music on hold (MoH) is an integral feature of the Cisco Unified Communications system ā€¢ This feature provides music to callers when their call is placed on hold or transferred
  • 45. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 45DEVNET-2055 Multicast in OpenStack ā€“ what is OpenStack? ā€¢ OpenStack is an open source cloud operating system that controls large pools of compute, storage, and networking resources in a datacenter. ā€¢ Managed through a dashboard that gives administrators control to provision resources through a web interface.
  • 46. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 46DEVNET-2055 Multicast in OpenStack ā€¢ No multicast available out-of-the-box ā€¢ Virtual layer-2 switches support IGMP snooping: ā€¢ Open vSwitch 2.5 supports IGMP snooping ā€¢ http://openvswitch.org/features/ ā€¢ https://github.com/openvswitch/ovs/blob/master/FAQ.md ā€¢ Linux Bridge 2.4 supports IGMP snopping ā€¢ http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge#Sn ooping
  • 47. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 47DEVNET-2055 Multicast in OpenStack ā€“ virtual L-2 switch
  • 48. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 48DEVNET-2055 Multicast in OpenStack ā€“ virtual L-3 router ā€¢ Neutron is OpenStackā€™s networking-as-a-service ā€¢ Neutron-L3-Agent is OpenStack virtual layer-3 router ā€¢ Neutron-L3-Agent does not support multicast routing, PIM and querying ā€¢ No Neutron CLI or API to configure multicast routing ā€¢ Multicast routing cannot be configured in the OpenStack Horizon GUI
  • 49. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 49DEVNET-2055 Multicast in OpenStack ā€“ virtual L-3 router
  • 50. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 50DEVNET-2055 Multicast in OpenStack ā€“ recommendations ā€¢ Neutron provider network ā€“ Donā€™t use Neutron-L3-Agent (OpenStackā€™s virtual router) ā€¢ Ciscoā€™s ASR1k plugin for OpenStack Neutron instead of Neutron-L3-Agent ā€¢ Ciscoā€™s ACI and APIC driver for Neutron
  • 51. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 51DEVNET-2055 Multicast in OpenStack ā€“ recommendations ā€¢ Neutron provider network: ā€¢ Donā€™t use Neutron-L3-Agent (OpenStackā€™s virtual router not used) ā€¢ Neutron does not route any multicast traffic ā€¢ Use Neutron provider network ā€¢ Use lab-routable public VLAN configured on top-of-rack switches ā€¢ Use lab router outside OpenStack ā€¢ Use lab gateway outside OpenStack ā€¢ Attach Nova instances directly to provider network ā€¢ Configure multicast routing / PIM on the lab router
  • 52. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 52DEVNET-2055 Multicast in OpenStack ā€“ provider network
  • 53. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 53DEVNET-2055 Multicast in OpenStack ā€“ provider network
  • 54. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 54DEVNET-2055 Multicast in OpenStack ā€“ recommendations ā€¢ Ciscoā€™s ASR1k plugin for OpenStack Neutron : ā€¢ Neutron-L3-Agent (OpenStackā€™s virtual router) not used ā€¢ ASK1k plugin does both unicast and multicast routing ā€¢ Two ASR1000s used in VPC pair ā€¢ Neutron talks to ASR1k using Ciscoā€™s config agent ā€¢ Neutron does not route any multicast traffic
  • 55. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 55DEVNET-2055 Multicast in OpenStack ā€“ Ciscoā€™s ASR1k plugin
  • 56. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 56DEVNET-2055 Multicast in OpenStack ā€“ Ciscoā€™s ASR1k plugin
  • 57. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 57DEVNET-2055 Multicast in OpenStack ā€“ Ciscoā€™s ACI and APIC driver
  • 58. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 58DEVNET-2055 Multicast in OpenStack ā€“ UCSM multicast policy
  • 59. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 59DEVNET-2055 Multicast in OpenStack ā€“ UCSM multicast policy
  • 60. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 60DEVNET-2055 Multicast in OpenStack ā€“ ACI / APIC multicast policy
  • 62. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 62DEVNET-2055 Multicast requirements ā€¢ Multicast source ā€¢ UDP streams ā€¢ Multicast routing (PIM, RP, IGMP querier) ā€¢ Unicast routing (EIRGP, OSPF, BGP, RIP, etc) ā€¢ IGMP snooping ā€¢ No filters / ACLs that drop multicast traffic ā€¢ Multicast clients (IGMPv1, IGMPv2, IGMPv3)
  • 63. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 63DEVNET-2055 Multicast limitations ā€¢ IGMP snooping affects performance of the layer-2 switch as the switch must read the destination IP address of each incoming packet ā€¢ High bandwidth multicast traffic affects performance of unicast routing ā€¢ Needs plugin (ASR1k, APIC) integration with OpenStack ā€¢ Best-effort delivery (UDP is unreliable) ā€¢ Out-of-sequence delivery ā€¢ Lack of TCP windowing results in network congestion ā€¢ Duplicate packets and occasional loops when unicast routing is broken
  • 64. Multicast for Media Workloads
  • 65. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 65DEVNET-2055 Multicast for media applications ā€¢ Cisco Video conferencing ā€“ Telepresence, Webex, Jabber ā€¢ Cisco video and collaborations applications ā€“ Virtualized Video Processing (V2P), Videoscape AnyRes, IPTV devices, video encoders, video surveillance, etc ā€¢ VLC player ā€¢ http://www.videolan.org/projects/multicat.html ā€¢ https://wiki.videolan.org/Documentation:Streaming_HowTo/Advanced_streaming_with_samples,_mul tiple_files_streaming,_using_multicast_in_streaming/ ā€¢ https://wiki.videolan.org/Documentation:Streaming_HowTo/Receive_and_Save_a_Stream/
  • 66. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 66DEVNET-2055 Multicast tools ā€¢ Iperf - https://iperf.fr ā€¢ Nuttcp - http://www.nuttcp.net ā€¢ OpenStack VMTP - https://github.com/openstack/vmtp ā€¢ OpenStack Kloudbuster - https://github.com/openstack/kloudbuster
  • 67. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 67DEVNET-2055 References ā€¢ https://supportforums.cisco.com/document/128461/understanding-basics-multicast-rpf-reverse-path-forwarding ā€¢ http://www.slideshare.net/engineerrd/multicast-routing-protocols?qid=ed2afefe-3169-406d-a379-adcf491121d5&v=&b=&from_search=2 ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/nx-os/multicast/configuration/guide/b_multicast/b_multicast_chapter_0101.html ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1- x/api/openstack/b_Cisco_APIC_OpenStack_Driver_Install_Guide/b_Cisco_APIC_OpenStack_Driver_Install_Guide_chapter_00.html ā€¢ https://ask.openstack.org/en/question/24679/can-we-launch-an-instance-that-behaves-as-a-router-in-openstack/ ā€¢ http://superuser.openstack.org/articles/provisioning-neutron-networks-with-the-nsx-v-plugin ā€¢ http://blogs.cisco.com/cloud/openstack-asr1000-plugin-new-features ā€¢ http://blogs.cisco.com/datacenter/scaling-openstack-l3-using-cisco-asr1k-platform ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1- x/api/openstack/b_Cisco_APIC_OpenStack_Driver_Install_Guide/b_Cisco_APIC_OpenStack_Driver_Install_Guide_chapter_00.html ā€¢ http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1- x/virtualization/b_ACI_Virtualization_Guide/b_ACI_Virtualization_Guide_chapter_0100.html
  • 69. Please fill out survey and give feedback!
  • 70. Q & A
  • 71.
  • 73. Ā© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 73DEVNET-2055 Multicast GLOP reserved addresses