Vous êtes sur la page 1sur 12

Universidad Nacional Experimental del Táchira

Departamento de Ingeniería Informática


San Cristóbal – Edo. Táchira

Integrantes:
*
*
*
*

Teoría General de Sistemas


Secc. 1

San Cristóbal, marzo de 2011

Teoría de Redes
1.- ¿Qué es una red? :

El término genérico “red” hace referencia a un conjunto de entidades (objetos,


personas, etc.) conectadas entre sí. Por lo tanto, una red permite que circulen
elementos materiales o inmateriales entre estas entidades, según reglas bien
definidas. Otros conceptos son:

• red: Conjunto de equipos y dispositivos periféricos conectados entre sí.


Se debe tener en cuenta que la red más pequeña posible está
conformada por dos equipos conectados.

• redes: implementación de herramientas y tareas para conectar equipos


de manera que puedan compartir recursos en la red.

Según el tipo de entidad involucrada, el término utilizado variará, por ejemplo:

• red de transporte: conjunto de infraestructuras y vehículos usados para


transportar personas y bienes entre diferentes áreas geográficas.

• red telefónica: infraestructura usada para transportar señales de voz


desde una estación telefónica a otra.

• red neural: conjunto de neuronas conectadas entre sí.

• red criminal: conjunto de estafadores complotados (donde hay un


estafador, por lo general hay otro).

• red informática: conjunto de equipos conectados entre sí mediante


líneas físicas que intercambian información bajo la forma de datos
digitales (valores binarios, es decir valores codificados como una señal
que puede representar 0 ó 1).
2.- Bases en la formación de una Red:

A.- Conceptos básicos en las redes

• Proyecto: Conjunto de actividades tendientes a la ejecución de un


objetivo.

Actividad: Componente del proyecto que va a permitir cumplir con el
objetivo fijado.

Evento: Parámetro que determina el inicio y fin de una actividad y el
inicio y fin del proyecto.
• Nodo: Es un punto de la red que ejecuta una operación u operaciones
determinadas unidos por camino. Los nodos pueden poseer valores o
pesos.
• Arco: el camino es la arista o arco que conecta a dos nodos. Puede ser
dirigido o no dirigido.
• Camino: Conjunto de arcos en secuencia q unen dos o mas nodos.

B.- Estructura básica

i: Inicio de la actividad
j: Fin de la actividad
tij: Tiempo de la actividad enmarcada dentro de ij
i>j: No se puede.

C.- Reglas básicas para la construcción de la red


1. Se representan con flechas de izquierda a derecha

2. Toda actividad inicia y termina en un evento ó nodo.

3. Si el inicio de una actividad depende o está determinado por el fin


de una actividad precedente el evento inicial de dicha actividad debe
ser el evento final de la actividad precedente.

4. Si el inicio de una actividad depende de la terminación de dos o más


actividades precedentes, el evento inicial de dicha actividad debe ser el evento
final de sus actividades precedentes. (Dependencia múltiple).

5. Si el inicio de dos o más actividades esta determinado por la finalización de


una actividad precedente, el evento inicial de dicha actividad debe ser el
evento final de la actividad precedente.

6. Si dos o más actividades tienen en común su evento inicial y final, estas


actividades son indeterminadas, para poder determinar dichas actividades se
debe incluir "n-1" actividades ficticias donde "n" es el número de actividades
que se trabajan, ya sea en el evento inicial o en el evento final.
7. Cuando un evento termina y de él parten más actividades que no son
dependientes recíprocamente, entonces, la dependencia se tiene que mostrar o
determinar con ayuda de actividades ficticias.

NOTA: La actividad ficticia no es más que la proyección de las


actividades que terminan en el evento inicial de dicha actividad.

8. Podemos utilizar la cantidad necesaria de actividades ficticias, pero como


se habla de técnica de optimización, el número de actividades debe ser mínimo.

9. Si para mayor descripción de una macro actividad es necesario generar


detalle de sus actividades componentes, utilice micro actividades denotadas
con la letra mayúscula de la macro actividad y el subíndice i para todo i: 1...n.

Ejemplo: El proyecto de una obra civil: Adecuar salones

1. Diseño
2. Adecuación
3. Acabados

10. Una actividad, cualquiera que ella sea, puede suceder solamente una vez.

