LECTURE -4 IP ADDRESSES. IP Addresses: Classful Addressing

Similar documents
IP Addresses McGraw-Hill The McGraw-Hill Companies, Inc., 2000

Network Layer/IP Protocols

The identifier used in the IP layer of the TCP/IP protocol suite to identify each device connected to the Internet is called the Internet address or

Internet Fundamentals

Objectives. Note: An IP address is a 32-bit address. The IP addresses are unique. The address space of IPv4 is 2 32 or 4,294,967,296.

McGraw-Hill The McGraw-Hill Companies, Inc., 2000

Computer Networks Lecture -5- IPv4 Addresses. Dr. Abbas Abdulazeez

Lab Calculating IPv4 Subnets

Lab Calculating IPv4 Subnets

Network Layer: Logical Addressing

Chapter 19 Network Layer: Logical Addressing 19.1

Communication at the network layer is host-to-host Length of address. Total number of addresses used by the protocol. IPv4 & IPv6

BTEC Level 3 Extended Diploma Unit 9 Computer Network IP Addresses

Chapter 18 and 22. IPv4 Address. Data Communications and Networking

Chapter 06 IP Address

NETWORK LAYER: IP Addressing

Lecture 8 Network Layer: Logical addressing

Network Layer: Logical Addressing

Subnet Design and IP Addressing

IP Addressing - Subnetting

x.x.x :: Notes: 128 binary bits

INTERNET ARCHITECTURE & PROTOCOLS

NUMERIC SYSTEMS USED IN NETWORKING

VLSM and CIDR. Routing Protocols and Concepts Chapter 6. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Figure 11 Two-level addressing in classful addressing

Chapter 19 Network Layer: Logical Addressing 19.1

CCE1030 Computer Networking

5.7 K E Y TE R M S 5.8 SUM M A R Y

R (2) Write a program to demonstrate Subneting & find the Subnet Mask.

TSIN02 - Internetworking

Addressing the Network IPv4

Lab 8 (IP Addressing)

Chapter 6 Addressing the Network- IPv4

Networking for the Cloud DBA. Arup Nanda Longtime Oracle DBA And Explorer of New Things

Networking and IP Addressing TELECOMMUNICATIONS AND NETWORKING

IP Addressing and Subnetting

Internet Addresses (You should read Chapter 4 in Forouzan)

Network Technology 1 4th - Subnet.! Mario Lombardo -

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6

Unit C - Network Addressing Objectives Purpose of an IP Address and Subnet Mask Purpose of an IP Address and Subnet Mask

Subnetting. This Hour. Subnetting. Hour 5

CC231 Introduction to Networks Dr. Ayman A. Abdel-Hamid. Internet Protocol Suite

Configuring IP addressing

Address Class (Exercise) B A

Addressing & Subnetting

CS 5520/ECE 5590NA: Network Architecture I Spring Lecture 10: IP Routing and Addressing Extensions

Chapter 4. IP Addresses: Classful Addressing. PDF created with FinePrint pdffactory Pro trial version

Network+ Guide to Networks

Computer Networks and Data Systems

Subnetting And Supernetting

Chapter 8: Subnetting IP networks. Introduction to Networks v5.1

CENG393 Computer Networks Labwork 2

Table of Contents Chapter 1 IP Addressing Configuration

LOGICAL ADDRESSING. Faisal Karim Shaikh.

Hostname and IP Address

This talk will cover the basics of IP addressing and subnetting. Topics covered will include:

Chapter 6. Variable Length Subnet Masking (VLSM) Classless Inter-Domain Routing (CIDR) CCNA2-1 Chapter 6

The Internet Protocol. IP Addresses Address Resolution Protocol: IP datagram format and forwarding: IP fragmentation and reassembly

Some Subnetting Practice Problem Solutions

IPv6 Addressing. Design: Amir Mohammad Mohabbat

Lab Using the Windows Calculator with Network Addresses

IP Addressing Week 6. Module : Computer Networks Lecturer: Lucy White Office : 324

Binary Octet to Decimal Format Conversion

