Font Size: a A A

The Design And Implementation Of Distributed BFD System’s Driver

Posted on:2014-02-21Degree:MasterType:Thesis
Country:ChinaCandidate:T L HanFull Text:PDF
GTID:2248330395495783Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Core nodes of huge communication network require high reliability. Communication failures between neighbor devices should be detected as fast as possible, so that devices can establish another link or switch to a backup link when the links down. Traditional detecting techniques, such as "Hello packet" mechanism, cannot detect in milliseconds. And also, some detection techniques through hardware are not universal.BFD (Bidirectional Forwarding Detection) protocol is an international standard protocol used to achieve fast failure detection, which can detect communication failures via any kind of links between network devices. It is a basic indicator of core routers now.A company needs to implement BFD protocol on a new LPU. I participate in the development of BFD model. This paper introduces the mechanism of BFD, ASIC and NP chip used in hardware forwarding. Considering the features of frame form routers, this paper proposes a scheme of distributed BFD. This scheme will use the full potential of hardware. Also, according to the hardware design of new and old LPUs, a solution for inter-board communication is proposed. To illustrate the implement of this project, this paper chooses the main function points in the project, including:session delivery, packet encapsulation, packet sending, timer for receiving and sending, packet to CPU, CPU processing packet, CPU processing platform’s command. At the end of the paper, according to the experiment result, this project achieves the goal of failure detection in milliseconds.
Keywords/Search Tags:Router, Communication Failure Detection, Bidirectional ForwardingDetection Protocol
PDF Full Text Request
Related items