OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and...
Transcript of OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and...
![Page 1: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/1.jpg)
OSI Transport Layer
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public 1
Network Fundamentals – Chapter 4
![Page 2: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/2.jpg)
Objectives� Explain the role of Transport Layer protocols and
services in supporting communications across data networks
� Analyze the application and operation of TCP mechanisms that support reliability
2© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
� Analyze the application and operation of TCP mechanisms that support reassembly and manage data loss.
� Analyze the operation of UDP to support communicate between two processes on end devices
![Page 3: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/3.jpg)
Transport Layer Role and Services� Explain the purpose of the Transport layer
3© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 4: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/4.jpg)
Transport Layer Role and Services� Major functions of the transport layer and the role it
plays in data networks
4© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 5: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/5.jpg)
Transport Layer Role and Services� Supporting Reliable Communication
5© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 6: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/6.jpg)
Transport Layer Role and Services� Identify the basic characteristics of the UDP and TCP
protocols
6© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 7: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/7.jpg)
Transport Layer Role and Services� Identify how a port number is represented and describe
the role port numbers play in the TCP and UDP protocols.
7© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 8: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/8.jpg)
Transport Layer Role and Services� Describe the role of segments in the transport layer and
the two principle ways segments can be marked for reassembly.
8© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 9: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/9.jpg)
Application and Operation of TCP Mechanisms� Trace the steps that show how the TCP reliability
mechanism works as part of a session
9© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 10: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/10.jpg)
Application and Operation of TCP Mechanisms� Describe the role of port numbers in establishing TCP
sessions and directing segments to server process
10© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 11: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/11.jpg)
Application and Operation of TCP Mechanisms� Trace the steps in the handshake in the establishment
of TCP sessions
11© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 12: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/12.jpg)
Application and Operation of TCP Mechanisms� Trace the steps in the handshake in the termination of
TCP sessions
12© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 13: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/13.jpg)
Managing TCP Sessions� Describe how TCP sequence numbers are used to
reconstruct the data stream with segments placed in the correct order
13© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 14: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/14.jpg)
Managing TCP Sessions� Trace the steps used by the TCP protocol in which
sequence numbers and acknowledgement numbers are used to manage exchanges in a conversation
14© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 15: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/15.jpg)
Managing TCP Sessions� Describe the retransmission.remedy for lost data
employed by TCP
15© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 16: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/16.jpg)
Managing TCP Sessions� Describe the mechanisms in TCP that manage the
interrelationship between window size, data loss and congestion during a session
16© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 17: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/17.jpg)
UDP Protocol� Describe the characteristics of the UDP protocol and
the types of communication for which it is best suited
17© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 18: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/18.jpg)
UDP Protocol� Describe in detail the process specified by the UDP
protocol to reassemble PDUs at the destination device
18© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 19: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/19.jpg)
UDP Protocol� Describe how servers use port numbers to identify a
specified application layer process and direct segments to the proper service or application
19© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 20: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/20.jpg)
UDP Protocol� Trace the steps as the UDP protocol and port numbers
are utilized in client-server communication.
20© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 21: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/21.jpg)
Summary
21© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public
![Page 22: OSI Transport Layer - Leaman · Objectives Explain the role of Transport Layer protocols and services in supporting communications across data networks Analyze the application and](https://reader031.fdocuments.us/reader031/viewer/2022022620/5bae0e0709d3f2d96f8c2de8/html5/thumbnails/22.jpg)
22© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public