TCP-IP协议原理.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCP-IP协议原理

目标 熟悉TCP/IP的协议体系 掌握IP的地址分类及掩码划分 掌握IP分片和重组的原理 掌握IP、TCP、UDP的报文结构 掌握TCP、UDP的工作原理 学会使用抓包工具对TCP/IP报文进行抓包分析 7.1 TCP/IP概述 7.1 TCP/IP概述 7.1 TCP/IP概述 7.2 IP协议及IP地址    7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.2 IP协议及IP地址 7.3 TCP协议 7.3 TCP协议 7.3 TCP协议 7.3 TCP协议 7.3 TCP协议 7.3 TCP协议 7.3 TCP协议 7.3 TCP协议 7.4 UDP协议 7.4 UDP协议 7.3.5 实例分析 TCP的终止连接过程 图9 TCP终止连接过程四, 44号机收到FIN关闭请求后,发回一个确认,并将应答信号(ACK)设置为收到序号加1,至此TCP连接彻底关闭。 图8 TCP终止连接过程三,22号机将FIN置1连同序号(SEQ给44号机请求终止连接。 7.1 7.2 TCP/IP概述 IP协议及IP地址 3 7.3 TCP协议 UDP协议 7.4 目录 7.4.1 UDP协议介绍 UDP是一个简单的面向数据报的传输层协议,提供了不可靠的无连接传输服务。UDP的封装如下图 7.4.2 UDP报文格式 端口号:表示发送进程和接收进程。 UDP长度字段指的是UDP首部和UDP数据的字节长度 UDP检验和覆盖UDP首部和UDP数据 7.4.3 实例分析 以访问的DNS解析为例,使用抓包软件进行抓包。 图1 DNS解析发送接收报文 图2 DNS请求报文 图3 DNS应答报文 * 传输控制协议/Internet 协议 (TCP/IP) 是业界标准的协议组,为跨越 LAN 和 WAN 环境的大规模互联网络设计。如下面的时间线所示,TCP/IP 始于 1969 年,也就是美国国防部 (DoD) 委任高级资源计划机构网络 (ARPANET) 的时间。 ARPANET 是资源共享实验的结果。其目的是在美国不同地区的各种超级计算机之间提供高速网络通讯链路。 早期协议,如 Telnet(用于虚拟终端仿真)和文件传输协议 (FTP) 是最早开发的,以指定通过 ARPANET 共享信息所需的基本实用程序。随着 ARPANET 在规模和作用范围上的日益扩大,出现了其他两个重要协议: ·在 1974 年,传输控制协议 (TCP) 作为规范草案引入,它描述了如何在网络上建立可靠的、主机对主机的数据传输服务。 ·在 1981 年,Internet 协议 (IP) 以草案形式引入,它描述了如何在互联的网络之间实现寻址的标准以及如何进行数据包路由。 1983 年 1 月 1 日,ARPANET 开始对所有的网络通讯和基本通讯都要求标准使用 TCP 和 IP 协议。从那天开始,ARPANET 逐渐成为众所周知的 Internet,它所要求的协议逐渐变成 TCP/IP 协议组。TCP/IP 协议组在各种 TCP/IP 软件中实现,可用于多种计算机平台,并经常用于建立大的路由专用国际网络。 TCP/IP的特点 TCP/IP协议有一些重要的特点,以确保在特定的时刻能满足一种重要的需求,即世界范围的数据通信。其特点包括: ·开放式协议标准。可免费使用,且与具体的计算机硬件或操作系统无关。由于它受到如此广泛的支持,因而即使不通过Internet 通信,利用TCP/IP来统一不同的硬件和软件也是很理想的。 ·与物理网络硬件无关。这就允许TCP/IP可以将很多不同类型的网络集成在一起,它可以适用于以太网、令牌环网、拨号线、X.25网络以及任何其它类型的物理传输介质。 ·通用的寻址方案。该方案允许任何TCP/IP设备唯一的寻址整个网络中的任何其他设备,该网络甚至可以象全球Internet那样大。 ·各种标准化的高级协议。可广泛而持续地提供多种用户服务。   ·网络接口层 它只是要求能够提供给其上层--网络层一个访问接口,以便在其上传递IP分组。由于这一层次未被定义,所以其具体的实现方法将随着网络类型的不同而不同。 ·互联网层 它接受来自传输层的请求,传输某个具有目的地址信息的分组。该层把分组封装到 IP 数据报中,填入数据报的首部(也称为报头),使用路由算法来选择是直接把数据报发送到目标机还是把数据报发送给路由器,然后把数据报交给下面的网

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档