Direcciones IP
Una dirección IP (dirección del Protocolo de Internet) es un número exclusivo utilizado por los dispositivos para poder identificarse y comunicarse entre sí a través de una red utilizando el estándar de Protocolos de Internet. Una dirección IP está formada por cuatro números separados por un punto “.”, cada número se encuentra en un rango de 0 a 255. Por ejemplo, una dirección podría ser “192.36.253.80”.
La dirección IP se divide posteriormente en una parte de red y en una parte de host. El límite entre ambas partes se decide mediante una máscara de red o una longitud de prefijo. Una máscara de red de 255.255.255.0 significa que los tres primeros bytes corresponden a la dirección IP y el último byte a la dirección host. Una longitud de prefijo es una forma distinta de proporcionar el límite. Por ejemplo, la misma dirección que el ejemplo citado anteriormente posee una longitud de prefijo de 24 bits (p.ej., 192.36.253.80/24).
Se han reservado algunos bloques de direcciones para uso privado:
10.0.0.0/8 (máscara de red 255.0.0.0)
172.16.0.0/12 (máscara de red 255.240.0.0)
192.168.0.0/16 (máscara de red 255.255.0.0)
Estas direcciones están previstas para Internet privado. Es posible que no se enruten hacia Internet público.
IPv6
IPv6, o la versión 6 del Protocolo de Internet, ha sido diseñado como una actualización evolutiva del Protocolo de Internet y, de hecho, coexistirá con el antiguo IPv4 durante cierto tiempo. IPv6 ha sido diseñado para permitir que Internet crezca a un ritmo constante, tanto en términos del número de hosts conectados como de la cantidad total de tráfico de datos transmitidos.
La mejora más evidente de IPv6 respecto a IPv4 es que las direcciones IP se amplían de 32 bits a 128 bits. Esta ampliación anticipa el considerable crecimiento futuro de Internet, proporcionando un número ilimitado (a todos los efectos y propósitos) de redes y sistemas. Por ejemplo, IPv6 tiene previsto facilitar a cada teléfono móvil y dispositivo electrónico móvil su propia dirección.
Protocolos de transporte de datos para vídeo IP
El protocolo más habitual para transmitir datos en redes informáticas en la actualidad es el conjunto de protocolos TCP/IP. TCP/IP actúa de “portador“ para muchos otros protocolos. Un buen ejemplo es HTTP (Protocolo de transferencia de hipertexto) empleado para navegar por páginas Web en servidores de todo el mundo a través de Internet.
Protocolos TCP/IP y puertos utilizados para el vídeo IP
Los protocolos habituales y sus números de puerto utilizados para la transferencia de vídeo IP incluyen:
| Protocolo | Protocolo de transporte | Puerto | Uso común | Uso vídeo en red |
| FTP File Transfer Protocol |
TCP | 21 | Transferencia de ficheros a través de Internet/intranets | Transferencia de imágenes o vídeo desde una cámara de red o servidor de vídeo a un servidor FTP o a una aplicación |
| SMTP Send Mail Transfer Protocol |
TCP | 25 | Protocolo para el envío de e-mails | Una cámara de red o servidor de vídeo puede enviar imágenes o notificaciones de alarma utilizando su cliente integrado de e-mail |
| HTTP Hyper Text Transfer Protocol |
TCP | 80 | Utilizado para navegar en la web, p.e. para recibir páginas web de servidores web | El modo más común de transferencia de vídeo desde una cámara de red o servidor de vídeo donde el dispositivo trabaja como un servidor web, proporcionando vídeo al usuario o servidor de aplicación |
| HTTPS Hypertext Transfer Protocol over Secure Socket Layer |
TCP | 443 | Utilizado para acceder a páginas web de forma segura utilizando encriptación | La transmisión de vídeo desde una cámara de red o servidor de vídeo puede ser utilizada para autenticar los envíos de la cámara utilizando certificados digitales X.509 |
| RTP Real Time Protocol |
UDP/TCP | No definido | Formato de paquetes estandarizado RTP para el envío de vídeo y audio a través de Internet. A menudo utilizado en sistemas multi-media o de video conferencia | Un modo común de transmitir vídeo en red MPEG La transmisión puede ser unicast (uno a uno) o multicast (uno a varios) |
| RTSP Real Time Streaming Protocol |
TCP | 554 | Utilizado para configurar y controlar sesiones multimedia a través de RTP | |
IP utiliza dos protocolos de transporte: Protocolo de Control de Transmisión (TCP) y el Protocolo de Datagramas de Usuario (UDP). TCP ofrece un canal de transmisión fiable basado en la conexión, y gestiona el proceso de convertir grandes bloques de datos en paquetes más pequeños, adecuados para la red física que se utiliza y garantiza que los datos enviados desde un extremo se reciben en el otro. UDP, por otro lado, es un protocolo sin conexión que no garantiza la entrega de los datos enviados, dejando así todo el mecanismo de control y comprobación de errores a cargo de la propia aplicación.
En general, TCP se utiliza cuando se prefiere una comunicación fiable durante el tiempo de espera del transporte. La fiabilidad de TCP a través de la retransmisión puede producir retrasos significativos. Por otro lado, UDP no ofrece retransmisiones de datos perdidos y, en consecuencia, no produce mayores retrasos.
Existen distintos métodos para transmitir datos en una red informática:
Unidifusión - el remitente y el recipiente se comunican a un nivel de punto a punto. Los paquetes de datos son dirigidos únicamente a un recipiente y ningún otro ordenador en la red necesitará procesar esta información.
Multidifusión - comunicación entre un único remitente y múltiples receptores en una red. Las tecnologías multidifusión se utilizan para reducir el tráfico de la red cuando numerosos receptores desean visualizar la misma fuente de forma simultánea, ofreciendo una única transmisión de información a cientos de destinatarios. La mayor diferencia en comparación con la unidifusión es que la transmisión de vídeo debe enviarse una sola vez. La multidifusión (es decir, Multicasting-IP) se utiliza habitualmente junto con las transmisiones RPT.
Retransmisión - una transmisión de uno a todos. En una LAN, las retransmisiones normalmente se restringen a un segmento de red determinado y no se utilizan para transmisiones de vídeo en red..