La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Capítulo1 Introducción

Presentaciones similares


Presentación del tema: "Capítulo1 Introducción"— Transcripción de la presentación:

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

2 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.

3 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.

4 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.

5 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.

6 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

7 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

8 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

9 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

10 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

11 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

12 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

13 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 %

14 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

15 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

16 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

17 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

18 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

19 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

20 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

21 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,

22 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 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

23 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

24 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

25 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.

26 s Waveform Encoding G.711 - PCM (Pulse Code Modulation) Muestreo
Capacitación Técnica Waveform Encoding G 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)

27 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  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

28 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

29 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

30 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, y veces por segundo Uso principal en sistemas militares y como opción en el multiplexado de tipo T1

31 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”)

32 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”

33 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

34 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

35 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

36 s G.723.1 ACELP (Algebraic CELP)
Capacitación Técnica G 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

37 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

38 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

39 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)

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

41 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”

42 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

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

44 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

45 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í

46 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)

47 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)

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

49 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

50 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: Para: Paquete IP

51 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 Host Identificador de Red Identificador de Host Clase B: Pueden tener 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

52 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

53 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

54 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

55 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

56 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

57 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)

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

59 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)

60 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

61 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

62 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.)

63 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

64 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: Para: Paquete IP

65 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

66 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

67 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)

68 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


Descargar ppt "Capítulo1 Introducción"

Presentaciones similares


Anuncios Google