Capítulo1 Introducción

Slides:



Advertisements
Presentaciones similares
Protocolos de Inter-red
Advertisements

CAPA DE TRANSPORTE MODELO OSI
Capa 4 Capa de Transporte
Transmisión de voz sobre redes ATM
Servicios de red e Internet
OSI TCP/IP MODELO Ing. Camilo Jaramillo Ing. Wilmer Onofre García
Capítulo 20: TCP Servicio de transporte confiable
CAPA DE RED DEL MODELO DE REFERENCIA OSI
Capa de transporte.
MODELO TCP/IP Conectividad de extremo a extremo especificando como los datos deberian ser formateados,direccionados,transmitidos,enrutados y recibidos.
MODELO TCP/IP.
TCP/IP V4 Redes de Computadoras uclv.
1 Capítulo 16: Datagramas IP y Reenvío de Datagramas ICD 327: Redes de Computadores Agustín J. González.
Direccionamiento IP Clases de direcciones. 01 de octubre de 2004Cesar Guisado2 TCP/IP La familia de protocolos TCP/IP fue diseñada para permitir la interconexión.
Instituto San José Del Pedregal
INTEGRANTES: MARTINEZ MISHELL MEDINA ENID MENENDEZ EVELYN INTEGRANTES: MARTINEZ MISHELL MEDINA ENID MENENDEZ EVELYN.
2. ASYNCRONOUS TRANSFER MODE 2.1Características generales 2.2 Modelo de referencia del protocolo 2.3 Categorías de servicio ATM.
PROTOCOLO DE TRANSPORTE Profesor Daniel Díaz Ataucuri Introducción
SISTEMAS DE SEÑALIZACION
ISDN y X.25 son protocolos de enlace de datos más antiguos que en la actualidad se utilizan con menor frecuencia. Sin embargo, ISDN se sigue incluyendo.
1 Capítulo 18: El futuro de IP, IPv6 ICD-327: Redes de Computadores Agustín J. González.
Telecomunicaciones y redes Ing. Enrique Meneses. La revolución de las telecomunicaciones O Telecomunicación: comunicación de información por medios electrónicos,
Ing. Karen Torrealba de Oblitas
Universidad Nacional de Luján - Asignatura Teleinformática y Redes Tema: Capa de Transporte - TCP 1 Capa de Transporte “Ofrece a sus usuarios un sistema.
DIRECCIONAMIENTO IP.
REDES COMPUTACIONALES
Arquitectura de Redes Modelos de Redes Terminales Terminales RED de
 Sincronismo. En toda transmisión debe existir un acuerdo entre el receptor y el emisor, y pueden llegar a él de dos formas: Síncrona, es decir, utilizando.
