6.2虚电路与数据报 OSI的网络层提供两种服务 ·面向连接一虚电路(virtual circuit): ■首先要发出连接请求,与目的端建立连接 ■数据通信 ·拆除连接 非连接一数据报(datagram) ·每个分组头都必须包含目的地址 角 每个分组在途径节点上被单独处理 ■同一数据流的分组可以走不同的路径 6
6 6.2虚电路与数据报 ◼ OSI的网络层提供两种服务 ◼ 面向连接——虚电路(virtual circuit): ◼ 首先要发出连接请求,与目的端建立连接 ◼ 数据通信 ◼ 拆除连接 ◼ 非连接——数据报(datagram) ◼ 每个分组头都必须包含目的地址 ◼ 每个分组在途径节点上被单独处理 ◼ 同一数据流的分组可以走不同的路径
虚电路的特点 一 条物理链路可以对应多条逻辑信道 一条虚电路由各物理链路上的逻辑信道级联而成,占 用了节点上的一条逻辑信道实际上就是占用了该节点 上缓存器内的一个存储空间 ■分组靠逻辑信道号(LCN)选择路由,因LCN只有局部 意义,所以减少了分组头标的开销和处理的复杂度 期 能有效的防止拥塞 7
7 虚电路的特点 ◼ 一条物理链路可以对应多条逻辑信道 ◼ 一条虚电路由各物理链路上的逻辑信道级联而成,占 用了节点上的一条逻辑信道实际上就是占用了该节点 上缓存器内的一个存储空间 ◼ 分组靠逻辑信道号(LCN)选择路由,因LCN只有局部 意义,所以减少了分组头标的开销和处理的复杂度 ◼ 能有效的防止拥塞
Virtual circuits:signaling protocols used to setup,maintain teardown VO used in ATM,frame-relay,X.25 not used in today's Internet 输入 输入 输出 输出 W口 LC 端口 LCN application 。。 transport 5. Data flow begins 1 23 5 6.Receive data application network 4. Call connected 3.Accept col transport data link Initiate call network 2.incoming physical data link 22 physical 地址:A 3 地址:B network data link physical 8
8 Virtual circuits: signaling protocols ◼ used to setup, maintain teardown VC ◼ used in ATM, frame-relay, X.25 ◼ not used in today’s Internet application transport network data link physical application transport network data link physical 1. Initiate call 2. incoming call 4. Call connected 3. Accept call 5. Data flow begins 6. Receive data network data link physical 2 2 5 4 3 输入 端口 输入 L CN 输出 端口 输出 L CN … … … … 1 2 3 5 1 2 3 4 地址:A 地址:B
例子:端点A通过ATM交换机X,Y ATM信元 字节 5 48 和Z与端点B建立了一条逻辑连接 首部 有效载荷 ATM网络 在UNI GFC VPI VCI PT HEC Asynchronous Transfer Mode 比特4 8 16 31 CLP8 ☒ 虚通路标识VCI 虚通道标识符VPI 3/17 换机 换 42/55 9/35 6/35 B 机 1 ◆ ◆ ◆ ◆ ◆ 入 入 出 出 入 入 出 出 入 入 出 出 端口 VPINCI VPINCI VPINCI VPINCI VPINCI 口VPI/WCI 4 3/17 2 9/35 1 9/35 4 6/35 4 6/35 2 42/55 交换机X的VPINCI转换表 交换机Y的VPINVCI转换表 交换机Z的VPINVCI转换表
ATM网络 ( Asynchronous Transfer Mode ) A B 交 换 机 X 交 换 机 Y 交 换 机 1 Z 2 1 2 3 2 3 4 3 4 1 4 入 入 出 出 端口 VPI/VCI 端口 VPI/VCI 4 3/17 2 9/35 3/17 42/55 9/35 6/35 交换机 X 的 VPI/VCI 转换表 交换机 Y 的 VPI/VCI 转换表 交换机 Z 的 VPI/VCI 转换表 入 入 出 出 端口 VPI/VCI 端口 VPI/VCI 1 9/35 4 6/35 入 入 出 出 端口 VPI/VCI 端口 VPI/VCI 4 6/35 2 42/55 例子:端点A 通过 ATM 交换机 X, Y 和 Z与端点 B 建立了一条逻辑连接 1 5 48 首 部 有 效 载 荷 GFC VPI VCI PT HEC 字节 4 8 CLP 16 3 8 在 UNI 比特 ATM 信元 虚通路标识 VCI 虚通道标识符 VPI
数据报的特点 每个分组的寻路是独立的,可以合理利用网络资源 如果途中一个节点或一条链路发生故障,能给分组重选路 由 ■分组头需要包含地址字段,也会增加开销(overhead) 各分组途经的路径可能不同,因此有可能出现先发后到现 象 分组必须有生存时间限制,当生存期满时,分组则被抛弃, 免得在网络内死转 10
10 数据报的特点 ◼ 每个分组的寻路是独立的,可以合理利用网络资源 ◼ 如果途中一个节点或一条链路发生故障,能给分组重选路 由 ◼ 分组头需要包含地址字段,也会增加开销(overhead) ◼ 各分组途经的路径可能不同,因此有可能出现先发后到现 象 ◼ 分组必须有生存时间限制,当生存期满时,分组则被抛弃, 免得在网络内死转