588 Section 8 Neil Spring May 25, 1999.

Slides:



Advertisements
Similar presentations
Quality of Service CS 457 Presentation Xue Gu Nov 15, 2001.
Advertisements

Spring 2003CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
Spring 2000CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Traffic Shaping Why traffic shaping? Isochronous shaping
Quality of Service Requirements
CSE Computer Networks Prof. Aaron Striegel Department of Computer Science & Engineering University of Notre Dame Lecture 20 – March 25, 2010.
Copyright: RSVP The ReSerVation Protocol by Sujay koduri.
15-441: Computer Networking Lecture 26: Networking Future.
588 Section 6 Neil Spring May 11, Schedule Notes – (1 slide) Multicast review –(3slides) RLM (the paper you didn’t read) –(3 slides) ALF & SRM –(8.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 22 Introduction to Computer Networks.
CSE331: Introduction to Networks and Security Lecture 14 Fall 2002.
Chapter 4 IP Multicast Professor Rick Han University of Colorado at Boulder
Slide Set 15: IP Multicast. In this set What is multicasting ? Issues related to IP Multicast Section 4.4.
Chapter 4 Network Layer slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 13.
1 IP Multicasting. 2 IP Multicasting: Motivation Problem: Want to deliver a packet from a source to multiple receivers Applications: –Streaming of Continuous.
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Wolfgang EffelsbergUniversity of Mannheim1 Multicast IP Wolfgang Effelsberg University of Mannheim September 2001.
588 Section 5 Neil Spring May 4, Schedule Notes – (1 slide) Homework 2 –(9 slides) Multicast –(11 slides)
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Spanning Tree and Multicast. The Story So Far Switched ethernet is good – Besides switching needed to join even multiple classical ethernet networks Routing.
Guide to TCP/IP, Third Edition
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
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.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Network Layer introduction.
Broadcast and Multicast. Overview Last time: routing protocols for the Internet  Hierarchical routing  RIP, OSPF, BGP This time: broadcast and multicast.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
The Network Layer Introduction  functionality and service models Theory  link state and distance vector algorithms  broadcast algorithms  hierarchical.
IP Multicast COSC Addressing Class D address Ethernet broadcast address (all 1’s) IP multicast using –Link-layer (Ethernet) broadcast –Link-layer.
Björn Landfeldt School of Information Technologies NETS 3303 Networked Systems Multicast.
Lecture 17 November 8Intra-domain routing November 13Internet routing 1 November 15Internet routing 2 November 20End-to-end protocols 1 November 22End-to-end.
4: Network Layer4-1 Chapter 4: Network Layer Last time: r Internet routing protocols m RIP m OSPF m IGRP m BGP r Router architectures r IPv6 Today: r IPv6.
Multicast Communications
QoS in Mobile IP by Preethi Tiwari Chaitanya Deshpande.
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
Routing Algorithms Lecture Static/ Dynamic, Direct/ Indirect, Shortest Path Routing, Flooding, Distance Vector Routing, Link State Routing, Hierarchical.
EE 122: Integrated Services Ion Stoica November 13, 2002.
CIS679: RSVP r Review of Last Lecture r RSVP. Review of Last Lecture r Scheduling: m Decide the order of packet transmission r Resource configuration.
Univ. of TehranIntroduction to Computer Network1 An Introduction Computer Networks An Introduction to Computer Networks University of Tehran Dept. of EE.
S305 – Network Infrastructure Chapter 5 Network and Transport Layers.
1 Lecture 15 Internet resource allocation and QoS Resource Reservation Protocol Integrated Services Differentiated Services.
@Yuan Xue A special acknowledge goes to J.F Kurose and K.W. Ross Some of the slides used in this lecture are adapted from their.
CCNA 2 Router and Routing Basics Module 8 TCP/IP Suite Error and Control Messages.
Assignment 1  Chapter 1:  Question 11  Question 13  Question 14  Question 33  Question 34  Chapter 2:  Question 6  Question 39  Chapter 3: 
Application Layer 2-1 Chapter 4 Network Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A.
Optimising Streaming Systems with SDN/P4/NetFPGA
Packets & Routing Lower OSI layers (1-3) concerned with packets and the network Packets carry data independently through the network, and into other networks…
21-2 ICMP(Internet control message protocol)
RSVP: A New Resource ReSerVation Protocol
Error and Control Messages in the Internet Protocol
Forwarding and Routing IP Packets
Filtering Spoofed Packets
Topics discussed in this section:
EE 122: Lecture 16/17 (Integrated Services)
RSVP: A New Resource ReSerVation Protocol
TCP Transport layer Er. Vikram Dhiman LPU.
Chapter 5 Network and Transport Layers
Chapter 5 The Network Layer.
Taxonomy of network applications
Advanced Computer Networks
Multicasting and Multicast Routing Protocols
Network Layer I have learned from life no matter how far you go
Advanced Computer Networks
Other Routing Protocols
University of Houston Quality of Service Datacom II Lecture 3
IP Multicast COSC /5/2019.
Bridges Neil Tang 10/10/2008 CS440 Computer Networks.
Delivery, Forwarding, and Routing of IP Packets
Optional Read Slides: Network Multicast
Presentation transcript:

588 Section 8 Neil Spring May 25, 1999

Schedule Notes Homework 3 Reservations?

Reminders & Notes Homework 3 due June 1 Project 3 or final project will be due June 11 Word documents OK. Next week: 422

Homework 3 -1 Read Reflections on Trusting Trust, by Ken Thompson Figure 1 might give you some clues about how to answer this question.

Homework 3 - 2 Sample denial of service attacks: syn flooding name service attacks, possibly pretending map www.cnn.com to your favorite (ahem) ‘adult entertainment’ site. Infrastructure attacks: smurfing: broadcast icmp echo with a forged source address end host attacks internet worm

Homework 3 - 3 Multicast source routing packet header format Efficiency: size, complexity can you get both? Evaluation Could it be deployed? Would it help?

Homework 3 - 4 Incompatible routing protocols: Two questions How does it happen? How do you fix it? S G1 R G2 N1 N2

Homework 3 - 5 End to end If lost should be of the form (i) if lost (ii) how to recover If lost should be of the form the x doesn’t get his update have to multicast everywhere To recover should be of the form we send the update to x again, x asks for an update… pruning is initiated again

Homework 3 - 6 DNS asynchronous update a. write, but read the before image? b. to get processor order? c. to get total order?

Homework 3 - 7 Distance vector updates This is NOT link state, also NOT distance vector as described in the book: The initial table contains no 1’s!!! Routers don’t know about their direct links!!! A) tables like on page 167 B) flooding direction might change if a new route is there

Homework 3 - 8 Straightforward… questions?

Real Time Problem: Maybe want multicast Routers, links fail Want interactive video, audio, Interactive means buffering (normal technique) is bad Maybe want multicast Routers, links fail Congestion happens

The Story of RSVP Senders deliver flow specifications to receivers, over predictable routes. Receivers send resource reservations back toward the sender. Routers along the way do admission control to decide whether guarantees can be made, then packet scheduling to meet those guarantees.

The Feature Sheet Receiver-driven Soft-state scalable for multicast heterogeneity Soft-state tolerates failures, changes path state - forward, using existing routing reservation state - reverse path timeout & refresh Filters: differentiate between senders