可靠:通信的双方能保证发送的数据一定能够按正确的大小,正确的顺序原样的到达另一方,如果数据不能到达或者有其他的问题,发送方一定可以及时的得到通知
连接:通讯双方存在虚电路连接
可靠:指发送方的上层协议/应用将数据用本层提供的服务接口封装发送之后,可以确信这些数据被接受方收到,就像你寄了一封挂号信出去。典型的协议如TCP。一般来说,可靠是通过确认和重传机制来实现的。对应的不可靠,就是说,发出的数据不能保证接受方能够收到,就像你将小纸条绑在鸽子上用鸽子来传递消息,鸽子在半路上被老鹰吃了,你不知道消息是否最终送达了目的。典型的协议如UDP。
连接:应该是面向连接。所有的协议,只要在开始正式的有意义的数据交换之前,经历了握手过程,就是面向连接的。这个握手过程是为后续正式的数据交换进行准备。典型的面向连接的协议如TCP,在双方正式交换数据之前要经历三次握手的过程。