
Just as in real life if want to communicate with someone, we need a phone, it could be landline/mobile. In addition we also need one number, which should be unique, then only we will be able to communicate.
Same way if we want 2 or more than 2 systems to communicate, we need unique numbers for the systems, that numbers are called Internet Protocol (IP) addresses. The IP addresses are of two types, IPv4 (32 bit) and IPv6 (128 bit). But here our focus will be on 32 bit IPv4.
number system digits/letters min value max value decimal equivalent
binary (2) 0,1 00 11 3
octal (8) 0,1,2,3,4,5,6,7 00 77 63
decimal (10) 0,1,2,3,4,5,6,7,8,9 00 99 99
hexadecimal (16) 0,1,2,3,4,5,6,7,8,9 00 FF 255
A,B,C,D,E,F
We are more comfortable with decimal system.
Can we remember IP addresses in binary format.
What do you mean by positional value. What is the positional value of different number systems.
The positional value of “binary” system increases by a factor of “2”
The positional value of “octal” system increases by a factor of “8”.
The positional value of “decimal” system increases by a factor of “10”.
The positional value of “hexadecimal” system increases by a factor of “16”.
What is IP Address Range. What are the possible Minimum and Maximum Values.
32 bit address is divided into 4 octets (of 8 bits each). In each octet the “min” in binary format is all zeroes (00000000) and “max” is all ones (11111111).
In decimal, “min” is “0” and “max” is “255”. ie 4 octets can have min “0.0.0.0” and max “255.255.255.255” values. We can not assign any value less than “0.0.0.0” and any value more than “255.255.255.255”.
How to find out which IP address is valid and which one is not valid.
IP 172.24.1.10 is a valid address since it falls between range. Now this IP address has got 2 parts. One is network part, other is host part. Which part is “network no” and which part is “host no” will be decided by “subnet mask”.
You can simply compare our IP addresses with our phone number which contains “city code” and “phone no” portion. For particular “city”, “code” will be same.
The mask can be of many types but mostly we are comfortable with
255.255.255.0
255.255.0.0.
255.0.0.0
How to find network part and host part.
If the network portion is same for systems, the systems will be in networking.
If the network portion is different for both systems, the systems will not be in networking. In this case no matter what mask we are going to set, the network portion will not be the same. so to make these 2 systems communicate we will need “router”.
What is CIDR (Classless Inter Domain Routing). How it is useful.
What is the meaning of unicast, multicast and broadcast.
How to Find Valid Hosts, Network and Broadcast Addresses
How to Find Valid Hosts, Network and Broadcast Address Demo
Why we always find that most of time in colleges, organizations, your systems, the IP addresses always start with “172”, “192” or “10”. Even in our examples, we are using these. Why we are not using other ranges.
This has to do with the concept of public and private addresses. Anybody can use private addresses. These addresses are free but internet routers are configured to block these addresses. On the other hand to use public (also called real addresses) address, you have to pay for it.
Web sites require public addresses.
If we want to construct 100 storey building, foundation should be very strong. Similarly, If you want to enter into networking field, fundamentals of IP Addressing and Subnetting should be crystal clear to you. This course is designed to make your IP Addressing and Subnetting fundamentals very strong.
In real life, if we want to communicate with someone, we need a phone, it could be landline or mobile. In addition we also need one number, which should be unique, then only we will be able to communicate. Same way if we want 2 or more than 2 systems to communicate, we need unique numbers for the systems, these numbers are called IP addresses. The IP addresses are of two types, IPv4 (32 bit) and IPv6 (128 bit). But In this course, our focus will be on 32 bit IPv4.
IP Addressing and Subnetting is the main ingredient of networking. Understanding and mastering it is going to pay rich dividends to you.
We are going to cover:
* What is IP Address
* IP Address Format
* IP Address Classes
* What is Gateway/Router
* Public/Private IP Address
* What is Subnetting
* Criteria For Creating Subnets
* Fixed Length Subnet Mask (FLSM)
* Variable Length Subnet Mask (VLSM)
* FLSM vs VLSM
* Why Subnetting
* How to Subnet C Class Network
* How to Subnet B Class Network
* How to Subnet A Class Network
* How to Perform VLSM
* Class A, B, C Subnetting Demo
In real life, to deal with certain things, we have to sometimes use carrot and stick policy. In this course, we are going to follow the same policy. Please do not get afraid. For me, Carrot (means Practicals) and Stick (means Theory). This course includes both theory and practicals.
Lots of material has been provided with this course for your reference. For properly understanding routing and subnetting, We have also created labs on FLSM, VLSM using Packet Tracer and provided lab files along with the course. The course includes lots of examples on Class C, Class B and Class A subnetting. Two methods of creating subnets has been covered. One detailed method and other shortcut method of subnetting has been covered. Customized diagrams and labs has been created to understand IP addressing and subnetting in simple and practical way.