]> git.ipfire.org Git - thirdparty/bird.git/blame - README
Doc: BFD update
[thirdparty/bird.git] / README
CommitLineData
9b3d2464 1 BIRD Internet Routing Daemon
d8033f22 2
9b3d2464
PT
3 Home page http://bird.network.cz/
4 Mailing list bird-users@network.cz
0ea2afe6 5
9b3d2464 6 (c) 1998--2008 Martin Mares <mj@ucw.cz>
d8033f22 7 (c) 1998--2000 Pavel Machek <pavel@ucw.cz>
c94d56cb 8 (c) 1998--2008 Ondrej Filip <feela@network.cz>
4d9049dc 9 (c) 2009--2019 CZ.NIC z.s.p.o.
d8033f22
MM
10
11================================================================================
12
9b3d2464
PT
13The BIRD project aims to develop a dynamic IP routing daemon with full support
14of all modern routing protocols, easy to use configuration interface and
15powerful route filtering language, primarily targeted on (but not limited to)
16Linux and other UNIX-like systems and distributed under the GNU General
17Public License.
d8033f22 18
9b3d2464
PT
19What do we support
20==================
67edcf39 21
b5257bea 22 o Both IPv4 and IPv6
9b3d2464
PT
23 o Multiple routing tables
24 o Border Gateway Protocol (BGPv4)
678c97f2 25 o Routing Information Protocol (RIPv2, RIPng)
9b3d2464 26 o Open Shortest Path First protocol (OSPFv2, OSPFv3)
678c97f2 27 o Babel Routing Protocol (Babel)
9b3d2464
PT
28 o Bidirectional Forwarding Detection (BFD)
29 o IPv6 router advertisements
30 o Static routes
31 o Inter-table protocol
32 o Command-line interface allowing on-line control and inspection of
33 status of the daemon
34 o Soft reconfiguration, no need to use complex online commands to
35 change the configuration, just edit the configuration file and notify
36 BIRD to re-read it and it will smoothly switch itself to the new
37 configuration, not disturbing routing protocols unless they are
38 affected by the configuration changes
39 o Powerful language for route filtering, see doc/bird.conf.example
40 o Linux, FreeBSD, NetBSD and OpenBSD ports
41
42How to install BIRD
43===================
44
45 o From standard distribution package of your OS (recommended)
678c97f2
OZ
46 o From official binary packages for Debian and Red Hat Linux
47 ftp://bird.network.cz/pub/bird/debian/
48 ftp://bird.network.cz/pub/bird/redhat/
9b3d2464
PT
49 o From source code of the latest stable release version
50 ftp://bird.network.cz/pub/bird/
4d9049dc 51 o From current development code in Git repository
678c97f2 52 https://gitlab.labs.nic.cz/labs/bird/
9b3d2464 53
4d9049dc 54See the file INSTALL for information about installation from source code.
dbac8793 55
9b3d2464
PT
56Documentation
57=============
58
59Online documentation is available at http://bird.network.cz/?get_doc or as HTML
60files in the doc directory, you can install it by `make install-docs' and
61rebuild it by `make docs', but you'll need SGMLtools and LaTeX to be installed
4d9049dc 62on your machine. You can also download a neatly formatted PDF version as
9b3d2464
PT
63a separate archive (bird-doc-*.tar.gz) from ftp://bird.network.cz/pub/bird/
64
65User support
66============
d8033f22 67
9b3d2464 68If you want to help us debugging, enhancing and porting BIRD or just lurk
678c97f2
OZ
69around to see what's going to develop, feel free to subscribe to the BIRD
70users mailing list bird-users@network.cz, just send `subscribe' to
71bird-request@network.cz. Bug reports, suggestions, feature requests and
72code are welcome! We don't use gitlab issues for reporting, sorry.
73
74Subscribe: http://bird.network.cz/mailman/listinfo/bird-users/
75Archive: http://bird.network.cz/pipermail/bird-users/
d8033f22 76
9b3d2464
PT
77Licence
78=======
d8033f22 79
9b3d2464
PT
80This program is free software; you can redistribute it and/or modify
81it under the terms of the GNU General Public License as published by
82the Free Software Foundation; either version 2 of the License, or
83(at your option) any later version.
d8033f22 84
9b3d2464
PT
85This program is distributed in the hope that it will be useful,
86but WITHOUT ANY WARRANTY; without even the implied warranty of
87MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
88GNU General Public License for more details.
d8033f22 89
9b3d2464
PT
90You should have received a copy of the GNU General Public License
91along with this program; if not, write to the Free Software
92Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
d8033f22 93
9b3d2464
PT
94History
95=======
89e7de98 96
9b3d2464
PT
97BIRD development started as a student project at the Faculty of Math
98and Physics, Charles University, Prague, Czech Republic under supervision
99of RNDr. Libor Forst <forst@cuni.cz>. BIRD has been developed and supported
100by CZ.NIC z.s.p.o. http://www.nic.cz/ since 2009.
d8033f22 101
1aa2a9c8 102
d8033f22
MM
103Good Luck and enjoy the BIRD :)
104 The BIRD Team