第6章 传输层(第3版).ppt

6.1 传输层提供的服务 6.2 传输层控制协议TCP 6.3 用户数据报协议 传输层为相互通信的应用进程提供了逻辑通信 TCP/IP参考模型与协议栈 主机如何将接收的数据正确地交付到目的进程? 最终目的地是什么? 进一步理解协议端口 为了能够与外部端口通信,发送方不仅要知道目的机器的IP地址,还要知道该机器内的协议端口号。 端口在进程之间的通信中所起的作用 协议端口的分配与熟知端口 常用应用程序的熟知端口号列表 这种端口的端口号一般都大于1024。这一类的端口没有固定的使用者,它们可以被动态地分配给应用程序使用。也就是说,在使用应用软件访问网络的时候,应用软件可以向系统申请一个大于1024的端口号临时代表这个软件与传输层交换数据,并且使用这个临时的端口与网络上的其他主机通信。 netstat命令查看端口使用情况 传输层在主机应用进程之间规定了端到端的连接。 传输层TCP协议包括以下几项基本的服务: 对上层的应用数据进行分段; 建立端到端的操作; 把数据段从一个终端发送到另外一个终端上; 确保数据的完整性; 提供流量控制; TCP的特点 ? (1)可靠的传输。 ? (2)面向连接。 ? (3)数据流式的传输。 ? (4)全双工。 传输控制协议TCP TCP将所要传送的整个报文(这可能包括许多个报文段)看成是一个个字节组

文档评论(0)

1亿VIP精品文档

相关文档