Control de Congestion. Muchos paquetes en la red se retrasan o pierden provocando que se degrade el desempeño de la red. Congestión.
Introducción a la VoIP.
TECNOLOGIAS WAN Semestre 4 Capítulo 2
Sistemas de Comunicación Magistral Nro. 8 Capa 4: Transporte Las funciones principales de la capa de transporte son transportar y regular el flujo de información.
Michel Luis Zuñiga Orea Modelo ATM / TCP-IP
Funciones Capa de Transporte
Fundamentos de TCP/IP.
1 Capítulo 21: Interacción Cliente Servidor ICD 327: Redes de Computadores Agustín J. González.
Javier Rodríguez Granados
Aspectos básicos de networking: Unidad 5
Instituto Tecnológico Superior de Misantla.
Presentado a: Ing. Diego Pinilla Redes
Capa Transporte3-1 Capítulo 3: Capa transporte ELO322: Redes de Computadores Agustín J. González Este material está basado en el material preparado como.
Direccionamiento de la red IPv4
Redes de Comunicaciones de Datos
Modelo TCP / IP Conjunto de protocolos. La sigla TCP/IP significa "Protocolo de control de transmisión/Protocolo de Internet" y se pronuncia "T-C-P-I-P".
Capítulo 7: Capa de transporte
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
5.7 Servicios no orientados a conexión. 5.8 Ruteadores.
Conceptos de protocolos de red
TCP garantiza que la información es recibida en orden. Para ello, cada paquete enviado tiene un número de secuencia. Cada uno de los dos procesos involucrados.
Modo de Transferencia Asíncrono ( ATM )
Protocolos del modelo TCP/IP
Redes virtuales.
Tecnologías WAN (MODULO ESPECIALIDAD) Instituto Tecnológico Superior de Misantla. INGENIERIA EN SISTEMAS COMPUTACIONALES Unidad II: Protocolos WAN 2.1.-
APLICACIÓN: Provee el conjunto de aplicaciones de red, como por ejemplo: Transferencia de archivos, emulación de terminal, correo electrónico, discos virtuales,
Protocolos de comunicación TCP/IP
MODOS DE TRANSMISION Pucallpa 15 de Enero del 2009.
Tema 1 – Introducción a las Redes informáticas
Nivel de Transporte en Internet
PROTOCOLOS Modelo TCP/IP
Significa Modelo de Interconexión de sistemas Abiertos.
Ipv6.El protocolo Primera aproximación Introducción.
Nombres: Raul Alejandro Silvestre Vargas Diego Contreras Plafflin Carrera : Ing. Telecomunicaciones Tema: ATM Fecha: 10/10/13.
Protocolo RTP Real-time Transport Protocol. RTP Videoconferencias Fue creado para cubrir la demanda de recursos en tiempo real por parte de los usuarios:
LA TECNOLOGÍA VOIP La Voz sobre IP (también llamado VozIP o VoIP por sus siglas en inglés Voice over IP) es una tecnología que permite la transmisión.
Protocolos de Transporte y Aplicación
Redes Convergentes Calidad en el Servicio.
Presentado por : Grisales Ramírez Jhonier las capas del modelo osi.
1.Elementos de un sistema de comunicaciónElementos de un sistema de comunicación 2.Representación de la informaciónRepresentación de la información 3.Redes.
JUAN CARLOS RODRIGUEZ GAMBOA.  Texto plano (sin formato).  Texto enriquecido (texto formateado)  Hipertexto (Conjunto integrado de documentos)
Sistemas de Comunicación Magistral Nro. 6 Capa 3: Red La Capa de Red provee principalmente los servicios de envío, enrutamiento (routing) y control de.
Transcripción de la presentación:

Capítulo1 Introducción s Capacitación Técnica Capítulo1 Introducción VoIP

s Capacitación Técnica Introducción VoIP ¿ Por qué tener una red de servicios telefónicos sobre la red IP ? Muchas redes públicas de telecomunicaciones (PSTN) transfieren hoy más tráfico de datos IP que tráfico de voz. Las redes de telecomunicaciones públicas que fueron optimizadas para el tráfico de voz, no lo están para manejar datos con un volumen de tráfico que va en aumento contínuo. El crecimiento de tráfico IP, junto con los requerimientos del usuario para la integración de servicios de voz y datos a costos cada vez más bajos, lleva a la adopción de IP.

Diferencias entre una red IP y una PSTN (1) Capacitación Técnica Diferencias entre una red IP y una PSTN (1) PBX PSTN PBX Telco Switch E1 Branch Office Main Office Conexiones a través de circuitos de extremo a extremo por la duración de la llamada. Circuitos y recursos se reservan entre el switch de origen y el switch final basado en el número del abonado llamado. Acceso a la red y sus servicios a través de un protocolo de señalización usado para el establecimiento, cursado y liberación de las llamadas, así como gestión y consulta a base de datos.

Diferencias entre una red IP y una PSTN (2) Capacitación Técnica Diferencias entre una red IP y una PSTN (2) IP El ancho de banda es compartido. Los paquetes se rutean a la dirección IP de destino. Los paquetes pueden viajar a través de caminos distintos antes de llegar a su destino final. La velocidad de transmisión entre dos usuarios puede variar dramáticamente según los requerimientos de ancho de banda.

Diferencias entre una red IP y una PSTN (3) Capacitación Técnica Diferencias entre una red IP y una PSTN (3) PSTN: Circuito físico entre usuarios. Transporte en tiempo real de un flujo contínuo de palabras. Recursos dedicados exclusivamente a una conversación en toda su duración. Las infraestructuras deben estar calibradas para asegurar una misma calidad de servicio y disponibilidad en los momentos críticos.

