Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino)...
Transcript of Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino)...
![Page 3: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/3.jpg)
Las redes IP son…
….porta datagramas de la fuente al destino:
▪ No síncronas
▪ Orientado a no conexión▪ Los paquetes se tratan de forma independiente
▪ Cada paquetes puede seguir un camino distinto
▪ De manera no fiable. ▪ Los paquetes pueden perderse o desordenarse.
▪ No se garantiza su integridad.
3
![Page 4: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/4.jpg)
Ejemplo simplificado de sincronismo PTP vs. BB
4
PTP*
BB
*Los resultados pueden ser muy diferentes en función de la electrónica de red utilizada, su topología y configuración.
![Page 5: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/5.jpg)
Nuevas tecnologías, nuevos roles.
5
Ingeniero IT
✓ Flujos IP, Protocolos,
tráfico, configuraciones.
✓ Menos sensible al impacto
en la calidad de un error de
bit.
✓ Adaptándose al mundo del
video en tiempo real.
Ingeniero AV
✓ SDI, Analog, Audio
✓ Concienciado con la
calidad en la distribución
✓ Adaptándose al mundo IP
Necesitan aprender un lenguaje común para comunicarse.
![Page 6: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/6.jpg)
Modelo de capas
66
Modelo OSI
Host
Electrónica de Red
Medio Físico
Modelo IP En el hogarEquipos
Aplicaciones
Sistema Operativo
Router y Cableado
![Page 7: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/7.jpg)
Conjunto de protocolos IP
7
ApplicationLayer (5,6,7)
Video Name System Host Config Email File Transfer Web
TransportLayer (4)
Internet Layer (3)
Link Layer(1,2)
DNS DHCP SMTP
POP
IMAP
FTP
TFTP
HTTP
UDP TCP
IP IGMP ICMP
ARP
RTP
RTCP
RTSP
![Page 10: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/10.jpg)
Conjunto de protocolos IP
10
ApplicationLayer (5,6,7)
Video Name System Host Config Email File Transfer Web
TransportLayer (4)
Internet Layer (3)
Link Layer(1,2)
DNS DHCP SMTP
POP
IMAP
FTP
TFTP
HTTP
UDP TCP
IP IGMP ICMP
ARP
RTP
RTCP
RTSP
![Page 11: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/11.jpg)
Tipo de direccionamiento IP
11
▪Unicast (IP del equipo de destino)▪ Los paquetes se envían desde un
host a otro. (Ej.192.168.0.1)
▪ Broadcast (Última IP de la red)▪ Los paquetes se envían desde un
host a todos los demás. (Ej.255.255.255.255)
▪Multicast (Grupo IP multicast)▪ Los paquetes se envían desde un
host a un grupo de ellos. (239.0.0.1)
![Page 14: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/14.jpg)
Conjunto de protocolos IP
14
ApplicationLayer (5,6,7)
Video Name System Host Config Email File Transfer Web
TransportLayer (4)
Internet Layer (3)
Link Layer(1,2)
DNS DHCP SMTP
POP
IMAP
FTP
TFTP
HTTP
UDP TCP
IP IGMP ICMP
ARP
RTP
RTCP
RTSP
![Page 16: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/16.jpg)
Real Time Protocol (RTP)
▪User Datagram Protocol (UDP):▪ Protocolo del nivel de transporte basado en el
intercambio de datagramas. ▪ Permite el envío de datagramas a través de la red sin
que se haya establecido previamente una conexión▪ Tampoco tiene confirmación ni control de flujo▪ No otorga garantías para la entrega de sus mensajes.
▪ Se utiliza cuando resulta más importante transmitir con velocidad que garantizar el hecho de que lleguen absolutamente todos los bytes.
▪ Real Time Protocol (RTP):▪ Añade funcionalidades UDP
▪ Identificación del contenido▪ Numeración de paquetes▪ Marcas de tiempo▪ Corrección de errores FEC opcional
16
![Page 17: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/17.jpg)
Conjunto de protocolos IP
17
ApplicationLayer (5,6,7)
Video Name System Host Config Email File Transfer Web
TransportLayer (4)
Internet Layer (3)
Link Layer(1,2)
DNS DHCP SMTP
POP
IMAP
FTP
TFTP
HTTP
UDP TCP
IP IGMP ICMP
ARP
RTP
RTCP
RTSP
![Page 20: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/20.jpg)
Estándares Live IP
20
101000100100
ST 2022-6 SDI Encapsulation over IP
AES 67 - AES audio Encapsulation over IP
VSF TR-04
ST 2110 -10, 20, 30, 40
IEEE1588 > ST 2059 PTP Precision Time Protocol
Image Data
Meta Data
RFC4175
VSF TR-03
IETFRTP ANC
IS-04IS-05
AMWANMOS
ST 2022-7
![Page 26: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/26.jpg)
NMOS
▪ IS-04 Discovery and Registrations Specification▪ Process to announce device on
the network via HTTP message.
▪ Registration Server collates information on registered devices
▪ IS-05 Device Connection and Management Proposed Specification
▪ Allows configuration of connections between Senders and Receivers.
26
![Page 28: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/28.jpg)
Sistemas de sincronismos IP
▪ Network Time Protocol (NTP). ▪ Sincronización horaria entre máquinas y su
resolución llega hasta los milisegundos.
▪ Precise Time Protocol (PTP)▪ V1:
▪ Se desarrolló en 2002 como IEEE1588▪ Precisión de 10 us. ▪ Sólo multicast (lo que lo inutiliza para redes públicas)
▪ V2:▪ Aparece en 2008▪ Resolución de unos 30 ns.▪ Soporte Unicast y Multicast▪ Es que es capaz de saltarse las colas de
enrutado/conmutación si se dispone de electrónica de red compatible con PTP.
28
![Page 29: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/29.jpg)
Sistemas de sincronismos IP
29
▪ Algunas definiciones▪ Grandmaster Clock
▪ Ultimate source of time for clock synchronization using PTP
▪ Master Clock▪ A clock that is the source of time to which all other
clocks on that path are synchronized.
▪ Slave Clock▪ A clock that may synchronize to another clock
▪ PTP Domain▪ Logical grouping of clock that synchronize to each other
using PTP, but may not synchronized to other clocks in another domain
▪ BMCA
▪ Algoritmo que evalúa de forma constante y dinámicacuál es el major reloj de referencia.
![Page 30: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/30.jpg)
Sistemas de sincronismos SDI/PTP
▪ SMPTE 2059-2▪ A finales de 2014 se aprobó SMPTE 2059-2 que se trata de un perfil de IEEE1588 con
las opciones necesarias para trabajar con vídeo sin comprimir.
![Page 33: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/33.jpg)
Sistemas de sincronismos IP
33
▪ Tipos de mensajes PTP utilizados para la sincronización:▪ Announce
▪ Used to establish the synchronisation hierarchy▪ Provides the clock status and clock criteria used to
determine which clock becomes the Grandmaster
▪ Sync and Follow Up▪ Transmitted by the Grandmaster and used by the
Slaves to derive the time
▪ Delay Request▪ Request for timing information sent from Slave to
the Grandmaster in order to determine the propagation delay between the Slave and the Grandmaster
▪ Delay Response▪ Time of receipt of the Delay Request message
sent by the Grandmaster back to the Slave
![Page 35: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/35.jpg)
Sistemas de sincronismos IP
35
▪ Tipos de reloj PTP:
▪ Ordinary Clock
▪ End Device on a network (not a switch or router)
• Slave only Clock (never acts as a Master)
• Preferred Grandmaster (never acts as a Slave)
• Master/Slave Clock (can be either)
▪ Transparent clock
▪ Accounts for queueing delays in switches or routers
▪ Hardware time stamps Sync and Delay Request messages on arrival and departure and adds the difference to a correction field in the message header
▪ Boundary Clock
▪ Receives time from a Master on one Slave port
▪ Provides Multiple Master (not Grandmaster) ports to downstream Slaves in a domain
▪ Removes the effect of its own queue
TypeTransport
VersionReserved
Length
Domain
Reserved
Flags
Correction Field
Reserved
Source Port
Sequence ID
Control
Log
Time Stamp
N.B. Switches/Routers in a PTP network must be PTP aware
![Page 36: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/36.jpg)
Sistemas de sincronismos IP
36
▪ Ejemplo de cómo afecta la topología de red a la estabilidad de la sincronía:
![Page 37: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/37.jpg)
Sistemas de sincronismos IP
37
▪ La topología de la red también afecta a la carga de peticiones al GM.
![Page 38: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/38.jpg)
Sistemas de sincronismos IP
38
▪ Ejemplos de algunos tipos de relojes PTP
Router – Transparent Clock
PTP Grand Master – Ordinary Clock
Device – Ordinary Clock (Slave)
PTP Master - Boundary Clock
Device – Ordinary Clock (Slave)
Sync Message
Sync Message (with correction)
Sync Message (with correction)
Sync Message
PTP Domain 1
PTP Domain 1
GM
M
S
S
S
![Page 39: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/39.jpg)
Sistemas de sincronismos IP
39
▪ Ejemplo de sincronización audio/video en SMPTE 2110
PTP
Reference Clock
2110 Enabled Device
InternalClock
1 6 3 4 2 2 5 60 6 7 2 2 8 3 2
Zero Offset Zero Offset
Video Datagram Audio Datagram
0 6 7 2 2 8 3 2 RTP Timestamp 1 6 3 4 2 2 5 6
0 6 7 2 2 8 3 2 1 6 3 4 2 2 5 6
![Page 41: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/41.jpg)
Sistemas de sincronismos IP
41
▪ Ejemplo simplificado de topología de red para PTP
SlaveSlave
Backup
1G
1G
Transparent Switch
Boundary Switches
Primary
Slave
10G 10G 10G
10G 10G
1G
Grand Master Passive
![Page 42: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/42.jpg)
Sistemas de sincronismos IP
42
▪ Ejemplo de topología de red audiovisual
40G/100G Network Leaf Spline
PTPNetwork
1G
AudioNetwork
1G
10G AV Network
![Page 44: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/44.jpg)
Tektronix Prism IP & 12G-SDI
44
▪Nuevas funcionalidades HDR (f-Stops y NITS con LUT de conversión)
![Page 45: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/45.jpg)
Tektronix Prism IP & 12G-SDI
45
▪ También están disponibles las medidas tradicionales y vista 4 instrumentos
![Page 46: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/46.jpg)
Otras soluciones sobre IP
4646
MPEG Analysis: Tektronix MTS4000• Transport Stream: MTS4SA• Elementary Stream: MTS4EA
Video Network Monitoring:• IPTV: Tektronix Sentry• OTT: Tektronix Sentry ABR• Agregadores de alarmas y accesos
• Tektronix Medius• Tektronix Consul
File Based:• Tektronix Aurora + Player Hydra
Picture Quality Analyser:• Tektronix PQA
Generador sincronismos SPG8000A:• Antena GPS• Salidas: PTP, NTP, LTC, BB …
![Page 47: Sincronización y Análisis…...Tipo de direccionamiento IP 11 Unicast (IP del equipo de destino) Los paquetes se envían desde un host a otro. (Ej.192.168.0.1) Broadcast (Última](https://reader036.fdocuments.es/reader036/viewer/2022070919/5fb89555301b47483f2a9999/html5/thumbnails/47.jpg)
Conjunto de protocolos IP
47
▪ ARP – Address Resolution Protocol
▪ IP – Internet Protocol
▪ IGMP - Internet Group Management Protocol
▪ ICMP – Internet Control Message Protocol
▪ UDP – User Datagram Protocol
▪ TCP – Transmission Control Protocol
▪ RTP– Real-time Transport Protocol
▪ RTSP – Real-time Streaming Protocol
▪ RTCP – Real-time Control Protocol
▪ DNS – Domain Name System
▪ DHCP – Dynamic Host Configuration Protocol
▪ SMTP – Simple Mail Transfer Protocol
▪ POP – Post Office Protocol
▪ IMAP – Internet Message Access Protocol
▪ FTP – File Transfer Protocol
▪ TFTP – Trivial File Transfer Protocol
▪ HTTP – Hypertext Transfer Protocol