A veces cree que la red está cableada de cierta manera, mientras que
en realidad está cableada de manera diferente, por lo que puede
pensar que 1 dispositivo está conectado a otro
dispositivo, pero no es así como está cableado.
Cisco discovery protocol o CDP y la
versión estándar de la industria Link Layer
Discovery Protocol o LLDP son protocolos que se ejecutan en la capa 2 en
el modelo OSI y le permiten descubrir
cómo se conectan los dispositivos entre sí esto se ejecuta independientemente del protocolo como
IPv4 e IPv6 CDP y LLDP son una excelente forma de descubrir
cómo se conectan los dispositivos y le permiten verificar la documentación y la gran documentación nueva.
CDP es propiedad de Cisco y, como es típico, solo descubre otros dispositivos de Cisco.
tenga en cuenta que algunos proveedores como HPE no envían mensajes CDP pero recibirán mensajes
CDP y, por lo tanto, pueden ver
qué dispositivos Cisco están conectados directamente a ellos, pero los
dispositivos Cisco no podrán ver los conmutadores y enrutadores de
otros proveedores como como HPE
a menos que los dispositivos Cisco estén habilitados para LLDP.
CDP usa cuadros de multidifusión que demostraré en un momento pero una
vez más no depende de protocolos de capa superior.
Comenzaremos con la topología simple de GNS3 y
luego le mostraremos un 1 más complejo en un video diferente.
En esta topología GNS3, tengo 3 routers Cisco.
uno de ellos está conectado a un concentrador que es puente a mi red
de área local que me permitirá ver dispositivos físicos en la red.
El enrutador 1 y el enrutador 2 están configurados
con direcciones IP en sus interfaces FastEthernet 0, el enrutador 2 está utilizando DHCP en esta interfaz, pero
esta red no se ha configurado.
Entonces veamos cómo eso afecta a CDP.
Primero en el enrutador 1, sh cdp
vecinos Lo que notará es que ve el enrutador vecino 2 conectado directamente pero
no a otros vecinos.
También podría usar el comando
de detalles para ver información detallada sobre ese enrutador vecino.
Puede ver como ejemplo la dirección IP
del vecino de la plataforma, las capacidades; en otras palabras, esto admite el enrutamiento
admite la conmutación y es compatible con
IGMP IGMP se utiliza en aplicaciones de multidifusión.
Podríamos ver la versión del sistema operativo que ese enrutador está usando.
en el router 2 sh cdp vecinos esto muestra mucho más detalles podemos ver el enrutador 1 una vez
más, conectado a través de FastEthernet 0/0 podemos ver que es un enrutador 3725
pero, además, podemos ver un
Cisco Unified Communication Manager este es un servidor Linux que ejecuta el
software Cisco Unified Communication Manager que se ejecuta dentro de VMware y está usando
Ethernet 0 en algún lugar de la nube aquí
para conectarse de nuevo a través del concentrador al enrutador 2.
Ahora, CDP solo muestra los dispositivos conectados directamente que ejecutan CDP, por ejemplo, el enrutador 1 no los
ve porque el enrutador 1 está separado de ellos por el enrutador 2,
pero los mensajes CDP se envían a través
de un concentrador y cualquier otro conmutador de
capa 2 la topología que no ejecuta CDP por lo que en realidad
hay algunos conmutadores de Cisco en esta nube que conectan el
enrutador 2 a algunos de estos dispositivos, como los teléfonos IP, pero esos conmutadores de Cisco
no ejecutan CDP y, por lo tanto, no
se ven en la topología.
Así que ten cuidado, CDP te muestra los dispositivos directamente conectados que ejecutan CDP.
Este concentrador como ejemplo no ejecuta CDP, es un dispositivo
de capa 1, por lo que los mensajes CDP se envían de forma
transparente a través de él a dispositivos en la nube
y envían mensajes CDP de forma transparente al enrutador 2.
Además, hay conmutadores Cisco de capa 2. Estos son pequeños conmutadores personales
que no ejecutan CDP y no aparecen en
la topología. Estos dos
teléfonos, por ejemplo, funcionan con el conmutador de Cisco.
Entonces, CDP te muestra vecinos directamente conectados que serían la respuesta al
examen, en el mundo real, no es tan simple como eso.
Veamos algunos detalles para ver el detalle del vecino
del cdp. Podemos ver cierta información sobre el servidor de Cisco Unified Communication Manager que puede
verse como un ejemplo de
que se está ejecutando en Linux. Podemos ver un
interruptor Cisco 3750 desplazándose hacia abajo, podemos ver una IP de Cisco
aviso telefónico es Cisco DX650 esa es su dirección IP.
Podríamos, por ejemplo, abrir un navegador web a ese teléfono.
En este caso, el teléfono admite un navegador web
para que podamos ver detalles sobre el teléfono, incluido su número de teléfono.
CDP es ideal para descubrir dispositivos en la red pero también es un riesgo de
seguridad porque puede descubrir los dispositivos en la red.
Eso puede ser bueno para ti, pero quizás sea malo si tienes un hacker
o alguien curioso para averiguar qué estás ejecutando.
Como ejemplo, puedo conectarme con Cisco Communication Manager y, si conocía el
nombre de usuario y la
contraseña, o si la pirateé, podría descubrir otros dispositivos en la topología.
Entonces, de vuelta en el enrutador 2, hay un CUCM, aquí hay un 3750,
mi teléfono Cisco DX650, puedo ver como ejemplo el poder que ese teléfono atrae. Puedo ver
el sistema operativo que está funcionando. Puedo
ver qué puerto está usando para conectar
de vuelta al enrutador 2 para que el enrutador
2 esté usando F0 / 1 que el teléfono esté usando el puerto 1.
Aquí hay otro teléfono Cisco 7970, su puerto es 1, la interfaz
local en el enrutador es FastEthernet 0/1, aquí
está el enrutador 1, su puerto de salida es FastEthernet 0/0 y el enrutador 2 es
la interfaz local FastEthernet 0/0.
En este caso, el enrutador puede verse a sí mismo porque
el mensaje CDP está regresando al enrutador en la
nube, pero una vez más, cdp vecinos
podemos ver la interfaz local que está recibiendo mensajes CDP y
podemos ver dispositivos y
sus interfaces locales se utilizan para conecta de nuevo a este enrutador local.
ahora, ¿qué hay de R3? No se muestra en la topología
y eso se debe a que la interfaz no está funcionando, esta interfaz está apagada, así que
no voy a cerrar esa interfaz, pero
no voy a habilitar una dirección IP en la interfaz.
Así que habilitaremos este enlace pero no configuraremos ninguna dirección IP.
Así que la interfaz f0 / 0 no está cerrada, pero eso es todo lo que hemos hecho.
sh cdp neighbor no
se muestran vecinos, pero
tarda un tiempo en enviar los mensajes CDP, es posible que
tenga que esperar 30 segundos antes de ver los mensajes CDP.
pero sh ip int
brief nos permitirá ver el estado de la interfaz, FastEthernet 0/0 está activo en el
enrutador 3, el enrutador 3 está conectado y FastEthernet 0/0 en el enrutador
1 y FastEthernet 0/1 en enrutador
3 enrutador 3 es conectado usando
FastEthernet 0/0 al enrutador 2 es una interfaz Ethernet rápida 1/0.
sh cdp vecinos ahora podemos ver el enrutador
2 la razón por la cual
el dominio se está mostrando es que he configurado un nombre
de dominio de Cisco. com en el enrutador
2, por lo que la interfaz del enrutador local es F0 / 0 y la interfaz del enrutador 2 es F1 / 0,
pero tenga en cuenta que no hay direcciones IP configuradas en este enrutador.
por lo tanto, ejecute int f0 / 0 sh ip int breve lo que verá es
que no hay direcciones IP asignadas a ninguna interfaz en este enrutador, pero CDP
aún funciona porque CDP no depende de IP.
Echemos un vistazo a los detalles, así que
en el router 3 sh cdp detalles del vecino estamos viendo el enrutador 2, estamos
viendo su dirección IP, la interfaz local del
enrutador 3 es F0 / 0 y la interfaz utilizada
en el enrutador 2 es F1 / 0 El puerto de salida es el puerto
del dispositivo remoto en esta salida, lo que puede ser
muy confuso. Es un ejemplo
básico de CDP y el siguiente video lo haré con una captura de
Wireshark y luego en los videos siguientes, veremos una topología más compleja.