Giter VIP home page Giter VIP logo

coloclue-testplan's Introduction

Junos 17.3 BETA Test Plan in cooperation with Coloclue

Netwerkvereniging Coloclue have the intention to test the following features in a production environment.

  • RFC 8092 / BGP Large Communities (more details below)
  • IPv6 on vMX on NFX250

Customer Contact Details

  • Name: Network committee
  • E-mail: [email protected]
  • Telephone: N/A
  • Company name: Netwerkvereniging Coloclue
  • Job Title: N/A
  • Address: Frans Duwaerstraat 34 / 1318 AC / Almere / The Netherlands

Marketing

We'd be happy to provide a reference for marketing for a product contained in this beta program.

Coloclue Network overview

Additional information regarding our setup:

  • Our network has multiple peering connections, it is likely a Public Internet Exchange will be connected to the vMX/NFX. Coloclue maintains extensive BGP peering with hundreds of Autonomous Systems.
  • We only have systems in production, currently based on Bird (for a quick overview visit our topological weather map )
  • We have resources available to test the software
  • We will inform you whenever we discover problems and think they might be related to the software/hardware

BGP Large Communities

As described in Coloclue's Aut-num as registered in the RIPE DB, Coloclue supports a number of RFC 1997 and RFC 8092 BGP Communities through its BIRD deployment:

ACTION COMMUNITIES:
===================
RFC 1997  | Large      | Meaning (Action)
----------+------------+-------------------------------------
8283:50   | 8283:1:50  | Set LOCAL_PREF to 50 (default is 100)
8283:150  | 8283:1:150 | Set LOCAL_PREF to 150 (default is 100)
-         | 8283:2:0   | Prepend 8283 once to all eBGP peers
-         | 8283:2:nnn | Prepend 8283 once to peer AS nnn
-         | 8283:3:0   | Prepend 8283 twice to all eBGP peers
-         | 8283:3:nnn | Prepend 8283 twice to peer AS nnn
-         | 8283:4:0   | Do not export to eBGP peers
-         | 8283:4:nnn | Do not export to peer AS nnn
65535:0   | -          | G-SHUT [draft-ietf-grow-bgp-gshut]
65535:666 | -          | BLACKHOLE [RFC 7999]
----------+------------+-------------------------------------

Specific to RFC 8092 Communities, the following routing policy tests will be performed:

  • Are Large Communities visible through show route extensive and 'show route detail`
  • Does the routing policy allow to delete one or more Large Communities from a route
    • Delete through full simple matching
    • Delete through regular expression matching
    • Delete through inverse matching of the above two approaches
  • Does the routing policy allow to add one or more Large Communities to a route
  • Does the routing policy allow to match on one or more Large Communities:
    • Through full matching "from community foo"
    • Through regular expression based matching
    • If a positive or negative match is found, can an action be set such as LOCAL_PREF manipulation

coloclue-testplan's People

Contributors

job avatar nlmark avatar paultheweird avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.