TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.

Slides:



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

Interconnecting Networks with TCP/IP
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.
CISCO NETWORKING ACADEMY Chabot College ELEC Transport Layer (4)
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.
Intermediate TCP/IP TCP Operation.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the TCP/IP Transport Layer.
CS3505 The Internet and Info Hiway transport layer protocols : TCP/UDP.
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 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
1 Version 3.0 Module 9 TCP/IP Protocol and IP Addressing.
Institute of Technology Sligo - Dept of Computing Semester 2 Chapter 9 The TCP/IP Protocol Suite Paul Flynn.
Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
CS 356 Systems Security Spring Dr. Indrajit Ray
1.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
IST 228\Ch3\IP Addressing1 TCP/IP and DoD Model (TCP/IP Model)
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.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
WXES2106 Network Technology Semester /2005 Chapter 4 TCP/IP CCNA1: Module 9, 10.3 and 11.
Networking Basics TCP/IP TRANSPORT and APPLICATION LAYER Version 3.0 Cisco Regional Networking Academy.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
Chapter 9.
The Saigon CTT Semester 1 CHAPTER 12 – 13 – 14 Le Chi Trung.
1 Version 3.1 modified by Brierley Module 8 TCP/IP Suite Error and Control Messages.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 Chapter Overview TCP/IP DoD model. 2 Network Layer Protocols Responsible for end-to-end communications on an internetwork Contrast with data-link layer.
Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
Semester 2v2 Chapter 9:  TCP/IP.
Examining TCP/IP.
TCP/IP Overview. 2 Upon completion of this chapter you will be able to perform the following tasks: Describe how the TCP/IP implementation relates to.
SYSTEM ADMINISTRATION Chapter 7 TCP/IP. Overview (OSI Model Review) The OSI Model is a layered framework that provides structure for data communications.
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
Chapter 4 TCP/IP Overview Connecting People To Information.
University of the Western Cape Chapter 12: The Transport Layer.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
TCP/IP Transport and Application (Topic 6)
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
Chapter 6-2 the TCP/IP Layers. The four layers of the TCP/IP model are listed in Table 6-2. The layers are The four layers of the TCP/IP model are listed.
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.
Basic IP Protocol Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
Instructor & Todd Lammle
Data Communications and Networks
Cisco Networking Academy S2 C9 TCP/IP. ensure communication across any set of interconnected networks Stack components such as protocols to support file.
Networking Basics CCNA 1 Chapter 11.
Lecture 4 Overview. Ethernet Data Link Layer protocol Ethernet (IEEE 802.3) is widely used Supported by a variety of physical layer implementations Multi-access.
Institute of Technology Sligo - Dept of Computing Chapter 12 The Transport Layer.
Transport Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
1 Version 3.1 Module 10 Intermediate TCP/IP (Layer 4)
1 OSI Reference Model Benefits Standardizes interfaces Facilitates modular engineering Ensures interoperable technology Accelerates evolution Simplifies.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
Introduction Chapter 1. TCP/IP Reference Model Why Another Model? Although the OSI reference model is universally recognized, the historical and technical.
© 2003, Cisco Systems, Inc. All rights reserved.
Lec 2: Protocols.
TCP/IP Transmission Control Protocol / Internet Protocol
Process-to-Process Delivery:
Process-to-Process Delivery: UDP, TCP
The TCP/IP Model.
Presentation transcript:

TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1

Overview 1. TCP/IP implementation of the OSI model. 2. TCP/IP functions: - of the transport layer. - of the network layer. 3. ICMP - Internet Control Message Protocol - control and message functions (network layer).

TCP/IP Introduction n Internet protocols communicate across any interconnected networks: LANs, MANs, WANs,.... n Internet Protocol suite includes: u Layer 3 and 4 specifications (such as IP and TCP). u Specifications for applications such as , remote login, terminal emulation, and file transfer. u Reliable and “unreliable” transport. u Connectionless datagram delivery at the network layer.

TCP IP

