更新时间:2023-10-13 11:39
ATM 是一种面向连接的技术,ATM的逻辑连接称为虚连接(Virtual Connection)。虚连接是ATM网络中的基本交换单位。在ATM中许多操作(如资源分配、业务量控制、服务质量保障等)都是在虚连接的基础上进行的。
ATM终端在通信时,首先必须在终端之间建立一条虚连接,用户的数据信元将沿着该连接进行传输。这种面向连接的方式有利于交换节点对信元的高速处理。若采用无连接方式,交换节点则必须完成一些复杂的功能,例如目的地址选路等,这些开销无疑将影响转发速度。在ATM中面向连接的方式,每一个虚连接在一条链路上都有一个唯一的标识符来识别,纪录在信元头中。交换节点只需简单识别信元头中的虚连接标识,就可进行快速的信元转发。
在一条传输链路上,ATM虚连接使用虚连接标识符来识别。虚连接标识纪录在信元头中,使得交换节点能够据此识别每一个信元所属的虚连接。对应于VCC/VPC两种虚连接类型,在信元头中分别用虚通道标识(VCI,Virtual Channel Identifier)和虚通路标识(VPI,Virtual Path Identifier)来标识。这样,一个ATM虚连接就可以用VPI和VCI 的值来确定:VPI定义了虚连接所属的VCC组的编号,VCI则标识了该虚连接的VCC编号。
需要注意的是一个虚连接的VPI/VCI标识仅在每段链路上具有局部意义。也就是说,VPI/VCI并不是全局已婚已的虚连接标识符,只用于在一个特定的链路上来标识虚连接。同一个虚连接在不同的传输链路上可能使用不同的VPI/VCI值,交换结点了解每一个虚连接在输入链路和输出链路上所使用的VPI/VCI值,并且在虚连接的信元从输入链路交换到输出链路的过程中,将其输入链路上的VPI/VCI值翻译成输出链路上的VPI/VCI值。
ATM虚连接(VCC或VPC)的建立也需要通过一个呼叫建立过程,该过程依赖于对信令的处理。呼叫信令在通路上的每一交换几点上被处理。交换节点首先需要检查当前的网络资源是否能够满足新建ATM虚连接的服务质量要求,然后在链路上为该虚连接分配VPI/VCI(即分配逻辑信道)。虚连接对应的输入/输出的VPI/VCI纪录在交换结点中,用于虚连接传输室的信元交换。通路中所有交换机采用相同的操作,建立起一条从源终端到目的端的虚连接。如果其中某个交换结点发现网络资源不能满足新建连接的服务质量要求,那么新建连接的请求将被拒绝。当一个虚连接释放时,其相关链路上使用的VPI/VCI值都将被释放,这些值可以重新用于其他虚连接。
上述虚连接时用户根据需要来建立的,使用控制信令来释放和建立,这种虚连接称为交换虚连接(SVC,Switches VC)。ATM还支持另一种形式的虚连接,称为永久虚连接(PVC,Permanent VC),这是一种长期的固定或半固定的虚连接,一般通过网络配置管理来建立和释放。在ATM中,信令的传输使用的是一条专用的虚连接。