运输层
标志进程:因为运输层直接为上层的调用进程提供服务,它需要地址来唯一地标志进程间的通迅。或者说进程通过TSAP来调用运输层提供的服务;
端口号:大致有两种意思:一是物理意义上的端口,比如,ADSLModem,集线器,交换机,路由器等 用于连接其他网络设备的接口,如RJ-45端口,SC端口等等。二十逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535;
IP地址:就是给每个连接在Internet上的主机分配的一个32bit地址;
UDP用户数据报协议:是OSI参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务;
UDP的主要特点:㈠UDP是无连接的;㈡UDP尽最大努力交付;㈢UDP面向报文的;㈣UDP没有拥塞控制;㈤UDP支持一对一,一对多,和多对一,多对多的交互通信;㈥UDP首部开销小;
TCP传输控制协议:是一种面向连接的,可靠的,基于字节流的运输层通信协议;
复用:应用层所有的进程都可以通过运输层再传送到IP层;
分用:运输层从IP层收到数据后必须交付给指明的应用进程;
TCP可靠传输的实现:以字节为单位的滑动窗口;超时重传时间的选择;选择确认SACK;
TCP的流量控制:让发送方的发送速率不要太快,要让接受方来得及接收。利用滑动窗口实现流量控制;必须考虑传输速率;
TCP的拥塞控制:防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载;
方法:慢开始;拥塞避免;快重传;快恢复;
TCP的运输连接管理:运输连接三个阶段:连接建立;数据传送和连接释放;