¿Cuál es el resultado de este fragmento de Python: client.connect(ip, port=22, username=usr, password=pswd); stdin, stdout, stderr = client.exec_command('show ip bgp 192.168.101.0 bestpath\n'); print(stdout)?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: se conecta a un dispositivo Cisco usando SSH y exporta la tabla BGP para el prefijo.
Por qué esta es la respuesta
La opción correcta es la que indica que el código se conecta a un dispositivo Cisco usando SSH y exporta la tabla BGP para el prefijo. La función client.connect(ip, port=22, ...) establece una conexión SSH (el puerto 22 es el predeterminado para SSH) a la dirección IP especificada. La función client.execcommand('show ip bgp 192.168.101.0 bestpath\n') ejecuta el comando IOS show ip bgp 192.168.101.0 bestpath en el dispositivo conectado. Finalmente, print(stdout) muestra la salida estándar de ese comando, que es la tabla BGP para el prefijo 192.168.101.0 con la información del mejor camino. Las otras opciones son incorrectas porque: "muestra la salida del comando show de forma formateada" es demasiado general y no especifica el tipo de conexión ni el comando exacto. "se conecta a un dispositivo Cisco usando SSH y exporta la información de la tabla de enrutamiento" es incorrecta porque el comando show ip bgp es específico de BGP, no de la tabla de enrutamiento general. "se conecta a un dispositivo Cisco usando Telnet y exporta la información de la tabla de enrutamiento" es incorrecta porque el puerto 22 es para SSH, no para Telnet (que usa el puerto 23), y el comando es específico de BGP.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta