路由器结构

一个路由器的体系结构如下图:

image-20230511101229903

输入端口作用

1、接收数据链路层的数据。

2、查询转发表,决定数据的输出端口。到达的分组通过路由器的交换结构转发到输出端口。

交换结构:交换结构将路由器的输入端口连接到它的输岀端口。这种交换结构完全包含在路由器之中,即它是一个网络路由器中的网络!

输出端口:输出端口存储从交换结构接收的分组,并通过执行必要的链路层和物理层功能在输出链路上传输这些分组。

路由选择处理器:路由选择处理器执行控制平面功能。

在传统的路由器中,它执行路由选择协议,维护路由选择表与关联链路状态信息,并为该路由器计算转发表。

在SDN路由器中,路由选择处理器(在其他活动中)负责与远程控制器通信,目的是接收由远程控制器计算的转发表项,并在该路由器的输入端口安装这些表项。路由选择处理器还执行网络管理功能。

以上仅仅是每个部分大致功能的描述,后续会有更为详细的介绍。

参考

《计算机网络自顶向下》