On Sat, Aug 13, 2022 at 08:27:53AM +0200, Holger Glaess wrote:
> hi
>
>
> i need a little bit help to understand how i can check if
>
> the new openbgpd do the loadbalancing
>
>
> wendehals# bgpctl sh nei 172.16.2.251
> BGP neighbor is 172.16.2.251, remote AS 65010
> BGP version 4, remote router-id 172.16.2.251
> BGP state = Established, up for 00:14:33
> Last read 00:00:03, holdtime 90s, keepalive interval 30s
> Last write 00:00:03
> Neighbor capabilities:
> Multiprotocol extensions: IPv4 unicast, IPv4 vpn
> 4-byte AS numbers
> Route Refresh
> Graceful Restart
> Add-path: IPv4 unicast bidir, IPv4 vpn bidir
> Negotiated capabilities:
> Multiprotocol extensions: IPv4 unicast, IPv4 vpn
> 4-byte AS numbers
> Route Refresh
> Graceful Restart
> Add-path: IPv4 unicast bidir, IPv4 vpn bidir
>
> Message statistics:
> Sent Received
> Opens 3 3
> Notifications 0 2
> Updates 26 25
> Keepalives 98 98
> Route Refresh 0 0
> Total 127 128
>
> Update statistics:
> Sent Received
> Prefixes 9 9
> Updates 9 9
> Withdraws 0 0
> End-of-Rib 2 2
> Route Refresh statistics:
> Request 0 0
> Begin-of-RR 0 0
> End-of-RR 0 0
>
> Last received shutdown reason: "bgpd shutting down"
> Local host: 172.16.2.252, Local port: 179
> Remote host: 172.16.2.251, Remote port: 48848
>
>
> mean the bidir flag my neibgbor have loadbalancing configured and active ?
>
>
> wendehals# bgpctl sh rib
> flags: * = Valid, > = Selected, I = via IBGP, A = Announced,
> S = Stale, E = Error
> origin validation state: N = not-found, V = valid, ! = invalid
> origin: i = IGP, e = EGP, ? = Incomplete
>
> flags ovs destination gateway lpref med aspath origin
> *> N 172.16.1.1/32 172.16.12.5 100 0 65100 i
> *m N 172.16.1.1/32 172.16.13.1 100 1 65101 i
> I* N 172.16.1.1/32 172.16.13.5 100 1 65101 i
> I* N 172.16.1.1/32 172.16.12.1 100 0 65100 i
> *> N 172.16.1.2/32 172.16.12.5 100 1 65100 i
> *m N 172.16.1.2/32 172.16.13.1 100 0 65101 i
> I* N 172.16.1.2/32 172.16.13.5 100 0 65101 i
> I* N 172.16.1.2/32 172.16.12.1 100 1 65100 i
> I*> N 172.16.2.251/32 172.16.2.251 100 0 i
> * N 172.16.2.251/32 172.16.12.5 100 11 65100 i
> * N 172.16.2.251/32 172.16.13.1 100 11 65101 i
> I* N 172.16.2.251/32 172.16.12.2 100 11 65100 i
> I* N 172.16.2.251/32 172.16.13.6 100 11 65101 i
> AI*> N 172.16.2.252/32 0.0.0.0 100 0 i
> * N 172.16.2.252/32 172.16.12.6 100 11 65100 i
> * N 172.16.2.252/32 172.16.13.2 100 11 65101 i
> I* N 172.16.2.252/32 172.16.13.5 100 11 65101 i
> I* N 172.16.2.252/32 172.16.12.1 100 11 65100 i
>
>
> i see 2 paths with asterisk to 172.16.2.252 ,
>
> this should say loadblancing is active ?
>
>
> is there an other opportunity to check if the bgpd have loadblancing active
> ?
>
If with loadbalancing you mean ECMP routing. Then no, bgpd does not
support equal cost multipath. Only one (the best marked '>') is used for
forwarding traffic.
There is slow work ongoing to make ECMP happen but don't expect it anytime
soon.
--
:wq Claudio
No comments:
Post a Comment