- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络与通信申普兵第8章高层协议课件教学.ppt
第8章 高 层 协 议 【本章内容简介】本章主要讨论高层协议(对应与TCP/IP体系结构中的运输层和应用层协议)中用户数据报协议(UDP)、传输控制协议(TCP)、域名系统(DNS)、文件传输和网络文件访问、远程登录(TELNET)、电子邮件、万维网(WWW)和动态主机配置协议(DHCP)。 【本章重点难点】本章的重点是传输层的传输控制协议(TCP)和应用层的域名系统(DNS)。难点是传输控制协议(TCP)的有限状态机。 8.1 传输层协议概述 传输层是整个网络体系结构中最重要的一个层次,它位于通信服务与应用服务之间。传输层协议(transport protocol)运行在主机上,在通信子网中没有传输层。传输层协议在实体之间通过网络层提供的分组(packet)传送功能,交换传输层协议数据单元,从而实现传输层功能。 传输层具有如下重要功能。 ① 连接管理 ② 流量控制 ③ 差错检测与恢复 ④ 提供用户要求的服务质量 ⑤ 提供端到端的可靠通 ⑥ 分段与重装 ISO也定义了自己的传输协议。在区别不同网络服务的基础上ISO将传输协议分为5类。 8.1.1 传输层中的两个协议 传输层协议包括TCP协议和UDP协议。 传输控制协议(TCP)。是一个基于连接的通信协议,提供可靠的数据传输,TCP提供传输保证,引入了确认、超时重发、流量控制和拥塞控制等机制,使数据正确地、无差错地到达目的地。 用户数据报协议(UDP)。提供端到端的数据报的无连接服务,UDP几乎不进行检查,不确认保证报文到达,不很可靠,但效率较高。UDP最适合于通信量较小的应用,其简单性可以使UDP节约网络资源,同时操作过程也比TCP快得多。因此适合于与时间相关的应用,如IP上的语音传输或网络可视会议等。 8.1.2 端口的概念 传输层通过端口提供应用服务,也就是说一个应用进程是与某个端口连接在一起的。 按照TCP/IP传输层协议的定义,完全确定一对应用之间的关系必须使用4个参数:源IP地址、目的IP地址、源端口号和目的端口号。这也称为连接。 连接还可以从端点概念的角度来定义,即,一个连接由两个端点构成,一个端点由两部分信息标识,即IP地址与端口号。 8.2 用户数据报协议(UDP) 8.2.1 UDP协议的应用 用户数据报协议(UDP)提供一种基本的、低时延的数据报传输,适用于一次传输少量突发报文的应用,例如Telnet、电子邮件、简单网络管理协议(SMMP)和域名系统(DNS)等。UDP报头可记录封包源端与目的端的连接端口信息,让封包能够正确地送达目的端的应用程序。 8.2.2 UDP报文的格式 8.3 传输控制协议(TCP) 传输层协议(TCP)处于应用层和网络层之间,它使用IP提供可靠的应用数据传输。是建立端到端的面向链接的通信。 TCP在两个或多个主机之间建立面向链接的通信,提供流控和错误控制,并且完成对乱序到达的报文进行重新排序。TCP的主要功能如下。 1.多路复用数据流 2.测试数据的完整性 3.重新排序 4.流量控制 5.计时机制 (1)重传计时器 (2)坚持计时器 (3)最大段生存时间 6.应答接收 8.3.1 TCP的报文格式 TCP报文由TCP报头和TCP数据两部分组成。 TCP协议头部固定部分为20个字节,包括以下各域。 1.TCP源端口号(Source Port) 2.TCP目的端口号(Destination Port) 3.TCP序列号(Sequecne Number) 4.TCP确认序号(Acknowledge Number) 5.数据偏移(Data Offset) 6.保留(Reserved)图8.3 TCP报头中的标志域 7.标志(Fags) (1)紧急标志URG(Urgent) (2)确认标志ACK(Acknowledge) (3)急迫标志PUS(Push) (4)复位标志RST(Reset) (5)同步序列号标志SYN(Synchronize) (6)完成发送数据标志FIN(Finish) 8.窗口大小(Window) 9.校验和(Checksum) 10.紧急指针(Urgent Pointer) 11.选项和填充(Options and Padding) 12.数据(Data) 8.3.2 TCP的编号与确认 TCP的协议数据单位称为报文段或段(Segment),但是TCP的数据并非以一个段作为基本单位,而是采用了字节流形式。这表示TCP传递的数据单位是字节。包含在报
您可能关注的文档
- 计算机绘图基础岑岗第13章编辑三维图形课件教学.ppt
- 计算机绘图基础岑岗第14章数据交换与图形输出课件教学.ppt
- 计算机绘图基础岑岗第15章建筑平面立面及剖面图的绘制课件教学.ppt
- 计算机绘图基础岑岗第16章AutoCAD在机械制图中的应用课件教学.ppt
- 计算机绘图基础岑岗第1章计算机绘图基础知识课件教学.ppt
- 计算机绘图基础岑岗第2章AutoCAD基本操作课件教学.ppt
- 计算机绘图基础岑岗第3章绘制二维基本图形课件教学.ppt
- 计算机绘图基础岑岗第4章编辑图形课件教学.ppt
- 计算机绘图基础岑岗第5章精确绘制图形课件教学.ppt
- 计算机绘图基础岑岗第6章图层设置及图形显示课件教学.ppt
- 计算机网络与通信申普兵第9章网络安全课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第10章课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第11章网络设备课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第1章绪论课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第2章数据通信基础课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第3章计算机网络体系结构课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第4章课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第5章课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第6章课件教学.ppt
- 计算机网络与通信第2版佟震亚马巧梅第7章课件教学.ppt
最近下载
- 呼吸衰竭ppt(共40张PPT).pptx VIP
- 7.1《风景谈》课件(共41张PPT)(含音频+视频).pptx VIP
- QXT3传感器中文操作手册.pdf VIP
- 病理科医疗质量自查表.docx VIP
- 菲亚特博悦说明书.docx VIP
- 2014-6-30电力变电站钢结构装配式建筑、围墙、防火墙.pdf VIP
- 上海市市东实验学校2022-2023学年高一10月月考语文试题.pdf VIP
- 《半导体物理与器件》教学大纲.docx VIP
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试备考试题及答案解析.docx VIP
- 人教版道德与法治四年级上册教案.docx VIP
文档评论(0)