文档库 最新最全的文档下载
当前位置:文档库 › RFC3031(中文版)——MPLS协议规范

RFC3031(中文版)——MPLS协议规范

2.MPLS介绍 (2)

2.1.简介 (3)

3.MPLS基础 (4)

3.1.标签 (4)

3.2.上游和下游lsr (5)

3.3.标签分组 (5)

3.4.标签分配和分发 (5)

3.5.一个标签绑定的属性 (5)

3.6.标签分发协议LDP (5)

3.7.下游主动分发 vs. 下游按需分发 (6)

3.8.标签保持模式 (6)

3.9.标签栈 (6)

3.10.下一跳标签转发表项NHLFE (7)

3.11.输入标签映射ILM (7)

3.12.等价类到nhlfe的映射FTN (7)

3.13.标签交换 (7)

3.14.标签的范围和唯一性 (8)

3.15.标签交换路径,lsp输入点,lsp输出点 (9)

3.16.倒数第二跳弹出 (10)

3.17.LSP的下一跳 (11)

3.18.无效的输入标签 (11)

3.19.lsp控制:有序 vs 独立 (11)

3.20.聚合 (12)

3.21.路由选择 (13)

3.22.缺少输出标签 (13)

3.23.生存时间TTL (14)

3.24.环回控制 (14)

3.25.标签编码 (15)

3.25.1.mpls规定的硬件和软件 (15)

3.25.2.ATM交换机作为lsr (15)

SVC编码 (15)

SVP编码 (15)

SVP多点编码 (16)

3.25.3.这几种编码技术的互操作性 (16)

3.26.标签合并 (16)

3.26.1.非合并的lsr (17)

3.26.2.合并以及非合并lsr的标签 (17)

3.26.3.atm的合并 (18)

3.27.隧道和分层 (18)

3.27.1.逐跳路由的隧道 (18)

3.27.2.显式路由隧道 (18)

3.27.3.LSP隧道 (18)

3.27.4.分层:lsp中的lsp隧道 (18)

3.27.5.标签分发对等实体和层次 (19)

3.28.标签分发协议的传送 (20)

3.29.为什么有多种标签分发协议? (20)

3.29.1.BGP和LDP (20)

3.29.2.RSVP分发标签 (20)

3.29.3.显式路由lsp的标签 (20)

3.30.多播 (20)

4.MPLS的一些应用 (21)

4.1.MPLS和逐跳路由业务 (21)

4.1.1.地址前缀的标签 (21)

4.1.2.为地址前缀分发标签 (21)

4.1.2.1.对于一个地址前缀的标签分发对等实体 (21)

4.1.2.2.分发标签 (21)

4.1.3.使用逐跳路由路径作为lsp (22)

5.逐跳ldp (22)

5.1.标签的通知和使用的过程 (22)

5.1.1.下游lsr:分发过程 (22)

5.1.1.1.无条件入栈(PushUnconditional) (23)

5.1.1.2.有条件入栈(PushConditional) (23)

5.1.1.3.无条件出栈(PulledUnconditional) (23)

5.1.1.4.有条件出栈(PulledConditional) (24)

5.1.2.上游lsr:请求过程 (24)

5.1.2.1.从不请求(RequestNever) (24)

5.1.2.2.按需请求(RequestWhenNeed) (24)

5.1.2.3.收到请求再请求(RequestOnRequest) (25)

5.1.3.上游lsr:不激活处理 (25)

5.1.3.1.请求重试(RequestRetry) (25)

5.1.3.2.请求不重试(RequestNoRetry) (25)

5.1.4.上游lsr:释放过程 (25)

5.1.4.1.发生改变的时候释放(ReleaseOnChange) (25)

5.1.4.2.发生改变的时候不释放(NoReleaseOnChange) (26)

5.1.5.上游lsr:标签使用过程 (26)

5.1.5.1.立即使用(UseImmediate) (26)

5.1.5.2.在没有检测到环回的情况下使用(UseIfNoLoopDetected) (26)

5.1.6.下游lsr:回收处理 (26)

5.2.mpls方案:对上述处理过程的组合的支持 (27)

5.2.1.支持标签合并的方案 (27)

5.2.2.不支持标签合并的方案 (28)

5.2.3.关于互操作性的考虑 (28)

6.基于安全的考虑 (29)

2.MPLS介绍

这个文档规定mpls的体系结构。注意利用mpls进行多播处理不是本文档讨论的内容。

2.1.简介

在无连接的网络层,一个分组在从源到目的的过程中,在它途径的每个路由器上,每个路由器都会独立的进行转发控制。也就是说,每个路由器都要分析分组的首部,每个路由器都要允许路由算法。并且,每个路由器根据分组首部分析的结果和路由算法的结果独立的选择分组的下一跳。

分组首部中包含的信息远远超过用于选择下一跳所需的信息。为一个分组选择下一跳可以被看作是两个功能的组合。首先是讲所有的可能收到的分组划分成为一系列的“转发等价类(FECs)”。其次,将每个等价类映射到一个下一跳上去。映射到同一个等价类中的不同的分组,从转发的观点来看是没有差别的。属于同一个FEC并且是从同一个节点来的所有分组将在同一个通道中传送。(或者,如果使用多路径路由的话,他们将使用这个FEC对应的一套路径。)

在传统的ip转发中,一个路由器在自己的路由表中为两个不同的分组进行路由查找的时候,如果发现他们具有相同的地址前缀X,则认为他们属于相同的FEC。这个X是对每个分组的目的ip地址进行最长匹配的结果。当一个分组在网络中传送的过程中,每一跳都重新检查该分组的首部,并且将其分配的一个FEC中。

在mpls网络中,一个分组被分配到一个fec的动作只会发生在这个分组进入mpls网络的时候。分组所属的fec使用一个定长的值来编码,就是所谓的标签。当一个分组被转发给它的下一跳的时候,标签和分组一起发送,也就是说这个分组转发之前被打上了标签。

在后续的路由器的处理中,不需要再对分组的网络层首部进行分析。分组的标签被当作索引对转发表进行查找,得到下一跳和一个新的标签。老的标签被新的标签替换,分组被转发给它的下一跳。

在mpls的转发中,一旦一个分组被分配给一个fec,后续的路由器都将不再进行进一步的分组首部的分析。所有的后续的转发工作都是由标签驱动的。这是和传统的分组转发相比具有优势的地方。

mpls的转发只需要进行标签的查找和替换,而不需要进行网络层首部的分析。

一个分组一旦进入了mpls网络,就会被指定一个FEC,入口路由器可以使用任何和分组相关的信息来决定这个分组的fec的分配。包括分组的网络层首部之外的信息,例如分组的输入端口等。传统的转发过程只能参考分组的首部信息。

同一个分组,如果从网络的不同的入口路由器进入网络,它的标记是不一样的。而在传统的转发中,由于分组的入口路由器的标志符无法和分组一起在网络中传送。

分组的fec的指定可以被设计得非常的复杂以适应各种各样不同的应用。

并且这种复杂性不会对中间的负责分组标签转发的路由器产生任何的影响。

有时候,在一个分组进入网络之前,需要显式的指定分组路径,而不是由路由算法动态的选择。这个需求是策略路由和流量工程所需要的。在传统转

发过程中,这需要使用到“源路由”技术。在mpls中,一个标签可以用来表示一条路径,显式路由的标志符不需要想源路由技术那样由分组自己携带路由信息。

有效路由器分析分组ip首部信息不仅仅是为了获取下一跳,还用首部中的信息来决定分组的优先级和服务类型。从而对不同的分组选择不同的丢弃门限或者时间限制。Mpls允许分组的优先级和服务类型完全的或者部分的信息可以从标签中获取,当然这不是必须的。在这种情况下,你可以说一个标签表示的是一个fec和优先级或者cos的组合。

Mpls定位在多协议的标签交换,多协议是由于这个技术可以被应用到任何的物理层协议。在这个文档中,我们关注的是将ipv4作为网络层的协议。

一个支持mpls的路由器被成为“标签交换路由器”或者LSR。

3.MPLS基础

本节我介绍一些mpls的基本概念和一些常用的方法。

3.1.标签

所谓标签是一个短小的固定长度的本地标志符,用来标记FEC。被加入到一个分组上的标签表示这个分组所属的FEC。

一般来说,一个分组到一个FEC的指定都是基于或者部分基于这个分组的网络层地址。但是,这个标签并不是分组的网络层地址的简单编码。

如果Ru和Rd都是lsr,他们会约定当Ru发送一个分组给Rd的时候,如果这个分组是一个特殊的FEC F的一员的话,Ru将这个分组加上标签L。也就是说,他们将就在分组从Ru传送到Rd时标签L和等价类F的绑定达成共识。作为这种共识的结果,L成为Ru的表示等价类F的输出标签,同时成为Rd的表示等价类F的输入标签。

注意,任何不是从Ru发送到Rd的分组,即使它属于等价类F,都不能用L表示。L是一个任意值,它到F的绑定是针对Ru和Rd的,是一个本地的操作,而不是针对整个的lsp或者mpls网络的。

像上面我们在说的分组从Ru发送到Rd这种情况,实际上我们并不是在暗示这个分组是在Ru产生或者Rd就是这个分组的目的。更适当的说法是,我们指的是那些所有的在这两个lsr上或者他们中任意一个lsr上传送的分组。

有时候,对于Rd来说,分辨一个收到的分组的标签L是否是由Ru添加的,是一件非常困难甚至是不可能的事情。(一般来说,这种情况发生在Ru 和Rd不是直接相连的。)在这种情况下,Rd必须保证从标签到等价类的绑定是一对一的。也就是说,Rd绝对不能和Ru1协定将L绑定到等价类F1,同时又和Ru2协定将L绑定到F2。除非Rd可以保证在收到一个标签L的时候,能够区分他们是由Ru1还是Ru2发送的。

每个lsr都有责任确保他们可以唯一的解释输入标签。

3.2.上游和下游lsr

假设Ru和Rd协定在分组从Ru发送到Rd的时候将L绑定到等价类F。对于这个绑定来说,Ru是上游lsr,而Rd是下游lsr。

对于一个给定的绑定,我们说一个节点是上游,一个节点是下游,意味着在分组从上游节点发送到下游节点的时候,用一个特殊的标签来表示一个特殊的FEC。这并不意味着这个FEC中的分组将被从上游节点路由到下游节点。

3.3.标签分组

一个打了标签的分组是一个被添加了标签的分组。在某些情况下,标签是存在于一个封装的首部,这个首部就是为了标签的目的而添加的。在另外一些情况下,标签存在于已经存在的数据链路层或者网络层首部,只要这里有相应的字段可以完成这个目的。所使用的编码技术对于编码标签的实体和解码标签的实体必须是一致的。

3.4.标签分配和分发

在mpls体系结构中,绑定一个标签L到特殊的一个等价类F是由一个lsr 决定的,这个lsr是对于这个绑定来说是下游节点。下游lsr通知上游lsr这个绑定。因而,标签是“下游分配”的,标签绑定的分发是沿着“从下游到上游”的方向的。

如果一个lsr已经被设计成只能在一定的数字范围内查找标签的话,那么它仅仅需要确保它只能在这个数字范围内绑定标签。

3.5.一个标签绑定的属性

一个特殊的标签L到等价类F的绑定,由Rd分发给Ru,可以关联一些属性。如果当Ru作为下游节点分发它的标签到等价类F的绑定的时候,必然的,它同样要将它从Rd那里收到的关联到等价类F的属性分发出去。

3.6.标签分发协议LDP

一个标签分发协议是一套用于lsr通知其他lsr它所做出的标签等价类的绑定的处理过程。两个使用ldp来交换标签等价类绑定信息的lsr,对于他们所交换的绑定信息来说,被成为“标签分发对等实体”。如果两个lsr是标签分发对等实体,我们会说,在他们中间存在一个“标签分发邻接”。

(注意,两个lsr可能对一系列绑定来说都是标签分发对等实体,但是对于其他的一些绑定,可能就不是标签分发对等实体。)

LDP还包括某些协商过程,在这个协商过程中,两个对等实体需要获取对方的mpls的能力。

