第05章 网络层
一 网络层的功能
为运输层提供服务
路由选择 即在具有多个节点的广域网里,应通过哪条通路才能将数据从源主机传到目的主机
流量控制 就是控制进入分组交换网的通信量,避免因负荷过重导致网络性能变坏
二 网络层提供的服务
网络层提供的服务有两大类:面向连接的服务和无连接的服务,这两种服务的具体实现就是所谓的虚电路服务和数据报服务
1 虚电路服务
把一对相邻结点间的物理链路逻辑地分成若干子信道,也就是所谓的虚电路;一条端到端的虚连接由若干段虚电路串接而成,比如在上图中H1-A-B-C-E-H5由H1-A间的2号虚电路、A-B间的2号虚电路、B-C间的0号虚电路、C-E间的1号虚电路、E-H5间的2号虚电路串接而成;每一条虚电路由相邻结点间的一对缓冲区实现,每个缓冲区有一个本地唯一的编号,称之为虚电路号,建立一条虚连接的过程就是在沿线各结点上分配缓冲区和虚电路号的过程
虚电路网络中的一对主机在通信之前必须先在它们之间建立一条逻辑连接,我们以H2-B-D-E-H5建立的过程为例描述连接如何建立
H2向与之相连的交换节点B发呼叫请求分组,其中包含虚电路号(0)、主叫地址(H2的网络地址)、被叫地址(H5的网络地址)
B收到该呼叫请求分组,查其上的路由表得知到H5下一站应走交换节点D,于是将B-D间的1号空闲虚电路分配给该连接,然后将分组中的虚电路号
原创力文档

文档评论(0)