转发与路由选择
网络层负责什么?
- 职责: 在不同主机之间提供通信服务;
- 核心协议: IP;
- 分组名称: 网络层的分组称为数据报;
转发与路由选择分别是什么?
- 转发: 把到达输入链路的分组移动到合适的输出链路, 属于数据平面;
- 路由选择: 决定分组从发送方到接收方所走的路径, 属于控制平面;
- 时间尺度: 转发作动在纳秒级, 路由选择在秒级;
转发表如何实现转发?
- 结构: 以数据报首部的若干字段为索引的映射表;
- 过程: 依据表项把分组导向对应输出链路;
控制平面有哪两种实现方式?
- 传统方法: 每台路由器内置路由选择组件, 与其他路由器通信, 按路由选择算法算出并配置转发表;
- SDN 方法: 路由器只保留转发功能, 由远程控制器集中计算路由并下发转发表;
网络服务模型定义了哪些服务?
- 语义: 描述数据报在发送端与接收端之间的传输特性;
- 可选服务: 确保交付、具有时延上界的确保交付、有序分组交付、确保最小带宽、安全性;
因特网网络层提供什么服务?
- 模型: 尽力而为服务;
- 含义: 不保证交付、不保证时延、不保证顺序、不保证带宽;