Mpls的体系结构并不假设只有一个ldp。实际上,不少的不同样的ldp都已经或者正在标准化。现有的协议已经被扩展用来进行标签分发。(例如:MPLS-BGP、MPLS-RSVP-TUNNELS)。新的协议也已经被定义以用来进行标签分发。(例如:MPLS-LDP、MPLS-CR-LDP)。

在这个文档中,我们试图使用首字母缩写“LDP”来描述MPLS-LDP协议,当我们说“标签分发协议”的时候,我们表示的是通用的标签分发协议,而不会使用缩写。

3.7.下游主动分发 vs. 下游按需分发

mpls体系结构允许一个lsr显式请求它的下一跳,关于一个特殊的FEC到标签的绑定。这种方式称为“下游按需”标签分发。

Mpls体系结构也允许一个lsr分发绑定信息给那些没有显式请求该信息的lsr。这称为“下游主动”标签分配。

只提供“下游主动”或者只提供“下游按需”或者两者都提供的方式都是可以的。到底提供的是哪种方式依赖于一个mpls实现的接口的特性。这两种标签分发技术可以被应用于同一个网络。在一个给定的标签分发连接中,上游节点和下游节点必须使用相同的技术。

3.8.标签保持模式

一个lsr Ru可能从Rd收到或者已经收到一个标签绑定到一个特殊的

FEC,即使对于这个FEC来说,Rd不是Ru的下一跳,或者Rd不再是Ru的下一跳。

关于是否保持这个绑定是否丢弃这个绑定,Ru存在一个选择。如果Ru保持这个绑定,如果对于这个FEC来说,Rd最终成为Ru的下一跳的时候,它可以立即开始再次使用这个绑定。如果Ru丢弃这个绑定,如果Rd后来成为下一跳,这个绑定将要被再次请求。

如果一个lsr支持“自由标签保持模式”,它维护从不是自己下一跳的lsr 收到的关于标签到等价类的绑定。如果一个lsr支持的是“保守标签保持模式”,它将丢弃这个绑定。

自由标签保持模式允许快速的适应路由的变化,但是保守标签保持模式对于lsr来说只需要维护较少的标签。

3.9.标签栈

迄今为止,我们已经描述的都是一个被标签的分组都只携带一个标签。我们将要看到,分组携带多个标签的模型是非常有用的。这些标签被组织成后进先出的栈,我们成为标签栈。

虽然,mpls支持一个层次,对标签分组的处理是完全和层次结构独立的。

处理总是基于栈顶的标签,并不关注在这个标签之下的其它的标签是否存在,或者这个标签之上的标签是否曾经存在。

一个非标签的分组可以被看作是一个标签栈为空的分组,它的标签栈深度为0。

如果一个分组的标签栈的深度为m,我们将栈底的标签成为1级标签,它之上的标签成为2级标签,栈顶的标签成为m级标签。

当我们介绍lsp通道和mpls层次的概念的时候,大家就会清楚标签栈的使用了。

3.10.下一跳标签转发表项NHLFE

nhlfe用于转发标签分组。它包括以下的信息:

?分组的下一跳。

?对分组的标签栈的操作;有以下几种:

?使用一个新的标签替换栈顶标签;

?弹出标签栈;

?使用新的标签替换栈顶标签,并且将一个或者多个标签入栈;

?在发送分组的时候使用的数据链路层封装;

?当发送分组的时候对标签栈的编码方式;

?为了正确处理分组所需的其他信息。

注意,在一个给定的lsr上,分组的“下一跳”可能是这个lsr自己。在这种情况下,这个lsr应该弹出栈顶标签,然后将弹出栈顶标签的分组再发送给自己处理。然后,它将进行第二次转发判断,这次是基于弹出后的标签栈进行的转发判断。这时候可能还是一个标签分组,或者变成一个ip的分组。

这意味着在某种情况下,lsr需要操作ip首部以进行转发分组的处理。

如果分组的“下一跳”是当前的lsr的话,那么标签栈的操作必须是“弹出”。

3.11.输入标签映射ILM

ILM将每个输入标签映射到一组nhlfe上去。它用于标签分组的转发。

如果ilm映射一个标签到一组nhlfe上,这些nhlfe包含一个以上的表项,那么在转发之前必须中这些表项中选择一个用来作为转发的依据。从这一组中选择一个的过程不是本文档讨论的内容。这种多nhlfe的方式在需要多条等值的链路的负载平衡的时候是非常有用的。

3.12.等价类到nhlfe的映射FTN

FTN将每个fec映射到一组nhlfe上去。在转发非标签的分组的时候使用这个映射,这些非标签的分组在转发之前会变成标签分组。

如果ftn将一个fec映射到一组nhlfe上,这些nhlfe中包含多个元素,在分组转发之前必须选择其中一个。如何选择不是本文档讨论的内容。这种方式在需要多条等值的链路的负载平衡的时候是非常有用的。

3.13.标签交换

标签交换在转发一个分组的过程中按照如下的步骤。

为了转发一个标签分组,一个lsr检查分组的标签栈顶的标签。使用ilm来将这个标签映射到一个nhlfe。使用这个nhlfe中的信息来决定向何处转发分组,并且对标签栈进行操作。然后,将新的标签栈进行编码加入到分组中,标签转发这个分组。

为了转发一个非标签的分组,一个lsr分析网络层首部,决定这个分组的FEC。然后使用ftn将这个fec映射到一个nhlfe。使用这个nhlfe中的信息来决定向何处转发分组,并且对标签栈进行操作(这时,弹出标签栈顶的操作肯定是不合法的。)。然后,将新的标签栈进行编码加入到分组中,标签转发这个分组。

需要非常注意的是,当使用标签交换的时候,下一跳是从nhlfe中得到的,这和不使用mpls的路由转发是不一样的。

3.1

4.标签的范围和唯一性

一个给定的lsr Rd绑定标签L1到等价类F,并且分发这个绑定给标签分发对等实体Ru1。Rd还绑定L2到等价类F,然后分发这个绑定到标签分发对等实体Ru2。L1是否等于L2不是mpls体系结构所决定的,这是一个本地的问题。

一个给定的lsr Rd绑定标签L到等价类F1,分发这个绑定给标签分发对等实体Ru1。Rd还绑定标签L到等价类F2,分发这个绑定到标签分发对等实体Ru2。如果Rd可以分辨一个分组的标签栈顶为L是由Ru1还是Ru2添加的话,就可以不要求F1一定等于F2。在这种情况下,我们说Rd对Ru1和Ru1分发的标签使用了不同的“标签空间”。

一般的说,如果下面的条件满足的时候,Rd才可以分辨是Ru1还是Ru2在标签栈顶插入了这个相同的标签L。

- Ru1和Ru2是Rd分发标签L的绑定的唯一的标签分发对等实体,并且

- Ru1和Ru2都是提供点到点链路接口直接和Rd相连的。

当这些条件满足的时候,一个lsr可以在接口的范围内使用标签,也就是说,标签在每个接口上是唯一的。我们可以说这个LSR用“基于接口的标签空间”。当这些条件不满足的时候,标签在分配它的lsr内部必须是唯一的,我们称这个lsr使用“基于平台的标签空间”。

如果一个特殊的lsr Rd使用两个点到点接口和一个Ru相连,Rd可以分发给Ru一个标签L到等价类F1的绑定,同时还有一个标签L到等价类F2的绑定,F1!=F2,如果并且只有当每个绑定只在一个点到点接口上是有效的。在其他情况下,Rd都不能分发给Rd将一个标签L到两个不同的等价类的绑定。

即使绑定被看作是在不同的层次上,这个限制也是要遵守的。在mpls中,没有为不同的层次保留不同的标签空间的概念。当解释一个标签的时候,标签的层次是毫不相关的。

这里有一个问题,对于一个lsr来说可能使用多个按平台的标签空间,或者在同一个接口上使用多个按接口的标签空间。体系结构并不禁止这样的应

用。然而在这种情况下,lsr必须使用某种方法来决定一个特定的输入标签是属于哪个标签空间的。当然,mpls的体系结构并不负责规定这方面的内容。

例如,MPLS-SHIM规定了使用不同的标签空间给单播和多播,使用一个数据链路层代码点来区分两种标签空间。

3.15.标签交换路径,lsp输入点,lsp输出点

一个m层的lsp对于一个分组P来说是一系列的路由器,,具有以下的特征:

R1是LSP输入点,是一个lsr,它添加一个标签到分组P的标签栈顶,生成一个深度为m的标签栈;

对于所有的I,1

在分组p从R1到R[n-1]发送的过程中,分组p的标签栈的深度始终保持为m;

对于所有的I,1

对于所有的I,1

转发决定根本不能基于标签栈或者网络层首部;

决定是基于一个添加进去的标签栈进行的(也就是说,在一个m+k级的标签上,k>0)。

从另外一个方面来说,我们可以将分组p的m层的lsp看作下面一系列的路由器:

由一个lsr(lsp入口)开始,它添加一个m层的标签,

所有的这些中间lsr根据m层标签进行转发判断,

在lsp出口上,转发决定由m-k层标签交换决定,或者由非mpls转发过程处理。

这样的结果或者假设是不论何时一个lsr添加一个标签到一个标签分组中去,需要确保新的标签新标签对应一个等价类,这个等价类的lsp出口是分配标签栈中第二个标签的lsr。

如果对于一个特定的分组p(p的m层标签对应的是等价类F的时候),有一条m层的lsp的话,我们把这一系列的lsr称为“一个特定的等价类F的lsp”。

考虑一组可能是等价类F的lsp输入节点的节点。对于等价类F,每个输入节点都有一条lsp。如果一定数量的这样的lsp具有相同的lsp出口的时候,我们可以认为这一套lsp是一个树,他们的根是lsp出口。(因为数据在这个

树中向根的方向传送,这可以被称作多点到点树。)我们可以因此说这是这个特定的等价类F的“lsp树”。

3.16.倒数第二跳弹出

按照上一节的定义,如果对于分组p来说,是m级的LSP,p 在从R[n-1]传送到Rn的时候,它的标签栈深度可以是m-1。也就是说,标签栈在LSP的倒数第二跳弹出,而不是在lsp的出口。

从体系结构的观点,这是最好的做法。M层标签的目的是将分组送到Rn。

一旦R[n-1]已经决定了发送这个分组到Rn,这个标签就不再有任何的用处,实际上就不再需要再带着它了。

实现倒数第二跳弹出还有个实际的好处。如果我们不这样作的话,当lsp 出口收到一个分组,它首先要查找栈顶标签,然后会发现它自己实际上就是这个分组的lsp出口。它必须将标签出栈,然后检查分组中剩下的部分。如果标签栈中还有其他的标签,出口将查找这个标签,然后根据转发的结果转发这个分组。(在这种情况下,m层lsp的分组的出口对于m-1层lsp来说是一个中间节点。)如果标签栈中没有其他标签,分组将按照网络层目的地址进行转发。注意,这样的话,出口就要进行两次标签查找和一次地址查找。

如果,使用倒数第二跳弹出,那么当在倒数第二跳查找这个标签的时候,它需要明确:1、它自己是倒数第二跳;并且2、下一跳是谁。

倒数第二跳出栈,基于对标签的查找结果转发分组。当lsp出口收到这个分组的时候,栈顶的标签已经是它自己的转发所需要的标签了。如果分组只有一个标签,lsp的出口将只用检查网络层首部,根据网络层地址进行转发。

这种技术允许出口只进行一次查找,倒数第二跳也只用查找一次。

如果下面两个条件满足,那么在一个标签交换的系统中转发的“快速通道”会很容易实现:

-如果我们可以假设只需要一次查找,那么代码将会非常的简单;

-代码可以基于一个“时间预算”,它假设只需要一次的查找。

实际上,当倒数第二跳弹出实现的话,lsp的出口甚至都可以不是一个lsr。

