1 Figure 3-13: Internet Protocol (IP) Basic Characteristics  There were already single networks, and many more would come in the future  Developers.

Slides:



Advertisements
Similar presentations
1 IP Forwarding Relates to Lab 3. Covers the principles of end-to-end datagram delivery in IP networks.
Advertisements

Delivery and Forwarding of
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NETWORK LAYER (1) T.Najah AlSubaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1 Building a Simple Network Understanding the TCP/IP Internet Layer.
CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
The OSI Model and the TCP/IP Protocol Suite
TCP/IP Lecture Extra. TCP/IP Developed by DARPA (Defense Advanced Research Projects) TCP is a connection-oriented transport protocol that sends data as.
CSCI 4550/8556 Computer Networks Comer, Chapter 20: IP Datagrams and Datagram Forwarding.
Network Layer Design Isues Store-and-Forward Packet Switching Services Provided to the Transport Layer Implementation of Connectionless Service Implementation.
Network Layer. The Network layer, or OSI Layer 3, provides services to exchange the individual pieces of data over the network between identified end.
1 TCP/IP Internetworking (Part 2) (February 9, 2015) © Abdou Illia – Spring 2015.
TRANSPORT LAYER T.Najah Al-Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Module 10. Internet Protocol (IP) is the routed protocol of the Internet. IP addressing enables packets to be routed from source to destination using.
1 Figure 3-33: Internet Control Message Protocol (ICMP) ICMP is for Supervisory Messages at the Internet Layer ICMP and IP  An ICMP message is delivered.
Network Redundancy Multiple paths may exist between systems. Redundancy is not a requirement of a packet switching network. Redundancy was part of the.
More on the IP Internet Protocol. Internet Layer Process Transport layer process passes EACH TCP segment to the internet layer process for delivery Transport.
A Closer Look at HTTP, TCP, IP, and PPP Chapter 3 Copyright 2001 Prentice Hall Revision 2: July 2001.
The Network Layer. Network Projects Must utilize sockets programming –Client and Server –Any platform Please submit one page proposal Can work individually.
Internet Control Message Protocol (ICMP). Objective l IP and ICMP l Why need ICMP? l ICMP Message Format l ICMP fields l Examples: »Ping »Traceroute.
1 © 2004, Cisco Systems, Inc. All rights reserved. Chapter 4 Routing Fundamentals and Subnets/ TCP/IP Transport and Application Layers.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Mukesh N. Tekwani Elphinstone College Mumbai
A Closer Look at HTTP, TCP, IP, and PPP Chapter 3 Copyright 2001 Prentice Hall Revision 2: July 2001.
CCNA 1 Module 10 Routing Fundamentals and Subnets.
Internet Protocol Internetworking Lab 1. Why Internet?
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
10 Semester 1 JEOPARDY Frank Mann LayersPathsPathsSubnetsSubnetsClassesClassesReservedReserved
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 12 Imran Ahmed University of Management & Technology.
Chapter 23 Internet Control Message Protocol used to report information and errors IP uses ICMP when it sends an error message ICMP uses IP to transport.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
Linux Operations and Administration Chapter Eight Network Communications.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Address Resolution Protocol (ARP). Internet and Data Link Layer Addresses Each host and router on a subnet needs a data link layer address to specify.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 10 Routing Fundamentals and Subnets.
Point-to-Point Protocol
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 10 Routing Fundamentals and Subnets Claes Larsen, CCAI.
Network Layer Lecture Network Layer Design Issues.
Introduction 1-1 source application transport network link physical HtHt HnHn M segment HtHt datagram destination application transport network link physical.
Process-to-Process Delivery:
1 Layer 3: Routing & Addressing Honolulu Community College Cisco Academy Training Center Semester 1 Version
Layer 3 Routing and Addressing. Layer 3 Responsibilities Move data through a set of networks. Use a hierarchical addressing scheme. Segment network and.
Cisco – Chapter 10 - Routers IP Addressing Subnetmasking.
g Silly Switching Hiding Behind a Mask Unreliable Exchange Port Wine.
Review of TCP/IP Internetworking
Semester 2 1 JEOPARDY CHAPTER 1 REVIEW S2C01 Jeopardy Review.
PART IV Network Layer.
IP Forwarding Covers the principles of end-to-end datagram delivery in IP networks.
Internet Protocol: Connectionless Datagram Delivery
Byungchul Park ICMP & ICMPv DPNM Lab. Byungchul Park
5 Network Layer Part II Computer Networks Tutun Juhana
Review of TCP/IP Internetworking
Net431:advanced net services
IP Forwarding Relates to Lab 3.
Binary Lesson 5 Classful IP Addresses
Internet Protocol INTERNET PROTOCOL.
TCP/IP Internetworking (Part 2)
Delivery and Forwarding of
Net 323 D: Networks Protocols
Network Models CCNA Instructor Training Course October 12-17, 2009
Data Communication Networks
CSE 313 Data Communication
Delivery, Forwarding, and Routing of IP Packets
COMPUTER NETWORKS CS610 Lecture-29 Hammad Khalid Khan.
Figure 6.11 Configuration for Example 4
Delivery, Forwarding, and Routing of IP Packets
Objectives: 1.Identify different internet protocol (IP) 2.Configure sample of IP address 3.Appreciate and relate protocol in our life.
Presentation transcript:

