I was working through a Cisco book and came across a question asking how many usable addresses there are in a class C subnet.
I answered 256, minus one for the network address and minus one for the broadcast address, i.e. a total of 254.
The book gave the correct answer as 253, but no explanation of why.
I wondered if they were assuming one further address would be used for the default gateway in any subnet, but I would tend to view the router as just another host eligible to receive a host address.
What have I missed?