然而,一些硬件交换引擎可能不支持标签栈的弹出,所以这个功能不是普遍需要的。还是可能在某些情况下不需要倒数第二跳弹出。因此,只有当出口节点明确的需要,或者lsp中的下一个节点不支持mpls的时候,倒数第二跳才可以弹出标签。(如果lsp中的下一跳支持mpls,但是不需要倒数第二跳弹出,那么倒数第二跳不会知道自己就是倒数第二跳节点。)

一个支持标签栈弹出的lsr,当它的下游标签分发对等实体请求这个功能的话,这个节点必须进行倒数第二跳弹出。

标签分发协议初始化的时候必须允许每个lsr决定它的邻接lsr是否可以弹出标签栈。一个lsr绝对不能要求一个标签分发对等实体弹出标签栈,除非对方真的可以实现这个功能。

如果使用倒数第二跳弹出的话,那么就需要搞清楚出口节点是否可以正确解释收到的分组的标签栈中的栈顶标签。只要3.14中描述的唯一性和范围的规则都正确遵守的话,那么就可以明确的解释收到的分组的栈顶标签。

3.17.LSP的下一跳

对于一个特定的标签分组,在一个特定的lsr中,lsp的下一跳是用于转发分组的nhlfe中的下一跳。

一个特定的fec的Lsp的下一跳是ftn映射的这个fec在nhlfe中的下一跳。

注意,lsp的下一跳可能和网络层路由算法指示的下一跳不同。当我们描述网络层路由算法的下一跳的时候,我们使用“L3下一跳”这个术语。

3.18.无效的输入标签

如果一个lsr收到了一个标签分组,而这个输入的标签还没有被绑定的话,这个lsr应该怎么做?它可以看作这个分组没有标签,分组作为非标签分组来转发。然而,在某种情况下,这样做可能会导致环回。如果上游lsr认为这个标签是绑定到一个显式路由,下游lsr认为这个标签没有被绑定到任何一个fec,并且如果这个非标签分组的逐跳ip路由将这个分组送回到上游lsr 的话,就会形成一个环回。

还有一种可能就是,这个标签表示的路由无法从ip首部推算出来。

因此,当收到一个输入标签无效的标签分组的时候,必须丢弃这个分组,除非可以确定转发这个非标签分组不会有任何麻烦。

3.19.lsp控制:有序 vs 独立

一些fec是由地址前缀产生的,这些地址前缀是通过动态的路由算法进行分发的。这些fec的lsp的建立可以通过以下两种方式:独立lsp控制或者有序lsp控制。

在独立lsp控制方式中,每个lsr,只要它承认了一个特殊的fec,就独立的将一个标签绑定到这个fec上去,标签将这个绑定分发给它的标签分发对等实体。这种方法和传统的ip路由的工作方法相一致,依赖于路由算法的快速聚合来保证每个数据包被正确的分发。

在有序lsp控制方式中,一个lsr只会当它自己是这个fec的出口lsr的时候,才会将一个标签绑定到一个特定的fec上去。或者是它已经从一个fec的下一跳收到这个fec的标签绑定。

如果想要保证在一个特定的fec中的业务所经过的路径有一些特殊的属性的时候(例如,业务不会两次经过任一个节点,一定数量的资源对这些业务是可用的,或者业务必须按照显式路由传送,等等。),必须使用有序控制。在独立控制下,一些lsr会在lsp被完全建立起来之前,对fec中的业务进行交换,并且,因此这个fec中的一些业务会在相应特性要求之外的路径中传播。如果fec的确认是相应的lsp建立的结果的话,也是需要有序控制的。

有序lsp的建立可以是从入口开始的,也可以是从出口开始的。

有序控制和独立控制是可以同时使用的。然而,除非一个lsp中的所有的lsr都使用有序控制方式,否则,网络表现出的整体的效果是独立控制方式的,因为一个节点是无法保证在整个lsp被建立之前是否被使用的。

这个体系结构允许每个节点独立的选择独立控制和有序控制。由于这两种方法的相互作用,一个给定的lsr只需要支持其中一个。一般的说,独立控制和有序控制的选择对标签分发机制没有任何影响。

3.20.聚合

将业务划分到fec中的一种分发是为每个路由表中的地址前缀创建一个独立的fec。然而,在一个特定的mpls域中,这将导致多个fec中的业务实际上使用的是相同的路径。例如,一组不同地址前缀可能具有相同的出口节点,并且标签交换仅仅是用来将业务送到出口节点。在这种情况下,在这个mpls域中,这些fec的集合也是一个fec。这就产生了一个选择:可以为每个fec绑定不同的标签,或者也可以将这些fec的集合使用一个标签来绑定并且将这个标签应用到这个集合中的所有的业务。

将一个标签绑定到fec的集合标签将这个标签应用到集合中所有的业务的过程被称为“聚合”。Mpls体系结构是允许聚合的。聚合可以减少标签的数量,标签还可以减少相应的标签分发控制所需的业务。

对于给定的一组可以聚合到一个单一的fec中的fec,可能的结果是:

(a)将它们聚合到一个fed;(b)将它们聚合到一组fec;(c)根本不做任何聚合的处理。如果我们使用“粒度”来描述聚合的话,上面的情况可以分别描述为(a)最粗糙的粒度;(c)最细的粒度。

当使用有序控制的时候,对于一组给定的fec,每个lsr都应该采用该fec 它的下一跳所使用的粒度。

当使用独立控制的时候,这里可能会有两个邻接的lsr,Ru和Rd,他们对于这组fec的聚合是不同的。

如果Ru比Rd使用更细的聚合粒度,这不会产生任何问题。对于这组

fec,Ru分发的标签数目被Rd分发的多。这意味着,当Ru需要转发属于这些fec的标签分组给Rd的时候,它可能需要将n个标签映射到m个标签,n>m。还有一种可以作为选项的方法,Ru还可以收回它已经分发的这组数目为n的标签,然后再分发一组什么为m的标签,和Rd的粒度等级相对应。

并不是非要这样做不可,但是这样做可以减少Ru分发的标签个数,标签对于Ru,分发大量的标签也没有什么好处。是不是要这样做是一个本地问题。

如果Ru的聚合粒度比Rd更粗糙(也就是说,对于这组fec,Rd分发了n 个标签,Ru分发了m个标签,而n>m),这时有两个选择:

可以采用Rd的更细的粒度。这将要求Ru收回它分发的m个标签,并且重新分发n个标签。这是最好的选择。

还可以简单的将Ru的m个标签映射到Rd的n个标签的一个子集中,但是要保证这种映射的结果要具有相同的路由。例如,假设Ru对于所有的通过一个出口lsr的业务,使用一个标签,尽管Rd对这些业务按照独立的分组目

的地址绑定了多个标签。如果Ru知道出口lsr的地址,并且Rd已经为表示这个相同的地址的fec绑定了一个标签,那么Ru可以简单的使用这个标签。

不论怎样,每个lsr都需要知道(通过配置)使用什么样的粒度。当使用有序控制的时候,要求每个节点知道在本节点离开mpls网络的fec的粒度。对于独立控制,最好的结果是保证每个lsr都知道每个fec的粒度。然而,在许多情况下可以通过对所有的fec都使用单一级别的粒度来实现(例如“每个转发表中的ip前缀一个标签”,或者“每个出口节点一个标签”)。

3.21.路由选择

路由选择是为一个特定的fec选择lsp的方法。Mpls协议体系结构为路由选择支持两个选项:(1)逐跳路由;(2)显式路由。

逐跳路由允许每个节点独立的选择每个fec的下一跳。在现存的ip网络中,这是一种通用的模式。一个“逐跳路由的lsp”是使用逐跳路由来选择lsp中的路由器。

在一个显式路由的lsp中,每个lsr不用独立的选择下一跳,一个单独的lsr,一般来说是lsp的入口或者出口,规定这个lsp中的部分或者全部的lsr。如果一个lsr规定了整个lsp,这个lsp是“严格的”显式路由。如果这个lsr只规定了lsp中的一部分,这个lsp就是“宽松的”显式路由。

一个显式路由的lsp中的lsr的次序可以由配置来选择,或者由一个节点动态选择(例如,出口节点使用从链路状态数据库中学习到的拓扑信息计算出在这个出口节点终结的所有的路径树)。

显式路由对于一些特殊的用途来说是非常有用的,例如策略路由或者流量工程。在mpls中,显式路由需要在标签被分配的时候指定,但是显式路由不用为每个ip分组指定。这使得mpls的显式路由比ip源路由更有效。

使用显式路由的过程,不论是严格的还是松散的,都不是本文档讨论的内容。

3.22.缺少输出标签

在一个标签分组在lsp中传送的时候,偶尔会出现这样的现象,当这个分组到达一个lsr的时候,ilm不能将这个分组携带的输入标签映射到一个nhlfe 中,并且,这个输入标签可能还是有效的。这是由于这个分组的下一跳处于一种临时状态或者运行出错造成的。

在这种情况下,可能会认为剥离这个分组的标签栈并且试图基于分组的网络层首部对该分组进行传统的转发处理。然而,一般来说,这样做并不是一种安全的处理:

如果分组是在一个显式路由的lsp中传送,这样做的结果可能会造成环回。

分组的网络层首部可能没有足够的信息来让这个lsr进行正确的转发处理。

除非可以确保上述的情况不会发生(当然,这不是本文档讨论的内容),才可以进行这样的处理。唯一安全的处理就是丢弃这个分组。

3.23.生存时间TTL

在传统的ip转发过程中,每个分组都在首部中携带一个TTL值。不论何时,当一个分组通过一个路由器的时候,它的ttl值就会减1。如果在这个分组到达目的地之前,分组的ttl为0,这个分组就会被丢弃。

这种方法为防止转发的环回提供了一定程度的保护措施,转发的环回可能由于错误的配置,路由算法的错误或者较慢的收敛速度等原因而存在。Ttl还可以用于其他的用途,例如在多播的范围,对“traceroute”命令的支持等。

这意味着和ttl相关的,有两个问题需要mpls来考虑:(1)ttl作为抑止环回的一种方法;(2)ttl作为实现其他功能,例如限制分组范围的一种方法。

当一个分组在lsp中传送的时候,它应该和那些不使用标签转发的分组一样,表现出相同的ttl。如果分组在一个层次结构的lsp中传送,经过的全部的lsr的跳数应该在它的ttl值中有所反映。

对ttl的处理方法,由于mpls标签存在的位置的不同而变化。标签可能存在于mpls规定的shim首部中,或者mpls标签也可以存在于L2首部中,例如ATM和帧中继。

如果标签值在shim中编码,这个垫片存在于数据链路层和网络层首部之间,这个垫片必须有一个ttl字段,并且应该使用网络层首部中的ttl值进行初始化,在每个lsr跳的处理中,都应该将垫片中的ttl值减1,最后,当分组从它的lsp中送出的时候,垫片中的ttl值应该被复制到网络层首部的ttl字段中。

如果标签值被编码到数据链路层的首部(例如,atm的aal5首部的vpi和vci字段),并且被标签的分组被应该L2交换机转发(也就是应该atm的交换机),数据链路层(像atm)没有ttl字段,那么在每个lsr跳,就不可能对分组的ttl进行减1的处理。应该lsp段落中如果包含一系列的不能对分组的ttl进行减1操作的lsr,这个段落将被称为“没有ttl处理的lsp段落”。

当应该分组从应该没有ttl处理的lsp段落中送出的时候,它应该被设置应该ttl值,来反映它所经过的lsr的跳数。在单播的情况下,可以通过传播一个lsp的长度值给入口节点来实现,使得入口节点可以在转发分组进入这个没有ttl处理的lsp段落之前就将这个ttl减少相应的跳数。

有时候,在一个没有ttl处理的lsp段落入口,就可以知道一个特定分组在到达这个段落的出口之前,它的ttl就会溢出。在这种情况下,这个没有ttl 处理的lsp段落的出口lsr对这个分组不能进行分组交换。这意味着,必须发展特殊的处理来支持traceroute功能,例如,traceroute分组将使用传统的逐跳转发方式进行转发处理。

3.2

4.环回控制

在一个没有ttl处理的lsp段落,ttl无法被用于防止转发环回。环回控制的重要性有赖于用来在这个段落中提供lsr功能的特殊硬件。

