0731-84728105
15116127200
2022
11-07
阿基米德說:“給我一(yī)個杠杆我能翹起整個地(dì)球!”曾有(yǒu)人說:“給我一(yī)台OpenBox設備,我能改變整個網絡!”今天,我們嘗試講講如(rú)何構建一(yī)個全新理(lǐ)念的(de)未來網絡...
2022
11-04
“我OpenBox又回來了!”沉寂了16個月,終于又提筆(bǐ)開始寫《硬件二層交換設計與實現》。從軟件設計到硬件設計需要這麽長(cháng)時間嗎?答案是肯定的(de),不僅需要,而且...
2021
06-21
在二層交換機(jī)環境下,當通信雙方持續交互數據時,會不斷命中雙方主機(jī)的(de)MAC轉發表項,使其處于一(yī)個熱狀态。當某一(yī)主...
2021
06-09
上一(yī)篇講述了bitmap的(de)端口表示方法,也講了單播隻用常規方法表示的(de)原因,故我們隻需要對多播的(de)轉發表進行(xíng)相應的(de)定制和(hé)處理(lǐ)即可(kě)...
2021
05-31
上一(yī)篇文章(zhāng)已經了解到如(rú)何學(xué)習MAC和(hé)根據MAC查表得到輸出結果。輸出結果有(yǒu)兩種可(kě)能,一(yī)種是确定的(de)輸出端口号,指示分組從确定的(de)端口号輸出...
2021
05-24
MAC地(dì)址的(de)學(xué)習是指使用分組中的(de)源MAC地(dì)址進行(xíng)查表,最後添加或更新到MAC轉發表中。目的(de)MAC查找是指使用分組中的(de)目的(de)MAC進行(xíng)查表...
2021
05-17
MAC轉發表是二層交換機(jī)原型中的(de)核心內(nèi)容,所有(yǒu)的(de)數據操作都是圍繞這張表而來。前一(yī)篇文章(zhāng)中講到了該表涉及的(de)兩個核心...
2021
05-10
二層交換機(jī)的(de)主要功能就是在端口之間搬移分組,當然是要根據正确的(de)目标地(dì)址來搬移,涉及到以太網幀格式的(de)解析、源和(hé)目的(de)MAC地(dì)址的(de)提取...
2021
05-06
FAST架構的(de)UA編程非常簡單,有(yǒu)其固定的(de)套路,核心部分兩塊,一(yī)是在main函數中把環境初始化好,注冊UA的(de)回調函數和(hé)配置硬件默認規則...
2021
04-30
交換機(jī)是我們網絡領域應用最為(wèi)廣泛的(de)網絡互聯設備,其主要功能是完成各端口之間分組的(de)交換功能。交換機(jī)僅做(zuò)分組交換...
2020
03-16
TTE和(hé)TSN是目前實現确定性以太網交換的(de)兩種主要途徑。由于TTE技術研究較早,SAE AS6802标準在IEEE 802.1 TSN工作組成立之前就已經發布...
2019
08-29
TTE和(hé)TSN是目前實現确定性以太網交換的(de)兩種主要途徑。由于TTE技術研究較早,SAE AS6802标準在IEEE 802.1 TSN工作組成立之前就已經發布...
2019
05-11
UA編程API是FAST平台支持軟硬協同分組處理(lǐ)的(de)基礎。基本編程API為(wèi)UA提供了與硬件流水線交互的(de)基本手段。擴展API是面向FAST流水線...
2019
04-19
FAST編程庫Libua.a和(hé)linreg.a為(wèi)Fast軟件編程提供标準編程API。Fast編程API主要分為(wèi)三類。一(yī)是用戶UA編程API,用戶可(kě)在UA進程中直接調用這些API函數...
2019
04-18
FAST的(de)核心優點是支持軟硬協同的(de)分組處理(lǐ)。在FAST架構中,用戶在Linux用戶空間編寫的(de)進程稱為(wèi)UA(User Application)。在FAST硬件流水線确定後...
2019
04-02
時間同步是TSN交換實現的(de)前提。802.1AS規範定義了TSN網絡同步的(de)方法,其基本思路還是利用IEEE 1588v2定義的(de)PTP協議...
2019
02-22
SDN基本特點是轉發控制分離(lí)和(hé)可(kě)編程的(de)集中控制。由于列車網絡相對封閉,規模有(yǒu)限,因此十分适合SDN技術的(de)應用...
2019
02-18
ETB将傳統列車網絡交換帶寬從1Mbps左右提升到100MBps,同時基于通用以太網設備和(hé)技術可(kě)極大的(de)降低(dī)網絡建設和(hé)管理(lǐ)維護成本...
2019
01-30
時間敏感網絡是近年(nián)來迅速發展的(de)新技術,可(kě)以有(yǒu)效解決智能制造,交通,電力,移動通信和(hé)數字媒體等領域對确定性數據交換...
2019
01-29
資源預約和(hé)分配是網絡保證服務質量的(de)前提。TSN網絡中有(yǒu)兩種類型的(de)服務質量保證,一(yī)是帶寬預約流量(如(rú)音頻視(shì)頻流)...
2019
01-27
TSN網絡實現确定性的(de)分組交換不但需要TSN交換機(jī),TSN接口适配器以及管理(lǐ)控制系統配合實現...
2019
01-24
時間同步是TSN交換實現的(de)前提。802.1AS規範定義了TSN網絡同步的(de)方法,其基本思路還是利用IEEE 1588v2定義的(de)PTP協議...
2019
01-22
交換機(jī)中的(de)排隊延時是給分組端到端延時帶來不确定性的(de)重要因素。由于要支持确定性的(de)延時....
2019
01-19
CQF是目前TSN标準定義的(de)可(kě)實現确定性交換延時的(de)轉發模型,其交換流程可(kě)以方便的(de)映射到FAST平台的(de)FPGA流水線上...
2019
01-15
CQF為(wèi)了支持确定性的(de)交換,TSN對802.1Q-2014标準進行(xíng)了擴充。其中單流過濾和(hé)管控機(jī)制(PSFP)中的(de)時間門控邏輯...
2019
01-14
在802.1Q-2014定義的(de)以太網交換基本模型基礎上,針對TSN的(de)特定需求,802.1Qci和(hé)802.1Qbv修訂對交換模型中分組輸出緩存...
2019
01-12
2012年(nián),IEEE 802.1的(de)Audio Video Bridging任務組正式被TSN任務組代替。TSN任務組主要工作是定義在交換式以太網中轉發時間觸發消息的(de)IEEE标準集合...
2018
08-10
軟硬件協同是FAST平台分組處理(lǐ)的(de)特色。FAST平台軟件主要實現FAST硬件流水線與FAST用戶應用(UA)間數據通路和(hé)控制通路的(de)信息交互...
2018
07-23
針對不同應用場景在不同時間內(nèi)對交換功能的(de)需求不一(yī)緻的(de)特點,FAST流水線支持利用FPGA現場可(kě)編程特性,動态增加和(hé)卸載流水線模塊以滿足不斷變化需求的(de)特性...
2018
07-16
FAST基本的(de)流水線由5個通用功能模塊組成,可(kě)支持基本的(de)OpenFlow轉發功能。通過對基本流水線擴展,可(kě)以實現更加複雜的(de)交換功能...
2018
07-12
FPGA中實現的(de)硬件流水線是FAST平台實現分組硬件處理(lǐ)的(de)基礎。FPGA OS為(wèi)FAST流水線提供了基本的(de)分組收發,高(gāo)速DMA和(hé)查表等服務...
2018
07-04
模塊是FAST平台實現分組處理(lǐ)的(de)基本單元,軟硬件模塊間高(gāo)效的(de)信息交互對實現軟硬件協同分組處理(lǐ)具有(yǒu)重要意義。元數據(Metadata)是FAST平台...
2018
06-29
軟硬件協同的(de)分組處理(lǐ)是FAST區别其他數據平面開源項目的(de)最重要的(de)特點。模塊(Module)是FAST平台中交換功能定義、資源分配以及代碼重用的(de)基本單元...
2018
06-25
FAST是基于多核CPU和(hé)FPGA的(de)開源可(kě)重構分組交換平台。通常對處理(lǐ)性能要求較高(gāo)的(de)分組處理(lǐ)功能由FPGA實現,對處理(lǐ)性能要求較低(dī)...
2018
06-23
FAST是FPGA加速的(de)交換平台(FPGA Accelerated Switching plaTform)英文的(de)簡寫,其誕生與發展深受斯坦福大學(xué)Nick Mckeown教授在十多年(nián)前主持的(de)NetFPGA項目影響...
2018
03-15
在之前的(de)公衆号文章(zhāng)中我們為(wèi)大家介紹了湖南新實設計的(de)新IP核:XS-TCAM-104x320的(de)硬件設計及其具體實現,本篇文章(zhāng)則針對XS-TCAM-104x320 IP核的(de)軟件部分API的(de)使用進行(xíng)說明...
2018
03-06
當前FAST開源項目中通用匹配引擎(GME)規則匹配能力有(yǒu)限,隻支持64條規則長(cháng)度為(wèi)512比特的(de)帶掩碼匹配功能,對需要大量規則匹配的(de)環境,隻能采用片外的(de)TCAM器件...
2016
11-20
軟件定義網絡(SDN)采用控制與轉發分離(lí)結構,由于允許網絡擁有(yǒu)者和(hé)運營商(shāng)對網絡行(xíng)為(wèi)進行(xíng)編程而取得巨大的(de)成功,在工業界得到廣泛認可(kě)。各種開源項目,如(rú)ODL和(hé)ONOS等...