QUAGGA & BIRD BoF RIPE 64 – Ljubljana, Slovenia Martin Winter OpenSourceRouting [email protected]

Ondrej Filip CZ NIC [email protected]

Agenda •  Quagga & OpenSourceRouting.org •  Bird •  Open Discussion – What is stopping you from using Quagga or Bird? – How to help improving Quagga/Bird? – How to help out – Experiences?

Quagga & OpenSourceRouting April 17, 2012

Martin Winter [email protected]

Who is OpenSourceRouting? •  Started late summer 2011 •  Non-Profit Organization •  Funded by Companies who like an Open Source Alternative www.opensourcerouting.org

Why we need this •  Quagga has L many issues: –  Stability (bugs), Performance, missing features

•  Too many branches: –  Quagga Mainline, Euro-IX, Vyatta, Google branch, private branches –  Development & Testing resources spread very thin

•  But: Quagga is still VERY popular

What is OpenSourceRouting doing? •  •  •  • 

Testing Merging Fixing New features

What is OpenSourceRouting doing? •  •  •  • 

Testing Merging OSPF Fixing Compliance OSPF New features Resilience

Mainline 0.99.20

Mainline GIT @ 2012/03/23

OSR Merge branch 2012/04/12

289 Pass 16 Fail

283 Pass 22 Fail

290 Pass 15 Fail

172 Pass 4 Fail

176 Pass 0 Fail

176 Pass 0 Fail

ISIS Compliance

Not tested

98 Pass 60 Fail

134 Pass 36 Fail

ISIS Resilience

4443 Pass 176 Fail

Not tested

4533 Pass 109 Fail

BGP Compliance

134 Pass 49 Fail

134 Pass 49 Fail

131 Pass 52 Fail

BGP Resilience

4355 Pass 2 Fail

4355 Pass 2 Fail

(still running)

What is OpenSourceRouting doing? •  •  •  • 

Testing Mainline Mainline OSR Merge 0.99.20 GIT @ branch Merging 2012/03/23 2012/04/12 OSPF 289 Pass 283 Pass 290 Pass Fixing Compliance 16 Fail 22 Fail 15 Fail + additional Testplan for Scale & OSPF 172 Pass 176 Pass 176 Pass New features Resilience 4 Performance Fail 0 Fail Tests 0 Fail 134 Pass @98 Pass 60 Fail 36 Fail opensourcerouting.org/wiki

ISIS Compliance

Not tested

ISIS Resilience

4443 Pass 176 Fail

Not tested

4533 Pass 109 Fail

BGP Compliance

Feedback welcome! 134 Pass 134 Pass 131 Pass 49 Fail 49 Fail 52 Fail

BGP Resilience

4355 Pass 2 Fail

4355 Pass 2 Fail

(still running)

What is OpenSourceRouting doing? •  •  •  • 

Testing Merging Fixing Google IS-IS New features Google BGP Multipath OSR Quagga OSPF unnumbered IF Quagga Mainline

What is OpenSourceRouting doing? •  •  •  • 

Testing Merging Fixing New features

What is OpenSourceRouting doing? •  •  •  • 

Testing Merging Fixing New features

More focused towards Quagga as Engine for real router and less at RouteServer

Open Source LSR

OpenFlow MPLS Switch bitle on FPGA

More Info

opensourcerouting.org Testplans & Progress at

opensourcerouting.org/wiki Questions?

[email protected]

BIRD Internet Routing Daemon

CZ.NIC Ondřej Filip / [email protected] Apr 17, 2012, RIPE-64, Ljubljana, Slovenia

13

Project history l 

Project started in 1999

l 

Alternative to Quagga/Zebra

l 

Fast, efficient

l 

Seminar project – Charles University,

Faculty of Math and Physics, Prague l 

Project fully renewed since Q4 2008 – part of CZ.NIC Labs

l 

Presented – RIPE-59 and RIPE-60

l 

http://bird.network.cz

14

Features l 

Portable – Linux, FreeBSD, NetBSD, OpenBSD

l 

