Font Size: a A A

Research Of Realisation Technique On Software Node Platform Of Cluster Router

Posted on:2006-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:B FuFull Text:PDF
GTID:2178360185963819Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the enlargement of the network scale and complexity, Internet architecture is facing a grand academic challenge. After traditional computer network theory and technique has come through a few years of development and change, it has been more and more unconformable to today and future network application development. When face the problem of high outburst and self-similarity of the network flow, complexity and controllability of the cosmically network system, dependability of the network, it has been more and more disability. For managing these problems, we give in the OpenRouter architecture. In the paper, we fisrt introduce the conception and significance of the software router,background,assignment and purpose. Then we introduce the conception of the OpenRouter architecture and software cluster router.In the paper, we primary solve the research and design of the forward node under the OpenRouter architecture. First we research the overseas existing forwarding service functional software extensible router: Plugins, Scout and Click, analysis and compare them. After these things have been done, we research and design the modular software router—MSR, basing on the requirement of the forwarding node under the OpenRouter architecture. Primary policy of design is sorting and distilling logic function block—LFB first, then choose the language of configuration and LFB development for MSR. Finally, based on the OpenRouter structural requirement, at the same stage of expanding logic function block which existing in Click; design the LFB for GRE and distribution operation.At implementation phase,based on the design policy,we first choose the language Rose as MSR language,analyzing the advantage of using the language Rose.Then we sort the LFB in MSR according to the Rose language specification,and particular define these five categories of LFB in Rose language.In MSR,we design forty kinds of LFB in all.Finally,we especially list the design and implementation scheme of some important LFB,as the GRE logic function block--CheckGREHeader,GREEncap,StripGREHeader and the logic function block for distribution operation--Splitfirst.At the same stage of designing MSR,for the durative of the entire object,we design and develop a experimentation system.This experimentation system provide a flexible and expansive platform for the development of the next experimentation.
Keywords/Search Tags:Cluster Router, Forward Node, Modular Software Router
PDF Full Text Request
Related items