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.


NE40E V800R010C10SPC500 Feature Description - IP Services 01

This is NE40E V800R010C10SPC500 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).


The Transmission Control Protocol (TCP) defined in standard protocols ensures high-reliability transmission between hosts. TCP provides reliable, connection-oriented, and full-duplex services for user processes. TCP transmits data through sequenced and nonstructural byte streams.

TCP is an end-to-end, connection-oriented, and reliable protocol. TCP supports multiple network applications. In addition, TCP assumes that the lower layer provides only unreliable datagram services, and it can run over a network of different hardware structures.

Figure 10-1 shows the position of TCP in a layered protocol architecture, where TCP is above IP. TCP can transmit variable-length data through IP encapsulation. IP then performs data fragmentation and assembly and transmits the data over multiple networks.

Figure 10-1 TCP in the layered protocol architecture

TCP works below applications and above IP. Its upper-layer interface consists of a series of calls similar to the interrupt call of an operating system.

TCP can asynchronously transmit data of upper-layer applications. The lower-layer interfaces are assumed as IP interfaces. To implement connection-oriented and reliable data transmission over unreliable networks, TCP must provide the following:

  • Reliability and flow control functions

  • Multiple interfaces for upper-layer applications

  • Data for multiple applications

  • Connection assurance

  • Communication security assurance

Figure 10-2 shows the process of setting up and tearing down a TCP connection.

Figure 10-2 Setup and teardown of a TCP connection

Updated: 2019-01-03

Document ID: EDOC1100055041

Views: 12517

Downloads: 55

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