Академический Документы
Профессиональный Документы
Культура Документы
Introduccin
Protocolos de Internet: IPv4 vs. IPv6
Escenarios de Medicin
Mtricas y Metodologa de Medicin
Resultados Mtricas de Desempeo
Estadsticas de Aplicaciones Real-Time
Conclusiones.
Introduccin
Motivacin
Introduccin
Protocolos de Internet:
IPv4 vs. IPv6
Modelo de Capas TCP/IP
Protocolos de Internet
Dual-Stack en modelo TCP/IP
Protocolos de Internet
Diferencias entre Protocolos
IPv4 IPv6
232 direcciones IP ~ 4.2x109 2128 direcciones IP ~ 3.4x1034
Protocolos de Internet
+ Diferencias entre Protocolos
IPv4 IPv6
Encabezado de 20 bytes. Encabezado de 40 bytes.
No escalable Escalable
Protocolos de Internet
Escenarios de Medicin
Enlace de Red Local
NODO
UTFSM
PC1-UTFSM PC2-UTFSM
S-UTFSM
de red
Routers se S-UTFSM S-REUNA
encargan del
ruteo IP RS-UTFSM RS-REUNA
Sistema de ONS-REUNA
Red ptico
ONS-UTFSM
Escenarios de Medicin
Enlace de Tnel va Internet
NODO NODO
PC-UTFSM PC-REUNA
UTFSM REUNA
R-UTFSM R-REUNA
Tnel GRE
va
Internet
S-UTFSM S-REUNA
Mtricas y Metodologa
Metodologa de Medicin
Mtricas y Metodologa
Metodologa de Medicin
Tiempo de medicin:
14 horas para obtener las 4 mtricas mencionadas para cada
escenario de medicin
4 meses de mediciones para corroborar los resultados
Automatizacin del proceso de medicin:
Creacin de scripts basados en Perl, Bourne Shell (Bash) y
Expect
Presentacin de resultados:
Grficos comparativos entre ambos protocolos de red
Tablas resmenes con valores mnimo, mximo y promedio.
Mtricas y Metodologa
Resultados Mtricas de Desempeo
Enlace de Red Local
Resultados Mtricas
Mtrica: Throughput
Enlace de Red Local
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
100 100
90 90
Throughput [Mbit/s]
Throughput [Mbit/s]
80 80
70 70
60 60
50 50
40 40
30 IPv4 30 IPv4
20 IPv6 IPv6
20
TCP TCP
10 10
UDP UDP
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
IPv4 > IPv6 en 3,66 % (UDP) IPv4 > IPv6 en 2,54 % (UDP)
IPv4 > IPv6 en 3,79 % (TCP) IPv4 > IPv6 en 2,03 % (TCP)
Resultados Mtricas
Mtrica: Packet Loss
Enlace de Red Local
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
2 2
IPv4 IPv4
1.8 IPv6IPv4 IPv6IPv4
% Paquetes Perdidos
1.8
% Paquetes Perdidos
1.6
IPv6 IPv6
1.6
1.4 1.4
1.2 1.2
1 1
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
Resultados Mtricas
Mtrica: One-Way Delay
Enlace de Red Local
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
0.34 7
0.32
6
0.3
Retardo [ms]
Retardo [ms]
5
0.28
0.26 4
0.24
3
0.22
IPv4 2 IPv4
0.2 IPv6 IPv6
TO 1 TO
0.18
FROM FROM
0.16 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
IPv6 > IPv4 en 1,54 % (TO) IPv6 > IPv4 en 1,26 % (TO)
IPv6 > IPv4 en 2,69 % (FROM) IPv6 > IPv4 en 2,85 % (FROM)
Resultados Mtricas
Mtrica: Jitter
Enlace de Red Local
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
11 6
IPv4 IPv4
10 IPv6IPv4 IPv6IPv4
9 IPv6 5 IPv6
% de Paquetes
% de Paquetes
8
4
7
6
3
5
4
2
3
2 1
1
0 0
0 0.0075 0.015 0.0225 0.03 0.0375 0.045 0.0525 0.06 0.0675 0.075 0 0.03 0.06 0.09 0.12 0.15 0.18 0.21 0.24 0.27 0.3
Resultados Mtricas
Enlace de Fibra ptica
Resultados Mtricas
Mtrica: Throughput
Enlace de Fibra ptica
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
100 100
90
IPv4 90
IPv4
Throughput [Mbit/s]
Throughput [Mbit/s]
IPv6 IPv6
80 80
TCP TCP
70 UDP 70 UDP
60 60
50 50
40 40
30 30
20 20
10 10
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
IPv4 > IPv6 en 8,24 % (UDP) IPv6 > IPv4 en 33,06 % (UDP)
IPv4 > IPv6 en 11,75 % (TCP) IPv4 > IPv6 en 1,82 % (TCP)
Resultados Mtricas
Mtrica: Packet Loss
Enlace de Fibra ptica
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
100 100
IPv4 IPv4
90 IPv6IPv4 IPv6IPv4
% Paquetes Perdidos
90
% Paquetes Perdidos
80
IPv6 80
IPv6
70 70
60 60
50 50
40 40
30 30
20 20
10 10
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
Resultados Mtricas
Mtrica: One-Way Delay
Enlace de Fibra ptica
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
2.55 16
2.5
14
2.45
Retardo [ms]
Retardo [ms]
2.4 12
2.35 10
2.3
8
2.25
IPv6 > IPv4 en 1,47 % (TO) IPv6 > IPv4 en 3,38 % (TO)
IPv6 > IPv4 en 2,33 % (FROM) IPv6 > IPv4 en 1,63 % (FROM)
Resultados Mtricas
Mtrica: Jitter
Enlace de Fibra ptica
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
8 1.4
IPv4 IPv4
IPv6IPv4 IPv6IPv4
7
IPv6 1.2
IPv6
% de Paquetes
% de Paquetes
6
1
5
0.8
4
0.6
3
2 0.4
1 0.2
0 0
0 0.025 0.05 0.075 0.1 0.125 0.15 0.175 0.2 0.225 0.25 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Jitter [ms] Jitter [ms]
Resultados Mtricas
Enlace de Tnel GRE
Resultados Mtricas
Mtrica: Throughput
Enlace de Tnel GRE
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
10 10
9 9
Throughput [Mbit/s]
Throughput [Mbit/s]
8 8
7 7
6 6
5 5
4 4
3 IPv4 3 IPv4
2
IPv6 IPv6
2
TCP TCP
1 1
UDP UDP
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
IPv4 > IPv6 en 26,23 % (UDP) IPv6 > IPv4 en 0,20 % (UDP)
IPv4 > IPv6 en 4,49 % (TCP) IPv4 > IPv6 en 9,93 % (TCP)
Resultados Mtricas
Mtrica: Packet Loss
Enlace de Tnel GRE
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
100 100
IPv4 IPv4
90 IPv6IPv4 90 IPv6IPv4
% Paquetes Perdidos
% Paquetes Perdidos
80
IPv6 80
IPv6
70 70
60 60
50 50
40 40
30 30
20 20
10 10
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
Resultados Mtricas
Mtrica: One-Way Delay
Enlace de Tnel GRE
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
10 110
IPv4
9.5 100
IPv6
90
9 TO
Retardo [ms]
Retardo [ms]
FROM 80
8.5
70
8
60
7.5
50
7
40
6.5 IPv4
30
6 20 IPv6
5.5
TO
10
FROM
5 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Tamao Paquete (Payload) [Byte] Tamao Paquete (Payload) [Byte]
IPv6 > IPv4 en 23,51 % (TO) IPv6 > IPv4 en 14,08 % (TO)
IPv6 > IPv4 en 21,24 % (FROM) IPv6 > IPv4 en 22,81 % (FROM)
Resultados Mtricas
Mtrica: Jitter
Enlace de Tnel GRE
Rango de Paquetes de 32 a 1536 Bytes Rango de Paquetes de 1536 a 65504 Bytes
0.9 0.4
IPv4 IPv4
0.8 IPv6IPv4 IPv6IPv4
0.35
IPv6 IPv6
% de Paquetes
% de Paquetes
0.7
0.3
0.6
0.25
0.5
0.2
0.4
0.15
0.3
0.1
0.2
0.1 0.05
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.8 1.6 2.4 3.2 4 4.8 5.6 6.4 7.2 8
Jitter [ms] Jitter [ms]
Resultados Mtricas
Resumen Comparativo IPv4 - IPv6
Mejor Desempeo?
Packet Loss (UDP) (%) IPv4 IPv4 IPv4 IPv6 IPv6 IPv6
One-Way Delay (A) [ms] IPv4 IPv4 IPv4 IPv4 IPv4 IPv4
One-Way Delay (B) [ms] IPv4 IPv4 IPv4 IPv4 IPv4 IPv4
Resultados Mtricas
Estadsticas de Aplicaciones
Real-Time
Herramientas RTP: VIC y RAT
Aplicaciones Aplicaciones
Lector DVD VIC/RAT VIC/RAT
POWERFAULT DATA ALARM
PC-UTFSM PC-REUNA
Seal de Audio/Video
ROUTER-UTFSM ROUTER-REUNA
VIC RAT
Tasa de Transmisin: 3 Mbps Tasa de transmisin: 1,536 Mbps
3 30
2.75 27.5
2.5 25
2.25 22.5
MBits/sec
2 20
FPS
1.75 17.5
1.5 15
1.25 12.5
1 10
0.75 7.5
IPv4 5
0.5
IPv4 Prom. 2,208 IPv6
Promedio IPv4: 2.208 [Mbit/s]
IPv4 Prom. 18,774 IPv6
0.25 2.5
IPv6 Prom. 2,189
Promedio IPv6: 2.189 [MBit/s] IPv6
Promedio Prom.
IPv6: 18.768 18,768
[cuadros/sec]
0 0
0 25 50 75 100 125 150 175 200 225 250 275 300 325 350 0 25 50 75 100 125 150 175 200 225 250 275 300 325 350
Jitter [ms]
2.9
60
2.85
50
2.8
40
2.75
30
2.7
20 2.65
10
IPv4 Prom. 2,956
2.6
IPv6 Prom. 2,982
0 2.55
0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70
Estadsticas de Aplicaciones
Estadsticas RTP de VIC (Video)
Enlace de Tnel GRE
Tasa de Video Recibida Cuadros por Segundo
3 30
2.75 27.5
2.5 25
2.25 22.5
MBits/sec
2 20
1.75 17.5
FPS
1.5 15
1.25 12.5
1 10
0.75 7.5
IPv4
0.5 IPv4 Prom. 1,874 IPv6 5
IPv4 Prom. 17,080
IPv4
IPv6
Promedio IPv4: 1.874 [Mbit/s] Promedio IPv4: 17.080 [cuadros/sec]
0.25 IPv6 Prom. 1,817
Promedio IPv6: 1.817 [MBit/s] 2.5
IPv6 Prom. 16,701
Promedio IPv6: 16.701 [cuadros/sec]
0 0
0 25 50 75 100 125 150 175 200 225 250 275 300 325 350 0 25 50 75 100 125 150 175 200 225 250 275 300 325 350
Jitter [ms]
5 2.5
4.5
2.25
4
3.5
2
3
2.5 1.75
2
1.5 IPv4
1.5
IPv4 Prom. 2,399 IPv6 %
Promedio IPv4: 2.399 [ms]
1
0.5
1.25 IPv6 Prom. 2,408
Promedio IPv6: 2.408 [ms] %
0 1
0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70
Mejor Desempeo?
Conclusiones
Trabajo Futuro
Conclusiones
Muchas Gracias
Anexos
Desempeo de Routers Cisco
Throughput-TCP/IPv4
90 90
Throughput [Mbit/s]
Throughput [Mbit/s]
3550 3550
80 80
2651 2651
70 Tnel 70 Tnel
60 Fibra 60
Fibra
50 50
40 40
30 30
20 20
10 10
0 0
0 128 256 384 512 640 768 896 1024 1152 1280 1408 1536 8192 16384 24576 32768 40960 49152 57344 65536
Cabecera IPv6 es 2
Direccin IP Fuente de 32 bits
Protocolos de Internet
Ejemplo Fragmentacin IPv4 e IPv6
IPv4
PC1 ROUTER 1 ROUTER 2 PC2
1400 MTU = 1500 MTU = 1280 MTU = 1500 1400
IPv6
PC1 ROUTER 1 ROUTER 2 PC2
1400 MTU = 1500 MTU = 1280 MTU = 1500 1400
Protocolos de Internet
Encapsulado en tnel GRE
IPv4
Paquete IPv4
Encabezado
IPv4 (20 Bytes, Payload
max 24 bytes) Protocolo de capa superior.
Payload IPv4
(1456 Bytes si
Enc. IP =20 Bytes,
Enc. GRE=4 Bytes)
MTU TUNEL
(1476 Bytes si Enc. IP=20 bytes,
Enc. GRE = 4 bytes)
Payload IPv4
(1480 Bytes si IP Header=20 bytes)
Payload Ethernet
(1500 bytes)
Protocolos de Internet
Encapsulado en tnel GRE
IPv6
Paquete IPv6
Payload IPv6
(1436 Bytes si
Enc. IP =20 Bytes,
Enc. GRE=4 Bytes)
MTU TUNEL
(1476 Bytes si Enc. IP=20 bytes,
Enc. GRE = 4 bytes)
Encabezado Encabezado IPv4 Encabezado GRE
Encabezado IPv6 Encabezados de
Ethernet (20 Bytes, (4 Bytes, Payload
(40 Bytes) extensin IPv6
(14 Bytes) Max: 24 Bytes) Max: 8 Bytes) Protocolo de capa superior.
Payload IPv4
(1480 Bytes si IP Header=20 bytes)
Payload Ethernet
(1500 bytes)
Protocolos de Internet
DNS en IPv4-IPv6
IPv4 IPv6
Nombre Registro A: Registro AAAA:
a Direccin IP www.utfsm.cl. A 200.1.17.1 www.utfsm.cl. AAAA 2001:1310:d131:2::1
Registro A6:
www.utfsm.cl. A6 0 2001:1310:d131:1::1
Registro PTR :
\[x0000000000000001/64] IN PTR www.utfsm.cl.
Protocolos de Internet