文档介绍:计算机网络技术2008年上海市精品课程2007年度上海建桥学院教改课程传输层服务的使用*传输层服务的使用相关知识312章节任务33本章实训**相关知识31端到端通信网络要通信,必须建立连接,即建立端到端连接,这是一种逻辑链路,这条链路可能经过了很复杂的物理路线,但两端主机不管,只认为是有两端的连接,而且一旦通信完成,这个连接就释放ABCDE端到端链路传输,是由传输层实现的,具体协议是TCP,例如:A传数据给E,对于传输层并不知道有B端、C端、D端的存在,只认为报文数据是从A端直接到E端的**相关知识31TCP协议(传输控制协议)TCP是基于连接的协议,它是一种可靠的面向连接的传送服务,在正式收发数据前,必须和对方建立可靠的连接。TCP数据段格式TCP的传送数据时是通过分段进行的,TCP将数据流分成小段,称之为TCP数据段**相关知识31TCP数据段格式**相关知识31TCP端口TCP层用端口来区别不同类型的应用程序由于端口号域为16位,所以端口号的域值范围是0-65535,除了0号端口是无效端口之外,其他的1-65535号端口可分为1、公用端口2、注册端口3、私有端口**相关知识31TCP连接的实现TCP会话是通过三次握手过程来初始化连接的在TCP三次握手连接中,有一个很重要的就是序列号1、SYN序列号2、SYN返回的ACK序列号SYN是TCP/IP建立连接时使用的握手信号SYN-ACK应答信号,ACK也被称为是确认字符**相关知识31TCP连接的实现**相关知识31TCP可靠传输的实现面向连接的服务需要高度的可靠性,TCP协议能为应用程序提供可靠的通信连接TCP可靠传输的实现依赖以下几点:1、控制流量2、分段和重组3、重发机制**相关知识31UDP协议主要作用是将网络数据流量压缩成数据报形式UDP报头由5个域组成源端口------发送端口号目的端口------接受端口号数据报长度------报头和数据的总字节数校验码-------保证数据的安全UDP的应用一般是那些对可靠性要求不高的传输协议应用*