CS536-2009-03-03

CS536-2009-03-03 - Transport Layer 3-4 Recap: Vegas changes...

Info iconThis preview shows pages 1–14. Sign up to view the full content.

View Full Document Right Arrow Icon
CS536: Transport Layer TCP Vegas Charles Killian Transport Layer 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Announcements Programming assignment 1 (2/28, 11:59pm) Submitted. Now sign up for presentation. Programming assignment 2 (3/28, 11:59pm) Now posted Groups of 2 Get started early (don’t forget Spring Break!) Written homeworks 1 graded – grades posted on Blackboard and emailed soon. Send questions via reply-all. 2 posted – except for XCP question (by tomorrow) Transport Layer 2
Background image of page 2
Announcements Mid-term (Thursday, March 12 th , in class) Let me know if you must schedule a make-up. Rescheduled class (April 21,23) Wednesday, April 15 th , 6-9pm, BRNG B222 Transport Layer 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Recap: TCP Vegas Modify TCP Implementation Not TCP Specification Sender only Full interoperability Better congestion control Proactive, not reactive Between 37 and 71% better throughput Not achieved by stealing bandwidth Retains fairness, uses bw more effectively Retransmit 20 to 50% as much data as Reno
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 10
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 12
Background image of page 13

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 14
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Transport Layer 3-4 Recap: Vegas changes New retransmission mechanism Congestion avoidance mechanism Modified slow-start mechanism Transport Layer 3-5 Trace Facility Keep Overheads Small! Write trace data to memory Dump to file at end Small trace entries Only 8 bytes Tools to graph traces *Complicated graphs* Significant real-estate spent on explaining them Transport Layer 3-6 Transport Layer 3-7 Transport Layer 3-8 A Few Graphs Can read paper for full details & results Mainly want to understand the mechanisms Transport Layer 3-9 Transport Layer 3-10 Transport Layer 3-11 Transport Layer 3-12 Transport Layer 3-13 Other Issues Fairness? Roughly comparable to Reno Stability? Conservative approach (relative to Reno) Queue Behavior? Simulation shows similar queue sizes BSD Variations? They used the best one experimentally Transport Layer 3-14...
View Full Document

Page1 / 14

CS536-2009-03-03 - Transport Layer 3-4 Recap: Vegas changes...

This preview shows document pages 1 - 14. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online