1 / 36
文档名称:

第讲传输层协议.ppt

格式:ppt   大小:479KB   页数:36页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第讲传输层协议.ppt

上传人:phl19870121 2017/7/14 文件大小:479 KB

下载得到文件列表

第讲传输层协议.ppt

相关文档

文档介绍

文档介绍:第五讲传输层协议
传输层协议概况
概况:
UDP
标准协议,建议标准,STD-6
RFC 768:UDP协议
TCP
标准协议,推荐标准,STD-7
RFC 793: TCP协议
RFC 3168:更新TCP的拥塞控制等
2
传输层和网络层的区别
网络层协议:
实现主机之间的数据传输
只需要协议地址即可确定目的地
传输层协议:
实现应用程序之间的数据传输
除协议地址外,还需要其他标识信息,以便确定参与通信的应用程序
其他传输控制功能
3
传输层如何标识应用程序
主机上进程的标识:
进程标识符
进程启动时动态分配
对不同主机、不同操作系统不统一
传输层上进程的标识:
端口号
不同传输层协议的端口号独立
网络上进程的标识:
套接字
4
端口
端口长度:
16bits
端口类型:
公用端口(熟知端口)
由IANA分配给标准服务
端口范围:1~256
临时端口
由操作系统动态自由分配
端口范围:1024~65535
5
套接字
套接字的概念:
是一种特殊的文件句柄,进程用它来向操作系统请求网络服务
套接字的表示:
三元组:
<协议,协议地址,进程标识>
TCP/IP中的套接字:
<TCP,IP地址,端口号> 或者
<UDP,IP地址,端口号>
6
关联和半关联
关联:
一个关联用来标识两个进程之间的通信
两个套接字可以唯一地表示一个关联
前提:使用相同的协议
表示:五元组
<协议,本地协议地址,本地进程标识,
远端协议地址,远端进程标识>
半关联:
是构成关联的一半,亦即套接字
7
UDP基于端口的多路去复用
8
UDP数据报格式
9
UDP应用编程接口
三个主要的应用编程接口:
建立新接收端口
接收操作
发送操作
10