4.2 虚电路和数据报网络
网络层和运输层的对比:
网络层中:
提供连接服务的网络:虚电路(Virtual-Circuit,VC)网络
无连接服务的网络:数据报网络(Datagram Network)
网络层向运输层提供服务,运输层向应用层提供服务。
运输层为网络边缘的端系统之间建立连接,网络层为网络中心的路由器之间也可建立连接。
4.2.1 虚电路网络
互联网是一个数据报网络,但许多其他网络体系(ATM,帧中继)是虚电路网络。
虚电路组成:
源和目的主机之间的路径(链路和路由器)。
VC号:沿虚电路路径的每段链路的一个号码,储存在每台路由器的转发表项中。
每段链路的VC号不同,所以中间路由器会为分组换上新的VC号。
在虚电路中,路由器需要维护连接状态信息(Connection State Information):
虚电路建立
数据传输
虚电路拆除
与TCP连接不同,虚电路路径上所有路由器都参与,且每台路由器知道所有经过它的虚电路。
信令协议(Signaling Protocol):
通过信令报文(Signaling Message),端系统可以指示虚电路启动,拆除;路由器之间传递用于建立虚电路的信息。
4.2.2 数据报网络
端系统为分组加上目的端系统的IP地址后将分组推向网络。
转发原则,最长前缀匹配规则(Longest Prefix Matching Rule)。
4.2.3 虚电路和数据报网络的由来
虚电路网络来源于电话界,而数据报网络的初衷是将计算机连接在一起。
Last updated
Was this helpful?