Juniper Networks路由器硬件体系结构

闲来无事,研究了下Juniper Networks的产品和资料,发现蛮有意思的,随便写写,大家可以根据我的这个文档来和Cisco System的产品做个比较.

Juniper Networks平台的设计原理分别集中在路由器的控制面板(plane)和转发面板上.

Routing Engine Overview
用户通过路由引擎(RE)来监视和配置Juniper Networks路由器 .当连接到路由器之后,系统会对用户进行认证,认证成功之后,用户通过RE对路由器进行管理和配置.RE逻辑的存在于JUNOS软件中,RE根据路由协议运算出路由表(routing table),接着构建出以到达目标网络的最佳路径组成的路由表,接着路由表把这些最佳路径放入RE里的转发表(forwarding table),然后把这些路径信息复制到数据包转发引擎(PFE)里.用户数据包的实际转发动作是依赖于PFE的转发表.

每个RE是基于Intel的PCI主板,每个RE实际的组件取决于你所使用的型号:
1.Routing Engine 2:RE2使用在Juniper Networks中的M系列路由器上,比如M5,M10,M20,M40以及M160等.它包含333MHz的处理器和768的RAM,文件的存储是依赖于一个80MB的内部闪存和6.4GB的传统硬盘.除了M40路由器的RE2,采用的是LS 120的外部文件存储器;其他型号所采用的都是可插拔的PCMCIA闪存.
2.Routing Engine 3:RE3用于Juniper Networks中的T系列路由器,比如T320和T640.另外,最近的JUNOS软件版本使得M系列路由器也能使用RE3.RE3包含600MHz的处理器和2GB的内存,文件的存储是依赖于一个128MB的内部闪存和30GB的传统硬盘.RE3使用的是可插拔的PCMCIA闪存.

Packet Forwarding Engine Overview
PFE用于控制数据包的转发动作.路由器的转发面板被分成多个特性应用程序的集成电路(ASIC),ASIC之间的相互协同操作控制着转发路径.和RE使用单一的处理器与主板相比,PFE使用多个主板和处理器,以及被动中段面板(midplane),和智能化的JUNOS相比,这些电路板的控制软件是非智能化的.

PFE的主体部分是物理接口卡(Physical Interface Card),灵活PIC集中器(Flexible PIC Concentrator)以及交换控制板.每个组件都包含由Juniper Networks的工程师自行设计的ASIC,并由IBM制造.每个ASIC执行数据包转发路径的特定功能.

Switching Control Board
交换控制板包含了一个c和64MB的内存,这些只用于电路板的自身运作,而不参与数据包的转发.额外的8MB(最近的版本为16MB)的同步静态RAM(SSRAM)包含了路由表的转发表.互联网处理器ASIC(Internet Processor ASIC)位于该控制板并用于路径的查询.该控制板还包括了用于数据包存储内存管理的ASIC.

不同的路由器型号使用不同的控制板的命名方式:
1.转发引擎板(Forwarding Engine Board):FEB用于M5和M10平台,每个路由器只有一个FEB.
2.系统交换板(System Switching Board):SSB用于M20平台,每个路由器有双SSB,但是一次只有一个SSB进行运作.
3.系统控制板(System Control Board):SCB用于M40平台,每个路由器只有一个SCB.
4.交换和转发模块(Switching and Forwarding Module):SFM用于M40e和M160平台,每个M40e路由器可以有双SFM,但是一次只有一个SFM进行运作;而M160路由器的2个SFM可以并行处理.
5.内存中层板(Memory Mezzanine Board):MMB用于T320和T640平台,MMB位于FPC本身上面.

Flexible PIC Concentrator
FPC把交换控制板和路由器接口进行连接.PowerPC CPU控制着FPC板,并且它使用64MB的内存来对内嵌的OS软件进行操作.PowerPC CPU本身不会参与到数据包的转发,但是它控制着数据包从接口的进出.

Physical Interface Card
FPC上包含多达4个单独的PIC,物理介质连接到路由器的PIC上.

可以看出Juniper Networks的产品更像台电脑hoho...
有些图片没贴上来,过些日子我会写一个完整的资料,附带图片的PDF电子书.
请各位多多支持91Lab,多多支持过去的"红头发",现在的"BLAKKBLOOD".

文章录入:csh    责任编辑:csh

(0)

