Thank you for your reply Moschops,
But, i already know much about nmap, backtrack, and tools...
i am not asking for tools, but asking for reference which could explain me network models, about ports, cryptography, protocols etc.