2. 高速度,達(dá)到每秒一億次搜索的吞吐量。
Ultra-9M的時鐘頻率可達(dá)100MHz,通過使用復(fù)雜的流水線結(jié)構(gòu)以及每個時鐘周期內(nèi)得到保證的搜索結(jié)果,它執(zhí)行查找速度對于字長36、72和144位時可達(dá)每秒一億次搜索(100MSPS),對于字長288位時可達(dá)5千萬次搜索(50MSPS)。
這樣的搜索速度對于高端兆兆位路由器是必不可少的。它使網(wǎng)絡(luò)設(shè)備制造商可以以OC-768的速度處理和傳送分組,也可以以O(shè)C-48和OC-192的速度為每個分組進(jìn)行多次搜索,以支持服務(wù)質(zhì)量(QoS)、接入控制表(ACL)和策略聯(lián)網(wǎng)等應(yīng)用。
3. 極低的功耗。
Ultra-9M的工作電壓在內(nèi)核為1.5V,在I/O部分為2.5或3.3V。通過功率優(yōu)化的內(nèi)核設(shè)計和特有的功率管理功能,功耗可以低于1瓦。實際的功耗與搜索速度成線性關(guān)系,也就是說,當(dāng)搜索速度的需求降低時,功耗也會降低。它還具有“模塊選擇”功能,即設(shè)計人員可以通過編程預(yù)先指定搜索結(jié)果在CAM中的哪一部分,這也可以進(jìn)一步降低功耗。
一般而言,CAM都有較高的功耗,因而需要有效的散熱部件,限制了它的應(yīng)用。但SiberCAM系列與同類產(chǎn)品相比,只有它們的功耗的三分之一,不需要龐大、價高的散熱器和特殊的通風(fēng)措施。
4. 三端口結(jié)構(gòu),搜索端口與表維護(hù)端口互相獨立。
由于Ultra-9M提供了3個端口,它可在進(jìn)行查找表更新時不必中斷或暫停搜索路徑。已經(jīng)有越來越多的證據(jù)表明,對查找表和策略表進(jìn)行頻繁的更新會影響到因特網(wǎng)骨干路由結(jié)構(gòu)的不穩(wěn)定性。在一個維護(hù)頻繁的路由器中,每秒進(jìn)行表維護(hù)操作的次數(shù)可能多達(dá)一千萬次,如果每次操作化去3個時鐘周期,號稱100MSPS的吞吐量就可能縮小到只有70MSPS,無法達(dá)到OC-768線速的要求。但是,由于Ultra-9M能同時進(jìn)行表維護(hù)和搜索操作,因而可保證持續(xù)的100MSPS吞吐量。
5. 字長動態(tài)可變,支持多重協(xié)議。
Ultra-9M的比較量搜索字長36位、72位、144位和288位動態(tài)可變,允許不同的查找表同時存儲在同一設(shè)備中。這種構(gòu)造提供了根據(jù)表對MAC、IPv4/IPv6和TCP/UDP進(jìn)行從第2層至第7層的優(yōu)化支持。在單一SiberCAM Ultra-9M內(nèi),用戶能有效地支持多個表,無需預(yù)先定義固定的劃分,或者對不同的表使用多個芯片。
Ultra-9M的完全可編程動態(tài)改變字長的特點使網(wǎng)絡(luò)設(shè)備廠商設(shè)計人員在單一器件上能有效地不僅支持MAC、IPv4/IPv6,還可支持分組分類、ACL(接入控制表)、CoS(服務(wù)類)、QoS(服務(wù)質(zhì)量)、流控制、基于策略的網(wǎng)絡(luò),以及VPN(虛擬私人網(wǎng))。
6. 完備的IPv4支持。
SiberCAM系列通過使用原有的36位項,提供最優(yōu)的IPv4支持,成為IPv4路由查找的最有效的解決方案。
7. 可編程的搜索掩模。
Ultra-9M具有16個可編程、全局性搜索掩模,可全局設(shè)置“忽略”位。這是對同每一個搜索比較字相聯(lián)的按位、按項掩模的補充,提供了最大的搜索靈活性,便利了分組分類和基于策略的網(wǎng)絡(luò)。