11 1运输层协议概述 1.进程之间的通信 口运输层的主要作用: 运输层为应用进程之间提供端到端的逻辑通信,网络层为主机之间 提供逻辑通信。 运输层要对收到的报文进行差错检测,网络层对P数据报首部提供 首部数据的校验而不检査数据部分 根据应用程序的不同需求,运输层需要有两种不同的运输协议: 口面向连接的TCP 口无连接的UDP 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 运输层的主要作用: 运输层为应用进程之间提供端到端的逻辑通信,网络层为主机之间 提供逻辑通信。 运输层要对收到的报文进行差错检测,网络层对IP数据报首部提供 首部数据的校验而不检查数据部分。 根据应用程序的不同需求,运输层需要有两种不同的运输协议: 面向连接的TCP 无连接的UDP 11 1.1进程之间的通信
2 1运输层协议概述 1.进程之间的通信 可靠信道与不可靠信道 发送进程 接收进程 发送进程 接收进程 应用层 数据 数据 数 据 据 运输层 ①全双工可靠信道 不可靠信道 使用面向连接的协议 使用无连接的协议 如TCP 如UDP 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 12 1.1进程之间的通信 可靠信道与不可靠信道 ? 应 用 层 运 输 层 接收进程 全双工可靠信道 数 据 使用面向连接的协议 如 TCP 使用无连接的协议 如 UDP 不可靠信道 发送进程 数 据 发送进程 接收进程 数 据 数 据
13 1运输层协议概述 1.2运输层的两个主要协议 运输层的两个主要协议 TCP/P的运输层有两个主要协议: 用户数据报协议 UDP (User Datagram Protoco) ·传输控制协议TCP( Transmission Control protoco) 应用层 UDP TCP运输层 P 与各种网络接口 TcP/P体系中的运输层协议 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 13 1.2运输层的两个主要协议 运输层的两个主要协议 TCP/IP 的运输层有两个主要协议: • 用户数据报协议 UDP (User Datagram Protocol) • 传输控制协议 TCP (Transmission Control Protocol) UDP TCP IP 应用层 与各种网络接口 运输层 TCP/IP 体系中的运输层协议
1运输层协议概述 1.2运输层的两个主要协议 口TCPP的运输层有两个不同的协议,均为因特网标准。 用户数据报协议UDP( User Datagram Protoco|),RFC768 ■传输控制协议TCP( Transmission control protoco),RFC793 口两个对等运输实体在通信时传送的数据单位叫作运输协议 数据单元TPDU( Transport Protocol Data Unit)。 ■TCP传送的数据单位协议是TCP报文段( segment UDP传送的数据单位协议是UDP报文或用户数据报( Datagram) 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 TCP/IP的运输层有两个不同的协议,均为因特网标准。 用户数据报协议 UDP(User Datagram Protocol),RFC 768 传输控制协议 TCP(Transmission Control Protocol),RFC 793 两个对等运输实体在通信时传送的数据单位叫作运输协议 数据单元TPDU(Transport Protocol Data Unit)。 TCP传送的数据单位协议是TCP报文段(segment) UDP传送的数据单位协议是UDP报文或用户数据报(Datagram) 14 1.2运输层的两个主要协议
15 1运输层协议概述 1.进程之间的通信 口两种不同的运输协议: 运输层向高层用户屏蔽了其下层网络核心的细节(如网络拓扑、所 采用的路由选择协议等),它使应用进程看见的就是好像在两个运 输层实体之间有一条端到端的逻辑通信信道。 当运输层采用面向连接的TCP协议时,尽管网络核心是不可靠且只 提供尽最大努力交付服务,逻辑通信信道相当于全双工模式的可靠 信道 当运输层采用无连接的UDP协议时,逻辑通信信道是不可靠信道。 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 两种不同的运输协议: 运输层向高层用户屏蔽了其下层网络核心的细节(如网络拓扑、所 采用的路由选择协议等),它使应用进程看见的就是好像在两个运 输层实体之间有一条端到端的逻辑通信信道。 当运输层采用面向连接的TCP协议时,尽管网络核心是不可靠且只 提供尽最大努力交付服务,逻辑通信信道相当于全双工模式的可靠 信道。 当运输层采用无连接的UDP协议时,逻辑通信信道是不可靠信道。 15 1.1进程之间的通信