该层的分组称为datagram(数据报),尽力而为的服务
转发:分组通过输入链路到达路由器时,路由器需要将该分组移动到合适的输出链路。
- 路由选择:
网络层需要通过路由选择算法决定路径。 选路过程类似于问路驾驶,每到一台router才知道下一个目的地(路由器通过检查目的地址的前缀来在转发表中索引查询,转发表将目的地址映射到链路接口)
路由器作用于此层(类似于立交桥),提供主机之间的逻辑通信。
输入端口:输入链路和路由器物理相连
交换接口:连接输入端口和输出端口
输出端口:分组在此处排队时被丢弃(丢包)
路由选择处理器:执行路由选择协议,计算并更新转发表 IP协议:
IPv4:IP协议版本4,不同链路层协议承载的分组长度不同,由端系统进行数据报的重新组装工作,每台主机和路由器接口拥有自己的IP地址,长度为32bit(4字节),每个字节用十进制表示。子网通过子网掩码(/24最左的24比特)决定IP地址的一部分,通过路由器进行隔离。P227
ISP在为SOHO(小型家庭网络)分配地址后,NAT(网络地址转换)为了防止子网的设备变多后IP地址不够用,离开家庭路由器流出和流入报文的源IP地址相同。NAT路由器生成新端口号和IP地址(NAT转换表)与外界进行信息交换。
ICMP(因特网控制报文协议)
作为IP有效载荷,典型用途为差错报告- 链路层
该层的分组称为frame(帧)
结点(end system或者router)之间的移动 - 物理层
负责把每个帧的比特移向下个结点
- 链路层
packet(分组):由首部字段和有效载荷字段(上一层的分组)组成