在本章中,我们将介绍网络层的控制平面组件-网络范围的逻辑,它不仅控制数据报如何沿着从源主机到目标主机的端到端路径路由,而且还控制如何配置和管理网络层组件和服务。在5.2节中,我们将介绍用于计算图中最低成本路径的传统路由算法;这些算法是两种广泛部署的Internet路由协议的基础:OSPF和BGP,我们将在5.3节和5.4节中分别介绍这两种协议。正如我们将看到的,OSPF是一种在单个ISP网络内运行的路由协议。BGP是一种路由协议,用于互连Internet中的所有网络;因此,BGP通常被称为将Internet连接在一起的“粘合剂”。传统上,控制平面路由协议与数据平面转发功能一起在路由器内实现。正如我们在第4章的介绍中了解到的,**软件定义网络(software-defined networking,SDN)将数据和控制平面明确分开**,在独立的“控制器”服务中实现控制平面功能,该服务与其控制的路由器的转发组件截然不同且处于远程状态。我们将在第5.5节介绍SDN控制器。<br />在5.6和5.7节中,我们将介绍管理IP网络的一些细节:ICMP(the Internet Control Message Protocol)和SNMP(the Simple Network Management Protocol)。