假设,以atm为例,atm交换硬件被用于提供mpls交换功能,标签由

vpi/vci字段携带。因为atm交换硬件不能将ttl减1,这里无法对环回提供保护机制。如果atm硬件可以对携带不同vpi/vci值的输入信元,公平的提供对

缓冲池的访问,这个环回对其他的业务不会产生影响。如果atm硬件不能提供这种对缓冲的公平访问,那么即使短暂时间的环回都会导致这个lsr整体性能的严重下降。

即使可以提供对缓冲区的公平访问,提供环回检测的手段也是非常有必要的。另外,即使ttl或者按照vc进行公平的排队处理可以提供防止环回影响的功能,避免在建立lsp的环回也是非常必要的。所有的可能连接在没有ttl 处理的lsp段落的lsr都需要支持一种通用的检测环回的技术。然而,环回检测技术是可选的,环回检测技术在[MPLS-ATM][MPLS-LDP]中有规定。

3.25.标签编码

为了传送一个有标签栈的分组,必须定义一个具体的标签栈的编码。体系结构支持几种不同的编码技术;编码技术的选择取决于用于转发标签分组的特定的设备。

3.25.1.mpls规定的硬件和软件

如果使用mpls规定的硬件或者软件来转发标签分组,最显而易见的编码标签栈的方法是定义一个新的协议,我们称为“垫片(shim)”,它存在于数据链路层和网络层首部之间。这个垫片只是网络层首部的封装,它应该是协议独立的,所以可以用来封装所有的网络层。因此,我们叫做“通用的mpls 封装”。

通用的mpls封装被数据链路层协议封装,在[MPLS-SHIM]中定义。

3.25.2.ATM交换机作为lsr

需要注意的是,mpls转发过程和atm交换机的标签转发一模一样。Atm交换机使用输入端口和输入的vpi/vci作为索引查找“交叉连接”表,得到输出端口和输出的vpi/vci。因此,如果如果一个或者多个标签直接编码到atm交换机用来存取的字段,交换机就可以当作应该lsr。我们称这样的设备为“atm lsr”。

这里有三种方法将标签编码到atm信元首部(对aal5来说):

SVC编码

使用vpi/vci字段编码栈顶标签。这种技术可以在任何的网络中使用。每个lsp作为一个ATM的svc,标签分发协议变成atm的“通知”协议。使用这种编码技术,ATM-lsr不能实现入栈、出栈的标签栈操作。

SVP编码

使用VPI字段编码栈顶标签,VCI字段编码标签栈中的第二个标签。这种技术和前一种技术相比有一定的优势,它允许使用atm的vp交换。Lsp作为atm的svp,标签分发协议是atm的通知协议。然而,这种技术不能一直使用,如果网络包括一个atm的虚通道,并且穿过一个非mpls的atm网络,那么mpls使用的vpi字段将不再有效。当这种编码技术使用的时候,位于vp 出口的atm lsr可以进行出栈操作。

SVP多点编码

如果在标签栈中有多个标签,标签的个数多于在atm首部中可以编码的个数,atm编码必须和通用的封装方式混和使用。

3.25.3.这几种编码技术的互操作性

如果是一个lsp中的一个段落,R1在发送分组P到R2的时候使用的标签栈的编码技术和R2发送给R3时使用的编码技术不一样。一般的说,mpls体系结构支持lsp中的每一跳使用不同的标签栈编码技术。因此,当我们讨论处理一个标签分组的过程的时候,我们讨论的是在分组的标签栈上的抽象操作。当收到一个标签分组的时候,lsr必须对标签栈进行解码,来得到标签栈的当前值,然后操作标签栈,决定新的标签值,然后将新的标签栈正确的编码,最后将这个标签分组发送给下一跳。

不幸的是,atm交换机不能将一种编码技术翻译成另外一种。Mpls体系结构因此要求,当使用两个atm交换机连接的时候,这两个atm交换机使用相同的编码技术。

Mpls网络包括atm交换机和使用shim首部的lsr组合。在这种网络中,有些lsr既有atm接口又有shim接口。这就是一个lsr具有不同的标签栈编码技术的一个例子。

3.26.标签合并

假设,一个lsr将多个标签绑定到一个特定的fec上。当转发这个fec中的分组的时候,可以使用一个单一的输出标签表示所有的分组。事实是,这个fec中的两个不同的分组,在收到的时候携带的是不同的输入标签,可以使用相同的输出标签来转发它们。这种能力被称为“标签合并”。

如果一个lsr从不同的输入接口上收到两个分组,或者收到两个不同标签的分组,然后在同一个输出接口上使用同样的标签发送这个两个分组,我们称这个lsr有标签合并的能力。一定分组被传送,它们是从不同接口上收到或者它们具有不同的输入标签的信息就会丢失。

如果一个lsr从不同的输入接口上收到两个分组,或者收到两个不同标签的分组,然后必须在两个不同的接口上发送它们或者必须使用不同的标签发送它们的话,那么我们称这个lsr没有标签合并的能力。Atm的lsr使用svc或者svp编码技术就不能进行标签合并的处理。

如果一个特定的lsr,不能进行标签合并,如果处于同一个fec中的两个分组,携带不同的输入标签,那么,它们必须在不同的输出接口上转发,或者必须携带不同的输出标签。在标签合并的情况下,每个fec的输出标签只需要一个。不使用标签合并,每个fec的输出标签的个数最大为网络中的节点个数。

使用标签合并,一个特定的lsr中每个fec的输入标签的个数不大于标签分发邻接点的个数。不使用标签合并,一个特定的lsr所需的每个fec的输入标签的个数最大为,转发这个fec中的业务的上游节点的个数。实际上,对于

一个lsr来说,确定必须为每个fec支持多少个输入标签是非常困难的一件事情。

Mpls体系结构提供合并和非合并两种方式,但是允许lsr不支持标签合并。这导致在合并lsr和非合并lsr之间必须确保正确的互操作的问题。这个问题和数据报媒体和atm的区别还不太一样。不同的媒质类型是独立协商的。

3.26.1.非合并的lsr

mpls的转发过程和atm以及帧中继非常相似。一个数据单元到达,在“交叉连接表”中,进行标签(VPI/VCI或者DLCI)查找,得到一个输出端口和新的标签值。实际上,可以使用这种技术进行mpls转发,标签分发协议也可以使用“通知协议”来建立交叉连接表。

不幸的是,这种技术不支持标签合并。在atm中,如果有人试图进行标签合并,结果会导致不同分组的信元交错。如果从不同的分组分离出来的信元交错的话,它们将不可能再合并成为一个分组。一些帧中继交换机也使用信元交换,这些交换机同样不可能进行标签合并。原因是一样的。

我们对这个问题,有两种解决方案。首先,mpls将允许使用非合并的lsr;

其次,mpls将支持一种处理过程,使得atm交换机的功能和一个支持合并的lsr一样。

由于mpls支持合并和非合并lsr,mpls也要包括在它们之间确保正确互操作的过程。

3.26.2.合并以及非合并lsr的标签

一个上游lsr支持标签合并,它对每个fec只需要发送一个输出标签。一个不支持标签合并的lsr,在发送一个fec中的分组的时候,需要支持多个标签。然而,无法知道到底需要多少标签。这取决于对于这个fec来说,有多少个上游节点。

在mpls体系结构中,如果一个特定的上游邻居不支持标签合并,除非这个lsr显式的请求这个fec的标签,否则它对这个特定的fec,将不会发送任何标签。上游邻居将会进行多次这样的请求,每次给一个新的标签。当一个下游邻居不支持标签合并的时候,那么它还是要请求它的下游邻居新的标签。

当然可能这里有一些节点支持标签合并,但是只能合并有限的输入标签到一个输出标签。假设,例如由于一些硬件的限制,一个节点可以合并4个输入标签到一个输出标签。假设这个特殊的节点对于一个特定的fec,收到6个输入标签,在这种情况下,这个节点可以将这6个输入标签合并到2个输出标签中去。

是否将标签合并应用到显式路由lsp中有待以后的研究。

3.26.3.atm的合并

3.27.隧道和分层

有时,一个路由器Ru采用显式的操作,使得一个特定的分组被分发到另外一个路由器Rd,而Ru和Rd在这个分组的逐跳通道上,并不是直接相连的,并且Rd也不是这个分组的最终目的地。例如,将一个分组封装在一个目的地址是Rd的网络层分组之内。这样就形成了一个从Ru到Rd的隧道。

我们将任何一个经过这样的处理的分组称为“被隧道的分组”。

3.27.1.逐跳路由的隧道

如果一个隧道分组从Ru到Rd所经过的路径就是逐跳路由的路径,我们说这个分组是在一个“逐跳路由隧道”中传送,这个隧道的发送点是Ru,接收点是Rd。

3.27.2.显式路由隧道

如果一个隧道分组从Ru发送到Rd的时候,经过的路径不是逐跳路由的路径,我们就说这是一条“显式路由隧道”。发送点为Ru,接收点为Rd。例如,我们在一个显式路由隧道中发送一个分组的话,应该将这个分组使用源路由封装。

3.27.3.LSP隧道

隧道也可以作为lsp来实现,我们使用标签交换而不是网络层的封装来使得分组在隧道中传送。隧道将是一个lsp ,R1是隧道的发送点,而Rn是隧道的接收点。这就称作是“lsp隧道”。

在这个lsp隧道中传送的分组形成一个fec,隧道中的每个lsr必须为这个fec指定一个标签(也就是说,必须为这个隧道分配一个标签)。为一个lsp 隧道分配一个特定的标签的标准是属于隧道的发送点的一个本地问题。为了使分组进入这个lsp隧道,发送点将这个隧道的标签压入到标签栈,然后将这个标签分组发送到这个隧道的下一跳。

如果对于隧道的接收点来说,确定它从隧道中收到哪些分组不是必须的功能,标签栈可以在隧道中进行倒数第二跳弹出。

一个“逐跳路由lsp隧道”是一个隧道,就是在发送点到接收点之间的一个逐跳路由的lsp。

一个“显式路由lsp隧道”是一个lsp隧道,也就是一个显式路由的lsp。

3.27.

4.分层:lsp中的lsp隧道

考虑这样的一个lsp 。我们假设R1收到非标签的分组P,在它的标签栈中压入标签使它可以在这个路径中传送,并且,实际上,这是一个逐跳路径。然而,让我们进一步假设R2和R3不是直接相连的,但是是通过一个lsp的隧道“邻接”。所以,实际上,分组P在隧道中通过的次序为

当分组p从R1到R2的时候,它有一个深度为1的标签栈。在R2上,进行标签交换,决定分组P必须进入隧道。R2首先用一个到达R3的标签替换输入标签。然后,它将一个新的标签入栈。这个2级标签意味着到达R21。

在R21、R22、R23上对2级标签进行交换。在R2-R3的隧道中,执行倒数第二跳弹出,在分组转发给R3之前,弹出栈顶标签。当R3收到分组p,P 只有1级标签。由于R3是分组P的1级lsp的倒数第二跳,它弹出标签栈顶,R4收到的是没有标签的分组P。

标签栈机制允许lsp隧道为任意深度。

3.27.5.标签分发对等实体和层次

假设分组p在1级的lsp 中传送,并且,当从R2传送到R3的时候,经过2级lsp 。从2级lsp的角度来看,R2的标签分发对等实体为R21。从1级lsp的角度来看,R2的标签分发对等实体为R1和R3。一个lsr可以在lsp层次的每一层都有标签分发对等实体。我们在4.6和4.7中将看到一些使用这种层次结构的方法。注意,在这个例子中,R2和R21必须是IGP的邻居,但是R2和R3不一定是IGP的邻居。

当两个lsr是IGP邻居的时候,我们使用“本地标签分发对等实体”来描述它们。当两个lsr是标签分发对等实体,但是不是igp邻居的时候,我们使用“远端标签分发对等实体”来描述它们。在上面的例子中,R2和R21是本地标签分发对等实体,而R2和R3是远端标签分发对等实体。