Diferencias entre una red IP y una PSTN (4) Capacitación Técnica Diferencias entre una red IP y una PSTN (4) IP: No rechaza nunca pedidos de conexión. Los datos no se transmiten en un flujo contínuo => se pueden compartir los recursos. Capacidad de difusión de grupo. Privilegia el resultado, en detrimento de la velocidad

El tiempo de encaminamiento s Capacitación Técnica El tiempo de encaminamiento La diferencia principal que separa a Internet de la red telefónica es el tiempo de transito. Este tiempo deber ser inferior a 150 ms, con una tolerancia que va hasta 400 ms. Cuanto más se alarga el tiempo, más importante es el fenómeno del eco. El tiempo de transporte en una red como Internet dependerá estrechamente del número de nodos intermedios atravesados Lejos de las restricciones del Tiempo Real ! Tiempo de encaminamiento de paquetes por la red 1000 ms 500 ms 50 ms Local Regional Nacional Internacional

Tiempo de tratamiento de los equipos terminales Capacitación Técnica Tiempo de tratamiento de los equipos terminales Receptor Emisor Red Internet Modem Modem Modem Modem Buffer de resincronización Tratamiento Digitalización Compresión Puesta en paquetes Transmisión Recepción de paquetes Restitución base de tiempo Restauración Descompresión Conversión analógica Difusión Transporte Encaminamiento Te: Tiempo de tratamiento emisor Ta: Tiempo de encaminamiento Tr: Tiempo de tratamiento receptor entre 50 ms y 100 a 200 ms entre 50 ms y varios segundos entre 200 ms y varios segundos Tiempo total de transmisión: Te + Ta + Tr Actualmente comprendido entre 300 ms y varios segundos

Transmisión Asíncrona Capacitación Técnica Transmisión Asíncrona H E L O Red t1 t2 t3 t4 t1 = t2 = t3 = t4 t’1 t’2 t’3 t’4 t’1  t’2  t’3  t’4

s Transmisión Síncrona Red H E L L O H E L L O t1 = t2 = t3 = t4 Capacitación Técnica Transmisión Síncrona Red H E L L O H E L L O t1 t2 t3 t4 t’1 t’2 t’3 t’4 t1 = t2 = t3 = t4 t1 =  t’1 t’1 = t’2 = t’3 = t’4

s Transmisión Isócrona Red H E L O t1 = t2 = t3 = t4 t1 = t’1 Capacitación Técnica Transmisión Isócrona Red H E L O t1 t2 t3 t4 t’1 t’2 t’3 t’4 t1 = t2 = t3 = t4 t1 = t’1 t’1 = t’2 = t’3 = t’4

s Capacitación Técnica Orden y Camino Red CO MO VA TO DO No hay camino obligatorio, sino un abanico de opciones Los routers pueden llegar a destruir paquetes Tiempo de vida limitado de los paquetes No se puede usar TCP en aplicaciones de tiempo real

s Red Pérdida de paquetes Capacitación Técnica Pérdida de paquetes Red GRA CIAS A US TED GRA A TED Pérdidas Un paquete puede llegar sano a su destino, pero con un retraso demasiado importante y superior al tamaño de la memoria del buffer de resincronización Los enlaces transatlánticos pueden llegar a tener pérdidas de entre 10 y 50 % El límite de pérdidas es del 20 %

s Entonces ... por qué voz sobre IP ? Capacitación Técnica Entonces ... por qué voz sobre IP ? Llamadas de larga distancia más baratas - En PSTN, como el ancho de banda es constante, el costo de llamada se basa en distancia y tiempo - En IP, el costo no se basa en distancia ni tiempo, sino en ancho de banda Convergencia de las redes de datos y voz La voz será la parte menor del tráfico IP Nuevos servicios Oportunidad de negocios para los nuevos operadores

s Capacitación Técnica Motivaciones Compañías telefónicas, ISP’s, Gateways y Vendedores de terminales  nuevos mercados  necesidad de ofrecer servicios de valor agragado Usuarios de negocios  uso más flexible de la capacidad de la red usando la misma infraestructura para diferentes servicios  ahorro de costos al transmitir voz comprimida Usuarios privados  llamadas de larga distancia más baratas  integración de voz y otros servicios

