Giới thiệu tổng quan về multicast

39 481 0
Giới thiệu tổng quan về  multicast

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Introduction to multicast

Multicast 1 Spencer Tsai Mobile Communication & Broadband Network Lab CSIE Fu-Jen Catholic University Introduction to Multicast Multicast 2 Outline • Overview • IGMP • Multicast Routing on the Internet • Multicast Routing between Domains • Reference Multicast 3 Overview • Unicast • MulticastMulticast Characteristic • IP Multicast Address • Examples of permanent groups • Architecture of Multicast Multicast 4 Unicast Host Router . Point to point . N receivers, send n times . Not suitable for group communication Receiver Multicast 5 Multicast Host Router . 1 sender and n receivers . N receivers, only send 1 times . Suitable for group communication Receiver Multicast 6 Benefits of Multicast • Saves bandwidth by enhancing network efficiency in distribution of data • Group communication and services • Supports distributed applications – distance learning – videoconferencing • Reduces the cost to deploy applications Multicast 7 Multicast Characteristic • RFC 1112 • Each multicast group identified by class- D IP address • Receivers can present anywhere • Receivers can join and leave anytime • Sender don’t need to be a member • No membership list exist, use routers to manage groups Multicast 8 IP Multicast Address • Multicast address range Class D IP Address-higher order 4 bits are set 224.0.0.0 239.255.255.255 1 1 1 0 Multicast address 1 1 0 Net ID 8 16 24 32 IP system 1 0 Net ID IP system 0 Net ID IP system Class D Class C Class B Class A Multicast 9 Examples of permanent groups All DVMRP routers in a subnet224.0.0.4 Not allocated224.0.0.3 Routers with RIP Version 2 in a subnet 224.0.0.9 All routers in a subnet224.0.0.2 All systems in a subnet224.0.0.1 Reserved224.0.0.0 Multicast 10 Architecture of Multicast Sender Router Receiver IGMP IGMP version 2 Multicast Routing [...]... manage group membership •Different Hosts may join more than one multicast group 12 IGMP – Join a Group Multicast Router Report Report Host 1 acitl u M 224.2.2.2 Host 2 Host 3 224.2.2.3 •Joining members sends report •Different hosts can join different multicast group 13 IGMP – General Query General query to 224.0.0.1 acitl u M Host 1 Host 2 Multicast Router Host 3 •Router periodically sends general query... as the actual Querier The other routers are Non-Querier 17 Outline acitl u M • • • • • Overview IGMP Multicast Routing on the Internet Multicast Routing between Domains Reference 18 Multicast Routing on the Internet acitl u M • • • • • DVMRP MOSPF PIM-DM PIM-SM CBT 19 DVMRP acitl u M • Distance Vector Multicast Routing Protocol (DVMRP) • Distance vector algorithm that determines the shortest path (hop... Trees(CBT) • Based on concept of rendezvous point, in this case called cores • Uses a bidirectional multicast tree acitl u M – PIM is unidirectional • Use of Hello mechanism • Restriction to one rendezvous point • Bootstrap mechanism 35 Outline acitl u M • • • • • Overview IGMP Multicast Routing on the Internet Multicast Routing between Domains Reference 36 ...Outline acitl u M • • • • • Overview IGMP Multicast Routing on the Internet Multicast Routing between Domains Reference 11 IGMP •Internet Group Management Protocol (IGMP) •Group management within edge networks •RFC 1112 – IGMP version 1 •RFC 2236 – IGMP version... Designated forwarder – First, lowest metric to a source – Second, lowest IP address 21 MOSPF • Multicast Extensions to Open Shortest Path First • OSPF – Hello – Synchronize database description – Link state advertisement acitl u M • MOSPF – Local group membership must be known in the routers – A separate multicast tree has to be calculated for each pair consisting of sender and group G(S,G) 22 MOSPF... • Protocol Independent MulticastingSparse Mode (PIM-SM) • Based on that systems are located far away from each other, density of group member is low=>B.W tends to be small • Membership is based on explicit join operations • Data is sent to the rendezvous point 31 PIM-SM (cont.) • Bootstrap routers distribute information about rendezvous points PIM router acitl u M PIM router Multicast border router... 224.0.0.1(all systems in a subnet) 14 IGMP – Maintaining a Group Multicast Router General query to 224.0.0.1 Report 224.2.2.2 Host 1 acitl u M 224.2.2.2 Host 2 Host 3 suppress 224.2.2.2 224.2.2.2 •Two steps: First, router sends general query Second, member send report •Only one member needs to send report 15 IGMP – Leaving a Group Multicast Router General query to 224.0.0.1 acitl u M Host 1 Host... each pair consisting of sender and group G(S,G) 22 MOSPF (cont.) Autonomous System Domain Boundary AS router BR AS R Domain BR Backbone R BR acitl u M Domain 23 PIM-DM acitl u M • Protocol Independent MulticastingDense Mode (PIM-DM) • Members are not widely distributed, density of group member is very high • Uses flooding, pruning and graft • Similar to DVMRP – Without the routing information exchange . needs to send report Multicast Router General query to 224.0.0.1 Multicast 16 IGMP – Leaving a Group Host 1 Host 2 Host 3 General query to 224.0.0.1 Multicast Router • Router continue to send. Internet • Multicast Routing between Domains • Reference Multicast 3 Overview • Unicast • Multicast • Multicast Characteristic • IP Multicast Address • Examples of permanent groups • Architecture of Multicast Multicast 4 Unicast Host Router .. subnet224.0.0.1 Reserved224.0.0.0 Multicast 10 Architecture of Multicast Sender Router Receiver IGMP IGMP version 2 Multicast Routing Multicast 11 Outline • Overview • IGMP IGMP • Multicast Routing on the Internet • Multicast

Ngày đăng: 23/05/2014, 09:08

Tài liệu cùng người dùng

Tài liệu liên quan