<二>虚电路方式

分组交换的虚电路方式是:发送站在发送报文之前,先发送一个“请求发送”报文,这个报文很短,一般只有几十位,一个分组就可以包容。请求发送报文携带有目的地址,进入交换网后,会走过某一条路径到达目的站。请求报文经过的路径应作为待发送报文通往目的站的路径,该报文的所有分组都要沿着这条路径进行存储/转发式传输,不允许节点对分组作单独的处理和另选路径。仍然以图 2—13 为例。假设 A 站的报文分为 P1、P2、P3 三个报文要送往 B 站去。A 站首先发一个“呼叫请求”分组给节点 1,要求连接到 B 站。节点 1 根据路经选择的原则将这一请求分组转发到节点 2,节点 2 又将该分组转发给节点 5,节点 5 转发给节点 6,由节点 6 通知 B 站,这样就初步

建立起一条 A→1→2→5→6→B 的逻辑通路。如果 B 站准备好接收报文,就发送一个“呼叫接收”分组给节点 6,沿着 6→5→2→1 的路径到达 A,从而 A 确认这条通路已经建立,并给这条通路分配一个逻辑通路号。此后,P1,P2, P3,都附上这一逻辑通路号,顺序沿着这条通路到达目的站 B。全部分组到达 B 站后,任一站都可发送一个“清除请求”分组取消这条通路。

虚电路交换的主要特点是:要求一个报文的所有分组都必须沿着预先建立的虚拟通路进行传输。但请大家注意,这条通路是一条虚拟的,它不像线路交换方法那样,通信双方独占整个通路,而是任何时刻分组只占用一个线路段,所有的分组都要经过同样的路径进行存储/转发。