256
16 384 networks are available in Class B network.
in Class A addresses the first bit identifies the class. The next 7 bits identify the network and the rest are the IP's that belong to that network. However these networks are then broken down using subnets . Class A networks are not given to private clients or small private organisations. So if you want to know how many bits are there for identifying hosts in a Class A network, the answer is 32-8 = 24 bits. However if you mean how many bits are reserved for hosts in your private network space, that depends on your subnet and router. Most routers use NAT to allow multiple hosts to use a single external IP address. I hope this answers your question :)
Class C (192-223) In Class C there is 3 network bits and one host bit.
255
There are a total of 126 networks with 16,777,214 addresses per network in a Class A Address of ipv4. Such a big range Ha!
16 000 000
There are 2^24 host in class A but (2^24)-2 hosts are valid since the first and last address are reserved .
2^16-2=65534
2,113,658
255
256