端对端和点对点

数据传输的可靠性是通过数据链路层和网络层的点对点和传输层的端对端保证的。端到端与点到点是针对网络中传输的两端设备间的关系而言的。

端到端通信

端到端通信是针对传输层来说的,它是一个网络连接,指的是在数据传输之前,在发送端与接收端之间(忽略中间有多少设备)为数据的传输建立一条链路,链路建立以后,发送端就可以发送数据,知道数据发送完毕,接收端确认接收成功。 也就是说在数据传输之前,先为数据的传输开辟一条通道,然后在进行传输。从发送端发出数据到接收端接收完毕,结束。

端到端的优点:

链路建立之后,发送端知道接收端一定能收到,而且经过中间交换设备时不需要进行存储转发,因此传输延迟小。

端到端传输的缺点:

(1)直到接收端收到数据为止,发送端的设备一直要参与传输。如果整个传输的延迟很长,那么对发送端的设备造成很大的浪费。

(2)如果接收设备关机或故障,那么端到端传输不可能实现。

点到点通信

点到点通信是针对数据链路层或网络层来说的,点对点是基于MAC地址和或者IP地址,是指一个设备发数据给与该这边直接连接的其他设备,这台设备又在合适的时候将数据传递给与它相连的下一个设备,通过一台一台直接相连的设备把数据传递到接收端。

点到点的优点:

(1)发送端设备送出数据后,它的任务已经完成,不需要参与整个传输过程,这样不会浪费发送端设备的资源。

(2)即使接收端设备关机或故障,点到点传输也可以采用存储转发技术进行缓冲。

点到点的缺点:

点到点传输的缺点是发送端发出数据后,不知道接收端能否收到或何时能收到数据。

在一个网络系统的不同分层中,可能用到端到端传输,也可能用到点到点传输。如Internet网,IP及以下各层采用点到点传输,4层以上采用端到端传输。

数据链路层协议

1.高级数据链路控制HDLC(很少用)
2.点对点协议PPP

传输层协议

1.TCP
2.UDP

引用:https://blog.csdn.net/qq_34940959/article/details/78583993

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我们可以把因特网看成由许多主干网络组成,而这些主干网络由一些国际的、国家的和地区的ISP来运营。主干网通过一些连接...
    Zhang21阅读 8,620评论 0 6
  • 计算机网络分层结构 两个系统中实体间的通信是一个很复杂的过程 ,为了降低协议设计和调试过程的复杂性,也为了便于对网...
    CodeKing2017阅读 7,799评论 0 4
  • 数据链路层使用的信道有以下两种类型: ①点对点信道,一对一的点对点通信方式 ②广播信道,一对多的广播通信方式,复杂...
    dmmy大印阅读 8,599评论 0 3
  • 半世浮离染韶光,昔日青衫,孤剑添几狂?曾入林泽觅鹤影,又仿先贤寻蕙香。/几番伫岸空遥望,檐下红裳,谁又惹秋霜?莫惯...
    路在脚下_e1f6阅读 1,605评论 0 0
  • 缘分,有人说是上天的注定,一辈子遇到什么人,碰到什么事,都是注定该发生的。缘起,无人可知什么时候,缘分便悄悄降落,...
    林子敬阅读 2,444评论 0 2