not every ip can be resolved to a hostname (or the other way around). It all depends on if the DNS responsible for that lookup reply wants to. Think of it like CollerID. Some numbers can be traced back to the owner of the phone line, where as others (usually top security) cant. All depends on the source of the information.