lec-15 - What's Next. Transport Layer Transport Layer...

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

View Full Document Right Arrow Icon
10 Sept 2008  BITS C481 (Computer Networks) 1 What’s Next… Transport Layer Transport Layer Services Multiplexing/Demultiplexing Connectionless and Connection Oriented TCP and UDP Overview of UDP Reliable data transfer………. .Today!!! Overview of TCP Flow control Congestion control
Background image of page 1

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

View Full DocumentRight Arrow Icon
10 Sept 2008  BITS C481 (Computer Networks) 2 Principles of Reliable data transfer Important in application, transport, link layers Top-10 list of important networking topics! Characteristics of unreliable channel will determine complexity of reliable data transfer protocol (rdt)
Background image of page 2
10 Sept 2008  BITS C481 (Computer Networks) 3 Principles of Reliable data transfer Important in application, transport, link layers Top-10 list of important networking topics! characteristics of unreliable channel will determine complexity of reliable data transfer protocol (rdt)
Background image of page 3

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

View Full DocumentRight Arrow Icon
10 Sept 2008  BITS C481 (Computer Networks) 4 Principles of Reliable data transfer Important in application, transport, link layers Top-10 list of important networking topics! Characteristics of unreliable channel will determine complexity of reliable data transfer protocol (rdt)
Background image of page 4
10 Sept 2008  BITS C481 (Computer Networks) 5 Reliable data transfer: getting started send side receive side rdt_send(): called from above, (e.g., by app.). Passed data to deliver to receiver upper layer udt_send(): called by rdt, to transfer packet over unreliable channel to receiver rdt_rcv(): called when packet arrives on rcv-side of channel deliver_data(): called by rdt to deliver data to upper
Background image of page 5

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

View Full DocumentRight Arrow Icon
10 Sept 2008  BITS C481 (Computer Networks) 6 Reliable data transfer: getting started We’ll: Incrementally develop sender, receiver sides of reliable data transfer protocol (rdt) Consider only unidirectional data transfer But control info will flow on both directions! Use finite state machines (FSM) to specify sender, receiver state 1 state 2 event causing state transition actions taken on state transition state: when in this “state” next state uniquely determined by next event event actions
Background image of page 6
10 Sept 2008  BITS C481 (Computer Networks) 7 Rdt1.0:  reliable transfer over a reliable channel
Background image of page 7

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

View Full DocumentRight Arrow Icon
Image of page 8
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 07/20/2009 for the course INFORMATIO BITS C481 taught by Professor Prof.virendrasinghshekhawat during the Fall '08 term at Birla Institute of Technology & Science, Pilani - Hyderabad.

Page1 / 21

lec-15 - What's Next. Transport Layer Transport Layer...

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

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