Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ccna1v3 mod11


Published on

  • Be the first to comment

  • Be the first to like this

Ccna1v3 mod11

  1. 1. CCNA 1 v3.0 Module 11TCP/IP Transport andApplication Layers
  2. 2. 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.
  3. 3. To Locate Instructional ResourceMaterials on Academy Connection: Go to the Community FTP Center to locate materials created by the instructor community Go to the Tools section Go to the Alpha Preview section Go to the Community link under Resources See the resources available on the Class home page for classes you are offering Search Contact your parent academy!
  4. 4. Objectives TCP/IP Transport Layer TCP/IP Application Layer
  5. 5. TCP/IP Transport Layer
  6. 6. Introduction to TransportLayer 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
  7. 7. Reliability
  8. 8. Flow ControlAvoids the problem of a host at one side ofthe connection overflowing the buffers in thehost at the other sideEnsures the integrity of the data
  9. 9. Session EstablishmentOne function of thetransport layer is toestablish a connection-oriented sessionbetween similardevices at theapplication layer.
  10. 10. Session Maintenance andTerminationCongestion can occurduring data transferTo terminate, thesending host sends asignal that indicates theend of thetransmission, which isacknowledged by thereceiver.
  11. 11. Three-Way Handshake
  12. 12. Windowing A method of controlling the amount of information transferred end to end Information can be measured in terms of the number of packets or the number of bytes
  13. 13. Window Size TCP window sizes are variable during the lifetime of a connection. Larger window sizes increase communication efficiency.
  14. 14. 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.
  15. 15. TCP Sequence andAcknowledgment
  16. 16. Transmission Control Protocol(TCP)The protocols that use TCP include: FTP (File Transfer Protocol) HTTP (Hypertext Transfer Protocol) SMTP (Simple Mail Transfer Protocol) Telnet
  17. 17. TCP Segment Format
  18. 18. 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)
  19. 19. UDP Segment Format
  20. 20. 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.
  21. 21. TCP and UDP Port Numbers
  22. 22. TCP/IP Application Layer
  23. 23. Introduction to ApplicationLayer
  24. 24. Responsibilities of ApplicationLayer Identifying and establishing the availability of intended communication partners Synchronizing cooperating applications Establishing agreement on procedures for error recovery Controlling data integrity
  25. 25. Application Layer Examples Domain Name System File Transfer Protocol Hypertext Transfer Protocol Simple Mail Transport Protocol Simple Network Management Protocol Telnet
  26. 26. DNSThe Domain Name System (DNS) is a systemused for translating names of domains into IPaddresses.There are more than 200 top-level domains onthe Internet, examples of which include thefollowing: .us – United States .gov – government sites .uk – United Kingdom .org – non-profit sites .edu – educational sites .net – network service .com – commercial sites
  27. 27. FTP and TFTPFTP is a reliable, connection-orientedservice that uses TCP to transfer filesbetween systems that support FTP.TFTP is a connectionless service thatuses 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.
  28. 28. HTTP
  29. 29. SMTPE-mail servers communicate with each otherusing the Simple Mail Transport Protocol(SMTP) to send and receive mail.
  30. 30. SNMPThe Simple Network Management Protocol (SNMP) is anapplication layer protocol that facilitates the exchange ofmanagement information between network devices.
  31. 31. TelnetTelnet client software provides the ability to login to a remote Internet host that is running aTelnet server application and then to executecommands from the command line.