IP Address Structure



Similar documents
Desirable Properties Of An Internet Addressing Scheme

Network and Host Addresses , Cisco Systems, Inc. All rights reserved. INTRO v1.0a 6-4

Internet Protocol Address

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)

256 4 = 4,294,967,296 ten billion = 18,446,744,073,709,551,616 ten quintillion. IP Addressing. IPv4 Address Classes

Internetworking and IP Address

APPENDIX B. Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID.

Computer Networks. Introduc)on to Naming, Addressing, and Rou)ng. Week 09. College of Information Science and Engineering Ritsumeikan University

IP Addressing A Simplified Tutorial

Internet Protocols. Addressing & Services. Updated:

Table of Contents. Cisco IP Addressing and Subnetting for New Users

03 Internet Addressing

IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing

Networking Basics for Automation Engineers

IP Addressing and Subnetting for New Users

TCP/IP Addressing and Subnetting. an excerpt from: A Technical Introduction to TCP/IP Internals. Presentation Copyright 1995 TGV Software, Inc.

Guide to TCP/IP, Third Edition. Chapter 2: IP Addressing and Related Topics

Subnetting Study Guide

Tutorial (03) IP addresses & Sub netting

Lab IP Addressing Overview

IP Addressing Introductory material.

Internet Addresses (You should read Chapter 4 in Forouzan)

Computer Network Foundation. Chun-Jen (James) Chung. Arizona State University

Table of Contents 1 IP Addressing Configuration 1-1

Chapter 5. IPv4 Addresses. TCP/IP Protocol Suite 1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

Chapter 4. IP Addresses: Classful Addressing

Expert Reference Series of White Papers. Binary and IP Address Basics of Subnetting

Number of bits needed to address hosts 8

CE363 Data Communications & Networking. Chapter 6 Network Layer: Logical Addressing

Lecture 8. IP Fundamentals

Ref: A. Leon Garcia and I. Widjaja, Communication Networks, 2 nd Ed. McGraw Hill, 2006 Latest update of this lecture was on

TCP/IP Cheat Sheet. A Free Study Guide by Boson Software, LLC

IP Addressing. IP Addresses. Introductory material.

Expert Reference Series of White Papers. Basics of IP Address Subnetting

Internet Working 5 th lecture. Chair of Communication Systems Department of Applied Sciences University of Freiburg 2004

One of the most important topics in any discussion of TCP/IP is IP. IP Addressing

Question Question Question EdTech 552: Lab 3 Answer Sheet

Chapter 3. TCP/IP Networks. 3.1 Internet Protocol version 4 (IPv4)

How To Make A Network Address Prefix Smaller

IPv6 Addressing. Awareness Objective. IPv6 Address Format & Basic Rules. Understanding the IPv6 Address Components

CCNA R&S: Introduction to Networks. Chapter 9: Subnetting IP Networks

Lab#2: IP Addressing and Subnetting

PART IV. Network Layer

Introduction to IP v6

CCNA Tutorial Series SUBNETTING

We Are HERE! Subne\ng

TCP/IP works on 3 types of services (cont.): TCP/IP protocols are divided into three categories:

Internet Protocol version 4 Part I

Future Internet Technologies

TCP/IP Drill Pack. By Donna Warren. Created by Donna P. Warren Revised: 1/2/2012 Page 1 of 19

Networking Test 4 Study Guide

RARP: Reverse Address Resolution Protocol

Chapter 19 Network Layer: Logical Addressing 19.1

Subnetting/Supernetting and Classless Addressing

Computer Networks. Lecture 3: IP Protocol. Marcin Bieńkowski. Institute of Computer Science University of Wrocław

Subnet + CIDR. Internet Networking recitation #1. 11: , Internet Networking,

IPv6 Addressing. John Rullan Cisco Certified Instructor Trainer Thomas A. Edison CTE HS

Chapter 4 IP Addresses: Classful Addressing

Classful IP Addressing (cont.)

THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering

Internet Operations and the RIRs

Part A:Background/Preparation

Chapter 2 TCP/IP Networking Basics

- IPv4 Addressing and Subnetting -

Advanced IP Addressing

Lab a Basic Subnetting

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

Network layer. Assignment 3

IP Subnetting. Subnetting

Module 10 Subnetting Class A, B and C addresses. Solutions to the Lab Exercises a, b, c and d

WHITE PAPER. Understanding IP Addressing: Everything You Ever Wanted To Know

Chapter 3: Review of Important Networking Concepts. Magda El Zarki Dept. of CS UC Irvine

Internet Protocol (IP) IP - Network Layer. IP Routing. Advantages of Connectionless. CSCE 515: Computer Network Programming IP routing

Technical Support Information Belkin internal use only

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP

Type of addressing in IPv4

Module 2: Assigning IP Addresses in a Multiple Subnet Network

Communications and Networking

Advanced Topics: IP Subnetting A WHITE PAPER PREPARED FOR ASPE TECHNOLOGY. toll-free:

IP Multicast and IGMP: Hewlett-Packard Procurve Switch 4108GL Default Behavior, Address Mapping, and Reserved Addresses

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

2. IP Networks, IP Hosts and IP Ports

04 Internet Protocol (IP)