相关推荐

  • Juniper Networks路由器硬件体系结构

    闲来无事,研究了下Juniper Networks的产品和资料,发现蛮有意思的,随便写写,大家可以根据我的这个文档来和Cisco System的产品做个比较. Juniper Networks平台的设计原理分别集中在路由器的控制面板(plane)和转发面板上. Routing Engine Overview用户通过路由引擎(RE)来监视和配置Juniper Networks路由器 .当连接到路由器之后,系统会对用户进行认证,认证成功之后,用户通过RE对路由器进行管理和配置.RE逻辑的存在于JUN

  • 网络基础学习之十八主要路由器技术

    路由器我们知道是一个相当复杂的设备,它的复杂性并不在于它的硬件如何庞大,而在于它的软件技术相当复杂.目前全球能生产出中.高档路由器的也只有少数的那么几家,国内就更少了.为了对路由器技术有一个较全面的了解,本节就路由器技术的几个重要方面作如下介绍. 一.主要路由协议 路由协议是路由器软件中重要的组成部分.路由器的路由功能就是通过这些路由协议来实现的,路由协议的作用是用来建立以及维护路由表.路由表是记录一些转发数据到已知目的节点的最佳路径,有了它,只需直接按路径转发数据包即可,可大大提高数据转发的速

  • 深入了解路由器

    路由器是什么 是什么把网络相互连接起来?是路由器.路由器是互联网络的枢纽."交通警察".目前路由器已经广泛应用于各行各业,各种不同档次的产品已经成为实现各种骨干网内部连接.骨干网间互联和骨干网与互联网互联互通业务的主力军. 所谓路由就是指通过相互连接的网络把信息从源地点移动到目标地点的活动.一般来说,在路由过程中,信息至少会经过一个或多个中间节点.通常,人们会把路由和交换进行对比,这主要是因为在普通用户看来两者所实现的功能是完全一样的.其实,路由和交换之间 的主要区别就是交换发生在OS

  • 路由器的关键技术

    近年来,互联网的发展异常迅猛,应用日益商业化,网上用户数的发展难以预测.此外,越来越多的用户需要高速接入.有关资料表明,在我国,上网速度慢是众多网民抱怨的首要问题.因此,提高网络带宽.网络服务质量.路由器上的网络管理系统变得日益重要.在保证质量的前提下,最大限度地利用带宽,及早发现并诊断设备故障,迅速方便地根据需要改变配置等网络管理功能,成为直接影响网络用户和网络运营商利益的重要因素.总地来说,路由器的结构正朝着速度更快.服务质量更好和更易于综合化管理三个方向发展. 路由器的两大功能 数据通路功

  • Cisco路由器故障诊断技术

    1 引言 作为网络工程师,在网络环境出现故障时,及时定位故障并解决故障是十分重要的.本文以CISCO路由式网络为基础,介绍使用诊断工具对Cisco路由器进行故障诊断的方法.限于篇幅,我们所介绍的内容和示例主要是基于IP报文的,基于IPX和Appletalk等协议的诊断技术与此类似. 2 路由器的功能特性和体系结构 在学习Cisco路由器上可使用的各种故障排除和诊断工具之前,了解路由器的基本体系结构是十分重要的.网络工程师应该理解诊断命令执行时所起的作用以及对于路由器性能所产生的影响. 交换与路由

  • 网络基础带你彻底认识路由器

    路由器是什么 是什么把网络相互连接起来?是路由器.路由器是互联网络的枢纽."交通警察".目前路由器已经广泛应用于各行各业,各种不同档次的产品已经成为实现各种骨干网内部连接.骨干网间互联和骨干网与互联网互联互通业务的主力军. 所谓路由就是指通过相互连接的网络把信息从源地点移动到目标地点的活动.一般来说,在路由过程中,信息至少会经过一个或多个中间节点.通常,人们会把路由和交换进行对比,这主要是因为在普通用户看来两者所实现的功能是完全一样的.其实,路由和交换之间 的主要区别就是交换发生在OS

  • Cisco路由器故障诊断技术专题

    1 引言 作为网络工程师,在网络环境出现故障时,及时定位故障并解决故障是十分重要的.本文以CISCO路由式网络为基础,介绍使用诊断工具对Cisco路由器进行故障诊断的方法.限于篇幅,我们所介绍的内容和示例主要是基于IP报文的,基于IPX和Appletalk等协议的诊断技术与此类似. 2 路由器的功能特性和体系结构 在学习Cisco路由器上可使用的各种故障排除和诊断工具之前,了解路由器的基本体系结构是十分重要的.网络工程师应该理解诊断命令执行时所起的作用以及对于路由器性能所产生的影响. 交换与路由

  • Cisco路由器故障诊断技术重新编辑

    注:  要顺利地诊断并排除网络故障,网络工程技术人员必须掌握两种基本的技能.首先是对网络技术和协议要有清楚的理解,它是诊断与排除网络故障的基础.没有适当的知识和经验,故障诊断与排除工具比如路由器诊断命令和网络分析仪都不能发挥其作用. fffff>(net130.com)  1 引言 作为网络工程师,在网络环境出现故障时,及时定位故障并解决故障是十分重要的.本文以CISCO路由式网络为基础,介绍使用诊断工具对Cisco路由器进行故障诊断的方法.限于篇幅,我们所介绍的内容和示例主要是基于IP报文的,

  • 路由器测试的类型和方法

    路由器测试的类型和方法一 二.测试方法 路由器测试方法通常分为本地测试法.分布测试法.远端测试法和协同测试法.由于篇幅限制,本文不介绍其他测试法的特点以及适用范围,只列出路由器测试中最常用到的远端测试法. 其中,控制观察点(PCO):通常由两个先入先出(FIFO)队列组成,其功能类似于一对输入输出端口,向队列一端发送命令,从同一队列的另一端接收应答信号:被测实体(IUT):Item Under Test:下测试器(LT):通过位于被测试实体下层的PCO与被测试层交互的测试系统称为下层测试系统.

  • 浅谈宽带路由器功能的重要性

    都说宽带路由器内核够不够强很重要,这点很正确,但是不是路由器CPU够强就可以了吗?显然不是!路由器功能是否完整,能否满足特定应用的需求同样重要,而这一点,往往容易被人忽视,尤其是初建网络的中小企业和网吧业主. 就拿修建楼房来说,要产出优秀的住房,好的钢筋水泥,好的建筑材料当然很重要,但更需要出众的建设品质以及合理的结构设计.建筑材料好比前面提到的处理器.内存等路由器硬件,建设品质在宽带路由器上由工程师的设计能力体现,而结构设计好比路由器的软件功能.用劣质的建材修房一定产出豆腐渣,用好的建材也不见

随机推荐