CCNA 1 Chapter 9 v5.0 Exam Answers 2013

No need to operate a DHCP server. If a server s IP address changes, clients will lose the ability to access it!

Network Layer: Logical Addressing

IP addresses and Subnetting

TDC 563 Protocols and Techniques for Data Networks

IP Addressing and Subnetting NETWORK INFRASTRUCTURES NETKIT - LECTURE 2 MANUEL CAMPO, MARCO SPAZIANI

TCP/IP Addressing. IP Addressing. IP Addressing. IP Addressing. 32 Bits. Dotted Decimal Maximum. 32 Bits. 32 Bits. Dotted Decimal Maximum

6.6 Subnetting and Variable Length Subnet Masks (VLSMs)

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

Configuring IPv4 Addresses

OSI Data Link & Network Layer

Net Masks and IP Addresses

CCNA Exploration Network Fundamentals. Chapter 06 Addressing the Network IPv4

Subnetting and Classless Addressing

IP Addresses. IP Addresses

setting IP addresses copyright 2015 Robert Montante

Subnetting/Supernetting and Classless Addressing

EITF25 Internet Techniques and Applications L7: Internet. Stefan Höst

OSI Data Link & Network Layer

Data Communication & Computer Networks Week # 13

Network Layer: outline

INTRODUCTORY INFORMATION TECHNOLOGY COMMUNICATING OVER NETWORKS. Faramarz Hendessi

Chapter 8: Subnetting IP Networks CCENT Routing and Switching Introduction to Networks v6.0

Guide to Networking Essentials, 6 th Edition. Chapter 5: Network Protocols

IP Addressing. Introductory material. An entire module devoted to IP addresses. Pedro Brandão (PhD) University of Évora

7th Slide Set Computer Networks

Network Layer: Logical Addressing

Configuring IP addressing 1

DATA COMMUNICATION AND NETWORKS

Networks: Communicating and Sharing Resources

Chapter 7: IP Addressing CCENT Routing and Switching Introduction to Networks v6.0

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322

Linux System Administration

Note: This case study utilizes Packet Tracer. Please see the Chapter 4 Packet Tracer file located in Supplemental Materials.

Chapter 8: Subnetting IP Networks

OSI Data Link & Network Layer

Module 4. Planning the Addressing Structure

Transcription:

LECTURE -4 IP ADDRESSES IP Addresses: Classful Addressing 1

CONTENTS INTRODUCTION CLASSFUL ADDRESSING Different Network Classes Subnetting Classless Addressing 2

INTRODUCTION 3

WHAT IS AN IP ADDRESS A way to identify machines on a network A unique identifier 4

IP USAGE Used to connect to another computer Allows transfers of files and e-mail 5

IP STRUCTURE IP addresses consist of four sections Each section is 8 bits long Each section can range from 0 to 255 Written, for example, 128.35.0.72 6

IP STRUCTURE These four sections represent the machine itself and the network it is on The network portion is assigned. The host section is determined by the network administrator 7

IP STRUCTURE 5 Classes of IP address A B C D and E Class A reserved for governments Class B reserved for medium companies Class C reserved for small companies 8

IP STRUCTURE Class D are reserved for multicasting Class E are reserved for future use 9

IP STRUCTURE Class A begins 1 to 126 Class B begins 128 to 191 Class C begins 192 to 223 10

What is an IP Address? An IP address is a 32-bit address. The IP addresses are unique. 11

Address Space.. addr1.. addr15 addr2...... addr41 addr226 addr31.... 12

Address space rule.. addr1.. addr15 The addr2 address.. space in a protocol.. That.. uses N-bits to define an Address is: addr41 addr226 addr31.. 2 N.. 13

IPv4 address space The address space of IPv4 is 2 32 or 4,294,967,296. 14

Binary Notation 01110101 10010101 00011101 11101010 15

Dotted-decimal notation 16

Hexadecimal Notation 0111 0101 1001 0101 0001 1101 1110 101 75 95 1D EA 0x75951DEA 17