s Limitaciones Limitaciones del mercado (hoy)  Calidad de Servicio Capacitación Técnica Limitaciones Limitaciones del mercado (hoy)  Calidad de Servicio  Infraestructura  Disminución del costo de las llamadas PSTN  Falta de estructura global para los ITSP’s

Aplicaciones: Corporate Backbone Network Capacitación Técnica Aplicaciones: Corporate Backbone Network Public Telephone Network PBX ACME Co. London IP Gateway Gateway Basic CP Enhanced CP DSP Card Network Card IP Network ACME Co. New York

Aplicaciones: Home office / Branch office Capacitación Técnica Aplicaciones: Home office / Branch office Head Office PBX Backbone Network Gateway Basic CP Enhanced CP DSP Card Network Card Branch Office Gateway Basic CP Enhanced CP DSP Card Network Card IP Network Key System Home Office

s Aplicaciones: LAN PBX Características de las LAN PBX Capacitación Técnica Aplicaciones: LAN PBX Características de las LAN PBX uso de la infraestructura de red existente (Ethernet) audio de alta calidad conectividad a redes WAN (Frame Relay, IP, ATM) posibilidad de tener una LAN PBX distribuída comunicaciones integrales de voz y datos

s Infraestructura VoIP Gateway Gateway Internet Gateway PSTN PSTN PBX Capacitación Técnica Infraestructura VoIP Gateway PC a PC Gateway Internet Teléfono a PC Gateway Teléfono a PSTN PSTN PBX

Hechos importantes en la evolución del VoIP Capacitación Técnica Hechos importantes en la evolución del VoIP 02/1995 Primera transmisión de voz sobre Internet con Internet Phone de VocalTec. Telefonía PC a PC con el mismo software 12/1995 RTP, Real Time Protocol, es aprobado como una norma Internet 03/1996 Anuncio de VocalTec y Dialogic a cerca de su trabajo para producir el primer Gateway de telefonía IP 05/1996 La ITU ratifica la especificación H.323 que define el transporte de tráfico de voz, datos y video sobre una red LAN basada en IP 03/1997 El VoIP Forum, impulsado por Intel y Microsoft,

Hechos importantes en la evolución del VoIP Capacitación Técnica Hechos importantes en la evolución del VoIP recomienda la especificación G.723.1 donde se resuelve sacrificar algo de calidad de sonido a favor de una mayor eficiencia de ancho de banda. 01/1998 Se aprueba la especificación H.323 versión 2, que resuelve ciertas deficiencias de la versión 1 , introduce nuevas funcionalidades y su uso en redes WAN 11/1998 Anuncios y borradores que tratan de resolver la problemática de la señalización basada en SS7 sobre redes IP

s Codificación de la voz Conversión analógica / digital Capacitación Técnica Codificación de la voz Conversión analógica / digital Técnicas de “Waveform Encoding” Técnicas de “Vocoding” Técnicas híbridas Calidad de codificación Retardo y variación de retardo

Conversión analógica / digital Capacitación Técnica Conversión analógica / digital Al ser analizada la composición de la voz humana, se observaron dos características que fueron aprovechadas en el uso de diferentes métodos para la digitalización y transmisión de la voz Codificación a través del análisis de la forma de onda (Waveform Encoding) Se basa en la toma de muestras de la voz humana a intervalos apropiados que permiten su digitalización y reconstrucción en sonidos difíciles de distinguir del original

Conversión analógica / digital Capacitación Técnica Conversión analógica / digital Codificación vocal (Vocoding) También conocido como modelizado de la voz, codificación por parámetros o análisis / síntesis, toma en cuenta una característica de la voz, por la cual se comprueba que en términos de milisegundos no hay una significativa variación en la voz. Esto significa que en algún grado, la voz es predecible y puede ser sintetizada. Técnicas híbridas Basadas en una combinación de las dos anteriores.

s Waveform Encoding G.711 - PCM (Pulse Code Modulation) Muestreo Capacitación Técnica Waveform Encoding G.711 - PCM (Pulse Code Modulation) Muestreo Teorema de Nyquist: Para poder representar una señal, la velocidad de muestreo debe ser dos veces el valor de la mayor de las frecuencias de la señal a ser transmitida Señal de voz de 4 khz  8000 muestras/seg Cada muestra es un Pulso Modulado en Amplitud (PAM)

