- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络协议全套PPT电子课件教案- 第九章 TCP协议
* “第二届维纳恩湖业主垂钓大赛“活动方案4S店开业庆典活动总结8D团队导向解决问题方法GSM网规网优专题培训教材-覆盖问题处理K线顶部双烛定式信号 复习 DNS概念 DNS解析 DNS报文格式 DNS封装 在Windows命令窗口输入( )命令来查看DNS服务器的IP。A.DNSserver B.Nslookup C.DNSconfig D.DNSip 当DNS服务器发生故障时,是否可以访问网络上的其他计算机?如果可以,需要什么条件? DNS解析程序的功能是______? A.存放主机名字和域名 B.仅用于由IP地址查找域名 C.仅用于由域名查找IP地址 D.实现主机名字与IP地址的互查 第九章 TCP协议 简介 TCP服务 TCP流量控制 TCP差错控制 TCP计时器 TCP拥塞控制 TCP报文格式 TCP连接 TCP操作 本章小结 9.1 TCP简介 TCP/IP传输层提供了两个协议:UDP和TCP。 TCP(Transmission Control Protocol,传输控制协议)是 一种面向连接的、可靠的传输层协议, 参看 RFC 793。 传输层协议的三个功能: 创建进程到进程的通信。TCP使用端口号完成进程到进程的通信。 提供控制机制。TCP提供控制,在传输层提供流量控制和差错控制机制。TCP使用滑动窗口协议完成流量控制;使用确认分组、超时和重传来完成差错控制。 负责为进程提供连接机制。传输层应该在发送端和接收端建立连接,把从进程得到的数据流分为可传输单元,把它们编号,然后依次发送,最后在接收端接收,检查并放过那些没有差错的单元,并形成数据流交付给接收进程。当全部数据流发送完毕后,关闭此连接。TCP执行上述操作。 9.1 TCP简介 TCP特点: 面向连接 完全可靠 流型数据传输:TCP负责分段连续的字节流,并转发 全双工:提供双向并发数据流 典型应用 HTTP(超文本传输协议);SMTP(简单邮件传输协议) ;TELNET以及文件传输系统(FTP)。 由于TCP协议提供的是面向连接和可靠的服务,因此它适用要求提供可靠数据传输的场合 前面我们学到的哪个协议采用TCP封装的? 9.2 进程到进程的通信 主机到主机的通信:IP负责主机到主机的通信,IP作为网络层协议,只能将报文交付给主机。但是,这是一种不完整的交付。 进程到进程的通信:TCP负责将报文交付给适当的进程。 9.2 进程到进程的通信-C/S模式 完成进程到进程的通信可以有多种方法,最常用方法是客户/服务器模式(Client/Server),即本地计算机上客户进程,要从远程计算机上的服务器进程得到服务。 目前操作系统支持多用户和多程序运行环境。由于大多数网络应用程序都在同一台机器上运行,计算机上必须能够确保目的地机器上的软件程序能从源地址机器处获得数据报,以及源计算机能收到正确的回复。这是通过使用 TCP 的“端口号”完成的。 9.2 进程到进程的通信-端口号 IANA将端口划分为三个范围:熟知的(或知名的)、注册的和动态的(或私用的)。详细内容参见/assignments/port-numbers 熟知端口:0-1023,由IANA指派和控制,分配给系统的主要和核心服务。如80端口被指定HTTP服务。 注册端口:1024-49151,在IANA中注册以防止重复,但是IANA不指派也不控制,分配给行业应用程序和进程。如1433分配给Microsoft SQL Server进程。 动态端口:49152-65535,又称为短期端口,既不用注册也不用指派,可以由任何进程使用,用做某些连接的临时端口。 9.2 进程到进程的通信-端口号 TCP的熟知端口如下表所示。 端口 协议 说明 7 Echo 将收到的数据报回送到发送端 9 Discard 丢弃收到的数据报 13 Daytime 返回日期和时间 20 FTP,数据 文件传送协议(数据连接) 21 FTP,控制 文件传送协议(控制连接) 23 TELNET 终端网络 25 SMTP 简单邮件传送协议 53 DNS 域名服务器 79 Finger Finger 80 HTTP 超文本传送协议 110 POP3 邮局传输协议 111 RPC 远程过程调用 119 NNTP 新闻传输协议 9.2 进程到进程的通信-套接字地址 一个IP地址和一个端口号合起来称为套接字地址。 要使用TCP服务,需要一对套接字地址:客户端套接字地址和服务器端套接字地址。 客户端套接字地址唯一定义了客户应用程序。 服务器端套接字地址唯一定义了服务器应用程序。 9.3 TCP的服务 流交付服务 全双工服务 面向连接的服务 可靠服务 9.3 TCP的服务
您可能关注的文档
- 知识管理培训-BenQ.ppt
- 硪蕞歖歡嘚图片.ppt
- 硕士学位论文答辩 高效自动化脱硫技术研究与应用.ppt
- 礼仪规范培训31.ppt
- 福特汽车公司8D管理程序.ppt
- 福特汽车整合营销方案.ppt
- 科技信息时代-科技PPT模板.ppt
- 福特汽车嘉年华销售手册.ppt
- 秋天讲课课件.ppt
- 硕士学位毕业论文PPT答辩-CALPUFF系统应用研究.ppt
- DB44_T 2607.4-2025 滨海蓝碳碳汇能力调查与核算技术指南 第4部分:盐沼.pdf
- DB43_T 3178-2024 烟叶农场建设管理要求.pdf
- DB37_T 4838-2025 含氢分布式综合能源系统运行优化指南.pdf
- DB37_T 4834-2025 高速公路集中养护工作指南.pdf
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
文档评论(0)