文章目录
第四章 网络层
4.1 网络层提供的两种服务
但是因特网先驱者认为计算机和电话机有本质的区别,即计算机有很强的差错处理的能力。因此,因特网在设计上就采用了和电信网完全不同的思路
TCP/ IP 体系的网络层提供的是数据包服务
4.2 网际协议 IP (全书重点)
4.2.1 虚拟互连网络
4.2.2 分类的 IP 地址
- IP 地址及其表示方法
- 常用的三种类别的 IP 地址
IP 地址的特点:
4.2.3 IP 地址与硬件地址
- IP 地址 和 硬件地址 的区别
地址解析协议 ARP
已知一个机器(主机或路由器)的 IP 地址, 需要找出其相应的硬件地址。 地址解析协议 ARP 就是用来解决这样的问题的
-
发送 ARP 请求分组
-
在本局域网上的所有主机上运行的 ARP 进程都收到此 ARP 请求分组
-
主机 B 响应
-
主机 A 收到 B 的 ARP 响应分组后, 就在其 ARP 高速缓存中写入主机 B 的 IP 地址到硬件地址的映射
- 生存时间
4.2.5 IP 数据报的格式
在 TPC / IP 的标准中, 各种数据格式常常以 32 位 为单位来描述。
- IP 数据报首部的固定部分中的各字段
4.2.6 IP 层转发分组的流程
( 全 0 的主机号字段表示该网络上的所有主机)
( 例如一个主机的 IP 地址是 5.6.7.8, 则该主机所在的网络地址就是 5.0.0.0)
这样的简化图强调了在互联网上转法分组时,是从一个路由器转发到下一个路由器
- 总结:
划分子网和构造超网
4.3.1 划分子网
- 从两级 IP 地址到三级 IP 地址
早期 IP 地址的设计中不合理的地方:
问题的解决:
划分子网的基本思路:
一个例子:
- 子网掩码
4.3.2 使用子网分组的转发
4.3.3 无分类编址 CIDR (构成超网)
- 网络前缀
- CIDR 最主要的特点有两个:
2. 最长前缀匹配
3. 使用线索二叉树查找路由表
4.4 网际控制报文协议 ICMP
4.4.1 ICMP 报文的种类
ICMP 的应用举例:分组网间探测 PING
PING ( Packet InterNet Groper )
因特网的路由选择协议
就是讨论路由表中的路由是怎样得出的
有关路由选择协议的几个基本概念
- 分层次的路由选择协议
内部网关协议 RIP
- 工作原理
- RIP协议的特点
- RIP协议的特点
- 距离向量算法
先修改:下一跳、距离
再判断:有没有,没有就加上,有就判断需不需要更新、替换
- RIP协议的报文格式
- RIP存在的问题
(水平分割)
4.5.3 内部网关协议 OSPF
Open Shortest Path First 开放最短路径优先
- OSPF 的五种分组类型