Protocol PIPE, multiple routing tables

l 

Powerful configuration and filtering language (!)

l 

Smart automatic reconfiguration

l 

RIP, RIPv2, RIPng, OSPFv2, OSPFv3

l 

BGP (v4 and v6), route reflector, route server

l 

ASN32 (ASPLAIN), MD5, BGP MRTdump

l 

BGP ROA support (RPKI)

l 

IPv6 router advertisement

15

Design

16

Current status l 

Version 1.3.7

l 

Part of CZ.NIC Labs

l 

Communication with Euro-IX community – implemented by many IXPs

l 

DNS anycast network of CZ.NIC

l 

Caching servers of large content provider

l 

Small embedded systems

l 

New version every 2 months

l 

3 active core developers (1,5 FTE)

l 

2 external contributors

17

Implementations

18

Future development l 

Depends on user demand – your feed back is very important! -  -  -  -  - 

Lightweight CLI (for small systems without readline lib) Memory optimization for route servers Route flap dampening IS-IS MPLS VPN RR 19

¿Questions? http://bird.network.cz http://labs.nic.cz

20

Discussion •  The floor is open for discussion – Are you using Quagga or Bird (or other Opensource Routing Software)? – What is stopping you from using Quagga or Bird? – How to help improving Quagga/Bird? – Your Experiences? – Interested to help out? ($$, Work, other way)

QUAGGA & BIRD BoF

Apr 17, 2012 - Ondrej Filip. CZ NIC feela@network.cz .... DNS anycast network of CZ.NIC. ○ Caching servers of large content provider. ○ Small embedded ...

3MB Sizes 1 Downloads 158 Views

Recommend Documents

Annotation Model Based on NMF and BOF (A2NMF)
patterns, and, third, a probabilistic annotation model that connects visual patterns with ... precision and recall of 24% and 64% against support vector machines.

Epub Download Bird by Bird: Some Instructions on ...
PDF Read Bird by Bird: Some Instructions on Writing and Life , Mobi Bird by Bird: Some Instructions on Writing and Life , eBook Bird by Bird: Some Instructions on Writing and Life , ePub Bird by Bird: Some Instructions on Writing and Life , Read Best

Bird Checklist for bird blind-taxonomic 2016.pdf
Cerulean Warabler m m American Goldfinch c c. p s f w p s f w. FELTS AUDUBON PRESERVE BIRD SPECIES. p s f w. Whoops! There was a problem loading ...

Great Backyard Bird Count Press Note 2017 - Bird Count India.pdf ...
regularly monitor birds that make their home in educational and institutional campuses. Outside. protected areas such as national parks and wildlife sanctuaries ...

Bird Family.pdf
8. 9. Page 1 of 1. Bird Family.pdf. Bird Family.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Bird Family.pdf. Page 1 of 1.

angry bird movies.pdf
trailer shows promise long after the fad died. Angry birds 39 filmdive bombing into theaters in 2016 mtv. Angry. birds trailer will have tweens in a flap sunshine ...

red bird flipped.pdf
Sign in. Page. 1. /. 6. Loading… Page 1 of 6. Page 1 of 6. Page 2 of 6. Page 2 of 6. Page 3 of 6. Page 3 of 6. red bird flipped.pdf. red bird flipped.pdf. Open.

Bird Feeding Area
see. We have already planted some rowan trees but you can… What you could do: • Source different heights and types of bird tables…older girls or trefoil members may want to do a bit of woodwork, or you might write to local garden centres or pet

hammer bird coloured.pdf
Sign in. Page. 1. /. 5. Loading… Page 1 of 5. Page 1 of 5. Page 2 of 5. Page 2 of 5. Page 3 of 5. Page 3 of 5. hammer bird coloured.pdf. hammer bird coloured.pdf.

horn bird coloured.pdf
Sign in. Page. 1. /. 6. Loading… Page 1 of 6. Page 1 of 6. Page 2 of 6. Page 2 of 6. Page 3 of 6. Page 3 of 6. horn bird coloured.pdf. horn bird coloured.pdf. Open.