1 / 14

Impact Analysis of Cheating in Application Level Multicast

Impact Analysis of Cheating in Application Level Multicast. s 1090176  Masayuki Higuchi. Purpose. Application level multicast is efficient communication technology, and it is used in peer-to-peer service, but they have problems. To evaluate performance of Application-Level Multicast.

Download Presentation

Impact Analysis of Cheating in Application Level Multicast

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Impact Analysis of Cheating in Application Level Multicast s1090176 Masayuki Higuchi

  2. Purpose • Application level multicast is efficient communication technology, and it is used in peer-to-peer service, but they have problems. • To evaluate performance of Application-Level Multicast.

  3. IP multicast • Consist of multicast routers, and the router control packets, but all router must be multicast router, so infrastructure building is difficult. • It is unreliable because of the best-effort communication by IP layer. packet

  4. Application Level multicast • A technique whereby hosts or end-nodes are organized into an overlay distribution tree without requiring any specific support from the network. overlay network physical network

  5. HBM protocol RP • A Host Based Multicast protocol • Control of a single host, the rendezvous point (RP) or controller. • Periodically, each group member measures its distance to others. • The RP is then responsible for the overlay topology calculation and its dissemination among the group members. new member

  6. P2P streaming service • Sharecast Without high performance server.User’s nodes relay streaming data • How to connect. Send IP address, MAC address, and channel ID, and version to administrator. Response access point.

  7. Reason of Cheating delay; 7sec

  8. How to cheat • Always reports a distance of 5 to the source. • Adds 10 seconds to the RTT distances it measured to any other group member. Also, delays by 10 seconds any measurement probes if receives from any other group member. root 5 +10 cheat-node

  9. Performance measures for Application level multicast • The link stress Defined as the number of redundant copies of a data packet on the network link. • The relative delay penalty (RDP) Defined as the ratio *TD/*UD. *TD is the tree delay. *UD is the unicast delay. TD UD

  10. Impact of cheating in worst case 3 3 cheat-node 2 2 2 2 3 cheating 2 2 3 The link stress: 1 The maximum RDP: 14/2 The link stress: 5 The maximum RDP: 2/2

  11. Impact of cheating in general cheat-node 3 3 cheating 5 The link stress: 3 The maximum RDP: 9/7 The link stress: 6 The maximum RDP: 11/7

  12. Countermeasures against Cheating • Users receives the data from two or more nodes. As a result the influence of the switch of the connection can be decreased. • To detect the cheating, transmit ping to the router that connect one hop short of the cheat-node, and compare with RTT that cheat-node returned. cheat-node real value cheated value

  13. Conclusion and Future Works • The countermeasures is effective measures in theory. As a future work, through simulations, confirm the effectiveness of them.

More Related