OSI Transport Layer : OSI Transport Layer Network Fundamentals – Chapter 4
Objectives : 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.
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.
Transport Layer Role and Services : Transport Layer Role and Services The Transport layer is responsible for the overall end-to-end transfer of application data.
Transport Layer Role and Services : Transport Layer Role and Services Tracking the individual communication between applications on the source and destination hosts
Segmenting data and managing each piece
Reassembling the segments into streams of application data
Identifying the different applications
The primary functions specified by all Transport layer protocols include: : The primary functions specified by all Transport layer protocols include: Segmentation and Reassembly
Conversation Multiplexing
Establishing a Session
Reliable Delivery
Same Order Delivery
Flow Control
Transport Layer Role and Services : Transport Layer Role and Services Supporting Reliable Communication
Transport Layer Role and Services : Transport Layer Role and Services Data grams and Segments
Port Addressing : Port Addressing A port number is represented and describe the role port numbers play in the TCP and UDP protocols
Sockets
Port Numbers : Port Numbers
Segmetatation and Ressembly : Segmetatation and Ressembly Describe the role of segments in the transport layer and the two principle ways segments can be marked for reassembly
Application and Operation of TCP Mechanisms : Application and Operation of TCP Mechanisms Trace the steps that show how the TCP reliability mechanism works as part of a session
Application and Operation of TCP Mechanisms : Application and Operation of TCP Mechanisms An individual server cannot have two services assigned to the same port number within the same Transport layer services.
Application and Operation of TCP Mechanisms : Application and Operation of TCP Mechanisms
Application and Operation of TCP Mechanisms : Application and Operation of TCP Mechanisms Trace the steps in the handshake in the establishment of TCP sessions
Application and Operation of TCP Mechanisms : Application and Operation of TCP Mechanisms Trace the steps in the handshake in the termination of TCP sessions
Resequencing Segments to Order Transmitted : Resequencing Segments to Order Transmitted Describe how TCP sequence numbers are used to reconstruct the data stream with segments placed in the correct order
TCP Acknowledgement with windowing : TCP Acknowledgement with windowing Expectational acknowledgement.
Window size
TCP Retransmission : TCP Retransmission Handling Segment Loss
TCP-Congestion Control : TCP-Congestion Control Flow control
TCP-Congestion Control : TCP-Congestion Control Minimizing segment loss
UDP Protocol : UDP Protocol Describe the characteristics of the UDP protocol and the types of communication for which it is best suited
UDP Protocol : UDP Protocol Describe in detail the process specified by the UDP protocol to reassemble PDUs at the destination device
UDP Protocol : UDP Protocol Describe how servers use port numbers to identify a specified application layer process and direct segments to the proper service or application
UDP Protocol : UDP Protocol Trace the steps as the UDP protocol and port numbers are utilized in client-server communication
Summary : Summary
Slide 26 :