Beruflich Dokumente
Kultur Dokumente
MPLS
Arquitecturas de ayer.
Arquitecturas de hoy
Arquitecturas.
Voip. Desventajas.
10
Algunos conceptos.
11
12
13
14
Aplicaciones NoAutorizadas
Surfeando el Web, Napster, E-Compras
ENLACE WAN
Aplicaciones Crticas
VoIP, Oracle, SAP, PeopleSoft, etc.
15
16
10/100/1000
17
18
Voz Vs Datos.
Datos
Voz
20
21
Retardo(delay).
CB Zone Satellite Quality High Quality 0 100 200 300 400 Time (msec) Delay Target 500 Fax Relay, Broadcast 600 700 800
22
Paquetizacion de la voz.
24
Retardo de paquetizacin.
25
Retardo algortmico(codificacin).
26
Retardo de serializacin.
Voice Packet 60 bytes Every 20ms Voice Packet 60 bytes Every >180ms Voice Packet 60 bytes Every >180ms
10mbps Ethernet
10mbps Ethernet
64kb WAN
Large packets can cause playback buffer underrun, resulting in slight voice degradation Jitter or playback buffer can accommodate some delay/delay variation
27
Retardo de serializacion.
Frame Size
1 Byte 56kbps 143us 125us 62.5us 31us 15.5us 10us 5us 64 Bytes 9ms 8ms 4ms 2ms 1ms 128 Bytes 18ms 16ms 8ms 4ms 2ms 256 Bytes 36ms 32ms 16ms 8ms 4ms 512 Bytes 1024 Bytes 1500 Bytes
72ms 144ms 214ms 64ms 128ms 187ms 32ms 16ms 8ms 64ms 32ms 16ms 93ms 46ms 23ms
Link Speed
640us 1.28ms 2.56ms 5.12ms 10.24ms 15mss 320us 640us 1.28ms 2.56ms 5.12ms 7.5ms
29
Dejitter Buffer
Sender Transmits
t A D1 D 2 = D1 B C
Sink Receives
D3 = D2
31
Dejitter buffer.
32
33
16, 24, 32, 40 kbps 16, 24, 32, 40 kbps 8 kbps 16 kbps 6.3/5.3 kbps Variable
35
RTP
El protocolo RTP se encarga de la transmisin de los datos con caractersticas de tiempo real y datos multienvo. Este protocolo utiliza los servicios de UDP para la transmisin de sus paquetes. Por si mismo, no proporciona ningn mecanismo para asegurar la correcta distribucin de los datos ni ofrece ninguna garanta de calidad de servicio No realiza la sincronizacin de los datos, que la debe de llevar a cabo la aplicacin
36
RTP
37
Compresin RTP.
38
39
40
41
42
Nowadays, a chicken leg is a rare dish. Rating Speech Quality Level of Distortion
5 4 3 2 1 Excellent Good Fair Poor Unsatisfactory Imperceptible Just perceptible, not annoying Perceptible, slightly annoying Annoying but not objectionable Very annoying, objectionable
1 2 3 4 5
43
M.O.S. :
4.2
3.2
2.4
2.1
1.7
G.729 Error Recovery for Internet Telephony, Jonathan Rosenberg, Lucent Technology and Columbia University V.O.N. Conference 9/97
44
En resumen
45
(*) La fiabilidad alta en estas aplicaciones se consigue automticamente al utilizar el protocolo de transporte TCP 46
47
Prioridades.
48
En ausencia de QoS.
49
50
52
ancho de
Las aplicaciones de VoIP tienen una gran sensibilidad ante los retardos, y necesitan un mnimo ancho de bada garantizado.
53
Carga
QoS intil QoS til y viable QoS inviable QoS intil QoS til y viable
Rendimiento
Carga
QoS inviable
56
57
Mirar prioridad y aplicar QoS Mirar prioridad y aplicar QoS Mirar prioridad y aplicar QoS
58
Mecanismos de cola
QoS
First-in First-out (FIFO)
Priority Queuing(PQ) Custom Queuing (CQ) Weighted Fair Queueing (WFQ) y otros
59
60
Prioritizing Traffic (PQ) Clasificacin: Protocolo,interfaz de acceso dir. Origen y destino, tamao del paquete.
La prioridad de los paquetes puede diferenciarse por diversos medios, como: el protocolo de red, el interfaz del router por el que llegue el paquete, el tamao del paquete y la direccin de origen o destino. Los paquetes que no se puedan clasificar sern asignados a la cola de prioridad normal.
Inconveniente: Este mtodo es esttico y no se adapta a los requerimientos de la red. Adems, puede crear inanicin, es decir dejar fuera de servicio a trfico menos prioritario.
64
65
68
LLQ es recomendable para trfico multimedia (VoIP) que requiere de unas caractersticas muy especiales: bajo retardo y jitter. Se puede configurar junto al resto de colas CBWFQ como una cola ms asociada a una clase determinada.
69
70
H.323
71
72
Arquitectura h.323
73
74
Gatekeeper
75
Protocolos h.323
76
77
H.323 Signaling
Admission Request
Admission Confirm
RAS
Gatekeeper
H.323 Gateway
Setup Connect
H.225 (Q.931)
Path Resv
RTP Stream RTP Stream RTCP Stream
RSVP
Media
78
Sealizacion directa
79
80
SIP
81
SIP
82
Funciones sip.
Resolucin de Direcciones Funciones de Sesin Establecimiento Negociacin de medios Modificacin Terminacin Cancelacin Sealizacin en llamada Control de llamada Configuracin de QoS
83
84
Funciones sip.
Establecer, modificar y finalizar llamadas/sesiones. Registro y localizacin de participantes. Movilidad. Gestin del conjunto de participantes y de los componentes del sistema. Descripcin de caractersiticas de las sesiones y negociacin de capacidades de los participantes.
85
Session setup.
86
87
88
Intserv
93
94
96
Integrated Service
RSVP
Intserv
98
99
RSVP
100
RSVP
Se necesitan 1 Mbps y retardo 200 ms
OK Reservado
RSVP
Trfico de datos Mejor Esfuerzo
Problemas de IntServ.
103
Problemas de IntServ/RSVP
RSVP produjo una euforia inicial (19961997) que luego di paso a la decepcin. La razn principal fueron problemas de escalabilidad debidos a la necesidad de mantener informacin de estado en cada router de cada flujo. Esto hace inviable usar RSVP en grandes redes, por ejemplo en el core de Internet.
104
Problemas de rsvp
105
Problemas de RSVP.
106
108
Diffserv
109
Diffserv
110
Diffserv
111
112
113
DS-Expedited Fowarding
114
115
Servicios en DiffServ.
116
Valores dscp.
117
118
119
Identificacion/Clasificacion de flujos.
120
Identificacion/Clasificacion de flujos.
121
122
Cos-Layer 2
123
L2 cos to L3 DS mapping.
124
Herramientas de qos:Policing.
125
126
Policer vs shaper
127
128
Intserv vs DiffServ
129
IntServ vs Diffserv.
130
Intserv Vs Diffserv.
131
Real value
Diff-Serv Routers Diff-Serv Design & Deployment intra Domain (eg VPN QoS)
today
Especializacin en redes y telecomunicaciones
Time
132
Real value
for Mission Critical and Multimedia in Enterprise (Int-Serv over Diff-Serv) for VoIP in Enterprise
Time
133
134
135
136
137
Clasificacin de aplicaciones.
138
Clasificacin de aplicaciones.
139
140
Escogencia de gatekeeper
Gatekeeper should be sized based on: Number of endpoint registration Performance Administration Proxy/NAT performance
Router Registration Simultaneous Calls Proxy sessions
7200
3000
500
50@768 75@384
3660
1800
250
25@768 35@3842684
3640
1800
150
10@768 15@3841514
3620
1800
75
10@768 15@384
2620
900
60
2@768 4@384384
141
6666
850
1467
56
56
8888 356 56
?
80
2234
540
1678
10 789 498
1200
53
143
144
145
Arquitecturas de la actualidad
Headquarters (or SP)
Branch Office
IP
Application Servers
146
Optimizacin WAN-Simtrica/asimtrica
147
148
149
150
151
Netflow.
152
Netflow.
153
Netflow.
154
Branch Office
IP
Application Servers
155
Analizar
Herramientas de monitoreo y evaluacin Habilidad de establecer el mnimo requerimiento para la ejecucin correcta de las aplicaciones
Retraso debido a la red Retraso debido al servidor
156
Con Control
157
VOIP y NAT/Firewalls
VOIP is one of many IP applications that has problem traversing NAT and firewalls When ports are assigned dynamically (not wellknown as with TCP, http), applications have problem with NAT/Firewalls In H.323, call setup message contains address and port information in the payload. So even if NAT changes the IP address and port in the packet itself, the called party will use the private IP in the payload and hence the application fails
158
VOIP y NAT/Firewalls
H.323 and SIP exchange address and port information about data channel (RTP channels) within the control messages. If H.323 is using slow start, H.245 port information is conveyed in the h225 channel. Firewall needs to monitor H.225 channel for H.245 port (because there cannot be any static rule that can allow this H.245 connection while blocking other undesired TCP connection)
159
160
Solutions to NAT/Firewall Issues Have a new type of firewall that dynamically opens pinholes to let a VOIP call go through it
Module called Firewall Control Proxy (FCP) placed in the signaling path between private and public domains and monitors the call setup signals and commands the firewall to allow RTP streams destined to the appropriate IP addresses to pass through
161
162
163
164
Otros problemasEco
165
Fuentes de eco.
166
Telepresence y videoconferencia
167
Voice VLAN
168
169
170