第四章OSI传输层学习目标解释传输层的需求;确定传输层在终端应用程序之间传输数据的过程中所扮演的角色;描述两种TCP/IP传输层协议—TCP和UDP协议的作用。解释传输层的关键功能,包括可靠性、端口寻址以及数据分段;解释TCP和UDP协议如何发挥各自的关键功能;确定TCP或UDP协议的应用场合,并举出使用每个协议的应用程序的例子。传输层的用途:传输层将数据分段,并进行必要的控制,以便将这些片段重组成各种通信流。在此过程中,传输层主要负责:跟踪源主机和目的主机上应用程序间的每次通信;将数据分段,并管理每个片段;将分段数据重组为应用程序数据流;标识不同的应用程序。传输层控制应用层通信:传输层支持可靠通信:传输层两个重要协议(TCP-面向连接,可靠;UDP-不面向连接,非可靠)传输层通过端口寻址(确定某个应用程序):端口分类:TCP端口:UDP端口:TCP/UDP通用端口:SNMP:stat命令查看本机与远程主机的所有连接信息:实际网络环境:传输层分段与重组(TCP/UDP不同机制):TCP协议TCP协议报头详解:源端口:由源主机随机分配,一般大于1023;目的端口:标识目标主机的应用程序;序列号:指定数据段的最后一个字节的编号;确认号:接收方期望接收的下一个字节的编号;窗口大小:等待确认消息之前可以发送的字节的数量;在同一传输层服务中,服务器不能同时存在具有相同端口号的两个不同服务。TCP三次握手的建立:TCP三次握手的结束(双向):实例分析TCP三次握手建立过程:1、客户端——服务器,SYN置位,序列号随机值为0;2、服务器——客户端,SYN、ACK置位,序列号随机值为0,确认号为1。3、客户端——服务器,ACK置位,序列号为1,确认号为1。实例分析TCP三次握手结束过程(双向结束):1、服务器——客户端,FIN、ACK置位,序列号为440,确认号为414。2、客户端——服务器,ACK置位,序列号为414,确认号为441。
CCNA1-4+OSI传输层 来自淘豆网m.daumloan.com转载请标明出处.