- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 1、TCP/IP的产生和发展 TCP/IP协议不是某一标准化组织提出的正式标准,但已经被公认为事实上的工业标准。 TCP/IP协议从发展到现在,一共出现了6个版本,目前我们使用的主要是版本4 ,它的网络层IP协议一般记作Ipv4。版本5是基于OSI模型提出的,由于层次变化大,代价高,只是处于建议阶段,并未形成标准。版本6我们称为下一代的IP协议,记作IPv6。 2、TCP/IP的特点 (1)开放的协议标准:可以免费使用,并且独立与特定的计算机硬件与操作系统。 (2)统一分配网络地址:使整个TCP/IP设备在网络中具有唯一的IP地址。 (3)适应性强:可同时适用于局域网、广域网以及互联网中。 (4)标准化的高层协议:可为用户提供多种可靠的网络服务。 3、TCP/IP参考模型的层次划分 TCP/IP体系结构将网络划分为应用层、传输层、互连层、和网络接口层四层。 * 网络接口层是最低层,它负责通过网络发送和接收IP数据报。TCP/IP体系结构并未对网络接口层使用的协议做硬性的规定,它允许主机连入网络时使用多种现成的与流行的协议,例如局域网协议或其他一些协议。 网络接口层位于最低层,该层对应于0SI参考模型的物理层和数据链路层,处理的基本数据单元是数据帧。在TCP/IP早期的研究开发过程中,已经可以使用以太网、令牌环网、FDDI、ISDN和X.25等各种网络的低层协议。也就是说,TCP/IP在该层上“包容”了多种网络的低两层协议,并向任何可用IP数据包交换的分组传输协议“开放”,因此TCP/IP在该层并未具体定义数据链路层和物理层协议。 网络接口层的基本功能是:从上层接收IP数据报,组装成帧并通过网络发送出去;或从网上接收物理帧,形成IP数据报,交网际层处理。另外,在网络接口层用MAC地址标识信源和信宿主机的网络接口。 * 互连层是TCP/IP体系结构的第二层,它实现的功能相当于OSI参考模型网络层的无连接网络服务。互联层负责把源主机的数据报发送到目的主机,并可以实现跨网传输。 主要任务 (1)MTU分段 1)最大传输单元MTU和IP数据报的分片 MTU:网络规定的一个帧最多能够携带的数据量。 IP数据报的长度只有小于或等于网络的MTU,才能在这个网络传输。与路由器连接的各个网络的MTU可能不同,若数据报来自一个MTU值较大的局域网,要发往一个MTU值较小的局域网,我们就必须把它分成多个较小的部分,使它们小于局域网的MTU值继续传送,这个过程就叫做数据报的分片。 (2)寻址 (3)路由 主要协议如下: 网际协议(IP) Internet控制消息协议(ICMP) 地址解析协议(ARP) 路由信息协议(RIP) 开放最短路径优先协议(OSPF) 其主要功能有: 1)处理来自传输层的请求,将数据报文形成IP分组,选择路径,送往网络接口层。 2)处理来自网络接口层的数据帧,检查其合法性,如果已到达信宿主机,则去除报头剩下TCP分组,提交给传输层;否则,中间节点通过查询路由表,选择数据分组的下一站节点地址,然后向相应端口转发该数据报。 3)处理数据分组的路径选择、流程控制、拥塞控制并报告差错。 (1)IP协议 IP协议在TCP/IP中具有非常重要的地位,它用IP地址来标识网络主机,利用路由表来作出数据分组的路由选择,它还具有错误控制以及子网划分等多种功能。可以说,Internet是在IP协议的基础上建立起了它的逻辑结构。 (2)网际报文控制协议(ICMP)? ICMP协议专门用来处理差错报告和控制。IP协议的路由选择主要由路由器(或网关)负责,无需主机参与处理。基于ICMP协议的实用程序可用来测试目的主机的可达性和状态、数据报的流量控制、路由信息以及报告拥塞等。 (3)地址转换协议(ARP) ?不同主机间的通信要靠介质访问控制子层的MAC地址找到对方,而在IP分组中是用IP地址来标识信源和信宿主机上的网络接口。所以信源主机在传输信息之前,先要根据目标IP地址找出相应的MAC地址。这个工作即由ARP协议来完成。 (4)反向地址转换协议(RARP) ?RARP协议用于实现网络物理地址MAC到IP地址的转换。RARP协议也采用发送广播包的方法找到负责分配动态IP的主机(DHCP服务器),从而获取本机MAC地址相应的IP地址,以便接入IP网络。RARP协议常用于采用无盘工作站的IP网络 * 互连层是TCP/IP体系结构的第二层,它实现的功能相当于OSI参考模型网络层的无连接网络服务。互联层负责把源主机的数据报发送到目的主机,并可以实现跨网传输。 主要任务 (1)MTU分段 1)最大传输单元MTU和IP数据报
原创力文档


文档评论(0)