Yep 10/10 about its use in the routing table, i just cant fathom why it would be used for a particular host. Its not a misconfiguration as I just spoke to someone else on the same ISP and he has the same mask. Not to mention the connection works fine.
Its probably something normal, Chris has probably seen it before, i was wondering because the ISPs here in India do some wierd things with their networks.. its almost like an alternative networking world here.. you should come and have a look . Half the time when their networks go down I think they just sit back and pray, hoping that they'll come back up. We have some damn fine network engineers and some absolute twits. I guess its the same everywhere though
Your friend must be on a dialup connection to his ISP.
It's common for all dialups to have a subnetmask of 255.255.255.255. As TFS noted, its used to specify one IP address without assining it to a network.
The person dialing up creates his on "stub" network to his ISP.
When he connects to the Internet, his IP address is also his broadcast address and network address (from the user's perspective), while the ISP maintains their own routing tables in order to allow packets to reach the dialup user.