计算机网络 - 网络层

2020-01-31  本文已影响0人  wing_yeah

介绍:每个主机和路由器都运行网络层协议;路由器检验所有穿越它的IP数据报的头部域,以便决策如何处理IP数据报

1. 网络层服务

1.1 网络层核心功能

网络层连接与传输层连接的对比:

  1. 网络层连接:两个主机之间,路径上的路由器等网络设备参与其中
  2. 传输层连接:两个应用进程之间,对中间网络设备透明

1.2 网络服务模型

定义了分组在发送与接收端系统之间的端到端运输特性

2. 虚电路网络与数据报网络

2.1 虚电路网络 Virtual Circuits

一条从源主机到目的主机,类似于电路的路径(逻辑连接)。
分组交换;每个分组的传输利用链路的全部带宽;源到目的路径经过的网络层设备共同完成虚电路功能。

例子:帧中继、ATM的体系结构

通信过程:
呼叫建立 --> 数据传输 --> 拆除呼叫

*每个分组携带虚电路标识VCID,而不是目的地址
*虚电路经过的每个网络设备(如路由器),维护每条经过它的虚电路连接状态
*链路、网络设备资源(如带宽、缓存等)可以面向VC进行预分配。预分配资源=可预期服务性能;如ATM的电路仿真(CBR)

每条虚电路包括:
1.从源主机到目的主机到一条路径
2.虚电路号(VCID),沿路每段链路一个编号
3.沿路每个网络层设备(如路由器),利用转发表记录经过的每条虚电路
(同一条VC,在每段链路上的VCID通常不同)

虚电路信令协议(signaling protocols):
用于VC的建立、维护与拆除,路径选择
应用于虚电路网络,如ATM、帧中继(frame-relay)等
目前等internet不采用

2.2 数据报网络

*网络层无连接
*每个分组携带目的地址
*路由器根据分组的目的地址转发分组:基于路由器协议/算法构建转发表;检索转发表;每个分组独立选路

最长前缀匹配优先:在检索转发表时,优先选择与分组目的地址匹配前缀最长的入口

数据报网络 vs VC网络

上一篇 下一篇

猜你喜欢

热点阅读