TCPIP协议第2章链路层.ppt

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

第2章 链路层 2.4 SLIP:串行线路IP 3 ) S L I P没有在数据帧中加上检验和(类似于以太网中的C R C字段)。如果S L I P传输的报文被线路噪声影响而发生错误,只能通过上层协议来发现。这样,上层协议提供某种形式的C R C就显得很重要。 第2章 链路层 2.5 压缩的SLIP 由于串行线路的速率通常较低( 19200 b/s或更低),而且通信经常是交互式的(如Te l n e t和R l o g i n,二者都使用TCP),因此在S L I P线路上有许多小的T C P分组进行交换。为了传送1个字节的数据需要2 0个字节的I P首部和2 0个字节的T C P首部,总数超过4 0个字节,于是人们提出一个被称作C S L I P(即压缩S L I P)的新协议,它在RFC 1144中被详细描述。 第2章 链路层 2.5 压缩的SLIP C S L I P一般能把TCP和IP头部共4 0个字节压缩到3或5个字节。它能在C S L I P的每一端维持多达1 6个T C P连接,并且知道其中每个连接的首部中的某些字段一般不会发生变化。对于那些发生变化的字段,大多数只是一些小的数字和的改变。这些被压缩的首部大大地缩短了交互响应时间。 而大多数的S L I P产品都支持C S L I P。 SLIP现状 在计算机中,SLIP已经广泛的被点到点协议(PPP)所取代,因为PPP有许多更好的特点,并且不需要在连接建立前进行IP地址的配置。但在微控制器中,由于SLIP有非常小的包装头,所以它仍是首选的封装IP包的方式。 第2章 链路层 第2章 链路层 2.6 PPP:点对点协议 P P P,点对点协议修改了S L I P协议中的所有缺陷。P P P包括以下三个部分: 1) 在串行链路上封装I P数据报的方法。P P P既支持数据为8位和无奇偶检验的异步模式,(如大多数计算机上都普遍存在的串行接口),还支持面向比特的同步链接。 2) 建立、配置及测试数据链路的链路控制协议( L C P:Link Control Protocol)。它允许通信双方进行协商,以确定不同的选项。 第2章 链路层 2.6 PPP:点对点协议 3) 针对不同网络层协议的网络控制协议( N C P:Network Control Protocol)体系。当前R F C定义的网络层有I P、O S I网络层、D E C n e t以及A p p l e Ta l k。例如,IP NCP允许双方商定是否对报文首部进行压缩,类似于C S L I P(缩写词N C P也可用在T C P的前面)。 第2章 链路层 2.6 PPP:点对点协议 图2 - 3是P P P数据帧的格式。 每一帧都以标志字符0 x 7 e开始和结束。紧接着是一个地址字节,值始终是0 x ff,然后是一个值为0 x 0 3的控制字节。 第2章 链路层 2.6 PPP:点对点协议 第2章 链路层 2.6 PPP:点对点协议 接下来是协议字段,类似于以太网中类型字段的功能。当它的值为0 x 0 0 2 1时,表示信息字段是一个I P数据报;值为0 x c 0 2 1时,表示信息字段是链路控制数据;值为0 x 8 0 2 1时,表示信息字段是网络控制数据。 第2章 链路层 2.7 环回接口 演示:路由器配置环回接口,查看路由表的快速变化。 思考:创建环回接口的原因? 环回接口是路由器上的一个逻辑、虚拟接口。方便用于测试目的,因为该接口总是开启的。作为一台路由器的管理地址 作为动态路由协议OSPF 、BGP 的router id Cisco路由器中可以使用interface loopback命令来创建它。 以下为配置环回接口的指令: Router(config)#interface loopback number 第2章 链路层 2.7 环回接口 大多数的产品都支持环回接口( Loopback Interface),以允许运行在同一台主机上的客户 程序和服务器程序通过T C P / I P进行通信。A类网络号1 2 7就是为环回接口预留的。根据惯例,大多数系统把I P地址1 2 7 . 0 . 0 . 1分配给这个接口,并命名为l o c a l h o s t。一个传给环回接口的I P数据报不能在任何网络上出现。 回送地址主要用于网络软件测试以及本地机进程间通信。 是回送地址,指本地机,一般用来测试使用。例如:ping 来测试本机TCP/IP是否正常。 无论什么程序,一旦使用回送地址发送数据,协议软件立即返回之,不进行任何网络传输。 第2章 链路层 另一个作用是某些Server/Client的应用程序在运行时需调用服务器上的资源,一般要指定Server的IP地址,但

文档评论(0)

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

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

1亿VIP精品文档

相关文档