流控技術在分布式路由器FPGA接口卡上的設計與實現(xiàn)
[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
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2500017.html