Dr. Muazzam A. Khan IP Addressing & Classes. Taibah University Objectives: 2 Internet Architecture ...
-
Upload
steven-watts -
Category
Documents
-
view
225 -
download
9
Transcript of Dr. Muazzam A. Khan IP Addressing & Classes. Taibah University Objectives: 2 Internet Architecture ...
Dr. Muazzam A. Khan
IP Addressing
&
Classes
Taibah University
Objectives:
2
Internet Architecture IPv4 Addressing IP address Classes Subnets and subnet mask Subnets design with IP addressing IPv6
Taibah University
3
Internet Architecture
• Two computers, anywhere in the world, following certain hardware, software, protocol specifications, can communicate, reliably even when not directly connected.
• LANs are no longer scalable beyond a certain number of stations or geographic separation.
Taibah University
4
IP Address as a 32-Bit Binary Number
Internet Addresses
Taibah University
5
Decimal Equivalents of 8-Bit Patterns
Taibah University
6
Binary and Decimal Conversion
Taibah University
7
IP Address Classes
Taibah University
8
IP Address Classes
Taibah University
9
IP Addresses as Decimal Numbers
Taibah University
10
Hosts for Classes of IP Addresses
Class A (24 bits for hosts) 224 - 2* = 16,777,214 maximum hosts
Class B (16 bits for hosts) 216 - 2* = 65,534 maximum hosts
Class C (8 bits for hosts) 28 - 2* = 254 maximum hosts
* Subtracting the network and broadcast reserved address
Taibah University
11
IPv4 Address Classes
Class D Addresses• A Class D address begins with binary 1110 in the first octet. • First octet range 224 to 239. • Class D address can be used to represent a group of hosts called a
host group, or multicast group.
Class E Addresses
• First octet of an IP address begins with 1111• First octet range 240 to 255.• Class E addresses are reserved for experimental purposes and should
not be used for addressing hosts or multicast groups.
Taibah University
12
IP Addresses as Decimal Numbers
Taibah University
13
An IP address such as 176.10.255.255 that has all binary 1s in the host bit positions is reserved for the broadcast address.
An IP address such as 176.10.0.0 that has all binary 0s in the host bit positions is reserved for the network address.
Network IDs and Broadcast Addresses
Taibah University
14
Private Addresses
Taibah University
15
Reserved Address Space
• Network ID
• Broadcast address
• Hosts for classes of IP addresses
Taibah University
16
Basics of Subnetting
• Classical IP addressing
• Subnetworks
• Subnet mask
• Boolean operations: AND, OR, and NOT
• Performing the AND function
Taibah University
17
Subnetworks
To create a subnet address, a network administrator borrows bits from the original host portion and designates them as the subnet field.
Taibah University
18
Subnetworks
Taibah University
19
Subnet Mask
• Determines which part of an IP address is the network field and which part is the host field
• Follow these steps to determine the subnet mask:– 1. Express the subnetwork IP address in binary form.– 2. Replace the network and subnet portion of the address with all
1s.– 3. Replace the host portion of the address with all 0s.– 4. Convert the binary expression back to dotted-decimal notation.
Taibah University
20
Subnet mask in decimal = 255.255.240.0
Subnet Mask
Taibah University
21
• AND is like multiplication.
• OR is like addition.
• NOT changes 1 to 0, and 0 to 1.
Boolean Operations: AND, OR, and NOT
Taibah University
22
Performing the AND Function
Taibah University
23
Range of Bits Needed to Create Subnets
Taibah University
24
Subnet Addresses
Taibah University
25
Creating a Subnet
• Determining subnet mask size• Computing subnet mask and IP address• Computing hosts per subnetwork• Boolean AND operation• IP configuration on a network diagram• Host and subnet schemes• Private addresses
Taibah University
26
Class B address with 8 bits borrowed for the subnet
130.5.2.144 (8 bits borrowed for subnetting) routes to subnet 130.5.2.0 rather than just to network 130.5.0.0.
Determining Subnet Mask Size
Taibah University
27
The address 197.15.22.131 would be on the subnet 197.15.22.128.
11000101 00001111 00010110 100 00011
Network Field SN Host Field
Class C address 197.15.22.131 with a subnet mask of 255.255.255.224 (3 bits borrowed)
Determining Subnet Mask Size
Taibah University
28
Subnetting Example with AND Operation
Taibah University
29
The router connects subnetworks and networks.
IP Configuration on a Network Diagram
Taibah University
30
IP addressing crisis
• Address Depletion• Internet Routing Table Explosion
Taibah University
31
IPv4 Addressing
Subnet Mask
• One solution to the IP address shortage was thought to be the subnet mask.
• Formalized in 1985 (RFC 950), the subnet mask breaks a single class A, B or C network in to smaller pieces.
Taibah University
32
IPv4 versus IPv6
• IP version 6 (IPv6) has been defined and developed.
• IPv6 uses 128 bits rather than the 32 bits currently used in IPv4.
• IPv6 uses hexadecimal numbers to represent the 128 bits.
IPv4
Taibah University
33
Long Term Solution: IPv6 (coming)
• IPv6, or IPng (IP – the Next Generation) uses a 128-bit address space, yielding
340,282,366,920,938,463,463,374,607,431,768,211,456
possible addresses.
• IPv6 has been slow to arrive
• IPv4 revitalized by new features, making IPv6 a luxury, and not a desperately needed fix
• IPv6 requires new software; IT staffs must be retrained
• IPv6 will most likely coexist with IPv4 for years to come.
• Some experts believe IPv4 will remain for more than 10 years.