1 IP: Internet Protocol Addresses. 2 Internet Protocol (IP) Only protocol at Layer 3 Fundamental in suite Defines –Internet addressing –Internet packet.

Slides:



Advertisements
Similar presentations
IP-Internet Protocol Addresses. Computer Engineering Department 2 Addresses for the Virtual Internet The goal of internetworking is to provide a seamless.
Advertisements

CECS 474 Computer Network Interoperability Notes for Douglas E. Comer, Computer Networks and Internets (5 th Edition) Tracy Bradley Maples, Ph.D. Computer.
Chapter 21 Exercises 1. A router forwards packets between networks. (Given a destination host address, it must be able to figure out which network that.
Chapter 18. IP: Internet Protocol Addresses
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
CSCI 4550/8556 Computer Networks Comer, Chapter 18: IP: Internet Protocol Addresses.
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Based Computer Networks and Internets (Comer)
IP Addressing. TCP/IP addresses -Addressing in TCP/IP is specified by the Internet Protocol (IP) -Each host is assigned a 32-bit number -Called the IP.
COS 420 DAY 7. Agenda Assignment 2 posted Due Feb 13 (next class) Individual Projects Assigned Due March 20 & 23 Classless And Subnet Address Extensions.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #1 Subnet + CIDR.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
1 Internet Networking Spring 2004 Tutorial 1 Subnetting and CIDR Proxy ARP.
1 Internet Networking Spring 2006 Tutorial 1 Subnetting and CIDR.
1 IP Addressing (IPv4 ADDRESSES). 2 Universal Service Concept Any computer can communicate with any other computer in the world. Multiple independently.
TDC365 Spring 2001John Kristoff - DePaul University1 Interconnection Technologies Routing I.
CS335 Networking & Network Administration Tuesday April 27, 2010.
Slides of the course was made by TAs of this and previous semesters 1 Internet Networking Spring 2003 Tutorial 1 Subnets, Proxy ARP.
Network Layer IS250 Spring 2010
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—4-1 LAN Connections Constructing a Network Addressing Scheme.
IP Addressing. Each TCP/IP host is identified by a logical IP address. –The IP address is a network layer address –No dependence on the Data-Link layer.
NETWORK LAYER IP Addressing 1. ANNOUNCEMENT: Rescheduled  NO PRACTICAL SESSIONS ON TUESDAY 22, November 2010  Rescheduled sessions: MONDAY: November.
Functions 1.  How long is MAC address?  How is mac address used in data communication?  What is a frame?  What does an IP address look like? 2.
Layering and the TCP/IP protocol Suite  The TCP/IP Protocol only contains 5 Layers in its networking Model  The Layers Are 1.Physical -> 1 in OSI 2.Network.
1 TCOM 509 – Internet Protocols (TCP/IP) Lecture 02_b Instructor: Dr. Li-Chuan Chen Date: 09/08/2003 Based in part upon slides of Prof. J. Kurose (U Mass),
Spring Ch 18 IP Addresses. 2 Internet Protocol  Only protocol at Layer 3  Defines Internet addressing Internet packet format Internet routing.
Classless and Subnet Address Extensions (CIDR)
1 Chapter Internetworking Part 1 (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution.
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
IP ADDRESSES. C ONTENTS Objectives Introduction IP Versions IPv4 Addressing Classful Addressing Class A Class B Class C Other Classes Dotted Decimal Notation.
IP Addresses & Classes Presented By: M.Usman Khan Ghauri Nauman Aslam.
FALL, 2005CSI Part 2.3 Internetworking & Addressing (Concept, IP Addressing, IP Routing, IP Datagrams, Address Resolution Robert L. Probert, SITE,
CSISCSIS Dr. ClincyLecture1 SUPERNETTING Although class A and B addresses are dwindling – there are plenty of class C addresses The problem with C addresses.
Part 3: Internetworking Internet architecture, addressing, encapsulation, reliable transport and the TCP/IP protocol suite.
Chapter 18 IP: Internet Protocol Addresses
Chapter 4, slide: 1 CS 372 – introduction to computer networks* Friday July 23, 2010 Announcements: r Midterms are graded. r Lab 4 is posted. Acknowledgement:
Computer Networks and Internets 《计算机网络与因特网》课件 林坤辉
CLASSLESS INTER-DOMAIN ROUTING {CIDR} & SUBNETTING PHILLIP LAFLEUR NATHAN GRAMMES JONATHAN BENNETT.
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.
Universal Identifier UNIVERSAL IDENTIFIER Universal network = globally accepted method for identifying each computer. Host identifier = host is identify.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
Chapter 18 IP: Internet Protocol Addresses. Internet protocol software used to make the internet appear to be a single, seamless communication system.
Subnet Design and IP Addressing
IP Internet Protocol Fundamental packet format that computers use to exchange information. Is a set of technical rules that defines how computers communicate.
Classful Internet Addresses Chapter 4. Universal Identifiers Designers of TCP/IP determined that each host on the internet would have a 32-bit identifier.
CS470 Computer Networking Protocols
IP ADDRESS An IP (Internet Protocol) address is a unique identifier for a node or host connection on an IP network. An IP address is a 32 bit binary number.
Introduction to Internetworking. 2 The IP Addressing Scheme (IPv4) (psu.edu) Dotted Decimal Notation: A notation more convenient for humans.
COMPUTER NETWORKS CS610 Lecture-26 Hammad Khalid Khan.
1 ECE453 – Introduction to Computer Networks Lecture 11 – Network Layer III – IP Protocol.
IP Addressing. A 32-bit logical naming convention A dotted-decimal notation is used: – –Each number represents 8 bits. Number is Part.
COMPUTER NETWORKS CS610 Lecture-25 Hammad Khalid Khan.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. 1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
IP Addressing, Sub-netting & VLSM
Internet Architecture
IP – Subnetting and CIDR
LESSON Networking Fundamentals Understand IPv4.
The Concept of Universal Service
Network Layer: IP Addressing
Internet Networking recitation #1
4 Network Layer Part I Computer Networks Tutun Juhana
CS4470 Computer Networking Protocols
Objective: Classful Internet Addressing
Internetworking & Address Resolution
Supernetting Recall: subnetting allows an organization to share a single IP network address among multiple physical networks Supernetting (a.k.a. classless.
INTERNET PROTOCOL Presented by: Md:Faruque-A-Azam ID:1642CSE00570 Batch:42 CSE,MIU.
IP Addressing.
Layering and the TCP/IP protocol Suite
Presentation transcript:

1 IP: Internet Protocol Addresses

2 Internet Protocol (IP) Only protocol at Layer 3 Fundamental in suite Defines –Internet addressing –Internet packet format –Internet routing

3 IP Addressing Abstraction Independent of hardware addressing Used by –Higher-layer protocols –Applications

4 IP Address Virtual –Only understood by software Used for all communication 32-bit integer Unique value for each host

5 IP Address Assignment An IP address does not identify a specific computer. Instead, each IP address identifies a connection between a computer and a network. A computer with multiple network connections (e.g., a router) must be assigned one IP address for each connection.

6 IP Address Details Divided into two parts –Prefix identifies network –Suffix identifies host Global authority assigns unique prefix to network Local administrator assigns unique suffix to host

7 Original Classes Of Addresses Initial bits determine class Class determines boundary between prefix and suffix

8 Dotted Decimal Notation Shorthand for IP address Allows humans to avoid binary Represents each octet in decimal separated by dots NOT the same as names like

9 Computing the Class of an Address

10 Example Of Dotted Decimal Notation Four decimal values per 32-bit address Each decimal number –Represents eight bits –Is between 0 and 255

11 Classful Addresses And Network Sizes Maximum network size determined by class of address Class A large Class B medium Class C small

12 Division of the Address Space

13 Addressing Example

14 Illustration Of Router Addresses Address prefix identifies network Need one router address per connection

15 Special Addresses Network address not used in packets Loopback never leaves local computer

16 Subnet And Classless Addressing Not part of original scheme Invented to prevent address exhaustion Allow boundary between prefix and suffix to occur on arbitrary bit boundary Require auxiliary information to identify boundary

17 Address Mask Accompanies IP address 32 bit binary value Specifies prefix / suffix boundary –1 bits cover prefix –0 bits cover suffix Example: class B mask is

18 Subnet Addressing Goal: extend address space Invented in 1980s Works within a site Technique –Assign single network prefix to site –Divide suffix into two parts: network at site and host Typical use: divide class B address

19 Example Of Subnet Addressing Single Class B number such as assigned to site Site chooses subnet boundary such as 24 bits Routers and hosts configured with corresponding subnet mask M = Given destination address, D, extract prefix with ‘‘logical and’’ operation D & M

20 Classless Addressing Goal: extend address space Invented in 1990s Works throughout Internet Accommodates –Original classful addresses –Subnet addresses –Other forms

21 Classless Addressing (continued) Technique –Allow arbitrary prefix size –Represent network address as pair (address, mask_size ) Known as Classless Inter-Domain Routing (CIDR)

22 CIDR Uses slash notation Example /17 means that the boundary between prefix and suffix occurs after the first 17 bits. Each network can be as large or small as needed (power of two)

23 Illustration of CIDR addressing for a /28 prefix