4. transportnÁ vrstva.pdf
TRANSCRIPT
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
1/23
2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic 1Version 4.0
OSI Transport Layer
Network Fundamentals Chapter 4
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
2/23
2 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport layer
Controlling of conversations
Reliable communication
TCP and UDP protocol
Port addressing
Segmentation and reassembly
Reliable conversations
Server processes
Connestion establishment and termination
Three-way handshake
TCP session termination
TCP protocol
TCP session
UDP protocol
Segment reassembly
Acknowledgement and windowing
Retransmission
Congestion controll minimize packet loss (window size)Overhead vs. reliability
Datagram reassembly
Server processes and requests
Client processes
Role and services
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
3/23
3 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Objectives
Transport Layer protocols and services communication between applications across network
Analyze the application and operation ofTCP protocolthat support reliability, reassembly and manage
data loss
Analyze the operation ofUDP protocol
Some applications using TCP or UDP protocol
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
4/23
4 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport Layer Role and Services End-to-end data delivery to the proper application (e-amil, web, IM or server
daemon) to the port
If re
quired, ordered and reliable data delivery error handling mechanizmus
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
5/23
5 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport Layer Role and Services Major functions of the transport layer and the role it
plays in data networks
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
6/23
6 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport Layer Role and Services appropriate Transport layer protocol (reliable or low delay)
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
7/23
7 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport Layer Role and Services UDP and TCP protocols characteristics (appropriate fields: reliable,
de
lay, network load, congestion avoidance vs )
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
8/23
8 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport Layer Role and Services how a port numberis represented and the role port
numbers play in the TCP and UDP protocols
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
9/23
9 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Transport Layer Role and Services role ofsegments in the transport layer
segments can be marked forreassembly
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
10/23
10 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Application and Operation of TCP Mechanisms
how the TCP reliability mechanism works as part of a session
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
11/23
11 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Application and Operation of TCP Mechanisms port numbers and establishing TCP sessions and directing
segments to server process
Ako server rozli s ktorou intanciou web prehliadaa na mojom PC komunikuje?
Akou mnoinou dajov je jednoznane uren spojenie medzi 2 aplikciami? (pre v program)
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
12/23
12 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Application and Operation of TCP Mechanisms
Three-way handshake in the establishment of TCP sessions
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
13/23
13 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
CODE BITS: SYN, ACK, FIN ...
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
14/23
14 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Application and Operation of TCP Mechanisms
TCP sessions termination
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
15/23
15 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Managing TCP Sessions TCP sequence numbers are used to reconstruct the data stream
with segments placed in the correct order
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
16/23
16 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Managing TCP Sessions sequence numbers and acknowledgement numbers are used to
manage exchanges in a conversation
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
17/23
17 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Managing TCP Sessions retransmission remedy for lost data employed by TCP
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
18/23
18 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Managing TCP Sessions manage data loss and congestion during a session change the
window size
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
19/23
19 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
UDP Protocol characteristics of the UDP protocol and the types of
communication for which it is best suited
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
20/23
20 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
UDP Protocol reassemble UDP PDUs at the destination device
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
21/23
21 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
UDP Protocol servers use port numbers to identify a specified application layer
process and direct segments to the proper service or application
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
22/23
22 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
UDP Protocol port numbers are utilized in client-server communication
-
7/27/2019 4. TRANSPORTN VRSTVA.pdf
23/23
23 2 007 Cisco S ystems, Inc. All rights reserved. Cisco Publ ic
Summary