Example 1 Change the following IP address from binary notation to dotted-decimal notation. 10000001 00001011 00001011 Solution 11101111 129.11.11.239 18

Example 2 Change the following IP address from dotted-decimal notation to binary notation: Solution 111.56.45.78 19 01101111 00111000 00101101 0100111

Example 3 Find the error in the following IP Address 111.56.045.78 Solution There are no leading zeroes in Dotted-decimal notation (045) 20

Example 3 (continued) Find the error in the following IP Address 75.45.301.14 Solution In decimal notation each number <= 255 301 is out of the range 21

Example 4 Change the following binary IP address Hexadecimal notation 10000001 00001011 00001011 11101111 Solution 0X810B0BEF or 810B0BEF16 22

RESERVED ADDRESSES Addresses beginning 127 are reserved for loopback and internal testing xxx.0.0.0 reserved for network address xxx.255.255.255 reserved for broadcast 23

IP ADDRESSES IP addresses are: Unique Global and Standardised Essential 24

SUBNETTING - WHY? Division of local networks Greater number of networks Simplifies addressing 25

SUBNETTING - HOW Bits borrowed from host field Network Network Host Host Network Network Subnet Host Network Network Subnet Subnet/Host 26

SUBNETTING -EXAMPLE 130.5.0.0 130.5.2.144 255.255.255.0 130.5.2.0 - Network address - Host address - Subnet Mask - Subnet 27

Occupation of the address space 28

In classful addressing the address space is divided into 5 classes: A, B, C, D, and E. 29

Finding the class in binary notation 30

Finding the address class 31

Example 5 Show that Class A has 2 31 = 2,147,483,648 addresses 32

Example 6 Find the class of the following IP addresses 00000001 00001011 00001011 11101111 11000001 00001011 00001011 11101111 Solution 00000001 00001011 00001011 11101111 1 st is 0, hence it is Class A 11000001 00001011 00001011 11101111 1 st and 2 nd bits are 1, and 3 rd bit is 0 hence, Class C 33

Finding the class in decimal notation 34

Example 7 Find the class of the following addresses 158.223.1.108 227.13.14.88 Solution 158.223.1.108 1 st byte = 158 (128<158<191) class B 227.13.14.88 1 st byte = 227 (224<227<239) class D 35

IP ADDRESS WITH APPENDING PORT NUMBER 158.128.1.108:25 the for octet before colon is the IP address The number of colon (25) is the port number 36

Netid and hostid 37

Blocks in class A 38

Millions of class A addresses are wasted. 39

Blocks in class B 40

Many class B addresses are wasted. 41

Blocks in class C 42

The number of addresses in a class C block is smaller than the needs of most organizations. 43

Class D addresses are used for multicasting; there is only one block in this class. 44

Class E addresses are reserved for special purposes; most of the block is wasted. 45

Network Addresses The network address is the first address. The network address defines the network to the rest of the Internet. Given the network address, we can find the class of the address, the block, and the range of the addresses in the block 46

In classful addressing, the network address (the first address in the block) is the one that is assigned to the organization. 47

Example 8 Given the network address 132.21.0.0, find the class, the block, and the range of the addresses Solution The 1 st byte is between 128 and 191. Hence, Class B The block has a netid of 132.21. The addresses range from 132.21.0.0 to 132.21.255.255. 48

Mask A mask is a 32-bit binary number. The mask is ANDeD with IP address to get The bloc address (Network address) Mask And IP address = Block Address 49

The network address is the beginning address of each block. It can be found by applying the default mask to any of the addresses in the block (including itself). It retains the netid of the block and sets the hostid to zero. 50

DEFAULT MAK Class A default mask is 255.0.0.0 Class B default mask is 255.255.0.0 Class C Default mask 255.255.255.0 51

SUBNETTING 52

IP addresses are designed with two levels of hierarchy. 53

A network with two levels of hierarchy (not subnetted) 54

A network with three levels of hierarchy (subnetted) 55

THE INTERNET PROTOCOL Running out!! Upgraded to IPv6 56

QUESTIONS/COMMENTS? 57