(一)网络层的功能
- 异构网络互联
- 路由与转发
- SDN基本概念
(二)路由算法
- 静态路由与动态路由
- 距离-向量路由算法
- 链路状态路由算法
- 层次路由
(三)IPv4 (32bit)
- ✨IPv4分组
- ✨✨IPv4地址与NAT
- ✨✨子网划分、路由聚集、子网掩码与CIDR
- ARP协议、DHCP协议与ICMP协议
(四)IPv6 (128bit)
- IPv6的主要特点
- IPv6地址
(五)路由协议
- 自治系统
- 域内路由与域间路由
- ✨RIP路由协议
- ✨OSPF路由协议
- ✨BGP路由协议
(六)IP组播
- 组播的概念
- IP组播地址
(七)移动IP
- 移动IP的概念
- 移动IP通信过程
(八)网络层设备
- 路由器的组成和功能
- 路由表与路由转发
路由算法
距离-向量路由算法
所有结点
定期
传送
整个路由选择表
给
所有与之直接相邻的结点
链路状态路由算法
每个结点
有
完全的网络拓扑信息
主动测试所有邻接结点的状态
定期
将链路状态
传播给
所有其他结点 ( 或称路由结点 )
层次路由
将互联网分为很多小的自治系统
每个系统内部可以选择自己喜欢的协议(内部网关协议IGP)
自治系统间需要统一(外部网关协议EGP )
路由协议
自治系统、域内路由与域间路由
✨✨
|协 议 |RIP| OSPF |BGP|
|—-|—-|—-|—-|
|类 型 |内 部| 内 部| 外 部|
|路由算法| 距离-向量 |链路状态 |路径-向量|
|传递协议| UDP |IP |TCP|
| 路径选择 |跳数最少 |代价最低 |较好,非最佳|
|交换结点 |和本结点相邻的路由器| 网络中的所有路由器 |和本结点相邻的路由器|
|交换内容 |当前本路由器知道的全部信息,即自己的路由表|与本路由器相邻的所有路由器的链路状态|首次 整个路由表;非首次 有变化的部分|
✨✨
✨内部网关协议IGP
✨路由信息协议 RIP
使用距离向量算法
最多允许15跳 ,超过15跳即为不可达
每30秒广播一次RIP路由更新信息 ,建立并维护路由表( 动态路由表 )
RIP协议中每个网络的子网掩码必须相同
慢收敛现象:坏消息传得慢
UDP
✨开放最短路径优先协议 OSPF
使用分布式链路状态路由算法
只有当链路状态发生变化时 ,路由器才用洪泛法向所有路由器发送此信息 ,并且更新过程收敛得快
OSPF向本自治系统中的所有路由器发送信息 (洪泛法)
发送的信息是与本路由器相邻的所有路由器的链路状态
直接用IP数据报传送
迪杰斯特拉算法
负载平衡 :如果到同一个目的网络有多条相同代价的路径 ,那么可以将通信量分配给这几条路径
外部网关协议EGP
✨边界网关协议 BGP
是路径向量路由选择协议
应用层协议 ,基于TCP
每个自治系统的管理员要选择至少一个路由器作为该自治系统的 “BGP发言人〃
一个BGP发言人与其他自治系统中的BGP发言人要交换路由信息 ,先建立TCP连接
再利用BGP会话交换路由信息
所有BGP发言人都相互交换网络可达性的信息后 ,各BGP发言人就可找出到达各个自治系统的较好路由
IPv4
✨IPv4分组
字段:考的时候会告诉字段具体是什么,所以不用背。但是各个字段的单位要背(一种八片首饰 1B:总长度字段单位 8B:片偏移字段单位 首部长度字段单位:4B)
分片:以太网最大传送单元MTU为1500B,广域网MTU为576B
✨✨✨IPv4地址与NAT
给一个子网,问子网里可以有多少个地址(分配给多少个主机)
结合子网划分、路由聚集来考察
在网络拓扑图中进行转发,IP地址要不要改变
经过NAT路由器后IP地址怎么变化
配置NAT表项
NAT
将内部网络的私有IP地址转换为公有IP地址
✨✨子网划分、路由聚集(路由聚合、构成超网)、子网掩码与CIDR
子网划分:{网络号,子网号,主机号}
CIDR(无分类域间路由选择):IP={ < 网络前缀> , <主机号 > },消除传统A、 B、 C类网络划分
路由聚合、路由聚集、构成超网:网络前缀相同的连续IP地址组成的CIDR地址块
ARP协议、DHCP协议与ICMP协议
ARP协议(地址解析协议):IP地址->MAC地址
DHCP(动态主机配置协议):给主机动态地分配 IP地址
DHCP是应用层协议 它是基于UDP的
广播
ICMP(网际控制报文协议):让主机/路由器报告差错和异常情况给源点
IP组播
组播:发给一个整个组
组播地址:D类地址
IGMP:互联网组管理协议,IP主机向任一个直接相邻的路由器报告他们的组成员情况
移动IP:设备移动,IP不动
设备(移动结点)到了新地方的时候,有一个新管家(外部代理),他向这个新管家要一个新IP(转交地址),然后托新管家告诉老管家(归属代理)自己的新IP(<固有地址,转交地址>),以后要是有什么请求就转发给自己好了