路由器体系结构概述 路由器的两个关键功能: O运行选路算法/协议(RIP,OSPF,BGP) ▣从入链路到出链路转发数据报 input port output port switching ● ● input port fabric output port routing processor 网络层 21
网络层 21 路由器体系结构概述 路由器的两个关键功能: 运行选路算法/协议(RIP, OSPF, BGP) 从入链路到出链路转发 数据报
输入端口功能 lookup, data link forwarding line switch processing termination (protocol. queueing fabric decapsulation) 物理层: 比特级接收 数据链路层: 分散式交换: 如以太网参见第5章 口给定数据报目的地址,在输入端口内 存中使用转发表查找输出端口 口目的:以“线速”完成输入端口处理 ▣排队:如果数据报到达比交换结构 的转发速率快 网络层 22
网络层 22 输入端口功能 分散式交换: 给定数据报目的地址, 在输入端口内 存中使用转发表查找输出端口 目的: 以“线速”完成输入端口处理 排队:如果数据报到达比交换结构 的转发速率快 物理层: 比特级接收 数据链路层: 如以太网参见第5章
三种类型的交换结构 X Y B +▣☐mm,memory ◆m口 C C Z ◆+ 内存 总线 A → B +▣口 纵横制 → 网络层 23
网络层 23 三种类型的交换结构 内存 总线 纵横制
经内存交换 第一代路由器 口具有交换功能的传统计算机,在CPU的直接控制下 口分组拷贝到系统的内存 口速率受内存带宽限制(每数据报跨越两次总线) 输入端口 内存 输出端口 系统总线 网络层 24
网络层 24 经内存交换 第一代路由器: 具有交换功能的传统计算机,在CPU的直接控制下 分组拷贝到系统的内存 速率受内存带宽限制(每数据报跨越两次总线) 输入端口 输出端口 内存 系统总线
经总线交换 B + 总线 口数据报从输入端口到输出端口内 存经一个共享的总线 口总线竞争:交换速率受总线带宽 限制 ▣1Gbps总线,Cisco1900:用于接 入和企业(非区域或主干)路由器 的充足速率 网络层25
网络层 25 经总线交换 数据报从输入端口到输出端口内 存经一个共享的总线 总线竞争: 交换速率受总线带宽 限制 1 Gbps总线, Cisco 1900: 用于接 入和企业(非区域或主干)路由器 的充足速率 总线