s Cuantificación A cada señal PAM se le asigna un valor entre 0 y 255 Capacitación Técnica Cuantificación A cada señal PAM se le asigna un valor entre 0 y 255  se requieren 8 bits  8000 muestras/seg  64000 bps Codificación Transformación de las muestras en una cadena de bits Esta muestra tiene el valor 19 en código PCM Modulación PAM Muestreo 8000 veces por segundo Cuantificación Asignación de valores a las señales PAM Codificación Codificación de los valores cuantificados Niveles de cuantificación

Código de segmento de 3 bits Código de cuantificación de 4 bits Capacitación Técnica G.711 PCM / Companding  Cuantificación 111 Polaridad 110 101 Código de segmento de 3 bits 1 100 3 4 bits 011 010  Segmento 001 000 Código de cuantificación de 4 bits

s Otras técnicas: G.726 ADPCM (Adaptive Differential PCM) Capacitación Técnica Otras técnicas: G.726 ADPCM (Adaptive Differential PCM) Usa una velocidad de muestreo de 8000 muestras por segundo En lugar de cuantificar la muestra, ADPCM usa un transcoder que incluye un predictor y un compresor El compresor substrae el valor de predicción del valor real, transmitiendo la diferencia como un código de 4 bits Velocidad de los datos: 8000 muestras/segundo * 4 bits/muestra = 32 Kbps El primer ADPCM estandarizado usa 32 Kbps, otras técnicas de predicción permiten velocidades de 16, 24 y 40 Kbps

s CVDS Continously Variable Delta Slope Modulation Capacitación Técnica CVDS Continously Variable Delta Slope Modulation Basado en la comparación entre el voltaje analógico de entrada y un voltaje de referencia. Si la entrada es mayor que la referencia se codifica un “1”, mientras que si es menor se codifica un “0” Técnica que permite el uso de palabras de 1 bit Las velocidades de muestreo típicas son: 32000, 24000 y 16000 veces por segundo Uso principal en sistemas militares y como opción en el multiplexado de tipo T1

s DSI Digital Speech Interpolation Capacitación Técnica DSI Digital Speech Interpolation Técnica que reconoce la naturaleza half duplex de la voz y la existencia de pausas. Usa los períodos de silencio de una conversación para transportar porciones de otra conversación Cuando existen muchas conversaciones activas, se deben descartar pedazos, caso conocido como clipping (“recorte de prensa”)

s Vocoding Descripción de la Señal Vocal Capacitación Técnica Vocoding Descripción de la Señal Vocal El análisis de voz se realiza mediante un modelo que describe la voz, clasificando las señales en: SONORAS Generadas por las cuerdas vocales Mantienen cierta periodicidad Alta energía Frecuencias en el rango de aprox. 300 a 4000 Hz Señal sonora “i”

s NO SONORAS Baja energía Componente de frecuencia uniforme Capacitación Técnica NO SONORAS Baja energía Componente de frecuencia uniforme Presenta aleatoreidad en forma de ruido blanco Señal sonora “s” La señal se modela como dos fuentes de excitación que alimentan al sistema acústico formado por el tracto vocal

Filtro variable en el tiempo Generador de ruido aleatorio s Capacitación Técnica LPC - Codificadores de predicción lineal Tono fundamental Parámetros del tracto vocal Generador de impulsos Filtro variable en el tiempo X voz Generador de ruido aleatorio G

Técnicas híbridas de Codificación Capacitación Técnica Técnicas híbridas de Codificación Codificadores CELP (Code Excited Linear Prediction) G.728 LD-CELP (Low delay CELP) Norma ITU de 1992 Método de digitalización de la voz a 16 Kbps Calidad comparable a la Recomendación G.726 G.729 CS-ACELP (Conjugate - structure Algebraic CELP) Norma ITU de 1996 Método de digitalización de la voz a 8 Kbps Buena calidad de voz con muy bajo retardo de procesamiento