Mpls体系结构在不同的层次上,支持两种分发标签的方法:显式对等实体和默认对等实体。

通过发送标签分发协议消息,lsr可以和自己的本地标签分发对等实体,实现标签分发。然而,和远端标签分发对等实体进行标签分发要用到以下的两种方法之一:

显式对等实体-在显式对等实体中,lsr通过发送标签分发协议消息给对等实体来分发标签。在远端标签分发对等实体的个数比较小的时候,或者高层标签绑定的数目比较大的时候,或者远端标签分发对等实体是处于另外一个路由域的时候,这种技术是非常有用的。当然,lsr必须知道哪个标签是分发给哪个对等实体的。

默认对等实体-在默认对等实体中,lsr不发送标签分发协议消息给它的对等实体。而是分发高层标签给它的远端标签分发对等实体,lsr将一个高层标签作为一个低层的属性进行编码,然后分发低层标签(带着那个属性),给它的本地标签分发对等实体。本地标签分发对等实体接下来将信息传播给它的标签分发对等实体们。这个过程不断的进行下去直到信息到达远端的对等实体。当远端标签分发对等实体的个数比较大的时候,这种技术是非常有用的。默认对等实体不需要一个n次方的对等实体的mesh结构来分发标签给远端标签分发对等实体,因为信息是通过本地标签分发对等实体携带的。

然而,默认对等实体需要中间节点存储它们不感兴趣的信息。

3.28.标签分发协议的传送

一个标签分发协议用在一个mpls网络的节点之间,来建立和维护标签绑定。为了mpls的正确操作,标签分发信息必须可靠的传输,和一个特定的fec有关的标签标签分发协议消息,必须按照顺序发送。流量控制是必要的,同样,在一个数据报中携带多个标签信息的能力也是必要的。

达到这些目的的一种方法是使用TCP作为传输协议,在[MPLS-LDP]和[MPLS-BGP]中有描述。

3.29.为什么有多种标签分发协议?

这个体系结构并没有规定在什么环境下使用什么标签分发协议。但是,有以下几点注意事项。

3.29.1.BGP和LDP

在许多情况下,需要将标签绑定到按照路由地址前缀来标记的fec上去。

如果这里有一个标准,普遍的配置路由算法分发这些路由,将标签分发信息放在分发的路由中来实现标签的分发。

例如,bgp就可以分发这样的路由,并且,如果一个bgp的路由器需要分发标签给它的bgp的对等实体,使用bgp进行标签分发会有许多好处。特别的是,它允许bgp路由反射器来分发路由,因此,在bgp对等实体之间使用ldp分发标签,具有可扩展的优点。

3.29.2.RSVP分发标签

当rsvp用于为特定的流建立资源预留的时候,它可以用来标记这个流中的分组,所以,rsvp的filterspec不需要应用到每一跳。在rsvp的通道预留建立的过程中,使用rsvp分发标签,是标签分发的有效的方法。

3.29.3.显式路由lsp的标签

在一些mpls的应用中,特别是在应用流量工程的时候,需要建立一个显式路由通道。还要在这个路径上保留资源。

有两种方法可以实现这个功能:

开始使用现有的用来建立资源预留的协议,并且将它扩展为支持显式路由和标签分发。

开始使用现有的用来标签分发的协议,并且将其扩展为支持显式路由和资源预留。

前一种方案是[MPLS-RSVP-TUNNELS]协议的进化,而后一种方案是

[MPLS-CR-LDP]的一种进化。

3.30.多播

未知

政府采购委托代理合同协议书范本 标准版

委托方(甲方): 委托方(乙方): 根据《中华人民共和国政府采购法》、《中华人民共和国招标投标法》、《中华人民共和国合同法》等法律法规,经甲、乙双方协调一致,就甲方委托乙方代理政府采购项目事宜达成下列协议: 第一条委托事项 甲方委托乙方代理的政府采购项目为: 预算金额:万元,资金来源:; 第二条委托权限及范围 甲方委托乙方代理采购项目的下列事项: 1、按照《中华人民共和国政府采购法》等法律法规和规章的约定,为甲方的采购项目组织实施政府采购。 2、处理甲方委托采购项目的询问、质疑和投诉,甲方给予积极配合,甲方委托乙方向中标(成交)供应商发出中标(成交)通知书。 3、以下委托事项根据约定在方框内打√确定 (1)按照评标委员会的评标报告,依照以下选定程序确定中标人或成交供应商。 a、甲方自收到评审报告后5个工作日内依法确定中标或成交供应商。□ b、授权评审委员会直接确定中标或成交供应商□ (2)组织供应商与甲方签订政府采购合同□

第三条甲方的权利和义务 1、甲方应依法确定采购方式,提供采购需求、在乙方提交采购文件日内书面确认采购文件,若有修改及时书面通知乙方。 2、甲方应在本协议签订 3 日内向乙方提交采购预算、技术规格、采购数量、服务标准等采购项目所需要的全部资料。 3、甲方应根据采购需要为乙方组织供应商踏勘采购项目现场提供方便。 4、甲方应根据采购需要指派采购人代表参与采购项目的论证和采购程序,并澄清采购项目的需求。 5、甲方应依法与中标人或成交供应商签订政府采购合同。 6、在采购实施过程中,甲方不得要求乙方在采购文件中以不合理的条件限制或排斥潜在的供应商,不得对供应商实行差别待遇或歧视待遇,不得以任何手段排斥其他供应商参与竞争,不得以任何方式向乙方和评审专家制定或暗示中标人或成交供应商。 7、甲方在采购过程中发现有不良行为供应商,应及时向相关部门和乙方提出并妥善保管该供应商不良行为的证据。 8、甲方应对政府采购项目中涉及的商业秘密负有保密义务,不得将可能影响采购项目公正性的信息透露给利害关系人。 9、甲方应授权相应数量的采购人代表进入评审委员会参与评审工作,同时甲方应安排监督人员监督评审专家抽取工作。 第四条乙方的权利和义务 1、乙方应按照《中华人民共和国政府采购法》等法律法规规章的规定,组织对甲方委托的采购

进一步规范公司合同协议书管理工作的通知

进一步规范公司合同协议书管理工作的通知 文件排版存档编号:[UYTR-OUPT28-KBNTL98-UYNN208]

关于进一步规范公司合同管理工作的 通知 公司各部门: 为进一步规范合同管理工作,避免和减少因合同管理不当造成的不必要损失。根据国家相关法律、法规,结合本公司实际,经公司研究决定对合同管理的有关事项通知如下: 一、根据《中华人民共和国合同法》相关规定,本通知所称“合同”不仅包括以书面形式订立的合同,还包括与他人(含法人、其他组织、自然人)发生的存在经济权利义务关系的所有行为。 二、公司所签订合同必须主体合格,标的合法,手续完备,条款齐全,意思表达真实,约定明确,文字清晰,语言规范,无矛盾条款,无空白条款。 三、凡单笔业务金额达二十万元(含)以上或有抵押担保的合同须经办人填写合同审批表,由部门负责人审核、签字,经公司行政办及财务部审核无异议后,报请法定代表人批准,方可加盖合同专用章。单笔业务金额在二十万元以下且无抵押担保的合同,由公司行政办及财务部对合同条款进行审核,无异议后方可加盖合同专用章。 四、公司行政办是合同管理的归口部门,印鉴管理工作实行专人负责制,若出现印鉴管理人员不在岗的情况,则任何人不得私自取用印鉴,特殊情况须报请公司法定代表人批准。

五、如需借用公司合同专用章外出,经办人员须获 取公司法定代表人签定的《用章申请表》和书面授权书,并将拟签订的合同交由公司行政办复印留底后方可办理借用登记手续,委托代理人在签订合同时,不得超越委托书的权限范围。如在合同签订过程中出现合同条款需要改动的情况,则须将改动后的合同相关材料先传真回公司,经公司法定代表人评审同意后,方可签字盖章。 六、合同签订后,经办人员上交合同如与已审核文本相符,相应审核资料按规定归档;如上交合同与已审核文本不符,则按公司规定严格追究相关人员责任。 七、在合同履行过程中,合同对方所开具的发票须先由经办人员审核签字认可,交由财务部审核,并报法定代表人签字同意后方可付款。 八、变更或解除合同须依照合同的订立流程经业务部门、财务部门、行政办等相关职能部门和公司法定代表人审核通过方可办理。我方变更或解除合同的通知或双方的协议应当采用书面形式,并按规定经审核后加盖公章或合同专用章,合同变更后,合同编号不予改变。 九、公司严格执行谁签订的合同,谁负责追踪合同履行情况并将追踪结果及时上报公司领导。 十、单份合同文本达二页以上的须加盖骑缝章。

合同管理制度范本

公司合同管理制度 第一节总则 第一条为加强经济合同管理,减少失误,提高经济效益,根据《经济合同法》及其他有关法规的规定,结合公司的实际情况,制订本制度。 第二条公司各部门及下属公司、企业对外签订的各类经济合同一律适用本制度。 第三条经济合同管理是企业管理的一项重要内容,搞好经济合同管理,对于公司经济活动的开展和经济利益的取得,都有积极的意义。各级领导干部、法人委托人以及其他有关人员,都必须严格遵守、切实执行本制度。各有关部门必须互相配合,共同努力,搞好公司以“重合同、守信誉”为核心的经济合同管理工作。 第二节经济合同的签订 第四条签订经济合同,必须遵守国家的法律、政策及有关规定。 第五条对外签订经济合同,除法定代表人外,必须是持有法人委托书的法人委托人。法人委托人必须对本企业负责,对本职工作负责,在授权范围内行使签约权。超越代理权限和非法委托人均无对外签约,但经总经理特别授权并发给委托证明收的例外。 第六条签约人在签订经济合同之前,必须认真了解对方当事人的情况。包括:对方单位是否具有法人资格、有否经营权、有否履约能力及其资信情况,对方签约人是否法定代表人或法人委托人及其代理权限。做到既要考虑本方的经济效益,又要考虑对方的条件和实际能力,防止上当受骗,防止签订无效经济合同,确保所签合同有效、有利。 第七条签订经济合同,必须贯彻“平等互利、协商一致、等价有偿”的原则和“价廉物美、择优签约”的原则。 第八条签订经济合同,如涉及公司内部其他单位的,应事先在内部进行协商,统一平衡,然后签约。 第九条经济合同除即时清洁者,一律采用书面格式,并必须采用统一的经济合同文本。 第十条合同对方当事人权利、义务的规定必须明确、具体、文字表达要清楚、准确。 合同内容应注意的主要问题是:

旅行社委托代理合同新标准版本

文件编号:RHD-QB-K2401 (合同范本系列) 甲方:XXXXXX 乙方:XXXXXX 签订日期:XXXXXX 旅行社委托代理合同新 标准版本

旅行社委托代理合同新标准版本操作指导:该合同文件为经过平等协商和在真实、充分表达各自意愿的基础上,本着诚实守信、互惠互利的原则,根据有关法律法规的规定,达成如下条款,并由双方共同恪守。,其中条款可根据自己现实基础上调整,请仔细浏览后进行编辑与保存。 旅行社委托代理合同范文篇一 委托人(组团社):旅行社(甲方)受托人(代理社):旅行社(乙方) 根据《旅行社条例》、《旅行社条例实施细则》和国家旅游局《关于试行旅行社委托代理招徕旅游者业务有关事项的通知》(旅监管发[2010]77号)的规定,甲乙双方在平等自愿、互惠互利的基础上,达成《旅行社委托代理招徕旅游者合同》,内容如下: 一、双方资质 甲乙双方必须保证具有合法的旅游企业资质证书,具备独立法人资格或法人代表授权证明书。甲方

委托乙方代理的内容必须符合甲方合法的经营范围;乙方保证遵照甲方的委托授权开展业务。甲、乙方在合作中如超越权限造成违规由责任方独立承担;双方在权限内出现过错,按协议规定由责任方承担。 二、委托内容与权限 甲方委托乙方在,代理甲方招徕国内旅游(全部/专线)旅游线路产品;出境旅游(全部/专线)(注:不含赴台湾地区旅游)旅游线路产品:并代办如下招徕销售事项。(超出委托范围的代理行为无效) 1.招徕宣传; 2.为旅游者提供旅游行程咨询; 3.与旅游者签订旅游合同; 4.代收取旅游费用; 5.向旅游者通知有关行程事项。 三、双方的权利与义务

