© 2003, Cisco Systems, Inc. All rights reserved.

Slides:



Advertisements
Similar presentations
CSE 461: IP/ICMP and the Network Layer. Next Topic  Focus:  How do we build large networks?  Introduction to the Network layer  Internetworks  Service.
Advertisements

21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Interconnecting Networks with TCP/IP
Internet Control Protocols Savera Tanwir. Internet Control Protocols ICMP ARP RARP DHCP.
ISO/OSI Model Layers Application: applications that use the network. This is were mail, browsers, ftp, etc reside Presentation: data formats, character.
The Network Layer Chapter 5. The IP Protocol The IPv4 (Internet Protocol) header.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 2: Internet Protocols.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
1 Application TCPUDP IPICMPARPRARP Physical network Application TCP/IP Protocol Suite.
Institute of Technology Sligo - Dept of Computing Semester 2 Chapter 9 The TCP/IP Protocol Suite Paul Flynn.
Network Layer4-1 Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving side,
Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
Chapter Overview TCP/IP Protocols IP Addressing.
CS 356 Systems Security Spring Dr. Indrajit Ray
IST 228\Ch3\IP Addressing1 TCP/IP and DoD Model (TCP/IP Model)
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Defining the IP Packet Delivery Process INTRO v2.0—4-1.
CS 350 Chapter-6. A brief history of TCP/IP 1983 TCP/IP came to ARPAnet ARPAnet and MILNET dissolved in 1990 BSD UNIX.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
IP (Internet Protocol) –the network level protocol in the Internet. –Philosophy – minimum functionality in IP, smartness at the end system. –What does.
Network Layer – Subnetting and Control Protocols Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS School of Computing,
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How IP Address Protocols Work INTRO v2.0—4-1.
1 IP: putting it all together Part 2 G53ACC Chris Greenhalgh.
Cisco – Chapter 11 Routers All You Ever Wanted To Know But Were Afraid to Ask.
TCOM 515 IP Routing Lab Lecture 1. Class information Instructor: Wei Wu –Lecture and Lab session 2 – Instructor:
Examining TCP/IP.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 8 TCP/IP Suite Error and Control Messages.
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.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals.
Protocols 1 Objective: Build a protocol foundation for Client / Server programming in an Internet Environment Note: RFCs available from
TCOM 515 IP Routing. Syllabus Objectives IP header IP addresses, classes and subnetting Routing tables Routing decisions Directly connected routes Static.
1 TCP/IP Internetting ä Subnet layer ä Links stations on same subnet ä Often IEEE LAN standards ä PPP for telephone connections ä TCP/IP specifies.
Transmission Control Protocol / Internet Protocol (TCP/IP)
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Internet Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
1 Network Layer Lecture 16 Imran Ahmed University of Management & Technology.
1 Network Layer Lecture 12 Imran Ahmed University of Management & Technology.
Cisco Networking Academy S2 C9 TCP/IP. ensure communication across any set of interconnected networks Stack components such as protocols to support file.
Presented by Rebecca Meinhold But How Does the Internet Work?
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.
1 Introduction to TCP/IP. 2 OSI and Protocol Stack OSI: Open Systems Interconnect OSI ModelTCP/IP HierarchyProtocols 7 th Application Layer 6 th Presentation.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
2.1 Chapter 2 Network Models – cont. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 4: Internetworking (Internet Protocol) Dr. Rocky K. C. Chang 16 March 2004.
ARP ‘n RARP. The Address Resolution Protocol (ARP) is a request sent out by a computer to find another computer’s MAC address. It already knows the IP.
1 Internetworking: IP Packet Switching Reading: (except Implementation; pp )
Network Layer 3 Application Presentation Session Transport Network Data Link Physical OSI Model.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
1 OSI Reference Model Benefits Standardizes interfaces Facilitates modular engineering Ensures interoperable technology Accelerates evolution Simplifies.
TCP/IP PROTOCOL UNIT 6. Overview of TCP/IP Application FTP, Telnet, SMTP, HTTP.. Presentation Session TransportHost-to-HostTCP, UDP NetworkInternetIP,
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Packet Switch Network Server client IP Ether IPTCPData.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
IP - Internet Protocol No. 1  Seattle Pacific University IP: The Internet Protocol Kevin Bolding Electrical Engineering Seattle Pacific University.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
11/18/2016Basic TCP/IP Networking 1 TCP/IP Overview Basic Networking Concepts.
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Introduction to TCP/IP
© 2003, Cisco Systems, Inc. All rights reserved.
TCP/IP Transmission Control Protocol / Internet Protocol
Advanced Computer Networks
CPEG512 Advanced Computer Networks
What does this packet do?
Lecture 2: Overview of TCP/IP protocol
16EC Computer networks unit II Mr.M.Jagadesh
Based on notes from D. Hollinger
Review of Internet Protocols Network Layer
Presentation transcript:

