第二节 传输层协议等级 >传输层提供的服务是通过两端的传输实体之间所用的协议实现的! >传输层协议和数据链路层协议运行环境的差异: *在数据链路层:两个路由器(交换节点)通过数据链路直接通信;建立连接 的过程简单,一个输出线对应一个路由器,且目的路由器一直处于等待连 接状态。 *在传输层:两端的主机通过整个通信子网进行通信;建立连接过程较复杂, 有较复杂的寻址过程,并且经常存在多条连接,连接的数目也动态变化, 因此传输层的缓冲器管理和流量控制较复杂。 交换结点 交换结点 主机 物理通道 (a) (6
第二节 传输层协议等级 ➢传输层提供的服务是通过两端的传输实体之间所用的协议实现的! ➢传输层协议和数据链路层协议运行环境的差异: 在数据链路层:两个路由器(交换节点)通过数据链路直接通信;建立连接 的过程简单,一个输出线对应一个路由器,且目的路由器一直处于等待连 接状态。 在传输层:两端的主机通过整个通信子网进行通信;建立连接过程较复杂, 有较复杂的寻址过程,并且经常存在多条连接,连接的数目也动态变化, 因此传输层的缓冲器管理和流量控制较复杂
第二节 传输层协议等级 6.2.1传输协议的类型 —传输层协议依赖网终层提供的服务。 >网络层服务分类: 本A类:提供完善服务,分组的丢失、重复及乱序情况可忽略不计, 不使用N一RESETI原语。 B类:分组很少丢失,但时常使用N一RESET原语,协议建立新的 网络连接,重新同步,然后继续传输数据。 *C类:提供完全不可靠的服务。用此类服务的传输层协议最复杂。 >传输层协议分类: *0类(A类):最简单类,只提供建立和释放连接的机制。 *1类(B类):基本错误恢复类,提供从N一RESET中恢复,不需要检错、流控。 *2类(A类):多路复用类,比0类增加了多路复用的功能。 *3类(B类):错误恢复和多路复用类,既可采用多路复用又可从N一RESET中 恢复,且使用显式流量控制。 本4类(C类):错误检测和恢复类,能处理分组的丢失、重复,从N一RESET和 其它错误中恢复,以及多路复用等功能,是最复杂的协议
第二节 传输层协议等级 6.2.1 传输协议的类型——传输层协议依赖网络层提供的服务。 ➢网络层服务分类: A类:提供完善服务,分组的丢失、重复及乱序情况可忽略不计, 不使用N-RESET原语。 B 类 : 分 组 很 少 丢 失 , 但 时 常 使 用 N-RESET 原 语 , 协 议 建 立 新 的 网络连接,重新同步,然后继续传输数据。 C类:提供完全不可靠的服务。用此类服务的传输层协议最复杂。 ➢传输层协议分类: 0类(A类):最简单类,只提供建立和释放连接的机制。 1类(B类):基本错误恢复类,提供从N-RESET中恢复,不需要检错、流控。 2类(A类) :多路复用类,比0类增加了多路复用的功能。 3类(B类) :错误恢复和多路复用类,既可采用多路复用又可从N-RESET中 恢复,且使用显式流量控制。 4类(C类) :错误检测和恢复类,能处理分组的丢失、重复,从N—RESET和 其它错误中恢复,以及多路复用等功能,是最复杂的协议