No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search


To have a better experience, please upgrade your IE browser.


Feature Description - IP Services 01

NE05E and NE08E V300R003C10SPC500

This is NE05E and NE08E V300R003C10SPC500 Feature Description - IP Services
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).


A socket consists of a set of application programming interfaces (APIs) working between the transport layer and application layer. The socket shields differences of transport layer protocols and provides the uniform programming interfaces for the application layer. In this manner, the application layer, being exempt from the detailed process of the TCP/IP protocol suite, can transmit data over IP networks by calling socket functions. Figure 9-4 shows the position of the socket in the TCP/IP protocol stack.

Figure 9-4 Schematic diagram of the socket in the TCP/IP protocol stack

The following types of sockets are supported by different protocols at the transport layer:

  • TCP-based socket: provides reliable byte-stream communication services for the application layer.

  • UDP-based socket: supports connectionless and unreliable data transmission for the application layer and preserves datagram boundaries.

  • RawIP socket: also called raw socket. Similar to the UDP-based socket, the RawIP socket supports connectionless and unreliable data transmission and preserves datagram boundaries. The RawIP socket is unique in that it can be used by applications to directly access the network layer.

  • Link layer-based socket: used by Intermediate System to Intermediate System (IS-IS) to directly access the link layer.

Updated: 2019-01-14

Document ID: EDOC1100058931

Views: 10048

Downloads: 17

Average rating:
This Document Applies to these Products
Related Documents
Related Version
Previous Next