Discovering the unknown and port scanning