第四章 网络层
- 网络层最核心的功能:分组转发和路由选择
- 网络层提供的两种服务:虚电路和数据报,优缺点
- 因特网:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务
- 网络协议IP,与IP协议配套的四个协议(含义及作用)
- 地址解析协议ARP
- 逆地址解析协议RARP
- 网际控制报文协议ICMP
- 网际组管理协议IGMP
- 中间设备(工作的层次及作用)
- 物理层-转发器、集线器
- 数据链路层-网桥\桥接器
- 网络层-路由器
- 网址层以上-网关
- 分类的IP地址
- A类:1-127 ;B类:128-191 ;C类:192-223 ;D类:224-239
- IP地址与物理地址(各自意义、作用)
- 物理地址是数据链路层和物理层使用的地址(48位)
- IP地址是网络层及以上各层使用的地址,是一种逻辑地址(32位)
- 地址解析协议RARP:将MAC地址映射为对应的IP地址
- IP数据报的格式
- IP数据报的分片,书中例子;IP分片步骤、重组分片的步骤
- 划分子网
- IP地址 ::= {<网络号>,<子网号>,<主机号>}
- IP数据报的转发流程(书中例子)
- 无分类编址CIDR(构造超网)
- IP地址 ::= {<网络前缀>,<主机号>}
- CIDR地址快,最大、最小地址、含地址数的计算
- 路由聚合
- 网际控制报文协议ICMP
- 两种分类:ICMP差错报告报文和ICMP询问报文
- 重要应用:PING
- 路由选择协议
- 从自适应分:静态路由选择策略、动态路由选择策略
- 分层次的路由选择协议
- 内部网关协议IGP、外部网关协议EFP
- 自治系统之间的路由选择也叫作域间路由选择,自治系统内部的路由选择叫做域内路由选择内部网关协议
- RIP:分布式的基于距离向量的理由选择协议
- 三大要点:仅和相邻路由器交换信息;交换的信息是当前路由器所知道的全部信息,即自已的路由表;按固定的时间间隔交换路由信息,例如:每隔30秒
- 距离向量算法:例子
- OSPF:开放最短路径优先OSPF(分布式的链路状态协议)
- 三大要点:向本自治系统中所有路由器发送信息,这里使用的方法是洪泛法;发送的信息就是与路由器相邻的所有路由器的链路状态,但这只是路由器所知道的部分信息;只有当链路状态发生变化时,路由器才用洪泛法向所有路由器发送此信息。
- 外部网关协议BGP(BGP 4)
- 只能是力求寻找一条能够到达目的网络且比较好的路由(不能兜圈子),而并非要寻找一条最佳路由。
- 路由器的结构和基本工作原理
- VPN
- 本地地址和全球地址
- 用隧道技术实现虚拟专用网
- IP多播
- 多播使用组地址——IP使用D类地址支持多播,多播地址只能用于目的地址,而不能用于源地址。
- 动态的组成员
- 使用硬件进行多播
- 网际组管理协议IGMP