Top Banner
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers
31
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers

Page 2: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Purpose of This PowerPoint

This PowerPoint primarily consists of the Target Indicators (TIs) of this module in CCNA version 3.0.It was created to give instructors a PowerPoint to take and modify as their own.This PowerPoint is: NOT a study guide for the module final

assessment. NOT a study guide for the CCNA certification

exam.Please report any mistakes you find in this PowerPoint by using the Academy Connection Help link.

Page 3: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

To Locate Instructional Resource Materials on Academy Connection:

Go to the Community FTP Center to locate materials created by the instructor communityGo to the Tools sectionGo to the Alpha Preview sectionGo to the Community link under ResourcesSee the resources available on the Class home page for classes you are offeringSearch http://www.cisco.com Contact your parent academy!

Page 4: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Objectives

TCP/IP Transport LayerTCP/IP Application Layer

Page 5: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TCP/IP Transport Layer

Page 6: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Introduction to Transport Layer

Five basic services: Segmenting upper-layer

application data Establishing end-to-end operations Transporting segments from one

end host to another end host Ensuring data reliability Providing flow control

Page 7: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Reliability

Page 8: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Flow ControlAvoids the problem of a host at one side of the connection overflowing the buffers in the host at the other sideEnsures the integrity of the data

Page 9: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Session EstablishmentOne function of the transport layer is to establish a connection-oriented session between similar devices at the application layer.

Page 10: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Session Maintenance and TerminationCongestion can occur during data transferTo terminate, the sending host sends a signal that indicates the end of the transmission, which is acknowledged by the receiver.

Page 11: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Three-Way Handshake

Page 12: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Windowing

A method of controlling the amount of information transferred end to endInformation can be measured in terms of the number of packets or the number of bytes

Page 13: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Window Size

TCP window sizes are variable during the lifetime of a connection.Larger window sizes increase communication efficiency.

Page 14: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Acknowledgment

Positive acknowledgment requires a recipient to communicate with the source, sending back an acknowledgment message when it receives data.Sender keeps a record of each data packet that it sends and expects an acknowledgment.

Page 15: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TCP Sequence and Acknowledgment

Page 16: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Transmission Control Protocol (TCP) The protocols that use TCP include: FTP (File Transfer Protocol) HTTP (Hypertext Transfer Protocol) SMTP (Simple Mail Transfer

Protocol) Telnet

Page 17: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TCP Segment Format

Page 18: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

UDPThe protocols that use UDP include: TFTP (Trivial File Transfer Protocol) SNMP (Simple Network

Management Protocol) DHCP (Dynamic Host Control

Protocol) DNS (Domain Name System)

Page 19: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

UDP Segment Format

Page 20: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TCP and UDP Port Numbers

Both TCP and UDP use port (socket) numbers to pass information to the upper layers. Numbers below 1024 are considered

well-known ports numbers. Numbers above 1024 are

dynamically assigned ports numbers. Registered port numbers are those

registered for vendor-specific applications. Most of these are above 1024.

Page 21: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TCP and UDP Port Numbers

Page 22: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TCP/IP Application Layer

Page 23: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Introduction to Application Layer

Page 24: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Responsibilities of Application Layer

Identifying and establishing the availability of intended communication partners Synchronizing cooperating applications Establishing agreement on procedures for error recovery Controlling data integrity

Page 25: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

Application Layer Examples

Domain Name SystemFile Transfer Protocol Hypertext Transfer Protocol Simple Mail Transport ProtocolSimple Network Management ProtocolTelnet

Page 26: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

DNSThe Domain Name System (DNS) is a system used for translating names of domains into IP addresses. There are more than 200 top-level domains on the Internet, examples of which include the following:

.us – United States

.uk – United Kingdom

.edu – educational sites

.com – commercial sites

.gov – government sites

.org – non-profit sites

.net – network service

Page 27: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

FTP and TFTPFTP is a reliable, connection-oriented service that uses TCP to transfer files between systems that support FTP. TFTP is a connectionless service that uses User Datagram Protocol (UDP). TFTP is used on routers to transfer

configuration files and Cisco IOS images. TFTP is designed to be small and easy to

implement.

Page 28: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

HTTP

Page 29: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

SMTPE-mail servers communicate with each other using the Simple Mail Transport Protocol (SMTP) to send and receive mail.

Page 30: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

SNMPThe Simple Network Management Protocol (SNMP) is an application layer protocol that facilitates the exchange of management information between network devices.

Page 31: CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.

TelnetTelnet client software provides the ability to log in to a remote Internet host that is running a Telnet server application and then to execute commands from the command line.