© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the TCP/IP Transport Layer.

Slides:



Advertisements
Similar presentations
PJC CCNA Semester 2 Ver. 3.0 by William Kelly
Advertisements

Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
Guide to TCP/IP, Second Edition1 Guide To TCP/IP, Second Edition Chapter 5 Transport Layer TCP/IP Protocols.
CCNA – Network Fundamentals
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Chapter 7: Transport Layer
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking Assist. Prof.
Lecture 7 Transport Layer
Ensuring the Reliability of Data Delivery © 2004 Cisco Systems, Inc. All rights reserved. Establishing a TCP Connection INTRO v2.0—6-1.
TRANSPORT LAYER  Session multiplexing  Segmentation  Flow control (TCP)  Connection-oriented (TCP)  Reliability (TCP)
CCNA 1 v3.1 Module 11 Review.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 2: Internet Protocols.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 10 Intermediate TCP/IP.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How TCP/IP Works INTRO v2.0—4-1.
Communication Network Protocols Jaya Kalidindi CSC 8320(fall 2008)
Ensuring the Reliability of Data Delivery © 2004 Cisco Systems, Inc. All rights reserved. Understanding How UDP and TCP Work INTRO v2.0—6-1.
Process-to-Process Delivery:
TRANSPORT LAYER T.Najah Al-Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
Chapter 9.
思科网络技术学院理事会. 1 OSI Transport Layer Network Fundamentals – Chapter 4.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 4 Routing Fundamentals and Subnets/ TCP/IP Transport and Application Layers.
Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Understanding TCP/IP's Transport and Application Layers Chapter
Transport Layer Layer #4 (OSI-RM). Transport Layer Main function of OSI Transport layer: Accept data from the Application layer and prepare it for addressing.
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
1 Version 3.0 Module 11 TCP Application and Transport.
Chap 9 TCP/IP Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Transport Layer Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
TCP/IP Transport and Application (Topic 6)
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Transmission Control Protocol (TCP)
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
SWICHING & ROUTING.
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
1 14-Jun-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI transport layer CCNA Exploration Semester 1 – Chapter 4.
Application – Transport – Network
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Chapter 7: Transport Layer
Chapter 9: Transport Layer
Instructor Materials Chapter 9: Transport Layer
TCP/IP (Original) Application Transport Internet Network Access TCP/IP
Understand the OSI Model Part 2
SWITCHING & ROUTING.
Network Fundamentals – Chapter 4
Process-to-Process Delivery:
Process-to-Process Delivery: UDP, TCP
Computer Networks Protocols
The TCP/IP Model.
Transport Layer 9/22/2019.
Presentation transcript:

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the TCP/IP Transport Layer

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-2 Transport Layer  Session multiplexing  Segmentation  Flow control (when required)  Connection-oriented (when required)  Reliability (when required)

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-3 Reliable vs. Best-Effort Comparison

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-4  Operates at transport layer of OSI and TCP/IP models  Provides applications with access to the network layer without the overhead of reliability mechanisms  Is a connectionless protocol  Provides limited error checking  Provides best-effort delivery  Has no data-recovery features UDP Characteristics

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-5 UDP Header

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-6 TCP Characteristics  Transport layer of the TCP/IP stack  Access to the network layer for applications  Connection-oriented protocol  Full-duplex mode operation  Error checking  Sequencing of data packets  Acknowledgement of receipt  Data-recovery features

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-7 TCP Header

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-8  File transfer –FTP –TFTP –Network File System  –Simple Mail Transfer Protocol  Remote login –Telnet –rlogin  Network management –Simple Network Management Protocol  Name management –Domain Name System TCP/IP Application Layer Overview

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-9 Mapping Layer 3 to Layer 4

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-10 Mapping Layer 4 to Applications

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-11 Establishing a Connection

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-12 Three-Way Handshake CTL = Which control bits in the TCP header are set to 1

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-13 Flow Control

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-14 TCP Acknowledgment

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-15 Fixed Windowing

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-16 TCP Sliding Windowing

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-17 TCP Sequence and Acknowledgment Numbers

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-18 Summary  The purpose of the transport layer is to hide the network requirements from the application layer.  Connection-oriented transport provides reliable transport; connectionless transport provides best-effort transport.  UDP is a protocol that operates at the transport layer and provides applications with access to the network layer without the overhead of the reliability mechanisms of TCP. UDP is a connectionless, best-effort delivery protocol.  TCP is a protocol that operates at the transport layer and provides applications with access to the network layer. TCP is connection- oriented, provides error checking, delivers data reliably, operates in full-duplex mode, and provides some data recovery functions.

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-19 Summary (Cont.)  TCP/IP supports a number of applications, including FTP (supports bidirectional binary and ASCII file transfers), TFTP (transfers configuration files and Cisco IOS images), and Telnet (provides capability to remotely access another computer).  IP uses a protocol number in the datagram header to identify which protocol to use for a particular datagram.  Port numbers are used to map Layer 4 to an application.

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-20 Summary (Cont.)  Flow control avoids the problem of a transmitting host overflowing the buffers in the receiving host and slowing network performance.  TCP provides sequencing of segments with a forward reference acknowledgment. When a single segment is sent, receipt is acknowledged and the next segment is then sent.

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-21 Summary (Cont.)  The TCP window size decreases the transmission rate to a level at which congestion and data loss do not occur. The TCP window size allows a specified number of unacknowledged segments to be sent.  A fixed window is a window with an unchanging size that can accommodate a specific flow of segments.  A TCP sliding window is a window that can change size dynamically to accommodate the flow of segments.  TCP provides the sequencing of segments by providing sequence numbers and acknowledgment numbers in TCP headers.

© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-22