IPv6 easy QoS

Source: Internet
Author: User

Video applications are highly time-sensitive and require high real-time performance and service quality management (QoS). However, many applications on the Internet are mostly "best effort data ". The most effort data is characterized by a burstable nature, which seriously affects applications with extremely high time sensitivity. This increases the latency of these applications and causes jitter at the same time, resulting in serious consequences. IPv6 can easily solve this problem with its large address capacity. It makes significant improvements to the network service quality, which will greatly improve the service quality.

Changes in IPv4 to IPv6 Headers

The IPv6 Header is fixed to 40 bytes. This takes 8-byte headers and two 16-byte IP addresses (Source Address and destination address ). Some fields in the IPv4 header are removed from the IPv6 Header or changed to optional. This means that data packets can be operated faster at low processing consumption.

For IPv4, the options are integrated into the basic IPv4 header. For IPv6, these options are processed as Extension headers. The extended header is optional and can be inserted between IPv6 declaration and actual data if necessary. In this way, the generation of IPv6 data packets becomes flexible and efficient. The forwarding efficiency of IPv6 packets is much higher. In the future, new options to be defined can be easily integrated. In addition, IPv6 specifies inherent support for authentication and data integrity and confidentiality. Packets that belong to the same transmission stream and require special processing or service quality can be marked by the sender. Real-time services are typical examples of such applications.

The simpler the packet header, the faster the processing process. IPv6 uses a new method to process the data, significantly improving the processing speed, ensuring high-speed forwarding and low latency of data packets, and Improving QoS.

IPv6 ICMP Mechanism

The re-design of IP addresses provides an opportunity to solve QoS and other new features. in IPv6, different service categories can also be implemented by different multicast groups. For example, you can define four different categories of the same audio traffic, each of which is encoded according to different quality (such as 5.5 KHz, 11 KHz, 22 KHz, and 44 KHz ). In this example, you do not even need to explicitly represent the priority because it is different from multicast groups (operations must be performed through different queues and processes executed by the routers and terminal systems) implicitly bound.

The existing IPv6 ICMP multicast playback control message mechanism can be used to shape the traffic characteristics of the sender and the intermediate router (for example, the highest quality is generated by the sender; Because multicast members stream smoothly, so which link should be used to transmit the multicast group, how to enter/exit a multicast group, and so on ). The disadvantage is that the sender will have to provide basically the same data for multiple times (but the quality is different), and the receiver needs to know which group to reserve to match specific transmission and terminal system functions.

Intelligent local decision using this example also includes monitoring of traffic characteristics and dynamic switching between multicast channels of different quality. In the case of congestion, the router can process packet loss in the order of fourth, third, second, and first. The audio quality may be different, but the audio data packet will be completely lost only when all data packets are discarded. The side effect of classification/priority-based QoS is that it increases the burden on the sender (for example, IP header management and hierarchical encoding), and the quality of service obtained by the recipient is not guaranteed.

QoS elements in IPv6 basic Headers

The IPv6 protocol contains a small number of QoS-specific service elements in the IP Base (basic) and Extension (extended) headers, which can be used in different ways and can be used comprehensively. Traffic C

The lass (traffic Type, 1 byte) replaces the Type of Service field in IPv4, which helps to process real-time data and any data that requires special processing. This field can be used by the sending node and the forwarding router to identify and distinguish the category and priority of IPv6 packets.

The Flow Label (20 bits) is used to distinguish data packets that require the same processing, so as to facilitate real-time traffic processing. The sending host can mark the order of data packets with a set of options. Routers track data streams and more effectively process data packets that belong to the same data stream because they do not have to reprocess the declaration of each data packet. A data stream is uniquely identified by the stream tag and the source node address.

The IPv6 Header contains some information about QoS Control (stream type and flow tag). Through the configuration of the router, priority control and QoS Assurance can be achieved, which will greatly improve the service quality, ensures high-quality transmission from VoIP to video streams. In addition, QoS on the internet is far from standardized today. device manufacturers and network platforms adopt different QoS mechanisms. When data leaves an IP network and reaches the next gateway, qoS definition changes suddenly. Now, the transition to IPv6 will provide a good opportunity for QoS standardization.

Therefore, IPv6 products must pass product tests and public interoperability tests, and provide end users with information on device interoperability and consistency tests.

Huawei 3Com IPv6 transition policy solution

In the process of gradually transitioning from an IPv4 network to an IPv6 network to completely replacing an IPv4 network, the parts on the network are gradually replaced by new parts, the replacement order is the transition policy from IPv4 to IPv6. Regarding the transition strategy, Huawei 3Com considers it necessary to start from the following aspects:

● Protect user investment. Currently, the main devices on the network include backbone routers, aggregation routers, access routers, various gateway devices, Ethernet switches, and network terminals. They are distributed in different layers of networks, appropriate transition policies should be taken into account based on specific network conditions to avoid great impact on existing users or networks and protect users' investment.

● Pay attention to the development of network applications. The business carried by IPv6 networks is related to the sustainable development of IPv6. on the one hand, it attaches great importance to the smooth transition of existing business applications in the IPv4 system, and on the other hand, it develops new applications, especially "killer applications ".

● Step-by-step implementation policies from IPv6 to IPv4.

The IPv4 system has established a large number of users and network groups. Within a long period of time, the two systems will develop together.

● IPv6 networks are not used to directly replace existing low-speed and narrow-band IPv4 networks.

Jia xunfeihong: IPv6-based new information home appliance Solution

Jia Xun proposed an information home appliance solution that utilizes IPv6 advantages in address space, end-to-end IP connection, service quality (QoS), security, multicast, mobility, and plug-and-play.

Remote user monitoring: users can remotely monitor the running status of household appliances through computers, mobile phones, and other devices to understand and change the working status of household appliances. Users can also monitor the doors and windows of buildings, indoor and external situations.

Manufacturer remote diagnosis: The manufacturer can remotely log on to the appliance according to the user's needs, and monitor the running status of the appliance to solve problems in the use of the appliance.

Manufacturers interact with users through household appliances: through household appliances, manufacturers can transmit digital information such as surveys, procurement guides, menus to users, and users can transmit various digital information to manufacturers, download various information provided by the manufacturer. Users can communicate with the manufacturer on videos and voice.

Provides Internet interconnection and information interaction services for Information Appliances Based on the IP network platform: Based on the Unified IP network platform, users can build information networks within the family to achieve information and resource sharing, make full use of the features of various types of information appliances in Image Display, audio quality, storage space, and other aspects to improve the quality of life.


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.