Internet Protocol (IP) address:
An identifier for a computer or
device on a TCP/IP network. Networks using the TCP/IP protocol route messages
based on the IP address of the destination. The format of an IP address is a
32-bit numeric address written as four numbers separated by periods(192.168.1.1).
Each decimal number represents eight bits of binary data, and therefore can
have a decimal value between 0 and 255.
Subnet Mask:
A subnet
mask is used to divide an IP address into two parts.One part is identifes
the the host (computer) , the other part identifies the network which belongs.
The first
part of an IP address is used as a network address, the last part as host
address.
If you
take an example 192.168.1.132 and divide it into these two parts you gets the
following
192.168.1.0 Network Address
0.0.0.132
Host Address
For this
example using 255.255.255.0 subnet mask
When a
packet arrives on the 192.168.1.0 subnet and it has a designation address of
192.168.1.132 , computer will receive it from the network and process it.
This
means that you can use the address 192.168.1.1 to 192.168.1.254 for
your computers to connect in the network.
192.168.1.0 Network Address
For this example using 255.255.255.0 subnet mask
This means that you can
use the address 192.168.1.1 to 192.168.1.254 for your computers to
connect in the network.
The number after the
slash represents the number of consecutive 1's in the subnet mask.
For example
192.168.1.0/24 is equal to the network 192.168.1.0 with 255.255.255.0 sub net mask.
Network address: 192.168.1.0/24
First computer IP address: 192.168.1.3 Second computer IP address: 192.168.1.4
Third computer IP address: 192.168.1.5
Third computer IP address: 192.168.1.5
Subnet mask: 255.255.255.0
Gate way : 192.168.1.2 (Router IP address)
If you convert
255.255.255.0 to binary , you end up with 24 consecutive 1 's
11111111.11111111.11111111.00000000
IP
subnet mask
192.168.1.0/24
255.255.255.0
192.168.1.0 to 192.168.1.255
Total - 256 host address
Adress:
|
192.168.1.0
|
11000000.10101000.00000001.00000000
|
Netmask:
|
255.255.255.0
|
11111111.11111111.11111111.00000000
|
Wildcard:
|
0.0.0.255
|
00000000.00000000.00000000.11111111
|
Network Address:
|
192.168.1.0 / 24
|
11000000.10101000.00000001.00000000
|
Broadcast Address:
|
192.168.1.255
|
11000000.10101000.00000001.11111111
|
First host:
|
192.168.1.1
|
11000000.10101000.00000001.00000001
|
Last host:
|
.192.168.1.254
|
11000000.10101000.00000001.11111110
|
ROUTER IP CONFIGURATION :
DHCP
Short for Dynamic Host Configuration Protocol, a protocol for assigning dynamic IP addresses to devices on a network.
IP address conflict:
If you defined a static IP address for a network device, duplicate IP address conflicts may occur on a DHCP network
Network Addressing
IP addresses are broken into 4 octets (IPv4)
separated by dots called dotted decimal notation. An octet is a byte consisting
of 8 bits. The IPv4 addresses are in the following form:
192.168.1.1
There are two parts of an IP address:
- Network ID
- Host ID
The addressing scheme for class A through C networks is
shown below.
Network Type
|
Address Range
|
Normal Netmask
|
Comments
|
Class A
|
001.x.x.x to 126.x.x.x
|
255.0.0.0
|
For very large
networks
|
Class B
|
128.1.x.x to
191.254.x.x
|
255.255.0.0
|
For medium size
networks
|
Class C
|
192.0.1.x to
223.255.254.x
|
255.255.255.0
|
For small networks
|
There are some network addresses reserved for
private use by the Internet Assigned Numbers Authority (IANA).
There are three sets of addresses reserved.
These address are shown below:
- 10.x.x.x
- 172.16.x.x - 172.31.x.x
- 192.168.x.x
Other reserved or commonly used addresses:
- 127.0.0.1 - The loopback interface address.
- 0.0.0.0 - This is reserved for hosts that don't know
their address and use BOOTP or DHCP protocols to determine their
addresses.
- 255 - The value of 255 is never used as an address for
any part of the IP address. It is reserved for
- broadcast addressing.
To further illustrate, a few examples of valid
and invalid addresses are listed below:
- Valid addresses:
·
10.1.0.1 through 10.1.0.254
·
10.0.0.1 through
10.0.0.254
·
10.0.1.1 through
10.0.1.254
·
192.168.1.1 trough
192.168.1.254
- Invalid addresses:
·
10.1.0.0 - Host IP can't be 0
·
10.1.0.255 - Host IP can't be 255.
·
10.123.255.4 - No network or subnet can have a value of 255.
·
0.12.16.89 - No Class A network can
have an address of 0.
·
255.9.56.45 - No network address can
be 255.
·
10.34.255.1 - No network address can
be 255.
Network/Netmask specification
Sometimes you may see a network interface card
(NIC) IP address specified in the following manner:
192.168.1.1/24
The first part indicates the IP address of the NIC which is
"192.168.1.1" in this case. The second part "/24" indicates
the netmask value meaning in this case that the first 24 bits of the netmask
are set. This makes the netmask value 255.255.255.0. If the last part of the
line above were "/16", the netmask would be 255.255.0.0.
Guide to sub-class C
blocks
Addresses
|
Hosts
|
Netmask
|
Amount
of a Class C
|
|
/30
|
4
|
2
|
255.255.255.252
|
1/64
|
/29
|
8
|
6
|
255.255.255.248
|
1/32
|
/28
|
16
|
14
|
255.255.255.240
|
1/16
|
/27
|
32
|
30
|
255.255.255.224
|
1/8
|
/26
|
64
|
62
|
255.255.255.192
|
1/4
|
/25
|
128
|
126
|
255.255.255.128
|
1/2
|
/24
|
256
|
254
|
255.255.255.0
|
1
|
/23
|
512
|
510
|
255.255.254.0
|
2
|
/22
|
1024
|
1022
|
255.255.252.0
|
4
|
/21
|
2048
|
2046
|
255.255.248.0
|
8
|
/20
|
4096
|
4094
|
255.255.240.0
|
16
|
/19
|
8192
|
8190
|
255.255.224.0
|
32
|
/18
|
16384
|
16382
|
255.255.192.0
|
64
|
/17
|
32768
|
32766
|
255.255.128.0
|
128
|
/16
|
65536
|
65534
|
255.255.0.0
|
256
|
/24 -- 1 Subnets -- 256
Hosts ; only one Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.254
|
.255
|
/25 -- 2 Subnets -- 126
Hosts/Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.126
|
.127
|
.128
|
.129-.254
|
.255
|
/26 -- 4 Subnets -- 62
Hosts/Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.62
|
.63
|
.64
|
.65-.126
|
.127
|
.128
|
.129-.190
|
.191
|
.192
|
.193-.254
|
.255
|
/27 -- 8 Subnets -- 30
Hosts/Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.30
|
.31
|
.32
|
.33-.62
|
.63
|
.64
|
.65-.94
|
.95
|
.96
|
.97-.126
|
.127
|
.128
|
.129-.158
|
.159
|
.160
|
.161-.190
|
.191
|
.192
|
.193-.222
|
.223
|
.224
|
.225-.254
|
.255
|
/28 -- 16 Subnets -- 14
Hosts/Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.14
|
.15
|
.16
|
.17-.30
|
.31
|
.32
|
.33-.46
|
.47
|
.48
|
.49-.62
|
.63
|
.64
|
.65-.78
|
.79
|
.80
|
.81-.94
|
.95
|
.96
|
.97-.110
|
.111
|
.112
|
.113-.126
|
.127
|
.128
|
.129-.142
|
.143
|
.144
|
.145-.158
|
.159
|
.160
|
.161-.174
|
.175
|
.176
|
.177-.190
|
.191
|
.192
|
.193-.206
|
.207
|
.208
|
.209-.222
|
.223
|
.224
|
.225-.238
|
.239
|
.240
|
.241-.254
|
.255
|
/29 -- 32 Subnets -- 6
Hosts/Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.6
|
.7
|
.8
|
.9-.14
|
.15
|
.16
|
.17-.22
|
.23
|
.24
|
.25-.30
|
.31
|
.32
|
.33-.38
|
.39
|
.40
|
.41-.46
|
.47
|
.48
|
.49-.54
|
.55
|
.56
|
.57-.62
|
.63
|
.64
|
.65-.70
|
.71
|
.72
|
.73-.78
|
.79
|
.80
|
.81-.86
|
.87
|
.88
|
.89-.94
|
.95
|
.96
|
.97-.102
|
.103
|
.104
|
.105-.110
|
.111
|
.112
|
.113-.118
|
.119
|
.120
|
.121-.126
|
.127
|
.128
|
.129-.134
|
.135
|
.136
|
.137-.142
|
.143
|
.144
|
.145-.150
|
.151
|
.152
|
.153-.158
|
.159
|
.160
|
.161-.166
|
.167
|
.168
|
.169-.174
|
.175
|
.176
|
.177-.182
|
.183
|
.184
|
.185-.190
|
.191
|
.192
|
.193-.198
|
.199
|
.200
|
.201-.206
|
.207
|
.208
|
.209-.214
|
.215
|
.216
|
.217-.222
|
.223
|
.224
|
.225-.230
|
.231
|
.232
|
.233-.238
|
.239
|
.240
|
.241-.246
|
.247
|
.248
|
.249-.254
|
.255
|
/30 -- 64 Subnets -- 2
Hosts/Subnet
Network
#
|
IP
Range
|
Broadcast
|
.0
|
.1-.2
|
.3
|
.4
|
.5-.6
|
.7
|
.8
|
.9-.10
|
.11
|
.12
|
.13-.14
|
.15
|
.16
|
.17-.18
|
.19
|
.20
|
.21-.22
|
.23
|
.24
|
.25-.26
|
.27
|
.28
|
.29-.30
|
.31
|
.32
|
.33-.34
|
.35
|
.36
|
.37-.38
|
.39
|
.40
|
.41-.42
|
.43
|
.44
|
.45-.46
|
.47
|
.48
|
.49-.50
|
.51
|
.52
|
.53-.54
|
.55
|
.56
|
.57-.58
|
.59
|
.60
|
.61-.62
|
.63
|
.64
|
.65-.66
|
.67
|
.68
|
.69-.70
|
.71
|
.72
|
.73-.74
|
.75
|
.76
|
.77-.78
|
.79
|
.80
|
.81-.82
|
.83
|
.84
|
.85-.86
|
.87
|
.88
|
.89-.90
|
.91
|
.92
|
.93-.94
|
.95
|
.96
|
.97-.98
|
.99
|
.100
|
.101-.102
|
.103
|
.104
|
.105-.106
|
.107
|
.108
|
.109-.110
|
.111
|
.112
|
.113-.114
|
.115
|
.116
|
.117-.118
|
.119
|
.120
|
.121-.122
|
.123
|
.124
|
.125-.126
|
.127
|
.128
|
.129-.130
|
.131
|
.132
|
.133-.134
|
.135
|
.136
|
.137-.138
|
.139
|
.140
|
.141-.142
|
.143
|
.144
|
.145-.146
|
.147
|
.148
|
.149-.150
|
.151
|
.152
|
.153-.154
|
.155
|
.156
|
.157-.158
|
.159
|
.160
|
.161-.162
|
.163
|
.164
|
.165-.166
|
.167
|
.168
|
.169-.170
|
.171
|
.172
|
.173-.174
|
.175
|
.176
|
.177-.178
|
.179
|
.180
|
.181-.182
|
.183
|
.184
|
.185-.186
|
.187
|
.188
|
.189-.190
|
.191
|
.192
|
.193-.194
|
.195
|
.196
|
.197-.198
|
.199
|
.200
|
.201-.202
|
.203
|
.204
|
.205-.206
|
.207
|
.208
|
.209-.210
|
.211
|
.212
|
.213-.214
|
.215
|
.216
|
.217-.218
|
.219
|
.220
|
.221-.222
|
.223
|
.224
|
.225-.226
|
.227
|
.228
|
.229-.230
|
.231
|
.232
|
.233-.234
|
.235
|
.236
|
.237-.238
|
.239
|
.240
|
.241-.242
|
.243
|
.244
|
.245-.246
|
.247
|
.248
|
.249-.250
|
.251
|
.252
|
.253-.254
|
.255
|
