Please enable JavaScript.
Coggle requires JavaScript to display documents.
网络层(1) - Coggle Diagram
网络层(1)
网际控制报文协议ICMP(见图)
允许主机或路由器报告差错情况 提供有关异常情况的报告
种类
ICMP差错报告报文
ICMP询问报文
回送请求(类型8)、回答报文(类型0)
测试目的站是否可达
时间戳请求(类型13)、回答报文(类型14)
进行时钟同步和测量时间
前4字节 类型 代码 校验和
ICMP应用举例
网络层的两个层面
数据层面 路由选择算法
控制层面 转发表
在路由器之间传送的信息
数据
路由信息 (为数据传送服务)
软件定义网络SDN
控制层面 远程控制器生成转发表
路由器 查找转发表,转发分组
划分子网
IP地址主机号再划分 不改变网络号
子网具有相同网络号和不同子网号
一个单位内部
子网掩码 32位二进制数(补充 其他参见图)
连续1个数:网络号+子网号位数之和
连续0个数:主机号位数
无分类编址CIDR(构造超网)
两级编址
斜线记法(补充)
/+网络前缀所占位数
网络前缀指明网络、后面部分指明主机
CIDR地址块
地址块的最小地址和网络前缀位数指明一个地址块
主机号地址全0和全1不指派
任何一个地址以及网络前缀位数,就可以知道->地址块的起始地址和最大地址
其他记法
低位连续的 0 省略:10.0.0.0/10 可简写为 10/10
网络前缀的后面加一个星号 * 表示 IP 地址中的主机号
路由聚合(图)
最长前缀匹配(见图)
网际协议IP
分组在互联网上的传送
直接交付 源主机和目的主机位于同一个直接相连的网络
间接交付 源主机与目的主机在一个直接相连的网络
IP地址
分类的IP地址
IP::{<网络号>,<主机号>} 点分十进制表示
分类
见第四章图
特殊IP地址
全世界唯一32位标识(4字节)标识路由器或主机的接口
IP地址的一些重要特点
分等级的地址结构
只分配网络号
主机号单位自行分配
路由器仅根据网络号转发分组
IP地址标记主机(或路由器)和链路的接口 一个路由器至少应有两个不同的IP地址
转发器或网桥连起来的局域网为一个网络 有同样的网络号
IP地址与MAC地址
路由器的IP地址不出现在IP数据报的首部
数据链路层只能看见MAC帧而看不见IP数据报
地址解析协议ARP
见第四章图
IP数据报的格式 见第四章图
补充
版本 占4位 IP协议版本号为4
区分服务 占8位 只在使用时起作用
首部长度 4位 可表示最大数值15个单位
总长度 16位 首部和数据之和的长度 单位:字节
必须不超过MTU
标识 16位 计数器
片偏移
8个字节为偏移单位
除最后一片,其他一定是8字节整数倍
网络层的几个重要概念
网络层提供的两种服务
虚电路服务
逻辑上的连接
分组按存储转发方式传输
数据报服务
简单灵活的、无连接的、尽最大努力交付
主机中运输层负责可靠通信
每个分组独立发送不进行编号
IP分组转发
按主机所在网络地址制作路由表
未完成!!
子网掩码和IP地址逐位相与