© 2003, Cisco Systems, Inc. All rights reserved.

Network Layer Protocol Overview Module : TCP/IP Network Layer Protocol Overview

Objectives Name two protocols that operate at the network layer Identify three functions of the IP protocol Identify three functions of the ICMP protocol Identify a function of both ARP and RARP Identify the function of DHCP Identify three fields in an IP datagram Describe the function of the protocol field in an IP datagram Lesson Aim <Enter lesson aim here.>

Network Layer Application Transport Network Data Link Physical Internet Protocol (IP) Internet Control Message Protocol (ICMP) Address Resolution Protocol (ARP) Reverse Address Resolution Protocol (RARP) Dynamic Host Configuration Protocol (DHCP) Transport Lesson Aim <Enter lesson aim here.> Network Data Link Physical

IP Characteristics Packets are treated independently Packet delivery is not guaranteed Lesson Aim <Enter lesson aim here.> Lost or corrupted packets are not recovered

ICMP Application Transport Network Data Link Physical Lesson Aim <Enter lesson aim here.> Destination unreachable Echo (Ping) Other Network Data Link Physical

ARP IP: 172.16.3.2 = ??? IP: 172.16.3.2 = Ethernet: 0800.0200.1111 I need the MAC address of 172.16.3.2 I heard that broadcast. That is me. Here is my MAC address. Lesson Aim <Enter lesson aim here.> IP: 172.16.3.2 = ??? IP: 172.16.3.2 = Ethernet: 0800.0200.1111 Map IP Ethernet Local ARP

I heard that broadcast. Your IP address is 172.16.3.25 RARP I heard that broadcast. Your IP address is 172.16.3.25 What is my IP address? Lesson Aim <Enter lesson aim here.> Ethernet: 0800.0020.1111 IP: ???? Ethernet: 0800.0020.1111 IP: 172.16.3.25 Maps Ethernet IP

DHCP The DHCP server leases an address to the DHCP client. Client DHCP client broadcasts discover message Client DHCP client broadcasts offer message Server DHCP client responds with request message Client Lesson Aim <Enter lesson aim here.> DHCP server seals the deal with acknowledgement message Server Client The DHCP server leases an address to the DHCP client.

IP Datagram Byte 1 Byte 2 Byte 3 Byte 4 Word 1 Word 2 Word 3 Word 4 Ver. IHL Service Type Packet Length Identification Flag Frag. Offset Time to Live Protocol Header Checksum Source Address Lesson Aim <Enter lesson aim here.> Destination Address Options Padding

Protocol Field Protocol Protocol Field Transmission Control Protocol (TCP) 6 User Datagram Protocol (UDP) 17 Internet Control Message Protocol 1 Lesson Aim <Enter lesson aim here.> IPv6 41 58 ICMP for IPv6 EIGRP 88

Summary The network layer provides a means for routing information from the source to a destination. IP is a standard that defines the manner in which the network layers of two hosts interact. ICMP is a protocol sent in response to errors in TCP/IP messages. ARP maps IP network addresses to the physical addresses.

Summary (Cont.) RARP maps physical addresses into IP addresses. DHCP automates the configuration of IP addresses on devices that use TCP/IP. IP transfers information through the network in the form of a datagram. IP uses a protocol number in the datagram header to identify which protocol to use for a particular datagram.