150 likes | 273 Views
CIS 725. Service Specification. Transport Layer. Connection management End-to-end control. Application. A. F. Transport layer. Network layer. Mutual exclusion. Request Enter Release. Interface. Creq (Connection Request) Cind (Connection Indication) Cres (Connection response)
E N D
CIS 725 Service Specification
Transport Layer • Connection management • End-to-end control Application A F Transport layer Network layer
Mutual exclusion • Request • Enter • Release
Interface • Creq (Connection Request) • Cind (Connection Indication) • Cres (Connection response) • Cconf (Connection confirm) • Dreq (Disconnection request) • Dind (disconnection indication)
Interface • Creq (Connection Request) • Cind (Connection Indication) • Cres (Connection response) • Cconf (Connection confirm) • Dreq (Disconnection request) • Dind (disconnection indication) • Dres (Disconnection response) • Dconf (disconnection confirm)
1 Creq1 Cconf1 Dreq1 Cind2 Cres2 Dind2 ?Creq1 ?Dreq1 ?Dreq1 !Dind2 !Dind2 !Dind2 ?Dreq1 2 6 7 7 7 !Cind2 !Cind2 ?Cres2 5 4 3 ?Cres2 !Cconf1 6 7 !Dind2 ?Dreq1
?creq1 ?creq2 ?creq2 !cind1 !cind2 ?creq2 ?creq1 ?creq1 ?cres1 ?cres2 !cconf2 !cconf1
?creq1 ?creq2 !cind1 !cind2 ?creq1 ?creq2 ?creq2 !cind2 ?creq1 ?cres1 ?cres2 !cconf2 !cconf1
Transmission Control Protocol • End-to-end transport protocol • End point (IP address, port)
CIS 725 Lecture 16