The difference between point to point and end to end

Source: Internet
Author: User
Tags mongodb postgresql redis

The reliability of data transmission is guaranteed by the point-to-point of the data link layer and the network layer and the end-to-end of the transmission layer. Point-to-point is based on MAC address or IP address, which means that one device sends data to another device. These devices refer to directly connected devices including network cards, routers, and switches. End-to-end is network connection, remote communication between applications. End-to-end does not need to know how the bottom layer is transmitted, it is a logical link.


End-to-end and point-to-point farewell


End-to-end and point-to-point refer to the relationship between the devices at both ends of the network transmission. End-to-end transmission refers to the establishment of a link between the devices at both ends through various switching devices before data transmission, as if they are directly connected. After the link is established, the sender can send Data, until the data is sent, the receiving end confirms that the reception is successful. The point-to-point system means that the sender transmits data to the device directly connected to it, and this device transmits the data to the next device directly connected to it when appropriate. The device transmits the data to the receiving end. The advantage of end-to-end transmission is that after the link is established, the sender knows that the receiving device must be able to receive it, and there is no need to store and forward when passing through the intermediate switching device, so the transmission delay is small. The disadvantage of end-to-end transmission is that the device at the sending end has to participate in the transmission until the receiving end receives the data. If the delay of the entire transmission is very long, it will cause a lot of waste to the equipment at the sending end. Another end-to-end transmission. One disadvantage is that if the receiving device shuts down or malfunctions, end-to-end transmission is impossible. The advantage of point-to-point transmission is that after the sender device sends the data, its task has been completed, and it does not need to participate in the entire transmission process, so that the resources of the sender device will not be wasted. In addition, even if the receiving end equipment shuts down or malfunctions, point-to-point transmission can also be buffered using store-and-forward technology. The disadvantage of point-to-point transmission is that after the sender sends data, it is not known whether or when the receiver can receive the data. In different layers of a network system, end-to-end transmission may be used, or point-to-point transmission may be used. For example, in the Internet, point-to-point transmission is used at the IP and lower layers, and end-to-end transmission is used above the IP layer.


End-to-end, point-to-point, just called a problem, the essential difference is very small.


End-to-end, mainly serving the Application Layer, which means that two hosts (terminals) are directly connected across the network.


Point-to-point means that two hosts (terminals) are transmitting in the local area network.

Alibaba Cloud Hot Products

Elastic Compute Service (ECS) Dedicated Host (DDH) ApsaraDB RDS for MySQL (RDS) ApsaraDB for PolarDB(PolarDB) AnalyticDB for PostgreSQL (ADB for PG)
AnalyticDB for MySQL(ADB for MySQL) Data Transmission Service (DTS) Server Load Balancer (SLB) Global Accelerator (GA) Cloud Enterprise Network (CEN)
Object Storage Service (OSS) Content Delivery Network (CDN) Short Message Service (SMS) Container Service for Kubernetes (ACK) Data Lake Analytics (DLA)

ApsaraDB for Redis (Redis)

ApsaraDB for MongoDB (MongoDB) NAT Gateway VPN Gateway Cloud Firewall
Anti-DDoS Web Application Firewall (WAF) Log Service DataWorks MaxCompute
Elastic MapReduce (EMR) Elasticsearch

Alibaba Cloud Free Trail

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.