网站大量收购闲置独家精品文档,联系QQ:2885784924

x25的链路层协议lapb.pptxVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

X.25链路层协议LAPBX.25协议是公用数据网络(PDN)的重要组成部分,它定义了数据终端设备(DTE)与数据电路终端设备(DCE)之间的通信协议。X.25协议使用面向连接的通信方式,并包含三个层次:物理层、链路层和网络层。作者:

LAPB的定义和作用1链路层协议LAPB(LinkAccessProcedureBalanced)是X.25协议中的一种链路层协议,它负责在两个数据终端设备(DTE)之间建立、维护和终止数据链路。2数据传输可靠性LAPB通过帧结构、校验和重传机制来确保数据传输的可靠性,即使在数据传输过程中出现错误或丢失,也能保证数据完整性。3流量控制和错误检测LAPB使用流量控制机制来防止发送方发送过多的数据,并使用循环冗余校验(CRC)来检测数据帧传输过程中的错误。

LAPB的基本功能数据传输:LAPB负责在X.25网络的链路层进行数据包的传输。错误检测:LAPB使用循环冗余校验(CRC)来检测数据传输过程中的错误。链路控制:LAPB管理链路的建立、维护和断开,并控制数据流。

LAPB的帧结构LAPB帧结构由帧头、信息域和帧尾三部分组成:帧头:包含帧标志、地址、控制信息和帧校验序列(FCS)等信息。信息域:包含要传输的数据信息。帧尾:包含帧结束标志。

LAPB帧类型I帧包含数据信息,用于传输实际数据。S帧用于建立、维护和拆除链路,并进行流量控制。U帧用于链路监控和错误处理,例如重传和确认。

LAPB基本状态机1初始状态LAPB协议启动时处于初始状态,等待链路建立请求。2链路建立状态LAPB协议已经成功建立链路,可以进行数据传输。3数据传输状态LAPB协议正在进行数据传输,并进行相应的流量控制和错误检测。4链路断开状态LAPB协议已经成功断开链路,不再进行数据传输。

LAPB建立链路过程1链路建立请求发起方发送一个SABM帧,请求建立链路2链路建立确认接收方收到SABM帧后,回复一个UA帧,确认链路建立3链路建立完成发起方收到UA帧后,链路建立成功,可以开始数据传输

LAPB链路控制链路建立与释放LAPB协议负责建立和释放数据链路,确保数据传输的可靠性。数据帧的发送和接收LAPB协议控制数据帧的发送和接收,确保数据的完整性和顺序性。链路状态维护LAPB协议负责监测链路状态,及时处理链路故障,并进行错误恢复。

LAPB的流量控制滑动窗口机制LAPB采用滑动窗口机制,通过窗口大小控制发送方数据传输速度。暂停/恢复机制当接收方缓冲区满时,发送方暂停传输,直到接收方缓冲区有足够的空间再恢复传输。

LAPB的循环校验CRC校验LAPB使用循环冗余校验(CRC)算法来检测数据传输过程中的错误。CRC校验码是在发送端根据数据计算出来的一个校验值,接收端根据接收到的数据重新计算校验值,并与接收到的校验值比较,如果两者一致则说明数据传输过程中没有错误。多项式LAPB通常使用CCITT标准的CRC-16多项式进行校验。CRC-16多项式是一个16位的二进制数,用于生成一个16位的校验码。这个校验码被附加到数据帧的末尾,一起发送给接收端。误码检测CRC校验可以有效地检测出数据传输过程中的随机误码,例如比特翻转、比特丢失等。CRC校验码的长度决定了其检测错误的能力,CRC-16可以检测出大多数的单比特错误、双比特错误以及一些多比特错误。

LAPB重传机制超时重传当发送方在规定时间内未收到接收方的确认帧时,会自动重传该帧。确认重传接收方收到错误帧时,会向发送方发送否定确认帧(NAK),要求发送方重传该帧。选择重传接收方只对丢失或出错的帧进行确认重传,而对已经正确接收的帧不再进行确认。

LAPB断开链路过程链路释放请求一方发送链路释放请求帧。链路释放确认另一方收到请求后,发送确认帧。链路断开双方完成链路释放过程。

LAPB异常处理帧丢失计时器超时链路故障

LAPB的事务处理1数据分组LAPB将数据分组为帧,并根据帧类型进行处理。2帧排序LAPB确保接收到的帧按顺序排列,并进行数据完整性检查。3错误控制LAPB利用校验和和重传机制来确保数据传输的准确性。4确认机制LAPB通过确认帧来确认接收到的数据,并进行必要的重传。

LAPB的计时器设置计时器LAPB协议中使用多个计时器来控制链路状态和数据传输。类型T1:用于检测对方是否处于活动状态T2:用于重传未确认的帧T3:用于延迟确认T4:用于等待链路建立设置计时器设置取决于链路特性和应用需求,可通过配置参数调整。

LAPB的配置参数N(S)参数最大帧序号,用于控制帧序号范围,保证帧序列的唯一性。T1,T2,T3,T4计时器分别对应重传计时器、超时计时器、确认超时计时器和接收超时计时器,用于管理不同场景的超时时间。窗口大小定义了发送方可发送未确认帧的个数,用于控制数

文档评论(0)

高山文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档