1 Figure 3-13: Internet Protocol (IP) Basic Characteristics  There were already single networks, and many more would come in the future  Developers needed to make a few assumptions about underlying networks  So they kept IP simple

2 Figure 3-13: Internet Protocol (IP) Connection-Oriented Service and Connectionless Service  Connection-oriented services have distinct starts and closes (telephone calls)  Connectionless services merely send messages (postal letters)  IP is connectionless

3 IP Packet PC Internet Process First Router Internet Process IP Packet Connectionless Packets Sent in Isolation Like Postal Letters Unreliable No Error Correction Discarded by Receiver if Error is Detected Leaves Error Correction to Transport Layer Reduces the Cost of Routers

4 Figure 3-13: Internet Protocol (IP) (Study Figure) IP is Unreliable (Checks for Errors but does not Correct Errors) (Figure 3-14)  Not doing error correction at each hop between switches reduces switch work and so switch cost  Does not even guarantee packets will arrive in order

5 Figure 3-13: Internet Protocol (IP) (Study Figure) Hierarchical IP Addresses  Postal addresses are hierarchical (state, city, postal zone, specific address) Most post offices have to look only at state and city Only the final post offices have to be concerned with specific addresses

6 Figure 3-15: Hierarchical IP Address Network Part (not always 16 bits) Subnet Part (not always 8 bits) Host Part (not always 8 bits) Total always is 32 bits Host CBA Subnet (17) UH Network ( ) The Internet

7 Figure 3-13: Internet Protocol (IP) (Study Figure) Hierarchical IP Addresses  32-bit IP addresses are hierarchical (Figure 3- 15) Network part tells what network host is on Subnet part tells what subnet host is on within the network Host part specifies the host on its subnet Routers have to look only at network or subnet parts, except for the router that delivers the packet to the destination host

8 Figure 3-13: Internet Protocol (IP) (Study Figure) Hierarchical IP Addresses  32-bit IP addresses are hierarchical Total is 32 bits; part sizes vary Network mask tells you the size of the network part (Figure 3-16) Subnet mask tells you the length of the network plus subnet parts combined

9 Figure 3-16: IP Address Masking with Network and Subnet Masks Network MaskingSubnet Masking Mask RepresentsTells the size of the network part Tells the size of the network and the subnet parts combined Eight ones give the decimal value 255 Eight zeros give the decimal value 00 Masking givesIP address bit where the mask value is 1; 0 where the mask bit is 0 IP address bit where the mask value is 1; 0 where mask bit is 0

10 Figure 3-16: IP Address Masking with Network and Subnet Masks Example 1Network MaskingSubnet Masking IP Address Mask Result Meaning16-bit network part is Combined 24-bit network plus subnet part are Example 2 IP Address Mask Result Meaning8-bit network part is 60Combined 16-bit network plus subnet parts are 60.47