5. Classless and Subnet Address Extensions 최 양 희 서울대학교 컴퓨터공학부

Chapter 5 Customizing Your Network Settings

You can probably work with decimal. binary numbers needed by the. Working with binary numbers is time- consuming & error-prone.

Network-Oriented Software Development. Course: CSc4360/CSc6360 Instructor: Dr. Beyah Sessions: M-W, 3:00 4:40pm Lecture 2

Subnetting IPv4 and IPv6

Internetworking. Agenda Internetworking & universal services Protocols for Internetworking ISO 7-Layer Reference Model TCP/IP Layering Model

Computer Networks By Bahaa Q. Al-Mussawi Subnetting Basics Reduced network traffic Optimized network performance Simplified management

Appendix B Network, Routing, Firewall, and Basics

Transcription:

Motivation A virtual network operates like a physical network and needs an addressing scheme, a packet format, and delivery techniques. An addressing scheme is critical and must appear to be a single uniform system. Physical hardware addresses can t be used. Internet addresses are used on a virtual network in the same way hardware addresses are used on a physical network. A uniform addressing system helps preserve the illusion of a large seamless network.

TCP/IP Addresses Addressing in TCP/IP is specified by the Internet Protocol (IP). Each host is assigned a 32-bit number called an Internet Protocol Address or an Internet Address or an IP Address. An IP address is unique across the entire internet.

IP Address Structure Each IP address is divided into a prefix and a suffix. - The prefix identifies the physical network and is called the network number. Each network in an internet has a unique network number. - The suffix identifies an individual computer and is called the host number or host address. Each host on a physical network has a unique host address within that network.

IP Address Structure A host s IP address is then a combination of the network address (prefix) and the host address (suffix). To emphasize: - Network numbers on an internet are unique. - Host addresses are unique within a particular physical network. - The combination of a network number prefix and a host address suffix is unique on an internet.

IP Address Structure Assignment of network numbers must be coordinated globally. Assignment of host addresses can be managed locally. The designers chose 32-bit addresses. - Large prefix, small suffix means many physical networks, few hosts per network. - Small prefix, large suffix means few physical networks, many hosts per network. Designers chose a compromise to accommodate a variety of network sizes.

Classes of IP Addresses The IP addressing scheme divides all 32-bit addresses into 5 classes A, B, C, D, E. The class of an address is identified by the first 4 bits. Classes A, B, C are the primary classes; they are used for ordinary host addressing. Class D is used for multicasting. Class E is reserved for future expansions.

Dotted Decimal Notation Humans have difficulty with 32-bit IP addresses. Dotted decimal notation divides a 32-bit address into 4 octets. The octets are expressed as decimals. Examples: - Triton Dotted decimal: 138.234.4.22 32-bit form: 10001010 11101010 00000100 00010110

Dotted Decimal Notation - Gettysburg College IP addresses are all of the form 138.234.x.x; that is, all hosts at Gettysburg have the prefix 138.234. The suffix bytes are used to distinguish local networks and hosts. - Question: What class network does Gettysburg have? - My BAN addresses are of the form 192.168.0.x. - GSCyclone addresses are of the form 12.x.x.x.

Dotted Decimal Notation How many IP addresses are there? Almost no single organization needs the number of hosts provided by a Class A address. Class A addresses are rarely given out.

So Who Assigns IP Addresses? On a private internet, a person or group that manages the network. For connections to the global Internet, the Internet Service Provider (ISP). ISPs get their IP addresses from one of three regional international registries. The registry for the Americas and Africa is the American Registry for Internet Numbers (ARIN, http://www.arin.net). Regional registries get IP addresses from the Internet Assigned Numbers Authority (IANA, http://www.iana.org).

Allocating Internet Addresses Internet addresses are not used efficiently. Gettysburg is typical. Our Class B network allows 2 16 = 65,536 hosts. The College has nowhere near that many computers. Some organizations do need to accommodate large numbers of machines. Since Class A addresses are scarce, what s a company to do?

Allocating Internet Addresses One solution is to set up a private internet and allocate addresses from the entire 32- bit address space. The overall network administrator selects an address class for each network based on the expected number of hosts on that network. The individual local network administrators assign suffixes to hosts on their networks.

Special IP Addresses Internet addresses beginning with 10., 172.16. through 172.31., and 192.168. are deliberately unassigned. They can be used on internal networks, but no host using addresses in these blocks is allowed onto the global Internet. IP reserves the host address consisting of 0s to denote the network itself. For example, 138.234.0.0 denotes the Gettysburg College network.

Special IP Addresses Addresses beginning with 127 (most commonly 127.0.0.1) always mean the local loopback address. - They correspond to the hostname localhost. - Useful for testing network applications. 0.0.0.0 always refers to the originating host. It is used during startup.

Routers & IP Addressing IP says that routers should also be assigned IP addresses. Since a router is a computer connecting two or more networks, - a router has connections to more than one physical network; - each IP address has a prefix specifying a particular physical network. Therefore, a single IP address does not suffice for a router.

Routers & IP Addressing Here s a better way to think of an IP address: - An IP address does not identify a particular computer. - Rather, it specifies an interface or a connection between a computer and a network. With this interpretation, a router needs as many IP addresses as it has network connections.