端对端是针对网络中传输的两端设备间的关系而言的。端对端传输指的是在数据传输前,经过各种各样的交换设备,在两端设备间建立一条链路,就象它们是直接相连的一样,链路建立后,发送端就可以发送数据,直至数据发送完毕,接收端确认接收成功。
端对端传输的优点是链路建立后,发送端知道接收设备一定能收到,而且经过中间交换设备时不需要进行存储转发,因此传输延迟小。
端对端传输的缺点是直到接收端收到数据为止,发送端的设备一直要参与传输。如果整个传输的延迟很长,那么对发送端的设备造成很大的浪费。端对端传输的另.一个缺点是如果接收设备关机或故障,那么端对端传输不可能实现。
在一个网络系统的不同分层中,可能用到端对端传输,也可能用到点对点传输。如Internet网,IP及以下各层采用点到点传输,4层以上采用端对端传输。