SlideServe
Menu
Préférences
© SlideServe · v2026

Network Architecture and Multicast Communication Tool

shuffler avatar
16 diapositives · 241 Views · Jan 05, 2020

Explore network architecture, switching mechanisms, encapsulation, performance metrics like bandwidth and latency, and the impact of bandwidth-delay product and jitter on data transmission. Understand how nodes, links, and switches operate in transmitting messages through multicast in a network. Study the protocols involved and the implications on data transfer efficiency.

Network Architecture and Multicast Communication Tool - slide 1
01 / 16Network Architecture and Multicast Communication Tool
1 / 17

Télécharger la présentation

Network Architecture and Multicast Communication Tool
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Multicast • Client will send to multicast address • Anyone who is waiting for the multicast group can see this message • mclient.c • multicast.c

  2. Outline: Network architecture • Definitions: Node, link, switch, Internetwork • Organization: Layer, protocols, encapsulating higher level messages into lower level messages

  3. (a) (b) Network Architecture • Node: communications end-point, e.g. computers • Link: network communication • Point-to-point - connects two nodes • Multiple access - connects many nodes

  4. Switched networks • Its not possible to have all nodes be connected to all other nodes. Use switches that forward traffic from one cluster to another

  5. Internetwork - Network of networks • Connect networks to build more complex networks

  6. Switching mechanisms • Describes how the switching of networks works • Circuit switched: establish a connection (circuit) between nodes that are communicating • E.g. telephones • Packet switched: each packet is independently switched • Packets are stored-and-forwarded by the switches

  7. ■ ■ ■ Multiplexing multiple flows on a link • Logically multiplex multiple links over a single physical link.

  8. Network Architecture • Layering to provide higher level abstractions on top of lower level networks • The layers implement a protocol • Service and peer interfaces to communication across protocol layers and nodes

  9. Host Host Application Application Application Application program program program program Data Data RRP RRP RRP Data RRP Data HHP HHP HHP RRP Data Encapsulation • Higher level messages are encapsulated inside lower level messages

  10. OSI layers • Seven layer OSI Protocol

  11. FTP HTTP NV TFTP UDP TCP IP NET NET NET ■ ■ ■ 1 2 N Internet Protocol layer

  12. Outline: Performance • Bandwidth, latency, bandwidth delay product, jitter

  13. Bandwidth and Latency • Bandwidth: amount of data transmitted in a given duration • E.g. 100 Mbps (million bits per second) • Latency: time to send bits from source to destination • RTT: Round trip time is measurable • RTT does not depend on b/w Latency = Propagation + Transmit + Queueing delay Propagation = Distance/(Speed of light in medium) Transmit = Size/Bandwidth

  14. Bandwidth x delay product • Assume the link as a pipe. Up to bandwidth x delay will be in the link before it is received on the other side. Assume 100 ms delay

  15. Interpacket gap 4 3 2 1 4 3 2 1 Packet Packet Network source sink • Using a 1 Mbps packet in 1 Gbps link wastes most of the pipe if you are waiting for confirmation before you send the next packet • Important to keep the pipe full for better link utilization • The bandwidth x delay product is the basis for a lot of networking tricks • Jitter: induced interpacket delay

  16. Examples • Satellite link: high b/w, high latency • Dialup: low b/w, low latency • Bandwidth tells you how fast you can transmit data (once the first bit - which is measured by latency) is received • http, ftp: high bandwidth • Video conferencing: low latency and low jitter • Streaming video: low jitter