6761-3-transport1 - Lecture3 :reliability,connection...

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

View Full Document Right Arrow Icon
1 Electrical Engineering E6761 Computer Communication Networks Lecture 3 Transport Layer Services:  reliability, connection  setup, flow control Professor Dan Rubenstein Tues 4:10-6:40, Mudd 1127 Course URL:  http://www.cs.columbia.edu/~danr/EE6761
Background image of page 1

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

View Full Document Right Arrow Icon
2 Today PA#2 – due 10/3 HW#0 – solutions on-line  (see week2 on materials pg) HW#1 – changes, questions? Java for PA#2: Yes – all Java-related questions to Vasillis, please Transport Layer e2e argument multiplexing / demultiplexing reliability connection setup / teardown flow control Example protocol: TCP congestion control… next time
Background image of page 2
3 Policy Refresh… Collaboration is O.K. on Homework Programming Assignments Project How much help should you get? so that next time, you could do similar types of problems on  your own How much help should you give? enough to get the person moving again Who should you help? anybody who asks you
Background image of page 3

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

View Full Document Right Arrow Icon
4 Transport services and protocols provide  logical communication   between apps’ processes running  on different hosts transport protocols run in end systems  transfer info between  processes runs on top of the  network layer,  which :   transfers info between network  components can delay, reorder or drop packets application transport network data link physical application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical l o g i c a   e n d - t r s p
Background image of page 4
5 What we’ve seen so far  (layered perspective)… application transport network link physical Sockets: application interface to  transport layer IP addressing (CIDR) MAC addressing, switches,  bridges hubs, repeaters DNS Today: part1 of transport layer details
Background image of page 5

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

View Full Document Right Arrow Icon
6 Transport Layer “view” of the network A “pipe” connects every pair of hosts packets sent into the pipe might come out the other end quickly come out the other end eventually disappear Host  A Host  B X
Background image of page 6
7 Transport-layer protocols Internet transport services: reliable, in-order unicast delivery  (TCP) congestion  flow control connection setup/teardown unreliable (“best-effort”), unordered  unicast or multicast delivery: UDP services not available:  real-time bandwidth guarantees reliable multicast  application transport network data link physical application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical l o g i c a   e n d - t r s p
Background image of page 7

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

View Full Document Right Arrow Icon
8 e2e argument  [see Saltzer, Reed, Clark article]
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 62

6761-3-transport1 - Lecture3 :reliability,connection...

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

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