Modbus协议中文版(比较完善)

GB/T ××××—×××× 前言 -----------串行链路和TCP/IP上的MODBUS标准介绍 该标准包括两个通信规程中使用的MODBUS应用层协议和服务规范: ·串行链路上的MODBUS MODBUS串行链路取决于TIA/EIA标准:232-F和485-A。 ·TCP/IP上的MODBUS MODBUS TCP/IP取决于IETF标准:RFC793和RFC791有关。 串行链路和TCP/IP上的MODBUS是根据相应ISO层模型说明的两个通信规程。 下图强调指出了该标准的主要部分。绿色方框表示规范。灰色方框表示已有的国际标准(TIA/EIA和IETF标准)。 Modbus 协议规范 45页 MODBUS应用层MODBUS报文传输在TCP/IP 上的实现指南49页 在TCP/IP上的MODBUS映射 TCP IETF RFC 793 MODBUS报文IP IETF RFC 791 传输在串行链路 上的实现指南 45页 串行链路主站/从站以太网II/802.3 IEEE 802.2 TIA/EIA-232-F TIA/EI A-485-A 以太网物理层 MODBUS标准分为三部分。第一部分(“Modbus协议规范”)描述了MODBUS事物处理。第二部分(“MODBUS报文传输在TCP/IP上的实现指南”)提供了一个有助于开发者实现TCP/IP上的MODBUS应用层的参考信息。第三部分(“MODBUS报文传 输在串行链路上的实现指南”)提供了一个有助于开发者实现串行链路上的MODBUS 应用层的参考信息。

GB/T ××××—××××第一部分:Modbus协议 1

如何实现合同的规范化管理

如何实现合同的规范化管理 摘要:阐述了合同管理与企业稳步发展的关系,给出了规范合同管理的目的,并提出了加强规范化合同管理的途径。分析表明,加强企业合同管理可以有效地防范和化解经营风险,这对于企业经济活动的开展和经济利益的取得有着十分积极的意义。 关键词:合同规范化管理 在市场经济条件下,企业为实现一定的经济目的,明确相互权利义务关系就要签订合同,企业的一切行为都是由合同体现着,它不再是简单的要约、承诺、签约等内容,而是一种全过程、全方位、科学的管理,所以,一个企业的经营成败和合同管理有密切关系,现代企业若能对合同实施有效管理,将为企业管理水平和经济效益的提高产生巨大的推动力,促进企业稳步发展。 1.合同管理 企业合同管理是指企业对以自身为当事人的合同依法进行订立、履行、变更、解除、转让、终止以及审查、监督、控制等一系列行为的总称。其中订立、履行、变更、解除、转让、终止是合同管理的内容;审查、监督、控制是合同管理的手段。 2.合同管理的规范化 2.1规避企业经营风险 合同既是企业从事经济活动、取得经济效益的纽带,也是产生纠纷的根源。企业经营中的风险有许多是在合同的立项、订立和履行中发生的。合同管理首先要尽可能的发现签订某宗合同隐藏的风险。通过规范的合同管理,加强合同中立项的审查以慎重决策减少无利益投资;加强合同订立的管理可以减少合同订立过程中因个人疏漏产生的风险;加强合同履行中的控制可以保障合同利益得以更为及时、安全的实现;加强合同的备案与存档可以督促有关机构与人员更谨慎执行合同事务,防止风险。通过这一系列的措施,最大范围内确保收益的实现。 2.2 提升企业形象 现代企业之间的竞争,不仅仅是产品质量、价格竞争,更重要的是企业信用,企业形象竞争。规范的合同管理毫无疑问的将使接触企业的人感受到合同管理中体现出的企业管理的规范与秩序,工作的严谨与守信,较高的法律意识和员工素质。从而提高企业的知名度和美誉度,提高竞争力,赢得市场,健康持久地发展下去。通过在合同管理制度中规定合同变更、解除的程序及合同履行、变更、解除应注意的问题,有助于企业员工树立良好的信用意识,严格履行已生效的合同,从而树立企业良好的商业信用及形象。

合同管理制度范本流程格式

内部管理制度系列 合同管理制度流程格式(标准、完整、实用、可修改)

编号:FS-QG-67159合同管理制度流程格式 Model Contract Management System Process Format 说明:为规范化、制度化和统一化作业行为,使人员管理工作有章可循,提高工作效率和责任感、归属感,特此编写。 公司合同管理办法 1目的 规范集团公司合同管理程序,明确管理职责,界定管理层面,防范经营风险,提高管理效能。 2适用范围 本制度适用于集团公司本部、分支机构和其他直属单位。集团公司全资、控股子公司依据法定程序执行。 3定义 3.1所属单位:特指集团公司所属各全资企业、其他直属单位,以及依照法定程序应当执行本制度的集团公司控股企业。 3.2合同:是指除劳动合同外,集团公司及其全资、控股成员企业及其他直属单位与平等主体的自然人、法人和其它

组织之间,以及集团内各平等主体之间设立、变更、终止民事权利义务关系的协议。 3.3合同管理:是指对合同立项、意向接触、资信调查、商务谈判、合同条款拟定、审查会签、签字、备案审核、履行、变更、中止、解除、纠纷处理、立卷归档等全过程的管理。 4管理体制、组织形式与相关规定 4.1合同管理实行分级归口管理与有限的集中控制相结合的管 -2- 理体制,具体组织形式包括: 4.1.1所属单位下列合同,如果是隶属于集团公司直接管理的项目,由集团公司相关业务主管部门审核同意后方可签订;非隶属于集团公司直接管理的项目,以及其他属于集团公司授权分支机构或其他直管单位管理的项目,需经具有相应管理权限的集团公司分支机构或其他直管单位审核同意后签订,并由审核或直接办理单位报集团公司备案。其中,需由集团公司提供担保的项目合同,应当经集团公司审核同

专项委托代理合同标准范本

协议编号:LX-FS-A57329 专项委托代理合同标准范本 After Negotiation On A Certain Issue, An Agreement Is Reached And A Clause With Economic Relationship Is Concluded, So As To Protect Their Respective Legitimate Rights And Interests. 编写:_________________________ 审批:_________________________ 时间:________年_____月_____日 A4打印/ 新修订/ 完整/ 内容可编辑

专项委托代理合同标准范本 使用说明:本协议资料适用于经过谈判或共同协商的某个问题,在取得一致意见后并订立的具有经济或其它关系的契约条款,最终实现保障各自的合法权益的结果。资料内容可按真实状况进行条款调整,套用时请仔细阅读。 专项委托代理合同范文一 委托方(甲方): 受托方(乙方):×× 第一条订立委托的基础和目的 甲乙双方经充分协商,就乙方接受甲方委托出售房屋事项达成一致,订立本委托。甲方承诺本委托期间不委托其他公司出售,也不自行出售。 第二条委托的基本事项 1、甲方自愿将合法拥有的座落于上海市_____区_____路_____弄_____支弄_____号_____室的房屋(以下简称该房地产)全权委托给乙方居间出售。该房地产

建筑面积:_____平方米;产权证号:_____;委托售价人民币:_____元整;租赁情况:_____抵押情况:_____附送设施设备有:_____ ______ 2、委托期限自_____年_____月_____日起至_____年_____月_____日止。 3、甲方签订本委托时已征得该房地产所有共有人的同意并保证该房地产权属清楚。 4、甲方委托乙方寻找适合购买该房地产的购买方并按政策协助办理相关过户手续。 5、甲方委托乙方一旦达成上述交易条件即代理甲方收取购买方购买该房地产的定金。 第三条佣金支付 1、佣金数额:甲乙双方商定甲方支付乙方佣金按该房地产成交价百分之一计算。

MODBUS协议说明文档

MODBUS通讯协议说明 1、概述 Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。 本文档通信协议说明详细地描述了MODBUS设备的输入和输出命令、信息和数据,以便第三方使用和开发。 1.1通信协议的作用 使信息和数据在上位机(主站)和MODBUS设备之间有效地传递,允许访问MODBUS设备的所有测量数据。 MODBUS设备可以实时采集现场各种数据值,具备一个RS485通讯口,能满足MODBUS监控系统的要求。 MODBUS设备通信协议采用MODBUS RTU协议,本协议规定了应用系统中主机与MODBUS 设备之间,在应用层的通信协议,它在应用系统中所处的位置如下图所示: 本协议所处的位置 从机: 1.2 物理接口: 连接上位机的主通信口,采用标准串行RS485通讯口,使用压接底座。 信息传输方式为异步方式,主要配置参数,一般默认:起始位1位,数据位8位,停止位1位,无校验,数据传输缺省速率为9600b/s 2、MODBU通信协议详述 2.1 协议基本规则 以下规则确定在回路控制器和其他串行通信回路中设备的通信规则。 1)所有回路通信应遵照主/从方式。在这种方式下,信息和数据在单个主站和从站(监控设备)之间传递。 2)主站将初始化和控制所有在通信回路上传递的信息。 3)无论如何都不能从一个从站开始通信。 4)所有环路上的通信都以“打包”方式发生。一个包裹就是一个简单的字符串(每个字符串8位),一个包裹中最多可含255个字节。组成这个包裹的字节构成标准异步串行数据,并按8位数据位,1位停止位,无校验位的方式传递。串行数据流由类似于RS232C中使用的设备产生。 5)所有回路上的传送均分为两种打包方式: A) 主/从传送 B) 从/主传送 6)若主站或任何从站接收到含有未知命令的包裹,则该包裹将被忽略,且接收站不予响应。

发票、合同管理规定

发票、合同管理制度 一、目的 根据目前公司合同、发票的管理状况,为了进一步规范公司各类合同、发票的管理,特制定本管理制度。 二、适用范围 总部及各分公司 三、发票及收据的管理 1、发票的管理: (1)建立发票购买、发放、使用、作废、回款的发票管理台账,及时登记,以备查录。(2)发票的使用必须符合国家规定。 (3)发票必须在财务保存,并由财务人员开具。 (4)发票项目必须填写完整,不得向任何人提供无收款单位及金额的发票。 (5)业务人员凭合同或收据到财务部门开具发票,发票所载客户与合同中所载客户及实际付款的客户单位名称必须一致,如不一致必须附上付款单位签章的代付款及委托开发票证明,否则所造成的税金损失由业务人员承担,开具发票后在此合同上注明“发票已开”字样。收据换发票,需同时交回收据。 (6)如需先开具发票后收款,业务人员填写《先开发票后收款申请》,并经总裁(或营销总监)签字同意后方可开具。业务人员收款后需及时交回合同款项并取回《先开发票后收款申请》,财务人员在此申请上注明“款项收回”字样。若未将《先开发票后收款申

请》取回,则视同款项未收回处理。 (7)未足额收到发票开具的款项,将发票交予客户时,需由客户在发票回执表上签字加盖公章,并开具欠条,加盖客户财务章。 (8) 若因合同不成功等原因款项未收回,一周内须将发票交回财务进行作废处理,原则上不能跨月,如未交回,按发票遗失处理。 (9)如有特殊情况,对领出的发票,跨月申请作废的,对经办业务人员给予发票金额10%的处罚。 (10)发票视同现金管理,如丢失发票,视情况对责任人进行处理,原则上需按票面金额将款项交至财务部,经由总裁审批处理决定。 2、收据的管理 (1)收据的管理视同发票管理,建立收据管理台账,由公司财务部门统一进行。(2)对外开具的收据需加盖财务专用章,收据必需注明业务人员姓名、合同号、客户名称及金额,一式三联,一联由业务人员交客户,一联财务做为入账依据,一联随同合同统一保管。 3、发票回执 业务人员在借出发票当月盘点日前必须将有客户盖章(公章或合同章)及接收人员签字之回执(格式见附件二)交回给公司财务,如无法按时交回符合规定的发票回执则视同发票遗失,办理相关责任承担手续。 四、合同管理

