ITIS 1210 Introduction to Web-Based Information Systems Chapter 39 How Multicast IP and MBone Work.

Slides:



Advertisements
Similar presentations
Chapter 3: Introduction to Data Communications and Networking
Advertisements

Routing Routing in an internetwork is the process of directing the transmission of data across two connected networks. Bridges seem to do this function.
S3 Computer Literacy Internet Technology.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 36 How Music and Audio Work on the Internet.
INE1020: Introduction to Internet Engineering 5: Web-based Applications1 Lecture 12: Emerging Internet Technologies r Peer-to-peer vs. client-server computing.
Computer Networking A Top-Down Approach Chapter 4.7.
1 Chapter 22 Network layer Delivery, Forwarding and Routing.
CSCI 4550/8556 Computer Networks Comer, Chapter 22: The Future IP (IPv6)
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Introduction to IPv4 Introduction to Networks.
IP datagrams Service paradigm, IP datagrams, routing, encapsulation, fragmentation and reassembly.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Multicast Integrated Network Services Almerindo Graziano.
1 Chapter 9 The Internet in Business: Corporations, Businesses, and Entrepreneurs.
Introduction to Multiplayer Network Technology Thomas Lidy.
Delivery, Forwarding, and Routing
Vocabulary URL = uniform resource locator: web address protocol –set of rules that networked computers follow in order to share data and coordinate communications.
Computer Concepts 2014 Chapter 6 The Internet. 6 Chapter Contents  Section A: Internet Technology  Section B: Fixed Internet Access Chapter 6: The Internet2.
The Internet. What is the internet? a vast network designed to transfer data from one computer to another.
1 L2TP OVERVIEW 18-May Agenda VPN Tunneling PPTP L2F LT2P.
T Multimedia Programming Maciej Korczyński, Krzysztof Zurek.
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 15 How VoIP and Skype Work.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
2002 년 2 학기이동인터넷프로토콜 1 Mobile IP:Overview 년 2 학기이동인터넷프로토콜 2 Mobile IP overview Is Mobile IP an official standard? What problems does Mobile IP solve?
Chapter 4: Managing LAN Traffic
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Chapter 3 The Basics of Networking
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
Private Network Interconnection Chapter 20. Introduction Privacy in an internet is a major concern –Contents of datagrams that travel across the Internet.
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
© J. Liebeherr, All rights reserved 1 Multicast Routing.
IP Multicast COSC Addressing Class D address Ethernet broadcast address (all 1’s) IP multicast using –Link-layer (Ethernet) broadcast –Link-layer.
Department of Computer Science Southern Illinois University Edwardsville Spring, 2010 Dr. Hiroshi Fujinoki Tunneling & Virtual.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 2. How Computer Networks Send Data Across the Internet.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
TCP =Transmission Control Protocol IP = Internet Protocol TCP/IP Protocol.
W&L Page 1 CCNA CCNA Training 3.4 Describe the technological requirements for running IPv6 in conjunction with IPv4 Jose Luis Flores /
Linux Operations and Administration Chapter Eight Network Communications.
Section #7: Getting Data from Point A to Point B.
11 ROUTING IP Chapter 3. Chapter 3: ROUTING IP2 CHAPTER INTRODUCTION  Understand the function of a router.  Understand the structure of a routing table.
Topic 6, Lesson 3: The Internet Computer Communications and Networking.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 3. How TCP/IP Works.
Peer-to-Peer Networks 10 Fast Download Christian Schindelhauer Technical Faculty Computer-Networks and Telematics University of Freiburg.
Chapter 8: IP Addressing
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
Virtual Private Network (VPN) 1. A corporation with multiple geographic sites can use one of two approaches to building a corporate intranet. – Private.
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
INTERNET PROTOCOL TELEVISION (IP-TV)
Virtual Private Networks
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
Web Development & Design Chapter 1, Sections 4, 5 & 6
INTERNET PROTOCOL TELEVISION (IP-TV)
Net 323 D: Networks Protocols
GETTING CONNECTED TO INTERNET
IP Multicast COSC /5/2019.
Data-Link Layer The Internet is a combination of networks glued together by connecting devices (routers or switches) If a packet is to travel from a host.
16EC Computer networks unit II Mr.M.Jagadesh
Chapter 15 - IP: Software To Create A Virtual Network
Lecture#3-IPV4 Addressing
Presentation transcript:

ITIS 1210 Introduction to Web-Based Information Systems Chapter 39 How Multicast IP and MBone Work

Introduction  Internet content  Originally it was just static content  Download it, view it  Branched out into other forms  Sound  Video  Animations  3D objects  Now interactive content is prevalent

Introduction  Problem:  Providing a richer experience  Implies correspondingly larger files  That take longer to download  Causing massive congestion within the Internet infrastructure  Some content cannot be sent over Internet at all because of capacity limitations

Introduction  Example: telecast of a concert  Assume a file size of 50MB  Assume an audience of 10,000 people  50MB must be sent individually to 10,000 subscribers  This might not be possible without seriously degrading the ability of local sections of the Internet to continue to service other customers

Introduction  One solution is the experimental MBone  Multicast Backbone  Virtual high-capacity backbone  Specifically designed to transmit broadcasts  Uses the IP multicast protocol  Begins as a single transmission  Instead of 10,000  Included are all addresses of every subscriber

Introduction  As the file is sent across the Internet it makes copies of itself  Those copies are routed to individual subscribers

Introduction  Example:  100 people want to see a broadcast of a 50MB file  Under normal circumstances, 5GB of data would be necessary  50 are connected to the Internet via ISP X  25 use ISP Y  25 are on corporate network Z  With multicast, the file is initially transmitted as a single file  Splits into three parts to X, Y, and Z

Introduction  Each network delivers their copy on to subscribers on that network alone  Instead of 5GB being necessary  Three 50MB files (150MB) are needed  Normally the Internet is a unicast environment  One transmission goes to one destination  Multicast enables simultaneous destinations

Introduction  MBone is a virtual network of host computers that use the IP Multicast for communications  Process starts by digitizing and compressing a video signal  The compressed signal is sent using the IP Multicast protocol  Multiple destinations simultaneously

Introduction  Major advantage is the single transmission  TCP would require a transmission to each recipient  Information about the multiple destinations goes into the packet  Two major problems:  Most networks and routers on the Internet do not understand the multicast protocol  Must still use standard Internet routes

Introduction  Solution is called tunneling  MBone data travels in tunnels built on top of existing Internet networks and routers  Ends of tunnel are workstations running a multicast routing demon  A demon (daemon) is a process that runs in the background and performs some useful service  The demon encloses the multicast packets inside regular TCP packets

Introduction  The now-standard TCP packets are sent over the regular Internet to the other end of the tunnel  There the multicast packets are extracted  Sent on via an MBone network that understands the multicast protocol

Introduction  Based on destination data in the multicast packets  The original data is sent to a number of different hosts  Individuals connected to these hosts can view the content  There are teleconferencing options that enable interaction  Audio and video

Introduction  Multicast will probably become obsolete  Hard to compute service charges for multicast traffic  Standard feature of IPV6