Hey guys

,
My name is jake and I'm new here .. have visited a few times earlier and now joined a few minutes back..
After having failed miserably at understanding sub-netting earlier, I decided that Id give it another go and so have been practicing some questions .. I can get the majority of them right but still have a couple of issues.
1) Increments are always done in the interesting octet right ? well, the interesting subnet to me is anything that's not a 0 or a 255 .. is that correct or does the interesting subnet vary with the type of class the ip is from ?
2) pls take a look at this question .. this might make me sound real dumb but better that than know at all ..
For 190.175.0.0, what are the subnet mask and the maximum number of hosts per subnet for the network below? 86 subnets are required (You need to allow for maximum number of hosts. Also, you can use subnet zero and all-ones subnet.)
How i would attempt answering it is like this :
86 subnets required so smallest subnet block needed is 128 so no of subnet bits = 7 ( 2^7) = 128
so the rest is the no of hosts. Since the no of host bits left is 9 ( assuming the first 2 octets in the mask is 255.255 ), no of hosts = (2^9)-2 = 510 hosts ..
so that makes the subnet 255.255.254.0 (/23) which is the correct answer but thats where my problem begin..
The question states that we have to get the maximum no of hosts and since the ip is independent of the mask, why cant the mask be 255.254.0.0(/15) ? This way, we get another 8 bits for hosts and the subnet requirement is also fulfilled.. Now, I know that there is something fundamentally wrong with this but I dont know what it is .
Can somebody please throw some light on these questions ? Im sure it could help someone else too ..
Sorry If I have broken any forums rules .. do let me know
Thanks and regards
-jake