Redes
Redes
Redes
REDES DE DATOS
IEEE 802.3
Token Ring
IEE 802.5
Wi-Fi
IEEE802.11
Bluetooth
IEE 802.15
Cada fragmento de informacin que viaja desde el origen hasta el destino recibe el
nombre de PDU (Protocol Data Unit), a esta unidad viaja a raves de las capas del
modeloosi desde la aplicacin hsta la capa fsica, de modo que en cada capa al PDU
se le adiciona informacin en el encabezado o en la cola. Con esta informacin el
viaje de la unidad de datos podr se logrado. En seguida se describe el nombre que
adopta el PDU atraves de su viaje en cada capa.
Aplicacin
Datos
Aplicacin
Presentacin
Datos
Presentacin
Sesin
Datos
Sesin
Transporte
Red
Enlace de datos
Fsica
Segmentos
Paquetes
Tramas
Bits
Transporte
Red
Enlace de datos
Fsica
En primer lugar cuando los datos viajan desde el origen hasta su destino cada capa
en el origen debe comunicarse con su par en el lugar destino, de esta forma los dotos
son entendidos de igual manera y procesados de forma logica.
Cada capa del origen se comunica y se entiende unicamente con la misma capa del
dispositivo destino, de modo que si tenemos un segmento de informacin en la capa
de transporte del dispositivo origen y este ser enviado al la capa de tranporte del
dispositivo destino, este PDU debe ser pasado de la capata des tranporte a la capa de
red, luego a la de enlace de datos, luego a la capa fsica, en este punto es enviada por
el medio fsico y recibida por la capa fsica del dispositivo destino, una ves recividad
esta es pasada a la capa de enlace de red, red y finalmente a la de trasporte. Hasta
este punto se culmina el envio de informacin del origen al destino. Este proceso lo
podemos observar en la siguiente figura
Aplicacin
Presentacin
Flujo de datos
Flujo de datos
Sesin
Aplicacin
Presentacin
Sesin
Flujo de datos
Datos
Transporte
Transporte
Red
Red
Enlace de datos
Enlace de datos
Datos
Encabezado de red
Datos
Datos
Informacin
final de trama
1111010101010101011100010001111010101000010111010010100
11
Empaquetamiento de la PDU
Dirrecionamiento en la red.
Encontramos en el meio fsico tres importantes elementos que nos ayudan a procesar
la informacin que enviamos por el medio fsico, manipulando las direcciones
dedestino y haciendo mas eficiente y mas rpido el envio de informacin de un punto
a otro, tenemos entre estos dispositivos el Hum el Switc y el Router, cada unos de
estos elementos de describe en seguidad, de igual forma describiremos cuales de
estas caravteristicas y de que forma son simuladas en nuestro software de simulacin.
Estos son los aspectos ms relevantes que debemos tener en cuenta a la hora de
comenzar nuestra investigacin para el desarrollo de nuestro simulador. Existe
mucha informacin referente a este tema, en esta se analiza ms detalladamente cada
una de las caractersticas de los protocolos de red existentes. Para nuestro objetivo
es importante dar a conocer los aspectos relevantes desde nuestro punto de partida
para el desarrollo de nuestro software.
En los ltimos aos, este problema volvi a surgir, pero esta vez ya no a nivel de
Hardware, sino a nivel de un sistema operativo, en el mercado actual se encuentran
diferentes sistemas operativos Win32, Solaris, OSs,
inclusive de un mismo
Proveedor como por ejemplo Microsoft contiene una serie de sistemas operativos
diferentes (Win98, WinXp, WinVista). El problema radica ahora en darle al
programador, otro nivel de abstraccin en donde est encapsulado el sistema
operativo cuando se est desarrollando una aplicacin. En muchos sentidos esto es
exactamente lo que realiza Microsoft con .NET.
El Entorno Comn de Ejecucin para Lenguajes o CLR (Common Language
Runtime) por sus siglas en ingles, el cual es uno de los pilares del Framework o
marco de trabajo de .Net , forma un ambiente que abstrae el sistema operativo.
SISTEMA OPERATIVO
HADWARE
HADWARE
.NET abstrae los sistemas operativos, los cuales abstraen el acceso a Hardware, esto
significa que al desarrollar software, se est escribiendo cdigo encaminado al CLR
y no directamente al sistema operativo, por lo que este software puede correr sobre
diferentes sistemas operativos o cualquier plataforma que implemente el CLR. El
CLR est presente en el ncleo del Framework de .NET, este provee un ambiente en
donde las aplicaciones son ejecutadas, esto incluye conceptos como compilacin,
registro y hasta problemas de desarrollo.
Como su nombre lo implica el CLR est diseado para soportar diferentes lenguajes
de programacin de forma en comn entre ellos. Esto es muy interesante ya que los