合同管理制度范本共篇.doc

★合同管理制度范本_共10篇 范文一:公司合同管理制度(范本)公司合同管理制度(范本) 一、目的 为规范公司经济合同的管理,防范与控制合同风险,有效维护公司的合法权益,制定本制度。 二、适用范围 本制度适用于公司、所属各公司对外签订、履行的建立民事权利义务关系的各类合同、协议等,包括买卖合同、借款合同、租赁合同、加工承揽合同、运输合同、资产转让合同、仓储合同、服务合同等。 三、职责 (一)公司总经理负责公司销售、采购合同及其他经济合同的审批; (二)公司办公室负责公司各类合同的管理工作,具体职责是: 1、负责除销售、采购合同以外,其他各类合同的谈判工作并根据公司法定代表人的授权签订合同; 2、负责制定销售、采购合同统一文本; 3、负责对合同专用章、合同统一文本、法人授权委托书的发放和管理; 4、负责各部门提交的各类合同的合法性、可行性、有利性审查; 5、负责经济合同纠纷的处理; 6、负责经济合同的档案管理; 7、负责本制度的监督执行。

四、合同的签订 (一)合同的主体 订立合同的主体必须是公司及所属各公司中具有法人资格,能独立承担民事责任的组织,其他部门、机构、分公司等不得擅自签订合同。 订立合同前,应当对对方当事人的主体资格、资信能力、履约能力进行调查,不得与不能独立承担民事责任的组织签订合同,也不得与法人单位签订与该单位履约能力明显不相符的经济合同。 公司一般不与自然人签订经济合同,确有必要签订经济合同,应经公司总经理同意。 (二)合同的形式 订立合同,除即时交割(银货两讫)的简单小额经济事务外,应当采用书面形式。“书面形式”是指合同书、补充协议、公文信件、数据电文(包括电报、传真、电 子邮件等),除情况紧急或条件限制外,公司一般要求采用正式的合同书形式。 (三)合同的内容 1、当事人的名称、住所:合同抬头、落款、公章以及对方当事人提供的资信情况载明的当事人的名称、住所应保持一致。 2、合同标的:合同标的应具有唯一性、准确性,买卖合同应详细约定规格、型号、商标、产地、等级等内容;服务合同应约定详细的服务内容及要求;对合同标的无法以文字描述的应将图纸作为合同的附件。 3、数量:合同应采用国家标准的计量单位,一般应约定标的物数量,常年经销合同无法约定确切数量的应约定数量的确定方式(如电报、传真、送货单、发票等)。

工程委托代理合同(标准版)范本

Both parties jointly acknowledge and abide by their responsibilities and obligations and reach an agreed result. 甲方:___________________ 乙方:___________________ 时间:___________________ 工程委托代理合同

编号:FS-DY-20732 工程委托代理合同 工程委托代理合同 甲方:_____ 乙方:_____ 为保证_____技术有限公司生产经营的_____顺利推广、销售,本着公平、双赢的原则,经甲、乙双方友好协商,达成如下协议: 一、乙方负责代理项目及价格 1.代理项目 甲方正式授予乙方代理____技术有限公司_____项目设备销售的代理权,负责该项目的销售工作。 2.乙方代理的设备型号为_____?设备价格(大写):_____。配置见附件。 二、设备销售货款支付方式 1.设备销售货款支付方式:

(1)付款时间:合同签订后的三个工作日内支付合同总金额的_____%,货到交货地点三个工作日内支付合同总金额的____%,设备安装调试完毕三个工作日内付清合同总金额的____%。 (2)付款方式:最终用户需将设备销售款直接打入甲方指定账户。当甲方收到货款_____%后,甲方在一周内按约定价格支付乙方的佣金,乙方提供代理酬金发票。 (3)甲方开户行:____银行,账号:_____。 2.______。 三、甲、乙双方权利与责任 1.甲方在技术上全力配合乙方工作,但在项目运作的整个周期内所产生的费用均由乙方负责; 2.按公司提供的价格出售的设备,项目代理有____%的利益,在公司提供的价格上打折后出售的设备,打折部分由代理商自行承担。 3.如甲方没有按时、足额收到设备销售款,甲方有权延缓支付乙方相应佣金,乙方有义务负责对购买设备方的销售款进行追缴。

公司合同管理工作总结

公司合同管理工作总结 导读:本文是关于公司合同管理工作总结的文章,如果觉得很不错,欢迎点评和分享! 【范文一:公司合同管理工作总结】 合同管理工作是企业的一项重要管理内容,在市场经济日益发达的现代社会,企业的“守合同、重信用”已成为企业在市场竞争中不可或缺的重要品质之一。“守合同、重信用”是企业生存发展之本。我公司为全面规范合同管理水平,进一步规范和细化合同管理工作,做出了以下工作: 一、加强学习宣传贯彻,提高合同管理人员的整体素质。 培养和加强员工依法守信的观念。为适应合同审查、管理、监督工作的高标准、严要求的工作性质,更好地为企业生产经营服务,我公司企管部组织合同管理人员全面、系统地学习了《泰州市宏华冶金机械有限公司合同管理制度》,各部门、各经营人员加强信用责任意识和信用义务观念,熟悉国家有关法律、法规,提高业务水平,提高依法签订合同的能力和效率;公司定期开展合同管理规定的宣传,并在公司宣传栏通过出版墙报;并进行合同法规的系列讲座,在公司内部开展合同法竞赛;强调遵守合同的重要性;通过会议宣传依法组织生产经营活动的重要性。 2015年在公司领导重视和带动下,我公司员工坚持不懈的学习《合同法》及相关法律法规的学习,在全公司范围内形成了学好用好

《合同法》的新局面,同时为员工发放有关《合同法》的宣传材料,督促他们利用业余时间学习相关法律法规,强调遵守合同的重要性。 我公司多次组织各级员工学习《合同法》和相关法律法规,及相关案例,强化合同管理人员职业素质教育和职业道德教育,严格规范合同审查工作人员行为,明确合同审查工作程序,依法履行合同审查工作职责,提升了合同管理战线的整体素质,为维护企业的正常经济秩序和企业利益奠定了基础。 二、加强合同管理的组织机构建设,确保合同管理工作的有效实施。机构建设是创建“重合同守信用”企业的组织保证。我们首先做到了组织健全,机构完善,分工明确,职责到位。2009年开始,公司设立了专门的合同管理员岗位,由法律专业毕业的人员担任担任此岗。经过快五年多的岗位建设,成功起草并建立了公司完善的合同管理体系,建立健全了各项规章管理制度,对照《合同法》的有关规定及时调整、修订适合本企业、本行业特点的合同管理制度。形成了以合同签订审批流程、授权委托制度、印章的使用、合同的拟定为架构的合同管理体系。《合同管理规定》明确了合同的审批签订、合同的履行、合同的变更、解除、合同纠纷的处理等合同的日常管理工作和罚责作了详细的规定。 我公司建立的科学、合理、切实可行的合同管理制度,在对内管理上发挥了重要的作用,通过成立了合同管理制度,形成了由总经理负总责,分管领导分工负责,设专职合同管理员,做到了定机构、定人员、定岗位、定职责;并有健全的合同台帐、保持完整的合同档案。

(完整版)公司合同管理制度范本

中小企业合同管理制度(范本) 一、合同管理总则 1、目的和依据 为加强公司的合同管理工作,预防、减少和及时解决合同纠纷,维护企业合法权益,提高经济效益,根据《中华人民共和国合同法》和有关政府部门规定,结合公司的实际情况,制定本制度。 2、适用范围 本制度适用于公司及其所属各单位与各法人单位、其他经济组织、自然人或相互之间签订的各类合同、协议等,包括但不限于买卖合同、借款合同、租赁合同、加工承揽合同、运输合同、资产转让合同、仓储合同、服务合同、保险合同等。 3、合同管理原则 合同管理必须遵循依法办事,预防为主,层层把关,跟踪监督,及时调处,维护企业合法权益的原则。 签订、履行、变更、解除合同,必须遵守《中华人民共和国合同法》及有关法律、法规、规章,参照有关政策。 4、保守商业秘密 管理、参与合同工作的一切有关人员,应当为公司保守商业秘密。 二、合同管理职责 1、企业合同管理部门(法务部)的主要合同管理职责 1)、认真学习、贯彻执行《中华人民共和国合同法》和有关条例,依法保护本企业的合法权益。 2)、制定、修订本公司合同管理制度、办法,组织实施合同管理工作。 3)、审查合同,防止不完善或不合法的合同出现。 4)、协助合同承办人员依法签订合同,参与重大合同的谈判与签订。 5)、做好合同统计、归档、保管工作。 6)、监督、检查本公司合同签订、履行情况。 7)、宣传合同法和有关法规,培训合同管理人员和业务人员、采购人员。8)、依法处理本公司的合同纠纷。 9)、制止公司或个人利用合同进行违法活动。 10)、按期统计、汇总本公司合同签订、履行以及合同纠纷处理情况并向公司领导汇报。 2、供销部门的主要职责 1)、依法签订、变更、解除本部门的合同。 2)、严格审查本部门所签订的合同,重大合同提交有关方面会审。 3)、对所签合同,认真执行,并定期自查合同履行情况。 4)、在合同履行过程中,加强与其它各有关部门联系,发生问题及时向法务部通报。 5)、本部门合同的登记、统计、归档工作。 6)、协助法务部对合同纠纷的处理。 3、财务部门的主要职责 1)、加强与供销等有关部门的联系,及时通报合同履行中的应收应付情况。2)、做好与合同有关的应收应付款项的统计、分析,提出处理建议、妥善保管收、付凭证。 3)、配合法务部做好合同管理工作。

委托代理合同样本-最新范文

委托代理合同样本 委托合同,又称“委任合同”。是指受托人以委托人的名义和费用为委托人办理委托事务,而委托人则按约支付报酬的协议。这里给大家分享一些关于委托代理合同样本,希望对大家有所帮助。 委托代理合同1 甲方: 乙方: 甲、乙双方本着自愿、平等、诚实信用、协商一致的原则,签订本协议。 第一条、合作事项:乙方接受甲方授权,代表甲方在即墨市为国管招标(北京)有限公司开展招标代理业务。 第二条、委托期限: 1、本协议从20__年11月1日至20__年11月1日,期限为二十四个月。 2、协议期满招标代理协议书招标代理协议书。经双方协商同意,可以续订委托协议。 第三条、乙方为甲方开展工作范围: 1、政府采购招标代理项目(甲级)(学生打架调解协议书) 2、工程招标代理项目(甲级) 第四条、合作方式与责任分工 (一)双方责任 1、在市开展业务的过程中,甲乙双方不得泄露有关甲乙合作招投

标活动有关情况与资料,保守商业秘密。 2、乙方负责协调与招标人和当地招标投标管理部门的关系,办理甲方入围当地招标代理的相关手续,甲方提供相关书面材料予以配合 3、乙方利用自身资源,凭借甲方具有的各项招标代理资质,与招标人和当地招标投标管理部门承揽招标代理项目,并由甲方签订项目委托招标代理合同 淘宝精品 4、按照国家相关法律法规规定,甲方承担项目招标代理过程中的技术支持并组织相关专业人员负责项目全过程的招标工作。 5、甲方应严格遵守当地制定的招标业务操作规范招标代理协议书合同范本。 6、甲方负责承担项目委托招标代理合同签订之后,在招标项目运作的过程中所发生的所有费用。 7、乙方负责承担项目委托招标代理合同签订之前,在协调招标项目人际关系的过程中所发生的所有费用。 第五条、招标代理项目组人员组成 为保证招标工作的顺利开展,甲乙双方联合组成项目组,统一以甲方(国管招标(北京)有限公司)名义对外开展工作。项目组人员组成如下:略1、项目组人员在本项目招标过程中须严格遵守国家招标投标相关法律法规规定。 2、项目组人员在本项目招标过程中统一以甲方(国管招标(北京)有限公司)名义对外开展工作。

基于tcpip协议的Modbus

