Nov06 - CSE/ECE404: Computer Networks Instructor: Dr. Liang...

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

View Full Document Right Arrow Icon
CSE/ECE404: Computer Networks Instructor: Dr. Liang Cheng Department of Computer Science and Engineering P.C. Rossin College of Engineering & Applied Science Lehigh University November 6, 2007
Background image of page 1

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

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 11/06/07 Outline ± Recap ± End-to-end protocol ± Summary and homework
Background image of page 2
Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 11/06/07 End-to-End Protocols ± Host-to-host packet delivery service process-to-process communication channel ± User datagram protocol ± Transmission control protocol
Background image of page 3

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

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 11/06/07 Datagram / Segment Format ± Connection identified by ± (SrcPort, SrcIPAddr, DsrPort, DstIPAddr) ± Sliding window + flow control ± SequenceNum, Acknowledgment, AdvertisedWinow ± Flags: SYN, FIN, RESET, PUSH, URG, ACK Options (variable) Data Checksum SrcPort DstPort HdrLen 0 Flags UrgPtr AdvertisedWindow SequenceNum Acknowledgment 04 10 16 31 SrcPort DstPort Length Checksum Dat a 01 6 3 1
Background image of page 4
Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 11/06/07 End-to-End Issues for Reliable Communications ± Potentially connects many different hosts ± Need explicit connection establishment and termination ± Potentially long delay in network ± Need to be prepared for arrival of very old packets ± Potentially different capacity at destination ± Need to accommodate different node capacity ± Potentially different RTT ± Need adaptive timeout mechanism ± Potentially different network capacity ± Need to be prepared for network congestion
Background image of page 5

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

View Full DocumentRight Arrow Icon
Instructor: Dr. Liang Cheng CSE/ECE404: Computer Networks 11/06/07 Connection Establishment and Termination Active participant (client) Passive participant (server) SYN , Se q u e n c N m = x S Y + A C K y k o w le d g t 1
Background image of page 6
Instructor: Dr. Liang Cheng
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 08/06/2008 for the course CSE 404 taught by Professor Cheng during the Fall '07 term at Lehigh University .

Page1 / 19

Nov06 - CSE/ECE404: Computer Networks Instructor: Dr. Liang...

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