CodeJobs

Blog

Networking - ¿Qué son exactamente los protocolos de enrutamiento dinámico?

Continuando con el tema de networking, vamos a ver que es un protocolo de enrutamiento dinámico.

Usamos los protocolos de enrutamiento dinámico para facilitar el cambio de información de enrutamiento entre los routers.  Estos protocolos permites a los routers compartir información en forma dinámica sobre las redes remotas y agregar esta información automáticamente en sus propias tablas de enrutamiento.  

ENRUTADINA.jpg

Los protocolos de enrutamiento dinámico determinan la mejor ruta a cada red que luego se agrega a la tabla de enrutamiento. Pues uno de los principales beneficios que nos da un protocolo de enrutamiento dinámico es que los routers intercambian información de enrutamiento cuando se produce cambio en la topología de la red. Este cambio permite a los router aprender automáticamente sobre nuevas redes y también encontrar rutas alternativas cuando se produce una fala de enlace en la red actual.

» Leer más...

Cómo conseguir que los scripts se comporten bien

Existen diversas técnicas para descargar scripts externos sin necesidad de que la página se vea afectada por el bloqueo. Una técnica que personalmente no me parece recomendable consiste en utilizar todos los elementos de JavaScript en línea. En algunos casos (Páginas de inicio o pequeñas cantidades de JavaScript) esta técnica es aceptable, pero por regla general es recomendable que el código JavaScript esté alojado en archivos externos, por los beneficios asociados del tamaño de página y caché.

javas.png
 
Las técnicas que aquí se enumeran ofrecen las mismas ventajas que los scripts externos, sin la relentización impuesta por el bloqueo:

» Leer más...

Networking - ¿Que es un Router?

Lo que los usuarios quieren de una red es acceder a las páginas web, navegar por internet, enviar correos electrónicos, descargar música, trabajar en red, etc. Independientemente de esto el servidor puede estar dentro de su propia red o al otro lado del mundo. Un ingeniero de networking sabe que el reponsable de hacer en envío de paquetes en la red es el router, desde el origen hasta el final.

router.jpg


 El router tiene la tarea de conectar múltiples redes. El router se compone de varias interfaces, donde a cada interfaz le colocaremos una IP. Ahora bien, cuando un router recibe un paquete en una interfaz, este determina qué interfaz usar para enviar el paquete a su destino. La interfaz que usa el router para enviar el paquete puede ser una red conectada a otro router que se usa para alcanzar la red de destino.
 

» Leer más...

Métodos y variables de instancia - Objective -C

Para los métodos y variables de instancia se recomienda usar una minúscula al principio de la primera palabra, y una mayúscula por cada nueva palabra. Por ejemplo, controlador, initWithColor;, actualizaFormulario. La excepción son los símbolos que tienen una abreviatura: ficheroJPG.

En las variables de instancia, el plurar se usa para referirse a una variable de instancia que agrupa varios objetos. Por ejemploo, cuentaClientes.

objetc.png

» Leer más...

Gráficos en Java - métodos y constantes de color

La clase Color define métodos y las constantes para manipular los colores en un programa Java. Las constantes para los colores predefinidos las escribire a continuación y posteriormente escribire algunos métodos y constructores de colores.

rgb.jpeg

public final static Color orange

es un color naranja y su valor RGB (RVA) es 255, 200, 0

public final static Color pink

es un color rosa y su valor RGB (RVA) es 255, 175, 175

» Leer más...