本地管理接口 (LMI)

回顾网络连接的历史有助于您理解本地管理接口 (LMI) 的作用。帧中继网络设计以最低的端对端延迟实现分组交换数据传输。最初的设计省略了任何可能造成延迟的元素。

当供应商开始将帧中继作为一项独立的技术(而非 ISDN 的附属品)时,他们断定 DTE 需要动态获取网络的状态信息。然而,最初的设计并没有包含这项功能。由 Cisco、Digital Equipment Corporation (DEC)、Northern Telecom 和 StrataCom 组成的联盟针对复杂的互连环境对帧中继协议进行了扩充,使之提供更多的功能。这些扩展统称为 LMI。
大体而言,LMI 是一种 keepalive(保持连接)的机制,提供路由器 (DTE) 和帧中继交换机 (DCE) 之间的帧中继连接的状态信息。终端设备每 10 秒(或大概如此)轮询一次网络,请求哑序列响应或通道状态信息。如果网络没有响应请求的信息,用户设备可能会认为连接已关闭。网络作出 FULL STATUS 响应时,响应中包含为该线路分配的 DLCI 的状态信息。终端设备可以使用此信息判断逻辑连接是否能够传递数据。
LMI 和封装这两个术语很容易弄混淆。LMI 的定义是 DTE (R1) 和 DCE(服务提供商拥有的帧中继交换机)之间使用的消息。而封装定义 DTE 用来将信息传送到虚电路另一端的 DTE 所用的头部。交换机及其连接的路由器都需要使用相同的 LMI。封装对交换机来说并不重要,但对终端路由器 (DTE) 来说很重要。
LMI 扩展
除了传输数据所用的帧中继协议功能之外,帧中继规格中还包含可选的 LMI 扩展,LMI 扩展在网间互连环境中非常有用。下面是部分 LMI 扩展:
虚电路状态信息 — 通过在设备之间通信和同步,定期报告是否存在新永久虚电路以及是否有现有的永久虚电路被删除提供有关永久虚电路完整性的信息。虚电路状态消息可以防止将数据发送到黑洞(不再存在的 PVC)中。
组播 — 允许发送方将单个帧发送给多个接收者。组播支持高效的路由协议消息传输和地址解析过程,可将路由协议消息同时传送到多个目的地。
全局寻址 — 通过将连接标识符指定为全局性(而非仅具本地意义),可利用此标识符向帧中继网络标识特定的接口。全局寻址使得帧中继网络的寻址方式与 LAN 相似,ARP 执行的行为与其在 LAN 上完全相同。
简单流量控制 — 用于 XON/XOFF 流量控制机制,此机制应用于整个帧中继接口。控制的对象是那些高层无法使用拥塞通知位并需要进行某种级别的流量控制的设备。

本文出自 “07net01” 博客,请务必保留此出处http://07net01.blog.51cto.com/1192774/592841

更多相关文章
  • 上周下午,一位缘创派(ycpai.com)的老用户过来聊天.他是一位深圳的创业者,刚刚在Wise创业大会上做了项目路演.他的项目叫"高手",已经在appstore上线,并且得到了很多好评. 这位创业者之前并不是互联网圈的人,而是在一家公司做到总裁助理,带两百人的团队.他一直希望能 ...
  • 在众多的计算机安全威胁之中,冷起动内存映像攻击(Cold Boot Attack)应该是不被大家所了解的.有些读者在看到这个标题时,可能不太相信还可以在冷起动过程中,从计算机内存中得到相关的机密数据,例如某些密码等. 因为在大家的印象中,普通计算机使用的内存,由于其掉电易失的工作机制,在关闭计算机电 ...
  •    Python的异常处理能力是很强大的,可向用户准确反馈出错信息.在Python中,异常也是对象,可对它进行操作.所有异常都是基类Exception的成员.所有异常都从基类Exception继承,而且都在exceptions模块中定义.Python自动将所有异常名称放在内建命名空间中,所以程序不 ...
  • 1.1 概念 高可用集群,英文原文为High Availability Cluster,简称HA Cluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源.这些单个的计算机系统 就是集群的节点(node). 高可用集群的出现是为了使集群的整体服务尽可能可 ...
  • 前一段时间由于项目需要画了一个STM32F103的最小系统板,项目中需要很多硬件资源于是我将PB口作为独立按键输入口,板子打样回来后测试其他一切都还不错但在独立按键测试时出现了问题,测试时采用的是扫描方式,按键支持连续喝不连续两种方式,出现以下问题: 1.单次按键时没有任何反应 2.连续模式下PB3 ...
  • 1 演示 2 背景 2015年2月23日,Red Hat产品安全团队发布了一个Samba服务端smbd的漏洞公告 [1],该漏洞编号为CVE-2015-0240,几乎影响所有版本.该漏洞的触发并不需要通过Samba服务器的账号认证,而smbd服务端通常以root权限运行,如果漏洞能够被用来实现任意代 ...
一周排行
  • 1.嵌入式系统与嵌入式操作系统 1.1 嵌入式系统 嵌入式系统是以嵌入式计算机为技术核心,面向用户.面向产品.面向应用,软硬件可裁减的,适用于对功能.可靠性.成本.体积.功耗等综合性能有严格要求的专用计算机系统. 嵌 ...
  • 果然,光看书是没用的,一编程序,很多问题就出现了-- 注意事项: 1. 如果构造函数中适用了new初始化指针成员,则构析函数中必须要用delete 2. new与delete必须兼容,new对应delete,new[ ...
  • 1.通过两个函数相互调用 #include <cstdio> class KK{ public: void print(){ printf("sssss\n"); print(1); ...
  • 建议阅读: 判断敌人在玩家的某一个区域: http://www.cnblogs.com/plateFace/p/4716799.html   我们可以根据玩家和敌人的坐标, 进行叉乘来获取一个向量可以用它来判断敌人的 ...
  • HttpClient是一个非常好用的java开源项目,其作用是对用java程序对网站发起Http请求.   下面是鲁炬对HttpClient进行的简单封装,主要优点是,静态调用,自动识别网页字符集,伪装火狐/IE浏览 ...
  • 思科具备如此庞大的客户基础,因此我们永远不缺乏针对其产品的相关话题.而说起思科在其作为根基的创新领域:网络方面,忽视其动向的行为则无疑可以称之为愚蠢.Joel Conover,思科全球性网络管理器的高级主管,从该领域 ...
  • 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任.http://blog.csdn.net/topmvp - topmvpThis guide is str ...
  • struts2拦截器interceptor的三种配置方法方法1. 普通配置法 <struts> <package name="struts2" extends="str ...
  • 有时候我们会有这样的需求,如图,aside是导航或者某些链接,右边的main是显示重要的内容,左边需要定宽,右边的main能够自适应剩余的宽度:     <!DOCTYPE html PUBLIC " ...
  • 1,上海公司的委托付款,资金回拨第一步成功,第二步到供应商的时候出了问题 2,结算中心下载支付状态,后经证实是项目部提供的账号错误 3,上海公司通知我删除客商的这个错误账号,可是他们的委托付款的支付状态是成功,删除的 ...