s G.723.1 ACELP (Algebraic CELP) Capacitación Técnica G.723.1 ACELP (Algebraic CELP) MP-MLQ (Multipulse Multilevel Quantization) Norma ITU de 1996 Método de digitalización de la voz a 5.3 Kbps (ACELP) y 6.3 Kbps (MP-MLQ) Recomendado en 1997 por el VoIP Forum del IMTC como el codificador por defecto de audio a velocidad de bits baja para la norma H.323

Calidad de la Codificación s Capacitación Técnica Calidad de la Codificación Channel Simulation Source Impairment Codec ‘X’ 1 2 3 4 5 “Nowadays, a chicken leg is a rare dish.” 1 2 3 4 5

Calidad de la Codificación s Capacitación Técnica Calidad de la Codificación MOS (Mean Opinion Score) Calificación 5 4 3 2 1 Calidad de la Voz Excelente Bueno Aceptable Pobre No satisfactorio Nivel de distorsión Imperceptible Apenas perceptible, no molesta Perceptible, molesta levemente Molesta, pero no es objetable Muy molesta, objetable

Influencia del tipo de codificación en la calidad de voz s Capacitación Técnica Influencia del tipo de codificación en la calidad de voz MOS = 4  Toll Quality (calidad telefónica)

Retardo y variación de retardo s Capacitación Técnica Retardo y variación de retardo Redes telefónicas tradicionales:

s Redes por paquetes: Retardo por empaquetado Capacitación Técnica Redes por paquetes: Retardo por empaquetado Retardo por traslado del paquete a la cola de salida Retardo en la cola Las redes tradicionales de voz introducen retardos esencialmente constantes  Las redes por paquetes introducen retardos constantes y variables La componente variable se denomina Variación de Retardo o “jitter”

s Capacitación Técnica  El “jitter” introduce problemas severos de inteligibilidad de las conversaciones La compensación del “jitter” obliga a un aumento del retardo absoluto Recomendación G.114  retardo extremo a extremo de una vía entre 0 y 150 mseg

Revisión de los Protocolos TCP/IP Capacitación Técnica Revisión de los Protocolos TCP/IP

s TCP/IP y la Internet Historia de la Internet Inicios de la Internet Capacitación Técnica TCP/IP y la Internet Historia de la Internet Inicios de la Internet ARPANET - US Department of Defense Investigadores militares y universitarios National Science Foundation Objetivos de la Arquitectura Internet Confiabilidad Crecimiento ilimitado

s La Internet Hoy Red de redes a nivel internacional Capacitación Técnica La Internet Hoy Red de redes a nivel internacional Agencias de gobiernos, instituciones educativas, instituciones de salud y organizaciones comerciales Crecimiento -1 millón/mes Como funciona la Internet Conexión local a través de un módem, líneas dedicadas, ISDN, Ruteador al proveedor, etc Proveedores chicos se conectan a proveedores grandes y los grandes entre sí

s La Internet usa TCP/IP Capacitación Técnica La Internet usa TCP/IP Transmission Control Protocol/Internet Protocol fue creado hace más de 20 años por el Departament of defense Advanced Research Projects Agency (DARPA). TCP/IP es la base para la Internet IP reside en la Capa de Red (3) TCP reside en la Capa de Transporte (4)

s Arquitectura TCP/IP Protocolos Básicos Internet Protocol (IP) Capacitación Técnica Arquitectura TCP/IP Protocolos Básicos Internet Protocol (IP) Transmission Control Protocol (TCP) Protocolos de aplicación Emulación de terminal (Telnet) HyperText Transfer Protocol (HTTP) File Transfer Protocol (FTP) Simple Mail Transfer Protocol (SMTP) Simple Network Management Protocol (SNMP) Domain Name Service (DNS)

s Capacitación Técnica Vista de una Internet R

s Capacitación Técnica Mandamiento Número 3525 “Si se dicta un curso de comunicación de datos se debe rendir Homenaje al Modelo de 7 capas de la ISO” Aplicación Aplicaciones Telnet SMTP FTP Presentación ? Sesión Transporte Confiable y no cofiable TCP UDP Transporte Entrega de datagramas no orientado a la conexión IP Red Interfaz de Red Interfaz de Red Enlace de Datos LAN PPP Hardware .................. Física

