正在加载图片...
《网络技术基础》课程讲义 第四章网络互连与TcP/P协议 第15页共29页 (路由选择协议留下一章介绍) 4.5传输层(TCP层)P309 451传输层的功能 a.进程间的通信传输 主机对主机(host-to-host)的通信(计算机级通信) 进程对进程( process-to- process)的通信(应用程序级通信) 网络层协议的IP协议用于实现计算机级的通信(主机一主机的通信),即它只负责将信息 送到目标计算机处。这种传送是不够完整的,因为一台计算机往往可能同时运行几个程序。所 以,通信的传输不仅是从一台计算机到另一台计算机,而且还应从一台计算机上的某个进程 ( process,正在运行的程序)到另一台计算机上的某个进程。传输层协议的任务之一就是把 信息进一步传送给适当的进程,从而建立进程对进程的通信。或者说,网络层使组成报文的每 个数据包到达了正确的计算机,而传输层使整个报文到达了该计算机上正确的进程 TCP/UDP协议 process-to-process 进程进程(客户 客户)进程进程 传输层 host-to-host 传专输层 〔车站〕 车站〕 通信子网 P协议(列车与铁道 b.两种传输服务 ·面向连接的传输服务TCP协议(要求可靠传输) ·无连接的传输服务UDP协议(要求高效传输 42用户数据报协议(UDP, User Datagram Protocol) 种无连接的不可靠( connectionless, unreliable)的传输层协议 1.UDP的特点 ·独立传送 由UDP发送的数据报都是一个独立的数据报(同源同目的不同路径)——接收后复装问题 不提供流量控制功能(接收端有可能出现接收溢出) ·简单的差错控制功能 只有报头的检验和,没有其他任何差错控制机制,发送端无法知道某个报文是否丢失或重复 发送了。而当接收端通过检验和发现差错时,也只是悄悄地将用户数据报丢弃。 如果需要,流量控制和差错控制功能应由使用UDP的进程提供。 莆田学院计算机教研室2003年4月《网络技术基础》课程讲义 第四章 网络互连与 TCP/IP 协议 第 15 页 共 29 页 莆田学院计算机教研室 2003 年 4 月 (路由选择协议留下一章介绍) 4.5 传输层(TCP 层) P309 4.5.1 传输层的功能 a. 进程间的通信传输 ·主机对主机(host-to-host)的通信(计算机级通信) ·进程对进程(process-to- process)的通信(应用程序级通信) 网络层协议的 IP 协议用于实现计算机级的通信(主机-主机的通信),即它只负责将信息 送到目标计算机处。这种传送是不够完整的,因为一台计算机往往可能同时运行几个程序。所 以,通信的传输不仅是从一台计算机到另一台计算机,而且还应从一台计算机上的某个进程 (process,正在运行的程序)到另一台计算机上的某个进程。传输层协议的任务之一就是把 信息进一步传送给适当的进程,从而建立进程对进程的通信。或者说,网络层使组成报文的每 个数据包到达了正确的计算机,而传输层使整个报文到达了该计算机上正确的进程。 b. 两种传输服务 ·面向连接的传输服务 TCP 协议(要求可靠传输) ·无连接的传输服务 UDP 协议(要求高效传输) 4.5.2 用户数据报协议(UDP,User Datagram Protocol) 一种无连接的不可靠(connectionless,unreliable)的传输层协议 1.UDP 的特点 ·独立传送 由 UDP 发送的数据报都是一个独立的数据报(同源同目的不同路径)——接收后复装问题 ·不提供流量控制功能(接收端有可能出现接收溢出) ·简单的差错控制功能 只有报头的检验和,没有其他任何差错控制机制,发送端无法知道某个报文是否丢失或重复 发送了。而当接收端通过检验和发现差错时,也只是悄悄地将用户数据报丢弃。 如果需要,流量控制和差错控制功能应由使用 UDP 的进程提供
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有