Una red de computadoras, o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información, recursos y servicios etc. Una red de comunicaciones es un conjunto de medios técnicos que permiten la comunicación a distancia entre equipos autónomos. Normalmente se trata de transmitir datos, audio y vídeo por ondas electromagnéticas a través de diversos medios.
Para simplificar la comunicación entre programas (aplicaciones) de distintos equipos, se definió el Modelo OSI por la ISO, el cual especifica 7 distintas capas de abstracción. Con ello, cada capa desarrolla una función específica con un alcance definido.
Existe otro modelo de TCp/Ip, que utiliza las mismas 7 capas, sin embargo la capa de Aplicacion abarca 3 capas.
Existes varias topologias para las redes de Computadoras, cada topologia esta diseñada para satisfacer las necesidades de la red.
Red de Computadoras: Medios de Telecomunicacion que conectan a un grupo de computadoras y otros aaratos.
ResponderEliminarEstas conexiones pueden ser por medio de cables o wireless.
Una red de computadoras, también llamada red de ordenadores o red informática, es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten informacion (archivos), recursos (CD-ROM, impresoras, etc.) y servicios (acceso a internet, e-mail, chat, juegos), etc. Una red de comunicaciones es un conjunto de medios técnicos que permiten la comunicación a distancia entre equipos autónomos (no jerárquica -master/slave-). Normalmente se trata de transmitir datos, audio y vídeo por ondas electromagnéticas a través de diversos medios (aire, vacío, cable de cobre, fibra óptica, etc.)
Para simplificar la comunicación entre programas (aplicaciones) de distintos equipos, se definió el Modelo OSI por la ISO, el cual especifica 7 distintas capas de abstracción. Con ello, cada capa desarrolla una función específica con un alcance definido.
Existen diferentes tipos de Topologia de Red como podran ver en la imagen.
La arquitectura cliente/servidor es un modelo para el desarrollo de sistemas de información en el que las transacciones se dividen en procesos independientes que cooperan entre sí para intercambiar información, servicios o recursos. Se denomina cliente al proceso que inicia el diálogo o solicita los recursos y servidor al proceso que responde a las solicitudes.
Esta es donde tenemos servidores activos y pasivos. Los Servidores activos como la misma palabra lo dice siempre estan activos y ellos mismos buscan los cientes no el cliente los busca a ellos como generalmente seria. Los servidores pasivos son los contrario a los activos ya que estos esperan a que el cliente mande una peticion para luego contestarla.
La arquitectura cliente-servidor sustituye a la arquitectura monolítica en la que no hay distribución, tanto a nivel físico como a nivel lógico.
El Modelo de comunicacion consta de los siguientes:
Fuente
Transmisor
Sistema de Transmicion
Receptor
Destinatario
El modelo OSI consta de siete capas las cuales son:
Capa 7
APLICACIÓN
Se entiende directamente con el usuario final, al proporcionarle el servicio de información distribuida para soportar las aplicaciones y administrar las comunicaciones por parte de la capa de presentación.
Capa 6
PRESENTACIÓN
Permite a la capa de aplicación interpretar el significado de la información que se intercambia. Esta realiza las conversiones de formato mediante las cuales se logra la comunicación de dispositivos.
Capa 5
SESIÓN
Administra el diálogo entre las dos aplicaciones en cooperación mediante el suministro de los servicios que se necesitan para establecer la comunicación, flujo de datos y conclusión de la conexión.
Capa 4
TRANSPORTE
Esta capa proporciona el control de extremo a extremo y el intercambio de información con el nivel que requiere el usuario.
Representa el corazón de la jerarquía de los protocolos que permite realizar el transporte de los datos en forma segura y económica.
Capa 3
RED
Proporciona los medios para establecer, mantener y concluir las conexiones conmutadas entre los sistemas del usuario final. Por lo tanto, la capa de red es la más baja, que se ocupa de la transmisión de extremo a extremo.
Capa 2
ENLACE
Asegura con confiabilidad del medio de transmisión, ya que realiza la verificación de errores, retransmisión, control fuera del flujo y la sequenciación de la capacidades que se utilizan en la capa de red.
Capa 1
FISICO
Se encarga de las características eléctricas, mecánicas, funcionales y de procedimiento que se requieren para mover los bits de datos entre cada extremo del enlace de la comunicación.
Protocolos de enrutamiento:
ResponderEliminarInternet es un conjunto de redes conectadas. Por consiguiente, todos los routers no trabajan de la misma manera. Esto depende del tipo de red en la que se encuentren.
De hecho, existen diferentes niveles de routers que funcionan con diferentes protocolos:
-Routers de nodo: son los routers principales ya que conectan diferentes redes.
-Redes externos: Permiten la conexion a redes autonomas entre ellos. Funcionan con un protocolo denominado EGP(Protocolo de pasarela externa) que se desarrolla gradualmente al mantener el mismo nombre.
-Routers internos: Permiten el enrutamiento de informacion dentro de una red autonoma. Intercambian informacion utilizando los protocolos denominados IGP(Protocolo de pasarela interna) como RIP,BGP,OSPF y EIGRP.
El protocolo RIP
ResponderEliminarRIP significa Protocolo de información de enrutamiento. Es un protocolo de vector de distancias, es decir que cada router le comunica al resto de los routers la distancia que los separa (la cantidad de saltos que los separa). Por lo tanto, cuando un router recibe uno de estos mensajes incrementa esta distancia en 1, y envía el mensaje a routers directamente accesibles. De esta manera, los routers pueden mantener la ruta óptima de un mensaje, al almacenar la dirección del router siguiente en la tabla de enrutamiento de manera tal que la cantidad de saltos para alcanzar una red se mantenga al mínimo. Sin embargo, este protocolo sólo tiene en cuenta la distancia entre equipos en cuanto a saltos y no considera el estado de la conexión para seleccionar el mejor ancho de banda.
El protocolo OSPF
OSPF (Abrir primero la ruta de acceso más corta) es más eficaz que RIP y, por lo tanto, gradualmente comenzará a reemplazarlo. Es un protocolo de estado de enlace. Esto significa que, a diferencia de RIP, este protocolo no envía la cantidad de saltos que los separa de los routers cercanos, sino el estado de la conexión que los separa. De esta manera, cada router puede enviar una tarjeta del estado de la red y, como consecuencia, puede elegir la ruta más apropiada para un determinado mensaje en cualquier momento.
Además, este protocolo evita routers intermediarios que incrementan la cantidad de saltos, con lo cual hay menos información y es posible contar con más ancho de banda útil que con RIP.
BGP (Border Gateway Protocol) es un protocolo de enrutamiento para el intercambio de información entre la puerta de enlace de acogida s (cada uno con su propio enrutador) en una red de sistema autónomo s. BGP es el protocolo que se utiliza a menudo la puerta de enlace entre las máquinas de la Internet. La tabla de enrutamiento contiene una lista de routers, las direcciones que puede alcanzar, y un coste métricas asociadas a la ruta de acceso al router de manera que cada uno de los mejores ruta elegida.
ResponderEliminarHosts usando BGP se comunican mediante el Protocolo de control de transmisión (TCP) y enviar información de la tabla de actualización del router sólo cuando un host ha detectado un cambio. Sólo la parte afectada de la tabla de enrutamiento se envía. BGP-4, la versión más reciente, permite a administradores configurar los parámetros de costos basados en declaraciones de política. (BGP-4 a veces se llama BGP4, sin el guión.)
BGP se comunica con autónomos (local) las redes que usan Interior BGP (IBGP), ya que no funciona bien con la IGP. Los routers dentro de la red autónoma de este modo mantener dos tablas: una para el interior y un protocolo de puerta de enlace para IBGP.
BGP-4 hace que sea fácil de usar Classless Inter-Domain Routing (CIDR), que es una manera de tener más direcciones en la red que con la actual dirección IP régimen de cesión.
BGP es un protocolo más reciente que el Exterior Gateway Protocol (EGP).
También vea Interior Gateway Protocol (IGP) y el Open Shortest Path First (OSPF), protocolo de pasarela interior.
EIGRP (Enhanced Interior Routing Protocol Portal) es una red de protocolo que permite router s intercambiar información de manera más eficiente que con los anteriores protocolos de red. Evolucionado desde IGRP EIGRP (Protocolo de enrutamiento de puerta de enlace del Interior) y que utilicen cualquiera de los routers y EIGRP IGRP puede interoperar porque la métrica (los criterios utilizados para seleccionar una ruta) se utiliza con un protocolo se puede traducir en la métrica del otro protocolo. EIGRP se puede utilizar no sólo para el Protocolo Internet (IP), sino también para redes AppleTalk y Novell NetWare redes.
Utilizando EIGRP, un router se queda con una copia de su vecino de tablas de enrutamiento. Si no puede encontrar una ruta a un destino en uno de estos cuadros, las preguntas que sus vecinos por una ruta y que a su vez consulta a sus vecinos hasta que se encuentre una ruta. Cuando una tabla de enrutamiento de entrada de los cambios en uno de los routers, se notifica a sus vecinos del cambio solamente (algunos de los primeros protocolos de exigir el envío de toda la tabla). Para mantener todos los routers consciente de la situación de los vecinos, cada router envía periódicamente un "hola" de paquetes. Un router de los que no "hola" paquete ha sido recibido en un determinado período de tiempo se supone que es inoperante.
EIGRP utiliza el algoritmo de actualización Difundir-(Dual) para determinar la forma más eficiente (menor costo) la ruta a un destino. A DOBLE máquina de estados finitos decisión contiene información utilizada por el algoritmo para determinar la ruta de menor costo (que considera la distancia y si una ruta de destino es loop-free).
NAT
ResponderEliminarNetwork Address Translation
NAT (Network Address Translation - Traducción de Dirección de Red) es un mecanismo utilizado por routers IP para intercambiar paquetes entre dos redes que se asignan mutuamente direcciones incompatibles. Consiste en convertir en tiempo real las direcciones utilizadas en los paquetes transportados. También es necesario editar los paquetes para permitir la operación de protocolos que incluyen información de direcciones dentro de la conversación del protocolo.
Su uso más común es permitir utilizar direcciones privadas (definidas en el RFC 1918) y aún así proveer conectividad con el resto de Internet. Existen rangos de direcciones privadas que pueden usarse libremente y en la cantidad que se quiera dentro de una red privada. Si el número de direcciones privadas es muy grande puede usarse solo una parte de direcciones públicas para salir a Internet desde la red privada. De esta manera simultáneamente sólo pueden salir a Internet con una dirección IP tantos equipos como direcciones públicas se hayan contratado. Esto es necesario debido al progresivo agotamiento de las direcciones IPv4. Se espera que con el advenimiento de IPv6 no sea necesario continuar con esta práctica.
NAT tiene muchas formas de funcionamiento, entre las que destacan:
Estático (DNAT) [editar]Es un tipo de NAT en el que una dirección IP publica se traduce a una dirección IP privada, y donde esa dirección pública es siempre la misma.
Dinámico Es un tipo de NAT en la que una dirección IP privada se mapea a una IP pública basándose en una tabla de direcciones de IP registradas (públicas). Normalmente, el router NAT en una red mantendrá una tabla de direcciones IP registradas,y cuando una IP privada requiera acceso a Internet, el router elegirá una dirección IP de la tabla que no esté siendo usada por otra IP privada.
vease
http://computer.howstuffworks.com/nat.htm/printable
referencias:
www.wikipedia.org
www.howstuffworks.com
Enrutamiento
ResponderEliminarEnrutamienta es la función de buscar un camino entre todos los posibles en una red de paquetes cuyas topologías poseen una gran conectividad. Dado que se trata de encontrar la mejor ruta posible, lo primero será definir qué se entiende por mejor ruta y en consecuencia cuál es la métrica que se debe utilizar para medirla.
Clasificación de los métodos de encaminamiento
Los algoritmos de encaminamiento pueden agruparse en:
* Determinísticos o estáticos
No tienen en cuenta el estado de la subred al tomar las decisiones de encaminamiento. Las tablas de encaminamiento de los nodos se configuran de forma manual y permanecen inalterables hasta que no se vuelve a actuar sobre ellas. Por tanto, la adaptación en tiempo real a los cambios de las condiciones de la red es nula.
El cálculo de la ruta óptima es también off-line por lo que no importa ni la complejidad del algoritmo ni el tiempo requerido para su convergencia. Ej: algoritmo de Dijkstra.
Estos algoritmos son rígidos, rápidos y de diseño simple, sin embargo son los que peores decisiones toman en general.
* Adaptativos o dinámicos
Pueden hacer más tolerantes a cambios en la subred tales como variaciones en el tráfico, incremento del retardo o fallas en la topología. El encaminamiento dinámico o adaptativo se puede clasificar a su vez en tres categorías, dependiendo de donde se tomen las decisiones y del origen de la información intercambiada:
* Adaptativo centralizado. Todos los nodos de la red son iguales excepto un nodo central que es quien recoge la información de control y los datos de los demás nodos para calcular con ellos la tabla de encaminamiento. Este método tiene el inconveniente de que consume abundantes recursos de la propia red.
* Adaptativo distribuido. Este tipo de encaminamiento se caracteriza porque el algoritmo correspondiente se ejecuta por igual en todos los nodos de la subred. Cada nodo recalcula continuamente la tabla de encaminamiento a partir de dicha información y de la que contiene en su propia base de datos. A este tipo pertenecen dos de los más utilizados en Internet que son los algoritmos por vector de distancias y los de estado de enlace.
* Adaptativo aislado. Se caracterizan por la sencillez del método que utilizan para adaptarse al estado cambiante de la red. Su respuesta a los cambios de tráfico o de topología se obtiene a partir de la información propia y local de cada nodo. Un caso típico es el encaminamiento “por inundación” cuyo mecanismo consiste en reenviar cada paquete recibido con destino a otros nodos, por todos los enlaces excepto por el que llegó.