Vous êtes sur la page 1sur 25

OSI Transport Layer

Network Fundamentals Chapter 4

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

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

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Transport Layer Role and Services


Explain the purpose of the Transport layer

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Transport Layer Role and Services

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Transport Layer Role and Services


Supporting Reliable Communication

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Transport Layer Role and Services


Identify the basic characteristics of the UDP and TCP protocols

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Transport Layer Port Numbers


Allows receiving host to forward data to appropriate application.

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Transport Layer Role and Services

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Application and Operation of TCP Mechanisms


Trace the steps that show how the TCP reliability mechanism works as part of a session

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

Application and Operation of TCP Mechanisms

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

10

Port Numbers
Both TCP and UDP use port (or socket) numbers to pass information to the upper layers

Port numbers are used to keep track of different conversations that cross
the network at the same time.

Well-Known Port numbers 0 1,023 Port Numbers Below 255 255 - 1023 Above 1023
ITE PC v4.0 Chapter 1

Assigned to Public Applications


Companies,marketable apps

Unregulated
2007 Cisco Systems, Inc. All rights reserved. Cisco Public

11

Port Numbers
End systems use port numbers to select the proper application. Originating source port numbers, usually some numbers larger than 1023, are dynamically assigned by the source host Telnet Server Frame

Client
Frame

Networking Cloud

Segment Header
Source Destination Port Port

1028

25

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

12

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

13

Layer 4 Transport Layer Addressing Port Numbers


Used for communication between applications.
Identify multiple conversations (applications) between host.

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

14

Application and Operation of TCP Mechanisms


Trace the steps in the handshake in the establishment of TCP sessions

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

15

Application and Operation of TCP Mechanisms


Trace the steps in the handshake in the termination of TCP sessions

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

16

Managing TCP Sessions


TCP sequence numbers are used to reconstruct the data stream with segments placed in the correct order.

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

17

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

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

18

Managing TCP Sessions


TCP retransmission. is a remedy for lost data.
After a certain time limit, source host will resend missing segment number only.

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

19

Managing TCP Sessions

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

20

TCP Track Transmissions From Source to Destination.


TCP uses window size to establish a mechanism for Flow Control which helps prevent receiving host from being overwhelmed by incoming data.
Session Establishment
(TCP 3-Way Handshake) Initializes sequence nunbers of TCP session.

Numbering and Sequencing

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

21

UDP Protocol
Describe the characteristics of the UDP protocol and the types of communication for which it is best suited

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

22

Wireshark is a PDU analyzer used to trouble shoot data transfer issues.

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

23

Summary

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

24

ITE PC v4.0 Chapter 1

2007 Cisco Systems, Inc. All rights reserved.

Cisco Public

25

Vous aimerez peut-être aussi