BIRD router/route server functions
Rae Ho (ITSC)
raeho at cuhk.edu.hk
Tue Jun 5 09:19:38 CEST 2018
Dear Quan Zhou,
Thanks for your help. Rae
Router1 (/etc/bird.conf)
log syslog all;
router id 192.168.199.12;
protocol kernel {
# learn; # Learn all alien routes from the kernel
persist; # Don't remove routes on bird shutdown
scan time 20; # Scan kernel routing table every 20 seconds
# import none; # Default is import all
export all; # Default is export none
# kernel table 5; # Kernel table to synchronize with (default: main)
}
protocol device {
scan time 10; # Scan interfaces every 10 seconds
}
protocol bgp {
import all;
export all;
local as 76543;
neighbor 192.168.199.13 as 87654;
}
Router1 (birdc show proto all)
BIRD 1.4.5 ready.
name proto table state since info
kernel1 Kernel master up 2018-05-18
Preference: 10
Input filter: ACCEPT
Output filter: ACCEPT
Routes: 0 imported, 0 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 0 0 0 0 0
Import withdraws: 0 0 --- 0 0
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
device1 Device master up 2018-05-18
Preference: 240
Input filter: ACCEPT
Output filter: REJECT
Routes: 0 imported, 0 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 0 0 0 0 0
Import withdraws: 0 0 --- 0 0
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
bgp1 BGP master start 2018-05-18 Connect Socket: No route to host
Preference: 100
Input filter: ACCEPT
Output filter: ACCEPT
Routes: 0 imported, 0 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 0 0 0 0 0
Import withdraws: 0 0 --- 0 0
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
BGP state: Connect
Neighbor address: 192.168.199.13
Neighbor AS: 87654
Last error: Socket: No route to host
Router2 (/etc/bird.conf)
log syslog all;
router id 192.138.199.13;
protocol kernel {
# learn; # Learn all alien routes from the kernel
persist; # Don't remove routes on bird shutdown
scan time 20; # Scan kernel routing table every 20 seconds
# import none; # Default is import all
export all; # Default is export none
# kernel table 5; # Kernel table to synchronize with (default: main)
}
protocol device {
scan time 10; # Scan interfaces every 10 seconds
}
protocol bgp {
import all;
export all;
local as 87654;
neighbor 192.168.199.12 as 76543;
Router2 (birdc show proto all)
BIRD 1.4.5 ready.
name proto table state since info
kernel1 Kernel master up 2018-05-18
Preference: 10
Input filter: ACCEPT
Output filter: ACCEPT
Routes: 0 imported, 0 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 0 0 0 0 0
Import withdraws: 0 0 --- 0 0
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
device1 Device master up 2018-05-18
Preference: 240
Input filter: ACCEPT
Output filter: REJECT
Routes: 0 imported, 0 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 0 0 0 0 0
Import withdraws: 0 0 --- 0 0
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
bgp1 BGP master start 2018-05-18 Active Socket: No route to host
Preference: 100
Input filter: ACCEPT
Output filter: ACCEPT
Routes: 0 imported, 0 exported, 0 preferred
Route change stats: received rejected filtered ignored accepted
Import updates: 0 0 0 0 0
Import withdraws: 0 0 --- 0 0
Export updates: 0 0 0 --- 0
Export withdraws: 0 --- --- --- 0
BGP state: Active
Neighbor address: 192.168.199.12
Neighbor AS: 76543
Start delay: 0/5
Last error: Socket: No route to host
From: Bird-users <bird-users-bounces at network.cz> On Behalf Of Quan Zhou
Sent: Monday, June 4, 2018 6:01 PM
Cc: bird-users at network.cz
Subject: Re: BIRD router/route server functions
It'd be more helpful you can provide your `bird.conf` and `birdc show proto all` if all possible.
On Mon, Jun 4, 2018 at 4:54 PM Rae Ho (ITSC) <raeho at cuhk.edu.hk<mailto:raeho at cuhk.edu.hk>> wrote:
Dear MO,
Thank you very much for your response.
Yes, I followed the sample to set up the routers but don’t why the peering session between them is not established.
Rae
From: mo at linx.net<mailto:mo at linx.net> <mo at linx.net<mailto:mo at linx.net>>
Sent: Monday, June 4, 2018 4:40 PM
To: Rae Ho (ITSC) <raeho at cuhk.edu.hk<mailto:raeho at cuhk.edu.hk>>
Cc: bird-users at network.cz<mailto:bird-users at network.cz>
Subject: Re: BIRD router/route server functions
On 4 Jun 2018, at 07:08, Rae Ho (ITSC) <raeho at cuhk.edu.hk<mailto:raeho at cuhk.edu.hk>> wrote:
Dear All,
I’m Rae of CUHK. We are exploring BIRD router/route server functions.
Now I set up 2 BIRD routers to from BGP session between them, seems It can’t form the peering (in active status).
Questions:
1. Is there any pre-config need to be set up? (i.e. interface? Internal Subnet?)
2. Would you mind sending me some sample configurations?
Rae
Try looking here.
https://gitlab.labs.nic.cz/labs/bird/wikis/Examples
Mo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20180605/3d23f2a1/attachment.html>
More information about the Bird-users
mailing list