Specifications
80
9.2.1.2 IPv6 addresses
An IPv6 address is written in hexadecimal notation with colons subdividing the address into
eight blocks of 16 bits each; for example, 2001:0da8:65b4:05d3:1315:7c1f:0461:7847
The major advantages of IPv6, apart from the availability of a huge number of IP addresses,
include enabling a device to automatically congure its IP address using its MAC address. For
communication over the Internet, the host requests and receives from the router the necessary
prex of the public address block and additional information. The prex and host’s sux is then
used, so DHCP for IP address allocation and manual setting of IP addresses are no longer
required with IPv6. Port forwarding is also no longer needed. Other benets of IPv6 include
renumbering to simplify switching entire corporate networks between providers, faster routing,
point-to-point encryption according to IPSec, and connectivity using the same address in chang-
ing networks (Mobile IPv6).
An IPv6 address is enclosed in square brackets in a URL and a specic port can be addressed in
the following way: http://[2001:0da8:65b4:05d3:1315:7c1f:0461:7847]:8081/
Setting an IPv6 address for an Axis network video product is as simple as checking a box to
enable IPv6 in the product. The product will then receive an IPv6 address according to the
conguration in the network router.
9.2.2 Data transport protocols for network video
The Transmission Control Protocol (TCP) and the User Datagram Protocol (UDP) are the IP-based
protocols used for sending data. These transport protocols act as carriers for many other proto-
cols. For example, HTTP (Hyper Text Transfer Protocol), which is used to browse web pages on
servers around the world using the Internet, is carried by TCP.
TCP provides a reliable, connection-based transmission channel. It handles the process of breaking
large chunks of data into smaller packets and ensures that data sent from one end is
received on the other. TCP’s reliability through retransmission may introduce signicant delays. In
general, TCP is used when reliable communication is preferred over transport latency.
UDP is a connectionless protocol and does not guarantee the delivery of data sent, thus leaving
the whole control mechanism and error-checking to the application itself. UDP provides no
transmissions of lost data and, therefore, does not introduce further delays.
CHAPTER 9 - NETWORK TECHNOLOGIES










