1 网络层基本概念
- 从发送主机向接收主机传送数据段(segment)
- 发送主机:将数据段封装到数据报(datagram)中
- 接收主机:向传输层交付数据段(segment)
- 每一个主机和路由器都运行网络层协议
- 路由器检验全部穿越它的IP数据报的头部域
- 决策如何处理IP数据报
2 网络层核心功能-转发与路由
- 转发(forwarding):将分组从路由器的输入端口转移到合适的输出端口
- 路由(routing): 肯定分组从源到目的通过的路径
- 路由算法(routing algorithms)
3 网络层核心功能-链接创建
- 某些网络的重要功能:
- 数据分组传输以前两端主机须要首先创建虚拟/逻辑链接
- 网络层链接与传输层链接的对比:
- 网络层链接: 两个主机之间 (路径上的路由器等网络设备参与
其中)
- 传输层链接: 两个应用进程之间(对中间网络设备透明)
4 网络层服务模型
网络层为发送端(主机)到接收端(主机) 的数据报传送“通道(channel)” 提供什么样的服务模型(service model)?web
- 无链接服务(connection-less service):
- 不事先为系列分组的传输肯定传输路径
- 每一个分组独立肯定传输路径
- 不一样分组可能传输路径不一样
- 数据报网络(datagram network )
- 链接服务(connection service):
- 首先为系列分组的传输肯定从源到目的通过的路径(创建链接)
- 而后沿该路径(链接)传输系列分组
- 系列分组传输路径相同
- 传输结束后拆除链接
- 虚电路网络(virtual-circuit network )
5 Internet网络层
主机、路由器网络层主要功能:算法