3.- Clasificación de las Redes:

A.- Según su direccionalidad:

• Unidireccionales: un nodo trasmite y el otro recibe. Un ejemplo,


puede ser la transmisión de la señal por medio de la radio, el
público recibe la señal.
• Bidireccionales: sólo un nodo puede recibir o enviar a la vez. Como
ejemplo tenemos una red de comunicaciones que trabaja con radio
boqui toquis.
• Doble: Ambos nodos pueden transmitir/recibir datos, elementos
u otros al mismo tiempo.

B.- Según la Topología de la red:

La topología de una red es el patrón de interconexión entre los nodos. A


pesar de que estos conceptos que se trataran a continuación, son
aplicados en las redes informáticas, son en esencia redes, así que son
aplicables a la teoría de redes, algunas topologías son:

Lineal: En la cual, los nodos esta conectados todos a una misma lineal o
camino, es decir una sucesión de eventos lineales.

Estrella: Existen redes más complejas construidas con topología de


estrella. Las redes de esta topología tienen un nodo centro de conexiones
llamado concentrador. Todos los nodos se conectan al concentrador, el cual
administra las comunicaciones entre los mismos. Es decir, la topología de
estrella es una red de en la que los nodos están conectadas a un nodo o
punto central.

Las redes construidas con topologías de estrella tienen un par de ventajas


sobre la lineal. La primera y más importante es la confiabilidad, ya que en la
estructura lineal, si un nodo no se ejecuta bien, la red colapsa

Anillo: En una topología en anillo cada nodo tiene una línea de conexión
dedicada y punto a punto solamente con los dos nodos que están a sus lados.
La señal pasa a lo largo del anillo en una dirección, o de nodo a otro, hasta
que alcanza su destino.

Malla: La topología de malla utiliza conexiones redundantes entre los nodos


de la red así como una estrategia de tolerancia a fallas. Cada nodo en la red
está conectado a todos los demás (todos conectados con todos). Debido a la
redundancia, la red puede seguir operando si una conexión se rompe.

En árbol: Es una variante de la de estrella. Como en la estrella, los nodos


del árbol están conectados a un nodo central que controla el movimiento de
la red. Sin embargo, no todos los nodos se conectan directamente al
central. La mayoría de los nodos se conectan a un nodo central secundario
que, a su vez, se conecta al nodo central principal.

(Algunas Topologías de Red)


4.- Estudio y aplicación de graficas de Red:

En algunos casos, suele ser útil optimizar sistema a través de la representación


de redes mediante gráficos utilizando modelos básicos o especializados de
algoritmo de redes.

• La grafica: Es un conjunto de nodos (n) y caminos (a) que conectan los


nodos. Notamos g=(n,a)

• Los nodos se enumeran: 1, 2,…n. Y los arcos se denotan (i,j), los que
indica que une al nodo i con el j.

• Los arcos son dirigidos y no dirigidos. Dirigido si el arco conecta al nodo


i con el nodo j mas no j con i y se nota a través de flechas direccionales.
Por tanto una grafica es dirigida si todos sus arcos están dirigidos.

• En una grafica de red, encontramos caminos. Definiendo Camino la


secuencia de arco que une al nodo i con el nodo j. Si una secuencia de
arista parte de i y terminan el camino en i, se le llama camino circular.
• También se puede realizar el estudio de subgraficas, extrayendo
pequeños fragmentos de una red, muchas veces con el fin de un estudio
mas detallado

• Una grafica es conexa si para cada par de nodos i,j € N existe un camino
que conecte el nodo i con el nodo j.

• Simultáneamente podemos habla de lo árboles, que no es mas q una


subgrafica de G es decir G’, que es conexa y no posee ciclos. Si un árbol
posee a todos los nodos es un árbol “Generador”.

Entonces bien, aplicando los conceptos planteados se puede


representarse gráficamente una red cualquiera, dando al los nodos y a los
arcos como variables, valores que corresponda a dicha red. Por tanto Una RED
es una gráfica con uno o mas valores asignados a los nodos y/o a los arcos:
*Nodos: (ij) demanda, oferta, eficiencia, confiabilidad, entre otros.
*Arcos: (cij) costo, distancia, capacidad, tiempo, entre otros.

Así podemos representar: Redes de agua, información, computadores, entre