s Internet Protocol version 4 (IPv4) Capacitación Técnica Internet Protocol version 4 (IPv4) IP es un servicio no orientado a la conexión que provee un servicio básico de datagramas IP se ocupa del direccionamiento, y de asegurar que los ruteadores sepan que hacer con la información cuado llega DATOS De: 192.112.36.5 Para: 128.174.5.6 Paquete IP

s Clases de direcciones Capacitación Técnica Clases de direcciones 7 15 23 31 Identificador de Red Identificador de Host Clase A: Pueden tener 16.777.214 Host Identificador de Red Identificador de Host Clase B: Pueden tener 65.534 Host 1 Identificador de Red Identificador de Host Clase C: Pueden tener 254 Host 1 1 Clase D: Usados para Multicasting 1 1 1 Dirección de Multidifusión (Multicasting) Clase E: Reservado para uso futuro 1 1 1 1 Reservado para el Futuro A cada dirección física se le asigna una única dirección de red A cada conexión se le asigna una única dirección de 32 bits independiente del hardware que se usa La dirección tiene dos partes: El prefijo indica la red, la segunda parte de la dirección indica una estación dentro de la red La identificación de la estación puede luego ser dividida en una dirección de subred

s Protocolo IP Fragmentación / Reensamblaje Capacitación Técnica Protocolo IP Fragmentación / Reensamblaje Un datagrama IP puede ser demasiado grande para ser enviado por la red (MTU) Los datagramas se dividen en datagramas IP “lo suficientemente pequeños” Los fragmentos son enviados como cualquier otro datagrama Requiere que el extremo de recepción tenga una cola de reemsamblaje Debería descartar los fragmentos luego de un tiempo

s Protocolo IP Versión  Formato del encabezamiento IP, Actualmente 4 Capacitación Técnica Protocolo IP Versión ihl tos Longitud total identificación flags Offset del fragmento ttl protocolo Checksum del encabezamiento Dirección IP de la fuente Dirección Ip del destino opciones relleno datos Versión  Formato del encabezamiento IP, Actualmente 4 ihl  Longitud del encabezamiento IP en grupo de cuatro octetos tos  Tipo de servicio Longitud total  Encabezamiento + datos en octetos identidad  usado para reunir fragmentos Flags  puede/ no puede/ último/ más fragmentos ttl  Tiempo de vida, se destruye el datagrama al llegar a cero

s Tipo de Servicio Bits 0 al 2  Precedencia 111: Control de la Red Capacitación Técnica Tipo de Servicio 3 4 5 6 7 Precedencia D T R M Bits 0 al 2  Precedencia 111: Control de la Red 110: Control de interwork 101: CRITIC/ECP 100: Flash Override 011: Flash 010: Inmediato 001: Prioridad 000: Rutina Bit 3  Retardo 0: Retardo normal / 1: Bajo retardo Bit 4  Throughput 0: Rendimiento normal / 1: Alta Bit 5  Confiabilidad 0: Normal / 1: Alta Bit 6  Costo 0: Normal / 1: bajo costo

s IP Multicasting Direcciones MulticastMulticasting Capacitación Técnica IP Multicasting Típicamente una dirección IP se refiere a un único host en alguna red Se puede definir direcciones que identifican a un grupo de hosts en una o más redes Direcciones MulticastMulticasting Computación distribuida Multimedia Grupos de trabajo a tiempo real Teleconferencia Bases de Datos Descubrimiento de ruteadores

Como Funciona el IP multipunto? s Capacitación Técnica Como Funciona el IP multipunto? Cada paquete incluye la lista de direcciones de todos los interlocutores en forma de una única dirección multipunto. Son los routers y nodos intermedios los que aseguran la replicación del paquete en las intersecciones reduciendo el BW de una sesión de conferencia considerablemente Monopunto S R1 R3 R4 R5 R2 Multipunto

IGMP: Internet Group Management Protocol s Capacitación Técnica IGMP: Internet Group Management Protocol Versión ihl tos Longitud total identificación flags Offset del fragmento IGMP =2 ttl Checksum del encabezamiento Dirección IP de la fuente Dirección Ip del destino opciones relleno Versión Tipo Sin uso Checksum Dirección de Grupo (Dirección IPv4 Clase D)

