网络层
- 从发送主机向接收主机传送数据段(segment)
- 发送主机:将数据段封装到数据报(datagram)中
- 接收主机:向传输层交付数据段(segment)
- 每个主机和路由器都运行网络层协议
- 路由器检验所有穿越它的IP数据报的头部域
- 决策如何处理IP数据报
1. 网络层核心功能——转发与路由、连接建立
- 转发(forwarding):将分组从路由器的输入端口转移到合适的输出端口。
- 转发表确定在本路由器如何转发分组(地址信息-输出链路)
- 路由(routing):确定分组从源到目的经过的路径。
- 路由算法(routing algorithms):确定通过网络的端到端路径
- 连接建立:某些网络的重要功能
- ATM,帧中继,X.25
- 数据分组传输之前两端主机需要首先建立虚拟/逻辑连接
- 网络设备(如路由器)参与连接的建立
网络层连接与传输层连接的对比
- 网络层连接:两个主机之间(路径上的路由器等网络设备参与其中)
- 传输层连接:两个应用进程之间(对中间网络设备透明)