definition of computer network topology related searches