网络工程概论 第二章TCP-IP协议.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Page ? * UDP (用户数据报协议) 它是面向非连接的协议,不与对方建立连接,直接就把数据包发送过去! 适用于一次只传送少量数据、对可靠性要求不高的应用环境。 3. 因为UDP协议无连接的过程,所以通信效果高;但也正因为如此,它的可靠性不如TCP协议高。QQ就使用UDP发消息,因此有时会出现收不到消息的情况。 在一个物理网络中,网络中的任何两台主机之间进行通信时,都必须获得对方的物理地址,而使用IP地址的作用就在于,它提供了一种逻辑的地址,能够使不同网络之间的主机进行通信。 当IP把数据从一个物理网络传输到另一个物理网络之后,就不能完全依靠IP地址了,而要依靠主机的物理地址。为了完成数据传输,IP必须具有一种确定目标主机物理地址的方法,也就是说要在IP地址与物理地址之间建立一种映射关系,而这种映射关系被称为“地址解析”。 NFS:网络文件系统协议。 通过划分子网,形成一个三层的结构,即网络号、子网号和主机号。 通过网络号确定了一个网络,通过子网号确定一个物理子网,而通过主机号则确定了与子网相连的主机地址。 因此,一个IP数据包的路由就涉及到三部分:传送到网络、传送到子网、传送到主机。 TCP/IP的发展 1.1974年Kahn定义了最早的TCP/IP参考模型; 2.1985年Leiner、Clark等对TCP/IP参考模型进一步的研究; 3.TCP/IP协议一共出现了6个版本,后3个版本是版本4、版本5与版本6; 4.目前我们使用的是版本4,一般被称为IPv4; 5.IPv6被称为下一代的IP协议。 TCP/IP的主要特点 功能丰富 是以TCP和IP为核心的一组协议,还包括有FTP、HTTP、SMTP、POP等一系列的协议。基本可以满足网络服务的各种功能。 开放性 由非专利性质的协议组成,这些协议不属于任何一家公司。并且随着新的网络服务的出现,TCP/IP协议还在不断的补充。 普遍性 由于开放,所以被普遍使用,并成为一个工业标准,从而得到大多数网络设备制造商的认同。 TCP/IP参考模型 TCP/IP分为四个层次,分别是网络接口层、网际层、传输层和应用层。 TCP/IP的层次结构与OSI层次结构的对照关系如下图所示: 物 理 层 数 据 链 路 层 网 络 层 传 输 层 会 话 层 表 示 层 应 用 层 网 络 接 口 层 网 际 层 传 输 层 应 用 层 O S I 的 参 考 模 型 T C P / I P 的 参 考 模 型 Page ? * 1. 网络接口层 又被称为网络访问层,它对应OSI的物理层和数据链路层。 TCP/IP参考模型的最低层,负责通过网络介质发送和接收数据包; 允许主机连入网络时使用多种现成的与流行的协议,例如局域网的Ethernet、令牌网、分组交换网的X.25、帧中继、ATM协议等; * 2. 网际层(网络互联层) 网际层所执行的主要功能: 将分组形成数据包(IP数据包),并为该数据包进行路径选择,最终将数据包从源主机发送到目的主机。 处理接收的数据报:检查地址、处理或转发。 处理互连的路径、流量控制、拥塞问题。 在网际层中,最常用的协议是网际协议IP,其它一些协议用来协助IP的操作。 网际层的协议 网际协议IP (Internet Protocol) IP协议的任务是对数据包进行相应的寻址和路由,并从一个网络转发到另一个网络。 网际控制报文协议ICMP (Internet Control Message Protocol) 为IP协议提供差错报告。专门用来处理错误报告和控制。 地址解析协议ARP (Address Resolution Protocol)和反向地址解析协议RARP * 3. 传输层 (1)主要负责主机到主机之间实体间端对到端通信。 (2)传输控制协议TCP (Transmission Control Protocol) - 是传输层一种面向连接的通信协议,完成流量控制和差错检验的任务,保证可靠的数据传输。 (3)用户数据报协议UDP (User Datagram Protocol) - UDP协议是一种面向无连接的协议,UDP不进行差错检验,必须由应用层的应用程序实现可靠性机制和差错控制,以保证端到端数据传输的正确性。 4. 应用层 包含多有的高层协议,为应用程序提供访问其它层服务的能力,为用户提供所需的各种服务。 在TCP/IP模型中,它与OSI模型中的高三层的任务相同,用于提供网络服务,比如文件传输、远程登录、域名服务和简单网络管理等。 应用层协议(一) 超文本传输协议HTTP 用于Internet中的客户机与WWW服务器之间的数据传输; 文件传输协议FTP 实现主机之间的文件传

文档评论(0)

文档资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档