Fundamentos de Comunicaciones modernas

Telecomunicaciones

richartescobedo@gmail.com

Redes de Datos
Funcionalidad: Desde el punto de vista del usuario, una red debe proporcionar servicios más que transmitir paquetes de forma eficiente.

company name

Redes de Datos
Otro requisito importante que se debe considerar es que cada aplicación que corre en los hosts debe poder comunicarse de una manera apropiada

company name

Redes de Datos Cuando dos aplicaciones se comunican se deben realizar muchos pasos complicados company name .

company name . es más eficiente implementar los servicios comunes una sóla vez y que luego cada diseñador los utilice.Redes de Datos En lugar de que cada aplicación realice todos los pasos.

Redes de datos .Prestaciones Una red debe tener un alto rendimiento a la hora de prestar servicios y más importante aun. El rendimiento se mide generalmente con dos criterios.  Ancho de Banda (Band width)  Latencia o demora (Latency or delay) company name . una buena relación costo – rendimiento.

100.      Kbps: ADSL. Generalmente se mide en bits por segundos.11abg Gbps: Redes ethernet 1. redes inalámbricas 802.Ancho de Banda Es la medida de cuanta información puede fluir desde un lugar a otro en una cantidad de tiempo definido. enlaces seriales. modems. Token Ring. cable modems. 10 company name . etc Mbps: Redes ethernet 10.

Ancho de Banda Es comparable al ancho de una tuberia ¿Cuánto líquido puede pasar por la tuberia? company name .

company name .Ancho de Banda Por ejemplo 10 Mbps significa que cada segundo se envía 10 millones de bits.

Prestaciones Ancho de Banda y Throughput Estos dos términos son utilizados de forma indistinta en ciertas ocaciones. Podemos ver el primero como el valor nominal especificado de los equipos y medios de transmisión El segundo seria el valor real obtenido en la transmisión de datos por una aplicación determinada company name .

Prestaciones .Latencia Es el tiempo que le toma a un sólo paquete en viajar desde el nodo fuente hasta el nodo destino company name .

company name .

Nada es más rápido que la luz.0x108 m/s en el vacio.Prestaciones .3x108 m/s en un cable company name . 3.Latencia Latencia Podemos ver la latencia como la suma de tres elementos 1) Propagación: es la velocidad de propagación de la luz. 2.

Latencia company name .Prestaciones .

company name .Prestaciones .Latencia 2) Tiempo en Cola: A los disposisitivos de comunicación les toma cierto tiempo en retransmitir un paquete.

Latencia 3) Transmisión: la cantidad de tiempo que toma transmitir una unidad de datos a través de un enlace. company name .Prestaciones .

Prestaciones . en cola + Transmision company name .Latencia Latencia = Propagacion + T.

Latencia Producto Ancho de Banda por Latencia (PABL)  Es útil considerar esta métrica en ciertas ocaciones la cual puede ser considerada como el volumen del canal company name .Prestaciones .

Prestaciones .Latencia Producto Ancho de Banda por Latencia (PABL)  Si medimos los bits en unidades de tiempo podemos determinar cuantos de ellos caben en el canal company name .

25x106 ≈ 280 KB company name .Prestaciones .Latencia Producto Ancho de Banda por Latencia (PABL)  Por ejemplo:  No bits = (50x10-3 seg) x (45x106 bits/seg)  No bits = 2.

Prestaciones . company name .Latencia Producto Ancho de Banda por Latencia (PABL)  Este producto es muy importante en el diseño de las redes de alto rendimiento pues corresponde a cuantos bits puede enviar la fuente antes de que el primer bit alcance el destino.

Latencia Producto Ancho de Banda por Latencia (PABL)  Supongamos que la fuente desea confirmación de la recepción de cada bit. company name . (Nótese que estamos interesados en el RTT).Prestaciones .  Para ello contamos con otro canal con iguales características.

aproximadamente 560 KB. company name .Latencia Producto Ancho de Banda por Latencia (PABL)  Entonces la fuente puede enviar 2xPABL antes de que comience a recibir confirmación del primer bit enviado  En nuestro ejemplo anterior esto corresponde a 5.Prestaciones .5x106 bits.

Prestaciones .Latencia Hay situaciones en las que es más interesante conocer el tiempo en que tarda un paquete en ir y regresar. A ese tiempo se le conoce como Round Trip Time (RTT) company name .

Practica .RTT Comando ping: este nos da una idea del estado del enlace entre la máquina local y la máquina remota company name .

company name .Practica .UDP con un TTL muy pequeño Comando traceroute: muestra la ruta que siguen los paquetes para alcanzar la máquina destino.

Conectando Físicamente los nodos Factores a considerados para interconectar un par de nodos.      company name Codificación Framing Detección de errores Transmisión confiable Cotrol de Acceso al Medio .

Codificación Como hemos dicho hicimos a un lado el problema de modulación asumiendo que tenemos dos señales: una baja y otra alta En la práctica esto puede ser traducido a dos voltajes diferentes en un cable de cobre o dos niveles diferentes de potencia de luz en un enlace óptico company name .

Codificación La tarea de convertir los datos binarios a las señales es realizada por un aparato llamado adaptador de red. company name . una pieza de hardware que conecta el nodo a un enlace. En el problema de codificación lo más obvio es mapear un 1 a la señal alta y un 0 a la señal baja.

Non Return to Zero (NRZ) Es un esquema de codificación que hace este tipo de mapeo. El problema con este esquema es que una secuencia de 1s o 0s mantienen una señal alta o baja por mucho tiempo. company name .

Non-Return to Zero (NRZ) Hay dos problemas con estas secuencias largas:  El receptor utiliza un promedio para distinguir entre una señal baja y una señal alta. El problema es que muchos 0s o 1s afectan ese promedio y le es más difícil realizar la distinción. company name .  El otro problema es que tanto el emisor como el receptor deben tener sincronizado el reloj pues en el instante que el emisor codifica un bit el receptor tiene que decodificar un bit.

company name .Codificación Podriamos solucionar este último problema enviando la señal del reloj por un cable alterno. Cuando la señal cambia de 1 a 0 o de 0 a 1 el receptor sabe que ocurre un ciclo de reloj. Lo que se hace es que el receptor obtiene el reloj de la misma señal de los datos. pero esto duplicaría los costos.

Codificación Sin embargo. en situaciones donde hay periodos de tiempo largos sin ocurrir estas transiciones el reloj puede desajustarse company name .

Aqui se codifican los 1s como un cambio de señal y los 0s se interpretan cuando no hay cambio de señal. Esto resuelve el problema de 1s consecutivos pero no el de los 0s company name .Non-Return to Zero Inverted (NRZI) Este es un enfoque diferente que trata de solucionar los problemas especificados anteriormente.

Non-Return to Zero Inverted (NRZI) company name .

Manchester Este es un esquema de codificación que hace un trabajo más explícito agregando el reloj a la señal. Los 1s los representa con un cambio en la señal de baja a alta Y los 0s los representa con un cambio de alta a baja. company name .

Manchester Este garantiza que los relojes tanto del receptor como del emisor esten sincronizados Esta es la codificación utilizada en Ethernet company name .

Manchester El problema de este esquema es que duplica la tasa a la cual la señal de transmisión es hecha sobre el enlace Esto se traduce en que el receptor tiene la mitad del tiempo para detectar cada pulso de la señal company name .

Fundamentos de Telecomunicaciones modernas .

Sign up to vote on this title
UsefulNot useful