To determine the adress range follow these steps :
1) Take your subnet mask (here 255.255.255.0) and convert it in binary :
11111111.11111111.11111111.00000000
( 8 + 8 + 8 + 0 = 24 -> So you can write your ip adresse like this : 192.168.1.x/24 because you are in a /24 network)
2) You have in a /24 network 256-2=254 usable ip adresses for host (one is for the network adress (the first in your range) and the other one is for the broadcast adress (the last in your range)).
3) To get your range simply get your network adress (the first ip adress according to your subnet mask) and get the next 255 ip addresses and you'll have your range.
Your network adress:
In binary the last octet has to be null :
xxxxxxxx.xxxxxxxx.xxxxxxxx.00000000
Your broadcast adress:
In binary the last octet has to be equal to 1:
xxxxxxxx.xxxxxxxx.xxxxxxxx.11111111
Here your ip adress is 192.168.1.5.
In binary we get:
11000000.10101000.00000000.00000101
- Your network address: 11000000.10101000.00000000.00000000 <->
192.168.1.0
- Your broadcast address: 11000000.10101000.000000000.11111111 <->
192.168.1.255
First usable ip address: 192.168.1.1
Last usable ip address : 192.168.1.254
Hope you enjoyed reading bad english.
Tell me if you have any question,
Loris
255.0.0.0
subnet mask would contain 16,777,216 addresses. – Behm