概述
1.如何完成转发表和流表的计算、维护和安装
每路由器控制
每台路由器都包含转发和路由选择功能。每台路由器中都包含转发和路由选择组件,用于与其他路由器中的路由选择组件通信,以计算其转发表的值。
逻辑集中式控制
通用的“匹配加动作”抽象允许执行传统的IP转发以及其他功能的丰富集合,而这些功能先前是在单独的中间盒中实现的。
路由选择算法
从发送方到到接收方的过程中确定一条通过路由器网络的好的路径。
1.路由选择算的分类
集中式路由选择算法
用完整的、全局性的网络知识计算出从源到目的地之间的最低开销路径。
分散式路由选择算法
路由器以迭代、分布式的方式计算出最低开销路径。没有节点拥有关于所有网络链路开销的完整信息。
内部路由协议:OSPF
OSPF是一种链路状态协议,它使用洪泛链路状态信息和Dijkstra最低开销路径算法。使用OSPF时,路由器向自治系统内所有其他路由器广播路由选择信息,而不是仅仅是向相邻路由器广播。每当一条链路的状态发生变化时,路由器就会广播链路状态信息。即使链路状态未发生变化,它也要周期性地广播链路状态。
1.OSPF的优点
- 安全。能够鉴别OSPF路由器之间的交换。
- 多条相同开销的路径。当到达某目的地的多条路径具有相同的开销时,OSPF允许使用多条路径。
- 对单播和多播路由选择的综合支持。
- 支持在单个AS中的层次结构。
ISP之间的路由选择:BGP
因为AS间路由选择协议涉及多个AS之间的协调,所以AS通信必须运行相同的AS间路由选择协议。在因特网中,所有的AS运行相同的AS间路由选择协议,称为边界网关协议BGP。
作为一种AS间的路由选择协议,BGP为每台路由器提供了一种完成以下任务的手段:
- 从邻居AS获得前缀的可达信息
- 确定到达该前缀的“最好的”路由
SDN控制平台
SDN体系结构具有4个关键特征:
- 基于流的转发
- 数据平面与控制平面分离
- 网络控制功能
- 可编程的网络
ICMP
被主机和路由器用来彼此沟通网络层的信息。ICMP最典型的用途是差错报告。
网络管理和SNMP
1.网络管理框架
- 管理服务器
- 被管设备
- 一个被管设备中的每个被管对象的关联信息收集在管理信息库中
- 在每个被管设备中还驻留有网络管理代理
- 网络管理框架的最后组件是网络管理协议
2.SNMP
简单网络管理协议(SNMP)是一个应用层协议,用于在管理服务器和代表管理服务器执行的代理之间传递网络管理控制和信息报文。