网络层
网络层提供的两种服务
虚电路服务
- 必须有连接的建立
- 属于同一条虚电路的分组钧按照同意路由进行转发
- 所有出故障的结点的虚电路均不能工作
- 总是按顺序到达终点
数据报服务
- 不需要连接的建立
- 每个分组独立选择路由进行转发
- 到达终点的时间不一定按发送顺序
- 出故障的结点可能丢失分组,一些路由可能发生变化
划分子网和构造超网
当出现多个匹配的时候,选择最长网络前缀的路由。
网际协议IP
地址解析协议ARP
根据逻辑地址获取物理地址的协议。用来解决同一个局域网上的映射问题
网际控制报文协议ICMP
网际组管理协议 IGMP
网际控制报文协议ICMP
ICMP差错报告报文
ICMP询问报文
- 回送请求和回答
- 时间戳请求和回答
互联网的路由选择协议
静态路由选择
动态路由选择
RIP协议
特点:好消息传得快,坏消息传得慢 优点:实现简单,开销小
- 仅和相邻路由器交换信息
- 路由器交换的信息是当前路由器所知道的全部信息
- 按规定的时间间隔交换路由信息
IPV6
拓展到128位
IP多播
虚拟专用网VPN和网络地址转换NAT
多协议标记交换MPLS
网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务
中间设备
物理层使用的中间设备是转发器
数据链路层使用的中间设备叫做网桥或桥接器
网络层使用的中间设备叫做路由器
在网络层以上使用的中间设备叫做网关
IP地址分类
0-127为A类,128-191为B类,192-223为C类,224-239为D类,240-255为E类
不可用的地址
- 网络号、主机号全为0
- 网络号为0
- 网络号、主机号为全1
- 主机号为全1
- 网络号为127
IP地址与硬件地址
物理地址是数据链路层和物理层使用的地址,而IP地址是网咯层和以上各层使用的地址,是逻辑地址
IP数据报的格式
首部版本
首部长度
区分服务
总长度
以太网的最大传送单元MTU为1500字节 最长的IP首部为60字节
标识
标志
只有DF=0才允许分片
片偏移
以8个字节为偏移单位
生存时间
单位为跳数
IP的功能
PDU封装和解封装
寻径投递
尽力投递
数据可靠性
SDU分段
SDU装配
服务质量
其他
距离向量算法
外部网关协议BGP
用于自治系统之间的路由器交换信息