CN-网络层服务

Molaters Lv5
[[计算机网络]]

网络层

从发送主机像接受主机传送数据段

发送主机: 将数据段封装到数据报中

接收主机:向传输层交付数据段

每个主机和路由器都运行网络层协议

路由器检验所有穿越它的IP数据报的头部域

网络层的核心功能 —— 转发和路由

路由器怎么把数据包转发到数据端口上最终送到目的地?

[!转发(forwarding)]
将分组从路由器的输入端口转移到合适的输出端口

转发表: 转发表确定在本路由器如何转发分组

每一个地址来对应一个输出链路,通过转发表来进行寻找路线。

必须事先建立起转发表,才能进行传输数据。

[!路由(routing)]
确定分组从源到目的经过的路径

路由算法 (routing algorithms)

  • 确定通过网络的端到端路径

网络层核心功能 —— 连接建立

某些网络的重要功能:

  • ATM 帧中继 X.25

数据分组传输之前两端主机需要首先建立虚拟/逻辑连接

  • 网络设备(如路由器)参与连接的建立

网络层连接和传输层连接的对比

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

网络层服务模型

Q: 网络层为发送端到接收端的数据包传送通道( channel )提供什么样的服务模型(service model)?

Internet 网络层中提供的模型 Best effort model 尽力服务

作为网络层,不需要进行拥塞控制或者拥塞信息的处理

通过是否发生数据丢失来确定是否发生了数据的拥塞

ATM 网络 :

  • CBR constant rate 固定比特率 所以带宽是保障的,不会出现拥塞。
  • VBR guaranteed rate 再拥塞的时候只能提供最低的传输数据带宽
  • ABR

无连接服务 (connection-less service)

  • 不事先为系列分组的传输确定传输路径
  • 每个分组独立确定传输路径(根据网络状况来动态的选择)
  • 不同的分组可能传输路径不相同
    • 所以发到的数据顺序可能是不一样的
  • 数据报网络(datagram network)

连接服务(connection service)

  • 首先 为系列分组传输确定从源到目的的经过的路径(建立连接)
  • 然后沿该路径(连接)传输系列分组
  • 系列分组传输路径相同
  • 传输结束之后拆除连接
  • 虚电路网络(virtual-sircuit network)
  • 标题: CN-网络层服务
  • 作者: Molaters
  • 创建于 : 2023-11-24 10:14:50
  • 更新于 : 2023-10-12 17:08:37
  • 链接: https://molaters.github.io/2023/11/24/计算机网络/CN-网络层服务/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
 评论