天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 管理論文 > 移動網絡論文 >

流控技術在分布式路由器FPGA接口卡上的設計與實現(xiàn)

發(fā)布時間:2019-06-15 06:04
【摘要】:隨著網絡技術的發(fā)展,網絡用戶與網絡中流量飛速增加,需要連接網絡的分布式路由器具有更快的轉發(fā)速率,而IP報文在路由器FPGA (Field-Programmable Gate Array,現(xiàn)場可編程門陣列)接口卡上的轉發(fā)主要是通過接口卡內部的FPGA完成,相比于通過CPU (Central Processing Unit,中央處理器)轉發(fā)報文的方式,具有更快的轉發(fā)速率。面對增加的業(yè)務流量,網絡有限的資源無法滿足每個用戶的業(yè)務需求,而流量控制技術,簡稱流控技術,便是通過控制報文在分布式路由器上的轉發(fā)速率從而保證網絡資源的合理利用。為了達到對業(yè)務流量進一步細化的目的,分層流控技術應運而生,分層流控技術可以對多用戶、多業(yè)務進行分層調度從而完成統(tǒng)一管理。所以,在分布式路由器FPGA接口卡上設計實現(xiàn)流控技術與分層的流控技術是十分必要的。而CAR (Committed Access Rate,承諾訪問速率)技術則作為流量控制的主要的技術手段被廣泛應用,CAR技術又分為非分層CAR技術與分層CAR技術。本論文在分布式路由器的FPGA的接口卡上設計實現(xiàn)了非分層CAR技術與分層CAR技術。首先,介紹了論文的研究背景、國內外研究現(xiàn)狀及本論文的研究內容。隨后,對流控相關技術進行相關介紹,包括QoS (Quality of Service,服務質量)技術、CAR技術原理與令牌桶算法。然后,介紹了FPGA接口卡內部結構及報文轉發(fā)在接口卡內的處理流程。接下來,通過對IQoS (Input QoS,上行QoS)模塊、CAR模塊的詳細設計與實現(xiàn),完成FPGA接口卡上的非分層CAR技術與分層CAR技術的功能的實現(xiàn)。最后,對具有非分層CAR技術與分層CAR技術的FPGA接口卡進行功能測試進而驗證其功能的實現(xiàn)。而通過比較非分層CAR技術場景下與分層CAR技術場景下的報文平均傳輸時延,可以得到分層CAR技術場景下報文平均傳輸時延較高的結論,說明盡管分層CAR技術可以通過對多用戶、多業(yè)務的分層調度從而完成統(tǒng)一管理,但具有更高的傳輸時延的缺點,所以非分層CAR技術與分層CAR技術各有利弊,需要用戶根據(jù)不同需求選擇合適的CAR技術進行流量控制。
[Abstract]:With the development of network technology, the traffic between network users and the network increases rapidly, and the distributed routers that need to connect to the network have faster forwarding rate. The forwarding of IP messages on the router FPGA (Field-Programmable Gate Array, Field programmable Gate Array) interface card is mainly done through the FPGA inside the interface card, which has a faster forwarding rate than the way of forwarding messages through CPU (Central Processing Unit, central processor (CPU). In the face of increased traffic, the limited resources of the network can not meet the business needs of each user, and flow control technology, referred to as flow control technology, is to ensure the rational use of network resources by controlling the forwarding rate of messages on distributed routers. In order to further refine the traffic flow, hierarchical flow control technology emerges as the times require. Hierarchical flow control technology can schedule multi-user and multi-service hierarchically to complete unified management. Therefore, it is very necessary to design and implement flow control technology and hierarchical flow control technology on distributed router FPGA interface card. CAR (Committed Access Rate, promised access rate) technology is widely used as the main technical means of flow control. CAR technology is divided into non-hierarchical CAR technology and hierarchical CAR technology. In this paper, the non-hierarchical CAR technology and hierarchical CAR technology are designed and implemented on the interface card of FPGA of distributed router. First of all, it introduces the research background, domestic and foreign research status and the research content of this paper. Then, the related technologies of flow control are introduced, including QoS (Quality of Service, quality of service (QoS) technology, CAR technology principle and token bucket algorithm. Then, the internal structure of FPGA interface card and the processing flow of message forwarding in interface card are introduced. Next, through the detailed design and implementation of IQoS (Input QoS, uplink QoS) module and CAR module, the functions of non-hierarchical CAR technology and hierarchical CAR technology on FPGA interface card are completed. Finally, the function of FPGA interface card with non-hierarchical CAR technology and hierarchical CAR technology is tested to verify the realization of its function. By comparing the average message transmission delay between the non-hierarchical CAR technology scenario and the hierarchical CAR technology scenario, we can get the conclusion that the average message transmission delay is higher in the hierarchical CAR technology scenario, which shows that although the hierarchical CAR technology can complete the unified management through the hierarchical scheduling of multi-user and multi-service, it has the disadvantage of higher transmission delay, so the non-hierarchical CAR technology and the hierarchical CAR technology have their own advantages and disadvantages. Users need to choose the appropriate CAR technology according to different needs for flow control.
【學位授予單位】:西南交通大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP393.05

【參考文獻】

相關期刊論文 前10條

1 于磊;孟令軍;張園;趙林;;基于FPGA的PCI-Express接口卡設計[J];計算機測量與控制;2014年01期

2 熊剛;孟姣;曹自剛;王勇;郭莉;方濱興;;網絡流量分類研究進展與展望[J];集成技術;2012年01期

3 田中大;高憲文;李琨;李紹武;;工業(yè)以太網中IEEE 802.1p優(yōu)先權調度協(xié)議改進[J];信息與控制;2012年01期

4 高永輝;蔣林;;基于多令牌桶的組播擁塞控制[J];計算機技術與發(fā)展;2012年02期

5 劉穎秋;李巍;李云春;;網絡流量分類與應用識別的研究[J];計算機應用研究;2008年05期

6 吳海博;徐明偉;;ForCES體系結構下路由器內部路由機制[J];清華大學學報(自然科學版);2008年01期

7 王紅;彭亮;于宗光;;FPGA現(xiàn)狀與發(fā)展趨勢[J];電子與封裝;2007年07期

8 李曉利;郭宇春;;QoS技術中令牌桶算法實現(xiàn)方式比較[J];中興通訊技術;2007年03期

9 易發(fā)勝;夏夢芹;王焱;曾家智;;一種改進的基于延遲的TCP擁塞避免算法[J];計算機科學;2006年02期

10 郭彥濤;路由器體系結構發(fā)展與關鍵技術分析[J];無線電通信技術;2004年05期

相關博士學位論文 前2條

1 時向泉;高性能路由器中NP并行處理及擁塞控制機制研究[D];國防科學技術大學;2007年

2 陳彪;IP接入網絡面向QoS的分組調度和流量整形研究[D];浙江大學;2003年

相關碩士學位論文 前8條

1 朱新新;網絡端到端流量的QoS優(yōu)化技術研究[D];電子科技大學;2014年

2 孫宗鋒;基于分布式路由器的IPv6快速轉發(fā)的研究與實現(xiàn)[D];電子科技大學;2013年

3 劉世君;基于Comware V7平臺的組播VPN模塊的設計與實現(xiàn)[D];南京大學;2013年

4 王蘭芳;CAR技術在Comware平臺上的實現(xiàn)[D];南京大學;2012年

5 王威;Comware V7平臺DHCP中繼的設計與實現(xiàn)[D];華中科技大學;2011年

6 王想芝;高端路由器POS接口卡與主控卡間通信協(xié)議的設計與實現(xiàn)[D];西南交通大學;2011年

7 卿金偉;基于網絡處理器的高性能路由器轉發(fā)面的研究與實現(xiàn)[D];西南交通大學;2011年

8 劉鑫;基于傳感器節(jié)點緩沖區(qū)大小的擁塞避免算法[D];山東大學;2007年



本文編號:2500017

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2500017.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶340d8***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com