Multicast 4 Client will send to multicast address
- Slides: 16
Multicast 4 Client will send to multicast address 4 Anyone who is waiting for the multicast group can see this message 4 mclient. c 4 multicast. c 11/24/2020 CSE 364: Computer Networks page 1
Outline: Network architecture 4 Definitions: Node, link, switch, Internetwork 4 Organization: Layer, protocols, encapsulating higher level messages into lower level messages 11/24/2020 CSE 364: Computer Networks page 2
Network Architecture 4 Node: communications end-point, e. g. computers 4 Link: network communication < Point-to-point - connects two nodes < Multiple access - connects many nodes (a) (b) 11/24/2020 CSE 364: Computer Networks page 3
Switched networks 4 Its not possible to have all nodes be connected to all other nodes. Use switches that forward traffic from one cluster to another 11/24/2020 CSE 364: Computer Networks page 4
Internetwork - Network of networks 4 Connect networks to build more complex networks 11/24/2020 CSE 364: Computer Networks page 5
Switching mechanisms 4 Describes how the switching of networks < 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 11/24/2020 CSE 364: Computer Networks page 6
Multiplexing multiple flows on a link 4 Logically multiplex multiple links over a single physical link. ■■■ 11/24/2020 CSE 364: Computer Networks page 7
Network Architecture 4 Layering to provide higher level abstractions on top of lower level networks 4 The layers implement a protocol < Service and peer interfaces to communication across protocol layers and nodes 11/24/2020 CSE 364: Computer Networks page 8
Encapsulation 4 Higher level messages are encapsulated inside lower level messages Host Application program Data RRP RRP Data RRP HHP HHP 11/24/2020 Data RRP Data CSE 364: Computer Networks page 9
OSI layers 4 Seven layer OSI Protocol 11/24/2020 CSE 364: Computer Networks page 10
Internet Protocol layer FTP HTTP NV TFTP UDP TCP IP NET 11/24/2020 1 NET ■■■ 2 CSE 364: Computer Networks NET N page 11
Outline: Performance 4 Bandwidth, latency, bandwidth delay product, jitter 11/24/2020 CSE 364: Computer Networks page 12
Bandwidth and Latency 4 Bandwidth: amount of data transmitted in a given duration < E. g. 100 Mbps (million bits per second) 4 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 11/24/2020 CSE 364: Computer Networks page 13
Bandwidth x delay product 4 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 11/24/2020 CSE 364: Computer Networks page 14
4 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 4 Important to keep the pipe full for better link utilization 4 The bandwidth x delay product is the basis for a lot of networking tricks 4 Jitter: induced interpacket delay Interpacket gap Packet source 4 3 2 1 4 Network 11/24/2020 CSE 364: Computer Networks 3 2 1 Packet sink page 15
Examples 4 Satellite link: high b/w, high latency 4 Dialup: low b/w, low latency 4 Bandwidth tells you how fast you can transmit data (once the first bit - which is measured by latency) is received 4 http, ftp: high bandwidth 4 Video conferencing: low latency and low jitter 4 Streaming video: low jitter 11/24/2020 CSE 364: Computer Networks page 16
- Unicast multicast broadcast address example
- Igmpv
- Thin client vs thick client
- Vcloudpoint zero client price
- Client léger client lourd
- Logical address
- Multicast
- Order of events
- Contoh multicast
- Calico multicast
- Bobby bhattacharjee
- Unicast vs multicast vs broadcast
- Roteador
- Unicast vs multicast
- What is multicast communication in distributed system
- Multicast
- Juniper traceroute