《计算机网络技术PPT (18).pdf》由会员分享,可在线阅读,更多相关《计算机网络技术PPT (18).pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 第第4章章 TCP与与UDP协议协议 计算机网络高级教程(第2版)主要内容主要内容 2 分布式进程通信的概念分布式进程通信的概念 TCP与与UDP协议协议 实时传输实时传输协议协议 DTN技术技术 3 单机状态下的计算机内的进程通信 网络环境中的计算机间的进程通信 4.1:网络环境中的分布式进程通信 4 分布式分布式进程通信问题进程通信问题 进程名字进程名字 进程地址进程地址 进程命名进程命名与寻址与寻址 三元组三元组 五元组五元组 多重协议多重协议识别识别 C/S模式模式 P2P模式模式 进程相互进程相互作用模式作用模式 5 4.2:传输层的功能?不同操作不同操作系统控制系统控制 进程进
2、程通信通信 6 传输传输层通信层通信 传输层数据链路层网络层物理层数据链路层网络层物理层传输层数据链路层网络层物理层主机A 传输层实现主机进程之间的端-端通信应用层应用层数据链路层网络层物理层主机B 路由器路由器网络层通过由多段“点-点”链路组成的路径实现源主机与目的主机主机之间的分组传输点-点链路点-点链路点-点链路点-点链路传输网应用层分布式进程通信传输层实现源主机进程与目的主机进程之间的“端-端”通信端端-端端通信通信 点点-点点通信通信 传输层提供端-端进程通信示意图 7 网络进程标识方法网络进程标识方法 进程进程 进程进程 IANA 套接字 socket=(IP地址:端口号)进程表示
3、方法示意图 8 端口号端口号 服务进程服务进程 说明说明 53 DNS 域名服务域名服务 67/68 DHCP 动态主机配置动态主机配置协议协议 69 TFTP 简单文件传送简单文件传送协议协议 161/162 SNMP 简单网络管理简单网络管理协议协议 520 RIP 路由信息协议路由信息协议 端口号端口号 服务进程服务进程 说明说明 20 FTP 文件传输协议(数据文件传输协议(数据连接)连接)21 FTP 文件传输协议(控制文件传输协议(控制连接)连接)23 TELNET 网络虚拟终端协议网络虚拟终端协议 25 SMTP 简单邮件传输协议简单邮件传输协议 80 HTTP 超文本传输协议超
4、文本传输协议 179 BGP 边界路由协议边界路由协议 SMTP FTP Telnet RPC DNS SNMP TFTP 111 53 161 69 25 21 20 23 HTTP 80 HTTPS 443 SNMP(trap)162 9 传输层协议功能传输层协议功能 传输层在协议传输层在协议栈栈中的位置中的位置 应用层网络层主机A传输实体传输地址网络地址应用层/传输层接口传输层/网络层接口传输协议数据单元TPDU应用层网络层主机B传输实体网络层、传输层、应用层的逻辑关系 10 传输层协议功能传输层协议功能 传输层提供的服务类型传输层提供的服务类型 传输层使用的协议数据单元传输层使用的协议数据单元 传输协议运行环境的特点传输协议运行环境的特点 11 传输服务与传输服务与QoS 服务是低层向相邻上层提供的操作服务是低层向相邻上层提供的操作 任何服务都有任何服务都有QoS问题问题 连接建连接建立立/释放释放延时延时 连接建连接建立立/释放释放失败率失败率 传输传输延时延时 传输传输失败失败率率 吞吞吐吐率率