12.03.2015 Views

FortiGate Administration Guide - FirewallShop.com

FortiGate Administration Guide - FirewallShop.com

FortiGate Administration Guide - FirewallShop.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Router Dynamic<br />

Bi-directional Forwarding Detection (BFD)<br />

Bi-directional Forwarding Detection (BFD)<br />

Bi-directional Forwarding Detection (BFD) protocol is designed to deal with<br />

dynamic routing protocols' problem of not having a fine granularity for detecting<br />

device failures on the network and re-routing around those failures. BFD can<br />

detect these failures on a millisecond timer, where the routing protocols can only<br />

detect them on a second timer taking much longer to react to failures.<br />

Your <strong>FortiGate</strong> unit supports BFD as part of OSPF and BGP dynamic networking.<br />

It is only configurable from the CLI.<br />

How it works<br />

When you enable BFD on your <strong>FortiGate</strong> unit, BFD starts trying to connect to<br />

other routers on the network. You can limit where BFD looks for routers by only<br />

enabling one interface, and enabling BFD for specific neighboring routers on the<br />

network.<br />

Once the connection has been made, BFD will continue to send periodic packets<br />

to the router to make sure it is still operational. These small packets are sent<br />

frequently.<br />

If BFD never connects to the router on the network, it can't report on that router<br />

being up or down. In this situation, BFD will continue to try and connect to the<br />

router. Until that connection is made, the device may go down and up without<br />

notice.<br />

If there is no response from the neighboring router within the set period of time,<br />

BFD on your <strong>FortiGate</strong> unit declares that router down and changes routing<br />

accordingly. BFD continues to try and reestablish a connection.<br />

Once that connection is reestablished, routes are reset to include the router once<br />

again.<br />

Configuring BFD<br />

BFD is intended for networks that use BGP or OSPF routing protocols. This<br />

generally excludes smaller networks.<br />

You can enable BFD for your <strong>FortiGate</strong> unit, and turn it off for one or two<br />

interfaces. Alternatively you can specifically enable BFD for each neighbor router,<br />

or interface. Which method you choose will be determined by the amount of<br />

configuring for your network.<br />

The size of your timeout period is very important. There is no easy number, as it<br />

varies for each network and <strong>FortiGate</strong> unit. High end <strong>FortiGate</strong> models will<br />

respond very quickly unless loaded down with traffic. Also the size of the network<br />

will slow down the response time - packets need to make more hops than on a<br />

smaller network. Those two factors (CPU load and network traversal time) affect<br />

how long the timeout you select should be. With too short a timeout period, BFD<br />

will not connect to the network device but it will keep trying. This state generates<br />

unnecessary network traffic, and leaves the device unmonitored. If this happens<br />

to you, try setting a longer timeout period to allow BFD more time to discover the<br />

device on the network.<br />

<strong>FortiGate</strong> Version 3.0 MR5 <strong>Administration</strong> <strong>Guide</strong><br />

01-30005-0203-20070830 261

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!