Network edge: connection-oriented service Goal: data transfer TCP service_[RFC 793 between end sys r reliable, in-order byte- handshaking: setu stream data transfer (prepare for) data m loss: acknowledgements transfer ahead of time and retransmissions Hello. hello back human flow control proTocol m sender won 't overwhelm set up state"in two receiver communicating hosts r congestion contro/: r TCP- Transmission m senders slow down sending Control protocol rate "when network m Internet's connection congested oriented service 1: Introduction 101: Introduction 10 Network edge: connection-oriented service Goal: data transfer between end sys. r handshaking: setup (prepare for) data transfer ahead of time m Hello, hello back human protocol m set up “state” in two communicating hosts r TCP - Transmission Control Protocol m Internet’s connectionoriented service TCP service [RFC 793] r reliable, in-order bytestream data transfer m loss: acknowledgements and retransmissions r flow control: m sender won’t overwhelm receiver r congestion control: m senders “slow down sending rate” when network congested