摘要:本發明提供了一種光網絡中采用FPGA分流處理網絡數據報文的方法,包括以下步驟:1.在FPGA內部設置n個緩沖區,實例化為FIFO,用于存儲待轉發的網絡數據報文及其相關信息;2.對n個FIFO輪詢是否可讀,對于可讀的FIFO進行讀操作并將讀取的數據轉發給所述n個千兆出口,每個可讀的FIFO讀取兩個以上的時鐘節拍,然后切換到下一個FIFO;3.在對所述n個FIFO進行輪詢和讀操作一遍之后,回到步驟(2)。本發明的方法,可以大幅度提高多輸出端口的出口帶寬,緩沖某個端口的沖擊流量,避免因為沖擊流量造成某個端口的緩沖區溢出產生錯誤的數據報文。
- 專利類型發明專利
- 申請人北京銳安科技有限公司;
- 發明人孫明浩;
- 地址100037北京市海淀區阜成路16號航天科技大廈407室
- 申請號CN200710122154.8
- 申請時間2007年09月21日
- 申請公布號CN101123586A
- 申請公布時間2008年02月13日
- 分類號H04L12/56(2006.01);H04L12/28(2006.01);H04B10/00(2006.01);