otros.
5.- Ruteo o Enrutamiento:

Una de las principales aplicaciones en el estudio de las redes y sus graficas es


el ruteo; 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.

Existen múltiples métodos y criterios para elegir el mejor camino a seguir,


ellos varían dependiendo de la red que se estudie y del objetivo que se desee
lograr, por ejemplo hallar la ruta mas larga, la mas corta, menos cotosa, mayor
o menor tiempo etc. Ejemplo de problemas y modelos de solución tenemos:

*Problema del Agente Viajero: encontrar el camino más corto saliendo de un


nodo y regresando al mismo.

MODELO DEL AGENTE VIAJERO: encontrar un ciclo en una red (dirigida o no


dirigida). Un (camino) ciclo que no repite nodos es un (camino) o ciclo
Hamiltoniano.

Nota: NO SIEMPRE EXISTE.

*Red plana: que puede representarse en el plano sin cruzar arcos.


Útil en ruteo

*Flujo de costo mínimo en una red.

* Ciclo de Euler: un ciclo que incluye cada arco solo una vez. (Solo existe en
una gráfica si esta tiene un número par de arcos incidentes en cada vértice
(euler). útil en ruteo.
Ejemplo: Red de Transporte, camino mas corto. (Flujo de costo mínimo en
una red):

Los nodos de la red representan las estaciones de trasbordo de un sistema de


transporte en una ciudad. Los arcos representan las rutas posibles y las
distancias representan el tiempo de recorrido que depende de las paradas. El
origen está en el nodo 1 y en el nodo 6 se encuentra el final del recorrido. Se
quiere encontrar la ruta mas corta del origen a cada nodo de trasbordo y en
particular la ruta mas corta al destino final.

• Paso 1. Asignar al nodo 1 al rótulo permanente [0,I]; la I indica que el


nodo 1 es el nodo inicial ; y el 0, que la distancia del nodo 1 hacia sí mismo
es cero.

• Paso 2. Determinar rótulos tentativos para los nodos a los que puede
llegarse en forma directa desde el nodo 1.. El primer número de cada
marcación es la distancia directa entre el nodo 1 y el nodo en cuestión; a
esta parte de la etiqueta se la denomina valor de distancia. El segundo
número de cada rótulo, al que se denomina valor del nodo precedente,
señala el nodo que antecede en la ruta desde el nodo 1 hasta el nodo en
cuestión.

• Paso 3. Identificar el nodo con la etiqueta tentativa que tenga el menor


valor de distancia, y considerarlo como rotulado en forma permanente.
Si todos los nodos tienen etiquetas permanentes, ir al paso 4.
• Paso 4. Considérese todos los nodos que no tiene marcación permanente
y a los que se puede llegar en forma directa desde el nuevo nodos con el
rótulo permanente que estableció en el paso 3. Calcular para estos nodos
las etiquetas tentativas de la siguiente manera:

a. Si el nodo carece de etiqueta permanece y que se considera, tiene una


marcación tentativa, obtener la suma del valor de distancia del nuevo nodo
etiquetado permanentemente, y la distancia directa de este último nodo al
nodo en cuestión. Si esta suma es inferior al valor de la distancia del nodo
considerado, igualar a esta suma el valor de distancia para este nodo; además.
Hacer que el valor del nodo precedente sea igual al nodo recién marcado como
permanente y que arrojó la menor distancia. Continuar al paso3.

b. Si el nodo que no tiene etiqueta permanente y que se está evaluando


carece de rótulo tentativo, se crea una con valor de distancia igual a la suma
del valor de distancia en el nuevo nodo etiquetado como permanente y la
distancia directa desde ese nodo al que recientemente se le asignó la
marcación permanente hasta el nodo en cuestión. El valor del nodo precedente
es igual al nodo recién etiquetado en forma permanente. Ir al paso 3.

• Paso 5. Los rótulos permanentes identifican la distancia más corta desde


el nodo 1 hasta cada uno de los demás nodos, y el nuevo precedente
sobre la ruta más corta. Se puede encontrar la ruta más corta hasta un
determinado nodo, partiendo de éste, y yendo hacia sus precedentes.
Continuando esta acción hacia atrás en la red se obtiene una ruta más corta
desde el nodo 1 hasta el nodo en cuestión.