En este tutorial de capacitación de Cisco CCNA, aprenderá los conceptos básicos de los protocolos de enrutamiento dinámico y cómo se comparan con el uso de rutas estáticas. Desplácese hacia abajo para ver el video y también los tutoriales de texto.
- Protocolos de Enrutamiento Dinámico vs Rutas Estáticas Video Tutorial
- Rob Hunton
- Protocolos de enrutamiento dinámico
- Rutas de resumen
- Los protocolos de enrutamiento dinámico frente a rutas estáticas
- Ventajas del Protocolo de enrutamiento dinámico
- Protocolos de enrutamiento dinámico vs Rutas estáticas
- Ejemplo de configuración tutorial de Protocolos de Enrutamiento dinámico frente a Rutas estáticas
- Recursos adicionales
- Libby Teofilo
Protocolos de Enrutamiento Dinámico vs Rutas Estáticas Video Tutorial
Rob Hunton
Sólo una nota para decir, he pasado el examen CCNA. Gracias por producir el curso. Debo haber comprado 4 o 5 cursos a lo largo de los años y los tuyos son, con mucho, los mejores de los que he aprendido.
Protocolos de enrutamiento dinámico
Cuando se utiliza un protocolo de enrutamiento, los enrutadores anuncian automáticamente sus mejores rutas a redes conocidas entre sí. Los enrutadores luego usan esta información para determinar su mejor ruta a los destinos conocidos.
Cuando el estado de la red cambia, como un enlace que se cae o cuando se agrega una nueva subred, los enrutadores se actualizan entre sí. Los enrutadores recalcularían automáticamente una nueva ruta óptima y actualizarían la tabla de enrutamiento cada vez que hubiera cambios en la red.
En el ejemplo a continuación, tengo tres enrutadores: R1, R2 y R3. A la derecha de R1, tengo las redes 10.0.1 / 24 y 10.0.2 / 24. R2 y R3 no están conectados directamente a esas redes, por lo que necesitarán una forma de averiguarlas.
Podríamos usar enrutamiento estático tradicional, lo que requeriría que un administrador configurara rutas estáticas en todas partes, o podemos hacer que lo aprendan automáticamente mediante el uso de protocolos de enrutamiento dinámico.
Lo que haremos es configurar el protocolo de enrutamiento en todos los enrutadores; R1, R2 y R3, y podrán compartir información sobre sus redes entre sí.
R1 y R2 formarán una relación de emparejamiento entre sí, mientras que R2 y R3 formarán una adyacencia. R1 anuncia sus rutas a R2, permitiendo que R2 alcance la 10.0.1.redes 0/24 y 10.0.2.0/24 a través de R1.
Esa información entrará en la interfaz fast ethernet 0/0 en R2 y verá que proviene de R1 en la dirección IP de 10.0.0.1 / 24. A continuación, utilizará esa información para actualizar su tabla de enrutamiento. La tabla de enrutamiento mostrará ahora que R2 está conectado directamente a la 10.0.0./ 24 redes en fast ethernet 0/0.
también Es conectado directamente a 10.1.0.0/24 fast ethernet 1/0, y también mostrará las dos rutas que aprendió acerca de R1, el 10.0.1.0 y 10.0.2.0/24 redes.
Ambas rutas recién aprendidas tienen el siguiente salto de 10.0.0.1, que está en R1, y son accesibles a través de la interfaz fast ethernet 0/0. R2 y R3 tienen una relación adyacente, por lo tanto, la información también se anunciará entre ellos. R3 puede acceder a las redes 10.0.0.0/24, 10.0.1.0/24 y 10.0.2.0/24 a través de R2.
R2 no sólo se anuncian las rutas está directamente conectado, pero también anuncia las rutas que aprendí de R1. R3 actualiza su tabla de enrutamiento y muestra las rutas a 10.1.1.0 / 24 y 10.1.0.0/24 que están conectados directamente en fast ethernet 0/0 y 1/0 respectivamente.
También muestra las rutas recién aprendidas a las redes 10.0.0.0/24, 10.0.1.0/24 y 10.0.2.0/24. Todos son accesibles a través de fast ethernet 1/0 con 10.1.0.2. como su siguiente dirección de salto que está en R2.
Similar a las rutas estáticas, R3 no ve R1 como el siguiente salto porque no está conectado directamente. El siguiente salto siempre será accesible a través de una interfaz conectada directamente, como R2 en este ejemplo.
Así es como nuestras rutas se propagaron de derecha a izquierda, de R1 a R2 y luego a R3. Obviamente, lo mismo va a suceder en la dirección opuesta a donde R3 se va a anunciar rutas de R2, que luego anunciar R1.
Así que con esta configuración, todas las rutas se anunciarán en todas partes y los enrutadores actualizarán sus tablas de enrutamiento con esa información.
Rutas de resumen
Al igual que lo que podríamos hacer con rutas estáticas, también podemos usar rutas de resumen con nuestros protocolos de enrutamiento dinámico.
Usando el mismo ejemplo, R2 aprenderá sobre las redes 10.0.1.0/24 y 10.0.2.0/24. Pero en lugar de anunciar las redes 10.0.0.1/24 y 10.0.2.0/24 a R3, podemos tener esto configurado para que envíe una ruta de resumen a R3, anunciando así 10.0.0.0.0/16 en su lugar.
Razones para usar rutas de resumen:
- Las rutas de resumen conducen a un menor uso de memoria en los enrutadores, ya que sus tablas de enrutamiento contienen menos rutas. En nuestro ejemplo, no haría mucha diferencia, pero esto puede hacer una gran diferencia en redes grandes.
- Conduce a un menor uso de CPU, ya que los cambios en la red solo afectan a otros enrutadores en la misma área. Para explicar esto, digamos que el enlace 10.0.1.1 en R1 se cae. Cuando eso suceda, se notificará a R2 que el enlace se ha caído.
Los enrutadores que tienen una ruta a 10.0.1.1 reconvertirán y recalcularán la tabla de enrutamiento, luego, encontrarán una ruta alternativa que ocupe ciclos de CPU en el enrutador. R3 solo tiene una ruta a la red 10.0.0.0/16. Por lo tanto, su tabla de enrutamiento no cambia y no necesita recalcular nada.
- A través del resumen, R3 usará menos memoria. Tiene menos rutas y, como hemos compartimentado nuestra red, los cambios solo afectarán a esa parte específica de la red. No se propagarán en ninguna parte de la red, por lo tanto, utilizando menos ciclos de CPU en nuestros otros enrutadores.
Los protocolos de enrutamiento dinámico frente a rutas estáticas
Los protocolos de enrutamiento son más escalables que las rutas estáticas definidas por el administrador. Además, el uso de rutas puramente estáticas solo es factible en entornos muy pequeños.
Ventajas del Protocolo de enrutamiento dinámico
Las razones para usar protocolos de enrutamiento dinámico son las siguientes:
- Los enrutadores anuncian automáticamente las subredes disponibles entre sí sin que el administrador tenga que ingresar manualmente cada ruta en cada enrutador. Con el enrutamiento estático, el administrador tiene que ingresar rutas manualmente, lo que es muy tedioso y requiere mucho tiempo.
- Si se agrega o elimina una subred, los enrutadores descubrirán automáticamente ese cambio y actualizarán sus tablas de enrutamiento.
- Si se cae la mejor ruta a la subred, los enrutadores de protocolo de enrutamiento dinámico lo descubrirán automáticamente y calcularán una nueva mejor ruta si hay una disponible. Con las rutas estáticas, todo es configurado manualmente por el administrador. Es mucho trabajo y no se recupera muy bien de ningún fallo.
Protocolos de enrutamiento dinámico vs Rutas estáticas
El uso de una combinación de un protocolo de enrutamiento dinámico y rutas estáticas es muy común en entornos del mundo real. Los entornos de prueba más pequeños siempre usarían un protocolo de enrutamiento dinámico, pero eso no significa que no usemos rutas estáticas.
En este caso, el protocolo de enrutamiento se utilizará para transportar la mayor parte de la información de la red. Las rutas estáticas también se pueden usar según sea necesario. Por ejemplo, para fines de copia de seguridad o para una ruta estática a Internet (que normalmente se inyectará en el protocolo de enrutamiento dinámico y se anunciará al resto de los enrutadores.)
El enrutador edge puede propagar esa ruta estática predeterminada en el protocolo de enrutamiento y, a continuación, puede hacer que el protocolo de enrutamiento lo lleve a través del resto de su red. No será necesario configurar una ruta estática predeterminada en todos los enrutadores, justo el que está en el borde.
Ejemplo de configuración tutorial de Protocolos de Enrutamiento dinámico frente a Rutas estáticas
Este ejemplo de configuración está tomado de mi «Guía de laboratorio Cisco CCNA» gratuita, que incluye más de 350 páginas de ejercicios de laboratorio e instrucciones completas para configurar el laboratorio de forma gratuita en su computadora portátil.
Haga clic aquí para descargar su guía gratuita de Cisco CCNA Lab.
- Introduzca el siguiente comando para quitar OSPF en cada router
sin router ospf 1
2. ¿R1 seguirá teniendo conectividad con R4?
Sí. RIP todavía se está ejecutando, por lo que las rutas RIP reemplazarán las rutas OSPF eliminadas en la tabla de enrutamiento.
R1#show ip route
Códigos: L – local, C – conectado, S – estático, R – RIP, M – móvil, B – BGP
D – EIGRP, EX – EIGRP externo, O – OSPF, IA – OSPF inter área
N1 – OSPF NSSA externo tipo 1, N2 – OSPF NSSA externo tipo 2
E1 – OSPF externo tipo 1, E2 – OSPF externo tipo 2
i – IS-IS, resumen su – ES-ES, L1 – ES-ES nivel-1, L2 – ES-ES nivel-2
ia – ES-ES inter área, * – candidato predeterminado, ruta estática U – por-usuario
o – ODR, P – ruta estática descargada periódicamente, H – NHRP, l – LISP
+ – ruta replicada, % – anulación de salto siguiente
La puerta de enlace de último recurso no está establecida
10.0.0.0/8 es variable dentro de una subred 10 subredes, 2 máscaras
C 10.0.1.0/24 está conectado directamente, FastEthernet0/1
L 10.0.1.1/32 está conectado directamente, FastEthernet0/1
C 10.0.2.0/24 está conectado directamente, FastEthernet1/0
L 10.0.2.1/32 está conectado directamente, FastEthernet1/0
C 10.0.3.0/24 está conectado directamente, FastEthernet1/1
L 10.0.3.1/32 está conectado directamente, FastEthernet1/1
R 10.1.0.0/24 a través de 10.0.3.2, 00:00:12, FastEthernet1/1
R 10.1.1.0/24 a través de 10.0.3.2, 00:00:12, FastEthernet1/1
R 10.1.2.0/24 a través de 10.0.3.2, 00:00:12, FastEthernet1/1
R 10.1.3.0/24 a través de 10.0.3.2, 00:00:12, FastEthernet1/1
3. ¿Cuál es la métrica de la red 10.1.1.0 / 24 en R1?
Un recuento de saltos de 2.
4. ¿Por qué solo hay una ruta en R1 a la red 10.1.1.0/24 ahora?
La interfaz FastEthernet 0/0 en R2 sigue apagada, por lo que no hay rutas que la atraviesen.
5. Realice el cambio necesario para que haya dos rutas a la red 10.1.1.0/24 en la tabla de enrutamiento de R1.
R2(config)#interface f0/0
R2(config-if)#no se cierran
R1#show ip route
Códigos: L – local, C – conectado, S – estático, R – RIP, M – móvil, B – BGP
D – EIGRP, EX – EIGRP externo, O – OSPF, IA – OSPF inter área
N1 – OSPF NSSA externo tipo 1, N2 – OSPF NSSA externo tipo 2
E1 – OSPF externo tipo 1, E2 – OSPF externo tipo 2, E – EGP
i – ES-ES, L1 – ES-ES nivel-1, L2 – ES-ES nivel-2, ia – ES-ES inter área
* – candidato predeterminado, ruta estática U por usuario, o – ODR
P-ruta estática descargada periódicamente
La puerta de enlace de último recurso no está establecida
10.0.0.0/8 está subred variable, 12 subredes, 2 máscaras
C 10.0.0.0/24 está conectado directamente, FastEthernet0/0
L 10.0.0.1/32 está conectado directamente, FastEthernet0/0
C 10.0.1.0/24 está conectado directamente, FastEthernet0/1
L 10.0.1.1/32 está conectado directamente, FastEthernet0/1
C 10.0.2.0/24 está conectado directamente, FastEthernet1/0
L 10.0.2.1/32 está conectado directamente, FastEthernet1/0
C 10.0.3.0/24 está conectado directamente, FastEthernet1/1
L 10.0.3.1/32 está conectado directamente, FastEthernet1/1
R 10.1.0.0/24 a través de 10.0.0.2, 00:00:03, FastEthernet0/0
R 10.1.1.0/24 a través de 10.0.3.2, 00:00:15, FastEthernet1/1
a través de 10.0.0.2, 00:00:03, FastEthernet0/0
R 10.1.2.0/24 a través de 10.0.3.2, 00:00:15, FastEthernet1/1
R 10.1.3.0/24 a través de 10.0.3.2, 00:00:15, FastEthernet1/1
6. Ingrese los comandos a continuación en cada enrutador para aprovisionar una configuración básica de EIGRP y habilitar EIGRP en cada interfaz.
router eigrp 100
no auto-summary
la red 10.0.0.0 0.255.255.255
7. ¿Qué cambios espera ver en las tablas de enrutamiento? ¿Por qué?
Las rutas RIP serán reemplazadas por EIGRP porque se prefiere su Distancia administrativa de 90 a la AD de 120 de RIP.
8. Verifique los cambios en la tabla de enrutamiento en R1.
R1#show ip route
Códigos: L – local, C – conectado, S – estático, R – RIP, M – móvil, B – BGP
D – EIGRP, EX – EIGRP externo, O – OSPF, IA – OSPF inter área
N1 – OSPF NSSA externo tipo 1, N2 – OSPF NSSA externo tipo 2
E1 – OSPF externo tipo 1, E2 – OSPF externo tipo 2
i – IS-IS, resumen su – ES-ES, L1 – ES-ES nivel-1, L2 – ES-ES nivel-2
ia – ES-ES inter área, * – candidato predeterminado, ruta estática U – por-usuario
o – ODR, P – ruta estática descargada periódicamente, H – NHRP, l – LISP
+ – ruta replicada, % – anulación de salto siguiente
La puerta de enlace de último recurso no está establecida
10.0.0.0/8 es variable dentro de una subred 12 subredes, 2 máscaras
C 10.0.0.0/24 está conectado directamente, FastEthernet0/0
L 10.0.0.1/32 está conectado directamente, FastEthernet0/0
C 10.0.1.0/24 está conectado directamente, FastEthernet0/1
L 10.0.1.1/32 está conectado directamente, FastEthernet0/1
C 10.0.2.0/24 está conectado directamente, FastEthernet1/0
L 10.0.2.1/32 está conectado directamente, FastEthernet1/0
C 10.0.3.0/24 está conectado directamente, FastEthernet1/1
L 10.0.3.1/32 está conectado directamente, FastEthernet1/1
D 10.1.0.0/24 a través de 10.0.0.2, 00:00:32, FastEthernet0/0
D 10.1.1.0/24 vía 10.0.0.2, 00:00:29, FastEthernet0/0
D 10.1.2.0/24 vía 10.0.0.2, 00:00:25, FastEthernet0/0
D 10.1.3.0/24 vía 10.0.3.2, 00:00:19, FastEthernet1/1
9. ¿Cuál es la métrica de la red 10.1.1.0 / 24 en R1?
Una métrica compuesta de 33280.
10. ¿Por qué solo hay una ruta a la red 10.1.1.0/24 en R1?
EIGRP utiliza una métrica compuesta que tiene en cuenta el ancho de banda de la interfaz y el retardo. Las interfaces en R5 tienen un ancho de banda configurado de 10 Mbps. Todas las interfaces a lo largo de la ruta superior de la topología de red tienen el ancho de banda FastEthernet predeterminado de 100 Mbps, por lo que se prefiere esta ruta. Todo el tráfico pasará por el siguiente salto 10.0.0.2.
11. Deshabilite RIP y EIGRP en R5 con los comandos a continuación.
R5(config)#no router rip
R5(config)#no router eigrp 100
12. Configure la red para que siga habiendo conectividad entre todas las subredes si se interrumpe el enlace entre R1 y R2. Logra esto con seis órdenes. No habilite EIGRP en R5, pero tenga en cuenta que se espera que el protocolo de enrutamiento esté habilitado allí en el futuro.
Las rutas estáticas flotantes deben agregarse como copia de seguridad a las rutas EIGRP. Queremos asegurarnos de que las rutas de EIGRP sean preferidas cuando estén disponibles, así que configura el ANUNCIO para que sea más alto que el ANUNCIO de 90 de EIGRP.
R1(config)#ip route 10.1.0.0 255.255.0.0 10.0.3.2 95
R2(config)#ip route 10.0.0.0 255.255.0.0 10.1.0.1 95
R3(config)#ip route 10.0.0.0 255.255.0.0 10.1.1.1 95
R4(config)#ip route 10.0.0.0 255.255.0.0 10.1.3.2 95
R5(config)#ip route 10.0.0.0 255.255.0.0 10.0.3.1 95
R5(config) # ruta ip 10.1.0.0 255.255.0.0 10.1.3.1 95
R5 no está ejecutando EIGRP, por lo que actualmente no es necesario establecer la Distancia Administrativa para sus rutas en 95. Sin embargo, es necesario evitar que se prefieran las rutas estáticas flotantes cuando se habilite EIGRP en el futuro.
Se deben usar rutas de resumen para realizar la tarea en seis comandos.
13. ¿Qué cambios espera ver en la tabla de enrutamiento en R1?
La ruta de resumen se añadirá a la tabla de rutas, pero no se utilizará porque tiene una longitud de prefijo de /16, en comparación con las rutas EIGRP que tienen una longitud de prefijo más larga de /24.
Si se hubieran agregado rutas estáticas flotantes individuales para cada una de las redes de destino /24, estas no habrían aparecido en la tabla de enrutamiento (a menos que se cayera un enlace) porque EIGRP tiene una mejor Distancia Administrativa.
14. Verifique los cambios en la tabla de enrutamiento en R1.
R1#sh ip route
Códigos: L – local, C – conectado, S – estático, R – RIP, M – móvil, B – BGP
D – EIGRP, EX – EIGRP externo, O – OSPF, IA – OSPF inter área
N1 – OSPF NSSA externo tipo 1, N2 – OSPF NSSA externo tipo 2
E1 – OSPF externo tipo 1, E2 – OSPF externo tipo 2
i – IS-IS, resumen su – ES-ES, L1 – ES-ES nivel-1, L2 – ES-ES nivel-2
ia – ES-ES inter área, * – candidato predeterminado, ruta estática U – por-usuario
o – ODR, P – ruta estática descargada periódicamente, H – NHRP, l – LISP
+ – ruta replicada, % – anulación de salto siguiente
La puerta de enlace de último recurso no está establecida
10.0.0.0/8 es variable dentro de una subred 13 subredes, 3 máscaras
C 10.0.0.0/24 está conectado directamente, FastEthernet0/0
L 10.0.0.1/32 está conectado directamente, FastEthernet0/0
C 10.0.1.0/24 está conectado directamente, FastEthernet0/1
L 10.0.1.1/32 está conectado directamente, FastEthernet0/1
C 10.0.2.0/24 está conectado directamente, FastEthernet1/0
L 10.0.2.1/32 está conectado directamente, FastEthernet1/0
C 10.0.3.0/24 está conectado directamente, FastEthernet1/1
L 10.0.3.1/32 está conectado directamente, FastEthernet1/1
S 10.1.0.0/16 a través de 10.0.3.2
D 10.1.0.0/24 a través de 10.0.0.2, 00:04:48, FastEthernet0/0
D 10.1.1.0/24 a través de 10.0.0.2, 00:04:45, FastEthernet0/0
D 10.1.2.0/24 a través de 10.0.0.2, 00:04:41, FastEthernet0/0
D 10.1.3.0/24 vía 10.0.0.2, 00:03:02, FastEthernet0/0
15. Verifique que el tráfico de PC1 a PC3 siga pasando por R2.
C:\>tracert 10.1.2.10
Rastreo de ruta para 10.1.2.10 sobre un máximo de 30 saltos:
1 1 ms 0 ms 1 ms 10.0.1.1
2 0 ms 3 ms 0 ms 10.0.0.2
3 1 ms 0 ms 0 ms 10.1.0.1
4 0 ms 1 ms 0 ms 10.1.1.1
5 * 0 ms 0 ms 10.1.2.10
Traza completa.
16. Apague la interfaz FastEthernet 0/0 en R2.
R2(config)#interface f0/0
R2(config-if)#shutdown
17. ¿Qué cambios espera ver en la tabla de enrutamiento de R1?
Se eliminarán las rutas EIGRP.
18. Verifique los cambios en la tabla de enrutamiento en R1.
R1#show ip route
Códigos: L – local, C – conectado, S – estático, R – RIP, M – móvil, B – BGP
D – EIGRP, EX – EIGRP externo, O – OSPF, IA – OSPF inter área
N1 – OSPF NSSA externo tipo 1, N2 – OSPF NSSA externo tipo 2
E1 – OSPF externo tipo 1, E2 – OSPF externo tipo 2
i – IS-IS, resumen su – ES-ES, L1 – ES-ES nivel-1, L2 – ES-ES nivel-2
ia – ES-ES inter área, * – candidato predeterminado, ruta estática U – por-usuario
o – ODR, P – ruta estática descargada periódicamente, H – NHRP, l – LISP
+ – ruta replicada, % – anulación de salto siguiente
La puerta de enlace de último recurso no está establecida
10.0.0.0/8 es variable dentro de una subred 7 subredes, 3 máscaras
C 10.0.1.0/24 está conectado directamente, FastEthernet0/1
L 10.0.1.1/32 está conectado directamente, FastEthernet0/1
C 10.0.2.0/24 está conectado directamente, FastEthernet1/0
L 10.0.2.1/32 está conectado directamente, FastEthernet1/0
C 10.0.3.0/24 está conectado directamente, FastEthernet1/1
L 10.0.3.1/32 está conectado directamente, FastEthernet1/1
S 10.1.0.0/16 a través de 10.0.3.2
19. Verifique la conectividad entre el PC1 y el PC3.
C:\>ping 10.1.2.10
Ping 10.1.2.10 con 32 bytes de datos:
la Respuesta de 10.1.2.10: bytes=32 tiempo=1ms TTL=125
la Respuesta de 10.1.2.10: bytes=32 tiempo=1ms TTL=125
la Respuesta de 10.1.2.10: bytes=32 tiempo=1ms TTL=125
la Respuesta de 10.1.2.10: bytes=32 tiempo<1ms TTL=125
estadísticas de Ping para 10.1.2.10:
Paquetes: Enviados = 4, Recibidos = 4, Perdidos = 0 (0% loss),
tiempos Aproximados de ida en mili-segundos:
Mínimo = 0ms, Máximo = 1ms, Promedio = 0ms
20. Verifica que el tráfico pasa a través de R5.
C:\>tracert 10.1.2.10
Rastreo de ruta para 10.1.2.10 sobre un máximo de 30 saltos:
1 0 ms 0 ms 1 ms 10.0.1.1
2 0 ms 0 ms 0 ms 10.0.3.2
3 0 ms 0 ms 0 ms 10.1.3.1
4 0 ms 0 ms 1 ms 10.1.2.10
Traza completa.
21. Vuelva a poner FastEthernet 0/0 de interfaz en R2.
R2(config)#interface f0/0
R2(config-if)#no shutdown
22. Ingrese los comandos a continuación en R5 para aprovisionar una configuración básica de EIGRP y habilitar EIGRP en cada interfaz.
R5(config)#enrutador eigrp 100
R5(enrutador de configuración)#sin resumen automático
R5(enrutador de configuración)#red 10.0.0.0 0.255.255.255
Recursos adicionales
Introducción de Cisco Networking Academy al enrutamiento dinámico: https://www.ciscopress.com/articles/article.asp?p=2180210&seqNum=5
Capítulo: Configuración del enrutamiento estático: https://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/5_x/nx-os/unicast/configuration/guide/l3_cli_nxos/l3_route.html
Protocolos de enrutamiento: https://www.cisco.com/c/en/us/td/docs/net_mgmt/prime/network/3-8/reference/guide/routpro.html
¿Desea practicar las tecnologías CCNA de Cisco en su computadora portátil? Descargue mi guía completa de laboratorio Cisco CCNA de 350 páginas de forma gratuita.
Haga clic Aquí para obtener mi Cisco CCNA Gold Bootcamp, el curso de CCNA con mayor calificación en línea con una calificación de 4,8 estrellas de más de 20,000 reseñas públicas.
Libby Teofilo
Texto de Libby Teófilo, Escritor Técnico en www.flackbox.com
Con la misión de propagar la red de conciencia a través de la escritura, Libby constantemente sumerge en el inexorable proceso de adquisición de conocimientos y la difusión. Si no está absorto en la tecnología, es posible que la vea con un libro en una mano y un café en la otra.