首页 百科知识 共享总线结构

共享总线结构

时间:2022-10-16 百科知识 版权反馈
【摘要】:通过共享系统总线,各网络端口卡共享了路由器中的CPU和内存。CPU负责执行报文的转发和过滤,修改报文头部、更新和维护路由表及数据库等操作。当端口模块接收到一个报文后,将通过系统总线把报文交给CPU,CPU根据路由表为报文选择合适的转发端口后,再将报文通过系统总线传给相应的端口进行发送。

5.3.1 共享总线结构

共享总线结构与常用的PC机的结构非常相似,路由器的网络端口卡与计算机中的各种扩展卡一样插在系统的总线上。通过共享系统总线,各网络端口卡共享了路由器中的CPU和内存。CPU负责执行报文的转发和过滤,修改报文头部、更新和维护路由表及数据库等操作。当端口模块接收到一个报文后,将通过系统总线把报文交给CPU,CPU根据路由表为报文选择合适的转发端口后,再将报文通过系统总线传给相应的端口进行发送。

采用共享总线结构的路由器有以下缺点:

● 由于CPU必须处理每一个经过路由器的报文,因此CPU成为了路由器工作的瓶颈,对路由器的吞吐量有较大的影响。

● 由于每个报文需要两次经过系统总线,不但让系统总线成为了瓶颈,而且对系统的性能有较大的影响。

● 报文的转发等处理由CPU通过软件来完成,转发的效率较低。

鉴于以上原因,目前市场上的路由器产品中已经很少采用这种共享总线结构。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