种豆资源网

当前位置:首页 > 经验 / 正文

网路控制协定

(2020-12-17 00:25:44) 经验
网路控制协定

网路控制协定

网路控制协定是一组独立定义的协定。NCP层协定一般是在WAN连线的一端丢失了特定协定的成功操作的信息时被使用。

例如,如果一个用户要拨号进入Cisco路由器,该用户的机器一般不知道要使用哪个IP位址,因此必须通过NCP/IPCP协商从Cisco路由器获得一个地址。然而,当在专用连线上使用PPP时,网路管理者分配所有的网路层属性,因此NCP的能力并不重要。

基本介绍

  • 中文名:网路控制协定
  • 外文名:Network control protocol
  • 功效:协商网路层属性
  • 意义:数据链路层协定。
  • 定义:是一组独立定义的协定
  • 套用範围:计算机套用

简介

IrDA最具有成本优势且协定简单,但传输方向单一,不能组网。WirelessUSB的成本较高,主要用于传输高速多媒体数据,不适合智慧型家庭的控制套用。蓝牙主要用于传输语音,如果将其套用在智慧型家庭控制领域,那幺传输距离有限和控制协定比较複杂这两个问题就会比较突出。Z-Wave是从ZigBee标準中精简而来,但该技术目前尚不支持全球通用的2.4G频段。ZigBee在传输距离、可靠性以及组网能力方面都极具优势,不过其成本还不够低。因此,我们认为,IrDA技术在智慧型家庭控制的低端市场仍会保有一定份额,但是在中高端市场,ZigBee是被广泛看好的技术,将会产生无限的商机。
ZigBee技术实现的最大挑战在于,如何为目标系统设计一个简单易用的网路控制协定。当採用ZigBee技术来设计智慧型家庭的控制套用时,从成本和资源角度来衡量,8位MCU就已经足够,但要求ROM空间最好能大于32K,RAM空间不小于2K。4位MCU由于内部资源不够,无法承载ZigBee的控制协定,所以市场机会不大。而16位MCU成本相对较高,也难以成为主流的选择。问:贵公司的解决方案有哪些独特的优势?富士通微电子已推出了业内首个面向简单套用的802.15.4/ZigBee无线开发套件。
该套件命名为WiLeKit,基于富士通微电子出色的低功耗8位微控制器MB95F108A,採用特别设计的简单网路控制协定,客户无需支付昂贵的认证费用,就可以为他们的现有产品上快速增加高可靠性的ZigBee无线控制功能。WiLeKit演示套件包含五个终端设备(enddevice)和一个网路协调器(coordinator),从而使用户得以建造一个用于套用评估的简单网路。
该套件可设定手动和自动模式。在手动模式下,客户可在控制中心根据需要,通过按键随时获得网路中任何一个终端的现场数据。在自动模式下,终端会自动定时地把现场数据传输到控制中心。
网路控制协定

协定种类

PPP的设计意图是定义一个能够在点到点线路上运送多种网路协定的数据报(Datagram)的数据链路层协定。在Intemet体系结构中没有OSI/RM中服务的概念,因此,PPP还必须涉及与网路层间的数据交换问题,必须具备就数据链路层支持的网路协定进行协商并进行相应配置的能力。这就是在PPP中需要涉及网路控制协定(NCP)的原因,应当指出:NCP是数据链路层支持对多种网路协定进行配置协商的手段,因此,使用网路控制协定一词很容易误解为网路层的控制协定,读者应当正确理解其实质。
LCP为数据链路的建立与终止、控制、配置协商等提供了一种通用机制,因此,在NCP的定义中借用了这种机制,借用了LCP的PDU格式(只是协定代码为表1中的NCP编码),甚至PDU名称也借用LCP的名称。从这种意义上讲,NCP主要是对相关协商内容的定义。
IETF为多种网路协定定义了相应的NCP,例如:支持IP协定的NCP被称为IPCP(IP Control Protocol),支持Novell网的IPX的NCP叫做IPXCP等等。在PPP运作过程中,当进人网路层协定处理阶段时,首先通过LCP就链路测试和配置进行协商,然后利用NCP进行网路配置协商。PPP允许在其上的网路层有多种网路协定,因此.可根据需要利用相应的NCP进行多次协商。以下是对IPCP作简要的介绍。
IPCP的责任是在PPP链路两端配置、激活和停止IP模组。IPCP格式与LCP几乎完全相同(参看图1),
网路控制协定

单元格式

不同之处在于:
①协定栏位 LCP的该栏位为二—十进制“C021”,而IPCP的该栏位为“8021”;
②PDU编码栏位 LCP使用代码“1”一“12”,而IPCP只借用了其中的“1”一“7”,即Configure-Request、Configure-Ack、Configure-NAK、configure-Reject、Terrrdnate-Request、Terminate-Ack和Code-ReJect。应当注意,这一栏位是在协定栏位界定之下的特定PDU的编码,因此,儘管同名,LCP协商的内容与数据链路层有关,而NCP协商的内容却是与相关的网路层协定有关。
RFCll72定义了两类协商选项:IP-Addresses和Compression-Type;而RFCl332(1PCP)则增加了一个选项:IP-Address,但建议不再使用IP-Addresses。]P-Addresses建议者试图对链路两端的“源一的”IP“地址对”进行协商,而IP-Address仅就请求方使用的IP位址进行协商;由于前者在实践中遇到许多实际问题,FRCl332中建议使用后者。
网路控制协定

参数格式

Compression Protocol在使用RFCll44规定Van Jacobson算法压缩TCP/IP头(注:UDP/TCP头不适合压缩)时,则该栏位中代码为“002D”(二一十进制),“Slot”是TCP/11)P实现中用于存放TCP/IP头的快取,每个Slot存放一个TCP/IP头,故Slot数量关係到能快取TCP/IP报文的数量,因此被列入协商对象;Slot-Id可取值为0一Max-Slot-Id,Comp-slot-Id用于表示该栏位是否允许被压缩(0表示不能,l表示可以)。
搜索
热门图片
最近更新
随机推荐

Powered By 种豆资源网||