基于tcp/ip协议的modbus 业以太网与Modbus TCP/IP 一以太网的标准 以太网是一种局域网。早期标准为IEEE802.3,数据链路层使用CSMA/CD,10Mb/s 速度物理层有: (1)10Base5粗同轴电缆,RG-8,一段最长为500m; (2)10Base2细同轴电缆,RG-58,一段最长为185m; (3)10Base T双绞线,UTP或STP,一段最长为100m。 快速以太网为100Mb/s,标准为802.3a,介质为100Base Tx双绞线、100Base Fx光纤。 目前10/100M以太网使用最为普遍,很多企事业用户已实现100M到以太网桌面,确实体验到高速“冲浪”的快感,另外从距离而言,非屏蔽双绞线(UTP)为100m,多模光纤可达2~3km,单模光纤可大于100km。千兆以太网1000Mb/s为802.3z/802.3ab,万兆以太网10Gb/s 为802.3ae,将为新一轮以太网的发展带来新的机遇与冲击。 二工业以太网与商用以太网的区别 什么是工业以太网?技术上,它与IEEE802.3兼容,故从逻辑上可把商用网和工业网看成是一个以太网,而用户可根据现场情况,灵活装配自己的网络部件,但从工业环境的恶劣和抗干扰的要求,设计者希望采用市场上可找到的以太网芯片和媒介,兼顾考虑下述工业现场的特殊要求:首先要考虑高温、潮湿、振动;二是对工业抗电磁干扰和抗辐射有一定要求,如满足EN50081-2、EN50082-2标准,而办公室级别的产品未经这些工业标准测试,表1列出了一些常用工业标准。为改善抗干扰性和降低辐射,工业以太网产品多使用多层线路板或双面电路板,且外壳采用金属如铸铝屏蔽干扰;三是电源要求,因集线器、交换机、收发器多为有源部件,而现场电源的品质又较差,故常采用双路直流电或交流电为其供电,另外考虑方便安装,工业以太网产品多数使用DIN导轨或面板安装;四是通信介质选择,在办公室环境下多数配线使用UTP,而在工业环境下推荐用户使用STP(带屏蔽双绞线)和光纤。

关于进一步规范合同管理工作的通知

宣威供电有限公司通知 通知〔2014〕27号 签发人:浦承勇2014年1月24日关于进一步规范合同管理工作的通知 公司所属各部门: 合同管理工作既是防范经营管理风险,解决纠纷的主要方式和依据,又是各部门加强规范化管理工作的需要。为进一步提高合同管理的工作质量,现将有关事项通知如下: 一、当前合同管理存在的问题 (一)合同风险管理意识不强。有关部门未充分认识到合 同是法律化了的文书,是当事人之间依法确定、变更、终止民事权利义务关系的协议,是处理纠纷的主要依据,而有关部门仅仅把合同当成实现资金支付的一种方式,因而,在合同的起草、审查、履行、变更、续订、解除、纠纷处理等多个方面没有加以严格管理,致使合同管理较多流于形式。 (二)合同类型的选择不准确。承办部门在起草合同时,虽然参考了行业、网、省公司出台的合同范本,但针对某一具体事

项的约定,未能及时分辨出合同类型,合同类型选择的错误,导致合同在履行中产生相应的法律风险。如常见的建设工程施工合同与承揽合同、承揽合同与委托合同等,常常出现区别分类适用错误。 (三)合同文本、形式及内容不规范。在承办部门所使用的合同文本中,不时会出现使用对方当事人提供的合同文本,初步审查不难发现,对方提供的合同文本的约定内容不仅不能实现公司交易的目的,而且在纠纷产生时不利于维护自身合法权益;在形式方面,从合同版面信息填写至合同文本的草拟、修改,未严格按照招标(非招标)以及所要实现的交易目的来填写;在内容方面,各承办部门过分死板、僵化的使用合同范本,未结合公司的实际以及合同的要求来加以修改、完善,主要集中在:质量条款、责任划分、违约责任、法院管辖方面。 (四)合同流转缓慢。相关审查会签部门没有严格按照《云南电网公司合同管理实施细则》(2013版)第“5.3.5”项规定的时限进行审查。 (五)合同审查会签时未按照审查职责及要求进行审查和出具正确会签意见。承办部门在草拟合同前应当审查签约方哪些方面?审查会签部门在审查合同时应当履行什么样的职责,应当审查合同的哪些内容?《云南电网公司合同管理实施细则》(2013版)对这些职责及要求已作了明确界定。但至现在,各承办及会签部门仍未按照其规定履行相应的职责,并且,在合同起草及会签时大都出具“同意”意见。 (六)倒签合同严重。倒签合同是指合同双方在合同签订

国际货物运输委托代理合同范本标准版本

文件编号:RHD-QB-K7350 (合同范本系列) 甲方:XXXXXX 乙方:XXXXXX 签订日期:XXXXXX 国际货物运输委托代理合同范本标准版本

国际货物运输委托代理合同范本标 准版本 操作指导:该合同文件为经过平等协商和在真实、充分表达各自意愿的基础上,本着诚实守信、互惠互利的原则,根据有关法律法规的规定,达成如下条款,并由双方共同恪守。,其中条款可根据自己现实基础上调整,请仔细浏览后进行编辑与保存。 甲方: (委托人) 法定代表人 法定地址___邮编: 经办人:___ 联系电话:___ 传真: 银行帐户 乙方:中国外运公司(代理人) 法定代表人: 法定地址:___邮编: 经办人:___ 联系电话:___ 传真: 银行帐户:

甲乙双方经过友好协商,就乙方代理甲方办理国际货物运输的有关事宜达成以下合同: 1、甲方委托乙方代为办理订舱、报关、报验、装箱,转运、代垫代付海运运费等相关运输事宜。 2,甲方委托乙方代为订舱时,甲方应及时送交或者传真给乙方正确、齐备的托运单据。托运单应明确标明甲方订舱单位名称、电话、传真及联系人并加盖公章。托运单内容应注明货物的件数、重量、体积、目的港、装船日期、货物品名、运费条款及特别要求。 3、甲方委托乙方代理报关、报验时,应提供合法、合格、正确、齐全的报关报验单证。依贸易性质不同可包括:合同、发票,商检证书、许可证、核销文件、报关单、手册、装箱单及有关批文等。 4、甲方委托乙方代为办理货物的装箱、中转运

输时,应在托运单或者相关函电中予以明示。包括代为联系仓储、装卸、转运、短驳、装拆箱等事宜。 5、为了维护甲方利益,乙方可以为甲方代垫代付海运运费,港口费用及其他代理代办费用。上述款项及运输代理费可采用包干费或者本合同规定的其他方式由甲方支付给乙方,女,遇有关费率调整,应相应调整包干费. 6、甲方在其委托乙方办理的出口代运货物中,不得夹带易燃、易爆物品及国家规定的禁止出口的物品。 7、乙方在接到甲方的订舱单后,应立即前往船公司办理配载等手续。除甲方能证明乙方在配载上有过错外,乙方不承担任何责任。如果货物未能夕口期配载,乙方应及时将有关情况通知甲方。 8、乙方接到甲方的订舱单后,甲方要求变更订

合同管理办法范本

合同管理办法 1.总则 1.1为了加强合同管理,预防纠纷,避免损失,维护长庆事业部的合法权益,根据《中华人民共和国合同法》、国家有关法律法规和中国石油集团测井有限公司有关规定,结合长庆事业部实际,制定本办法。 1.2本办法适用于长庆事业部(以下简称事业部)与平等主体的自然人、法人、其他组织(以下统称对方)之间设立、变更、终止民事权利义务关系的合同。主要有以下合同:测井技术服务合同,买卖合同,供用电、水、气、热力合同,租赁合同,承揽合同,建设工程合同,运输合同,技术合同,委托合同。 1.3订立、履行合同,应当遵守法律、行政法规,尊重社会公德,不得扰乱社会经济秩序,不得损害社会公共利益,不得损害事业部的合法权益。 2.合同管理部门及其职责 2.1市场部为合同管理部门,统一负责事业部合同管理工作。 2.2合同管理职责是: 2.2.1统一管理事业部合同,指导、检查、监督和考核事业部下属各单位合同管理工作; 2.2.2制定和修改事业部合同管理办法及有关制度,并负责监督实施; 2.2.3审查对方的资信情况、履约能力和合同的合法性; 2.2.4指导事业部承办人员办理合同审批手续,审查合同签订,监督合同履行,审查合同结算; 2.2.5指导事业部承办人员办理合同鉴证、公证,处理合同纠纷; 2.2.6主持重大合同的洽谈、起草和签订工作; 2.2.7主持事业部招标工作和负责事业部投标事宜; 2.2.8对事业部代理人进行资格许可管理,组织业务培训,颁发《签订合同资格证书》; 2.2.9对事业部承办人员工作业绩进行考核,对《签订合同资格证书》进行年度考核注册; 2.2.10统一管理和正确使用“中国石油集团测井有限公司合同专用章(长庆1)(长庆2)”、“中国石油集团测井有限公司长庆事业部合同审查章”、《签订合同委托代理证书》、《合同审查审批表》、《合同评审会签记录》(CQCJ/JL7.2-03)、《合同结算通知单》和合同示范文本; 2.2.11健全合同管理基础资料,按规定向有关部门上报资料; 2.2.12整理合同文本和合同管理基础资料,按规定归档保存。 3.职能部门业务审查范围 3.1市场部审查范围及适用合同: 3.1.1审查合同项目是否有计划、是否有资金预算。

MODBUS-TCP协议介绍

MODBUS-TCP 协议 一以太网的标准 以太网是一种局域网。早期标准为IEEE 802.3,数据链路层使用CSMA/CD,10Mb/s 速度物理层有: (1)10 Base 5粗同轴电缆,RG-8,一段最长为500m; (2)10 Base 2细同轴电缆,RG-58,一段最长为185m; (3)10 Base T双绞线,UTP或STP,一段最长为100m。 快速以太网为100Mb/s,标准为802.3a,介质为100 Base Tx双绞线、100 Base Fx光纤。 目前10/100M以太网使用最为普遍,很多企事业用户已实现100M到以太网桌面,确实体验到高速“冲浪”的快感,另外从距离而言,非屏蔽双绞线(UTP)为100m,多模光纤可达2~3km,单模光纤可大于100km。千兆以太网1000Mb/s为802.3z/802.3ab,万兆以太网10Gb/s 为802.3ae,将为新一轮以太网的发展带来新的机遇与冲击。 二工业以太网与商用以太网的区别 什么是工业以太网?技术上,它与IEEE802.3兼容,故从逻辑上可把商用网和工业网看成是一个以太网,而用户可根据现场情况,灵活装配自己的网络部件,但从工业环境的恶劣和抗干扰的要求,设计者希望采用市场上可找到的以太网芯片和媒介,兼顾考虑下述工业现场的特殊要求:首先要考虑高温、潮湿、振动;二是对工业抗电磁干扰和抗辐射有一定要求,如满足EN50081-2、EN50082-2标准,而办公室级别的产品未经这些工业标准测试,表1列出了一些常用工业标准。为改善抗干扰性和降低辐射,工业以太网产品多使用多层线路板或双面电路板,且外壳采用金属如铸铝屏蔽干扰;三是电源要求,因集线器、交换机、收发器多为有源部件,而现场电源的品质又较差,故常采用双路直流电或交流电为其供电,另外考虑方便安装,工业以太网产品多数使用DIN导轨或面板安装;四是通信介质选择,在办公室环境下多数配线使用UTP,而在工业环境下推荐用户使用STP(带屏蔽双绞线)和光纤。 三TCP/IP 1. 为什么使用TCP/IP? 最主要的一个原因在于它能使用在多种物理网络技术上,包括局域网和广域网技术。TCP/IP协议的成功很大程度上取决于它能适应几乎所有底层通信技术。 20世纪80年代初,先在X.25上运行TCP/IP协议;而后又在一个拨号语音网络(如电话系统)上使用TCP/IP协议,又有TCP/IP在令牌环网上运行成功;最后又实现了TCP/IP远程

相关文档
相关文档 最新文档