Protocolos de Transporte Capacitación Técnica Protocolos de Transporte UDP: Protocolo No-Confiable TCP: Protocolo Confiable

s Protocolo UDP UDP User Datagram Protocol Capacitación Técnica Protocolo UDP UDP User Datagram Protocol Protocolo de Datagrama de usuarios ICMP UDP TCP ?? IP Los mensajes pueden: Perderse, Duplicarse, llegar fuera de secuencia No hay control de flujo Checksum opcional Alta eficiencia (protocolo mínimo)

Protocolo UDP: Formato s Capacitación Técnica Protocolo UDP: Formato Versión ihl tos Longitud total identificación flags Offset del fragmento UDP: 17 ttl Checksum del encabezamiento Dirección IP de la fuente Dirección Ip del destino opciones relleno Puerto fuente Puerto del destino Longitud Checksum DATOS

Orientado a la conexión s Capacitación Técnica Protocolo TCP TCP Transmission Control Protocol Protocolo de Control de Transmisión ICMP UDP TCP ?? IP TCP considera que la confiabilidad es una responsabilidad de extremo a extremo Orientado a la conexión Control de flujo Full dúplex

s Protocolo TCP Operación básica Capacitación Técnica Protocolo TCP Operación básica La estación TCP transmisora para la información como flujo de bytes de bloques convenientes El flujo se divide en pequeños segmentos para la transmisión Cada segmento se envía como un datagrama IP La estación TCP receptora devuelve un reconocimiento (acknowledge) positivo La estación TCP transmisora inicia un timer luego de que cada segmento es enviado y retransmite si no le llega ningún reconocimiento de recepción (ack negat.)

s Protocolo TCP Detalles en TCP Capacitación Técnica Protocolo TCP Detalles en TCP La estación receptora reconoce cada byte recibido y no cada segmento Los datos transmitidos incluyen un cheksum para la detección de errores Puertos del protocolo son utilizados para distinguir entre las diversas aplicaciones La conexión se establece mediante mediante el uso de un saludo (handshake) de 3 vías La conexión puede ser cerrada en una sola dirección

s TCP Transmission Control Protocol Confiable Capacitación Técnica TCP Transmission Control Protocol Confiable TCP toma la información que se desea enviar y la divide en pedazos TCP numera cada pedazo, de manera que la recepción pueda ser verificada y la información pueda ser reconstruida en el orden apropiado Reconocimientos DATOS Bytes 1 a 500 Segmento TCP De: 192.112.36.5 Para: 128.174.5.6 Paquete IP

s Capacitación Técnica Puertos TCP Usado para identificar las aplicaciones en ambos extremos de la conexión Usado para demultiplexar los datos TCP Entrega los datos TCP al proceso apropiado Se especifican en el momento del establecimiento de la conexión (connection setup) Sockets Socket= Puerto + Dirección IP Par de sockets= Conexión única De esa manera los sockets pueden ser usados en múltiples conexiones

s Protocolo TCP: Formato Capacitación Técnica Versión ihl tos Longitud total identificación flags Offset del fragmento TCP: 6 ttl Checksum del encabezamiento Dirección IP de la fuente Dirección Ip del destino opciones relleno Puerto de la fuente Puerto del destino Número de secuencia Número de reconocimiento (acknowledge) offset reservado código Ventana checksum Puntero de urgentes opciones relleno DATOS

Parámetros del Protocolo TCP Capacitación Técnica Parámetros del Protocolo TCP Nº de secuencia Identifica la posición dentro del flujo de bytes de los datos en el segmento Nº de Acknowledge Identifica la posición del byte más alto recibido por la fuente Offset (desplazamiento) Entero que especifica el desplazamiento de los datos en el segmento (recordar que el parámetro OPCIONES es de longitud variable) Ventana Anuncio acerca de la cantidad de datos que puede aceptar el receptor (tamaño del buffer)

s Códigos TCP URG  Campo de puntero de urgentes es válido Capacitación Técnica Códigos TCP URG ACK PUSH RST SYN FIN URG  Campo de puntero de urgentes es válido ACK  Campo de reconocimiento es válido PUSH  Este segmento requiere de un push RST  Resetear la conexión SYN  Sincronizar los números de secuencia FIN  El emisor alcanzó el final de su flujo de bytes