TCP/IP Protocol Stack n Maps closely with OSI model. n Supports all standard physical and data-link protocols, i.e. Ethernet, 802.3, 802.5, FDDI. n TCP/IP info is transferred in a sequence of datagrams, which are reassembled at the receiving location. OSI TCP/IP

Application Layer Overview n Application protocols support: u File transfer, , Remote login, Network management.

Transport Layer Overview n Transport Layer provides: u Flow Control - using windowing. u Reliability – via acknowledgments and sequence numbers. n Two transport layer protocols: u TCP - Transmission Control Protocol F connection-oriented, reliable protocol. u UDP - User Datagram Protocol F connectionless, ‘unreliable’ protocol.

TCP and UDP n TCP: u Breaks messages into segments, then reassembles them at destination. u Resends anything not received correctly. u Provides a virtual circuit between end-users. u Virtual circuits (connection oriented) use sequenced segments with acknowledgments and retransmission: reliable. n UDP: u Transmits messages. u No checking for segment delivery - “unreliable”. u Unsequenced, unreliable, connectionless, low overhead.

TCP Segment Format n TCP assembles the information into segments that follow a defined format.

Port Numbers n Used by TCP and UDP. n Identifies the specific application. n Ports 255 and below are for frequently used applications. n Ports 255 to 1023 are reserved for private use (assigned to companies). n Ports above 1023 are unregulated. n End systems use port numbers to select the proper application.

TCP 3-way Handshake: Synchronization n Both ends of the connection are synchronized with a three-way handshake/open connection sequence. Exchanging beginning sequence numbers ensures that lost data can be recovered if problems occur later.

TCP Sliding Window n Window size - # of data packets that can be sent while awaiting acknowledgement. n Larger window size allows more data to be transmitted pending acknowledgment. n Expectational acknowledgement - ACK number of next expected data packet. n Sliding window - window size is negotiated dynamically during TCP session. n Sliding window - more efficient use of bandwidth.

UDP Segment Format n UDP uses simpler format. n No windowing or acknowledgments. n Protocols that use UDP include: u TFTP, SNMP, NFS (network file system), DNS (domain name system).

Network Layer Protocols n Network Layer Protocols include: n IP - connectionless, best-effort delivery routing. n ICMP - control and messaging capabilities. n ARP - to determine MAC (hardware) addresses for know IP addresses. n RARP - to determine IP (logical or network) addresses from know MAC addresses.

IP Datagram IP header includes: Source and destination ip addresses. Protocol field. Checksum.

ICMP - Internet Control Message Protocol n Implemented on all TCP/IP hosts. n Used for error and control messages, i.e. u Destination Unreachable u Time Exceeded u Parameter Problem u Source Quench u Redirect u Echo & Echo Reply u Timestamp & Timestamp Reply u Information Request & Information Reply u Address Request & Address Reply

ICMP Example (1) n If a router is unable to deliver a packet, it sends an ICMP host unreachable message to the source.

ICMP Example (2) n An echo reply is a successful reply to a ping command.

ARP - address resolution protocol n Maps known IP address to a MAC address. n For destination IP address, ARP table is checked. n If no ARP entry, ARP request is broadcast. n Host with the known IP address responds with its MAC address. n Prior to ARP broadcast, subnet mask is consulted, to determine that node is on the same subnet.

Reverse ARP - RARP n Used if host does not know its IP address. n Requires a RARP server.

Summary (1) n TCP & UDP operate at Transport Layer. n Transport Layer Protocol: u supports application layer functions like FTP, , and remote login. u Provides reliable (TCP) and unreliable (UDP) transport. n Port Numbers - used to identify the application. n TCP Segment Format include: u port numbers, Sequence number, Window size, Checksum.

Summary (2) n UDP Segment Format: u no windowing or acknowledgements. u Used by TFTP, SNMP, NFS, DNS. n IP operates at the Network Layer. u Connectionless, best-effort delivery. n Network Layer features include: u ICMP, ARP, RARP n IP Datagram Header u Version, header length, total length, TTL. u Protocol Field - identifies Layer 4 protocol used. u IP address - source and destination.