- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
tcp_ip-7(TCP_与UDP协议与应用).ppt
第7讲 传输层(TCP/UDP)协议应用 传输层基本原理 服务(Service)与服务质量(QoS) 服务:网络中某层向其相邻高层提供的一组操作或接口 服务具有单向性(低层为服务的提供者,高层为服务的用户) 服务的表现形式:原语(primitive),如系统调用 各层次提供的服务具有不同的服务质量: 是否面向连接、连接建立和释放的时间、连接建立失败的概率 传输时延及其抖动、吞吐率、误码率 …… 高层提供服务的 QoS 总是比低层服务的 QoS 更完善 通信子网服务与传输服务 传输层服务 屏蔽通信子网细节,增强通信子网服务的 QoS 传输服务提供者:网络分层模型中传输层以下的部分 传输服务用户:传输层以上的应用 传输层服务 传输服务需要解决的问题 提供的 QoS 提供面向连接的传输服务,还是无连接的传输服务? 传输层服务访问点(TSAP)的地址标识 连接的管理 差错控制与流量控制 …… TCP/IP 体系中的传输层 UDP – User Datagram Protocol TCP – Transport Control Protocol TCP/IP 体系中的传输层端口 UDP/TCP 中采用端口(port)来标识 TSAP 传输端口代表 TCP/UDP 的传输服务访问点 TSAP 在进程通信中标识相互通信的进程 通信的对端进程地址可表示为: (IP address , port) 传输端口的绑定(binding) 进程在某个传输端口进行数据传输前,必须首先通过系统调用与该端口建立绑定关系 UDP/TCP 的传输端口号(port number) 端口号用于标识 UDP/TCP 的传输端口 UDP/TCP 协议各分别可以提供最多 64K 个传输端口 传输端口的分配 进程通信时,必须了解对端进程的地址 (IP + port) 主要问题:如何了解对端进程所使用的端口号? 端口分配方式 全局统一分配端口号 动态绑定方式(本地分配) TCP/IP 系统种端口分配方法 应用进程通信采用“客户-服务器”(client-server)模式 将传输端口划分为两类:保留端口和自由端口 保留端口(well-known port):为服务进程全局分配的端口 自由端口是在进程需要进行通信时,由本地进行动态分配的 客户进程首先动态申请一个本地自由端口号,再通过服务进程所公布的保留端口与服务器进程建立联系,并进行相应协商;上述过程成功后中,就可开始进程间的通信。 常用的保留端口号 7 ECHO 回送 37 TIME 时间 42 NAMESERVER 主机名字服务器 53 DOMAIN 域名服务器 67 BOOTPS 启动协议服务 69 TFTP 简单文件传输 161 SNMP SNMP 网络监控 …… 20 FTP-DATA 文件传输协议(数据连接) 21 FTP 文件传输协议(控制连接) 23 TELNET 远程登录终端 37 TIME 时间 43 NICNAME whois 程序 79 FINGER finger 程序 80 HTTP WEB 服务 …… 思考题 怎样进行端口的扫描?? TCP传输控制协议 TCP – Transport Control Protocol TCP 的可靠传输服务特性 TCP 向应用程序提供可靠的传输服务 着重解决传输的可靠性问题(分组丢失、失序 ……) 适用于计算机之间的大量数据传输 协议复杂、效率较低(与 UDP 相比) TCP 可靠传输服务接口的特征: 面向数据流 ? 虚电路连接 有缓存的传送 ? 无结构的数据流 全双工连接 TCP 的可靠性机制 数据确认和重传 滑动窗口进行流量控制、防止缓冲溢出 TCP 传输端口与连接 TCP 采用传输端口来标识 TCP 连接 TCP 协议提供面向连接的虚电路服务,TCP 传输端口标识了 TCP 的传输服务访问点(TSAP) 系统支持多进程间采用多连接进行通信;进程通信中,端口号被用于标识同一个系统中的多个通信对端进程;在一个系统中,TCP 可提供基于传输端口的数据复用 由于进程通信是通过 TCP 连接实现的,连接的两个端点(也就进程)可用整数对 (host IP , port) 来标识 给定连接的两个端点,就可以唯一地标识一个 TCP 连接 在 TCP 中,用户收发数据是通过连接来进行的 与 UDP 不同(其报文收发仅通过协议端口) 由于 TCP 使用两个端点来标识连接,故一个主机上的某个TCP 端口号可被多个连接所共享 TCP 数据流和报文段 TCP 提供的传输服务是面向数据流的 数据流无结构 源端进程发送的数据以字节流的形式传输到目的进程 报文段(segment)的划分 为了便于传输,TCP 把一个字节流序列划分成若干个段 报文
您可能关注的文档
- SAM31技术说明书--综合测控(3.00) 2011-02-17.doc
- SANGFOR_AC&SG_V5.X_2014年度渠道高级认证培训10_端口映射排错指导.ppt
- SANGFOR_AC&SG_V5.X_2014年度渠道高级认证培训12_数据中心排错指导.ppt
- SANGFOR_AD_V5.1_2014年渠道高级认证培训03_链路负载与服务器负载高级功能应用.ppt
- SANGFOR_AD_V5.6_2015年渠道高级认证培训02_高可靠性.ppt
- SANGFOR_AD_V5.6_2015年渠道高级认证培训03_链路负载与服务器负载高级功能应用.ppt
- SANGFOR_NGAF_V4.7_2014年度渠道初级认证培训02_基本网络配置介绍.ppt
- SANGFOR_SSL_v5.8_2013年度渠道初级认证培训05_远程应用发布功能培训_20121224.ppt
- SANGFOR_SSL_v6.8_2015年度渠道高级认证培训02_用户认证进阶培训.ppt
- SANGFOR_SSL_v6.8_2015年度渠道高级认证培训07_远程应用发布进阶培训及排错.ppt
最近下载
- 建筑垃圾清运投标方案(技术方案).docx
- python351入门指南中文版打印版.docx VIP
- PEP五年级英语下册Unit 4 Part A .pptx VIP
- 神经病学(人卫九版)3-颅内压增高.pptx
- 2023—2024学年山东省济南市市中区八年级上学期期中考试英语试卷(含听力).doc VIP
- 颅脑损伤-参考PPT.ppt
- 天津市河东区第一0二中学2022-2023学年七年级上学期数学期中测试卷【含答案】.pdf VIP
- 四年级语文走月亮课件.pptx VIP
- 浙江省宁波市2023-2024学年高二上学期期中地理试题含解析.pdf VIP
- 人教版五年级上册科学《根和茎》课件图文.ppt
文档评论(0)