Transmission concepts in layer-7 network protocols

Source: Internet
Author: User

We all know that network protocol traffic is inseparable from its hierarchical structure. In the layer-7 network protocol model, the transport layer between the application layer and the network layer is the center of gravity of the layered network architecture. its important task is to directly provide communication services to applications running on different hosts.

The Transport Layer Protocol provides logical communication for application processes on different hosts. logical communication means that even though the application processes of communication are not physically connected (in fact, they may be in different locations of a planet, through a variety of routers and various connection types), and from the application perspective, they are like physical connections. applications use the logical communication provided by the transport layer to transmit information to each other without considering the physical infrastructure used to transmit the information. group. 1. describes the concept of logical communication.

As shown in figure 1, the transport layer protocol is implemented on the terminal system, instead of on the network router. The network router only acts on the network layer field of 3-PDU, not the transport layer field.

Figure 1 layer-7 network protocol model transport layer provides logical rather than physical communication between two applications

At the sender, the transport layer converts messages sent by applications into 4-PDU (transport layer protocol data units ). the process of constructing 4-PDU is to divide the application message into smaller blocks and add a header to each block. the Transport Layer then passes these 4-PDU to the network layer. at the network layer, every 4-PDU is encapsulated into a 3-PDU. at the receiver, the transport layer receives 4-PDU transmitted from the network layer, removes the headers of these 4-PDU, reassembles the messages, and finally delivers them to the receiving process.

A computer network can develop multiple transport layer protocols for network applications. for example, the Internet has two Protocols: TCP and UDP. each Protocol provides a set of different services for calling applications.

All transport layer protocols provide multiplexing and multiplexing services for applications. in addition to multiplexing, the transport layer protocol also provides other services for application processes, including reliable data transmission, bandwidth assurance, and transmission latency assurance.

I believe you have some knowledge about some transmission concepts in the layer-7 network protocol model. In the future, we will add some content in this article.

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.