About the NLNOG Looking Glass

This Looking Glass is hosted by NLNOG, The Dutch Network Operators Group. The Looking Glass runs OpenBGPD as backend and a custom made front end written by Teun Vink, API code was contributed by Sebastiaan Koetsier. for which the source code can be found on GitHub. The code was inspired on bird-lg by Mehdi Abaakouk.

The Looking Glass is managed by the NLNOG RING Administrators which can be reached at ring-admins@nlnog.net. You can contact them for questions, reporting issues or setting up new BGP sessions with the Looking Glass server.

Known BGP Communities

This Looking Glass uses a collection of known BGP communities to provide additional information on routes received. We offer two ways of defining communities for an ASN:

The current list of URLs we query for draft-iets-grow-yang-bgp-communities style communitiy descriptions can be found in community_urls.yml. A list of ASNs for which old style community definities are available can be found here.

New community descriptions and updates can be added sending a pull request on the Github repostory, which also provides information on the file format. For any questions, feel free to contact the ring-admins@nlnog.net.

Peering with the Looking Glass

Peering with this Looking Glass is optional for ring users. If you want to peer with NLNOG Looking Glass, send us your details or create a pull-request, and configure a session with the following information:

    AS: 199036
    IPv4: 212.114.120.72 (lg02.infra.ring.nlnog.net)
    IPv6: 2001:7b8:62b:1:0:d4ff:fe72:7848 (lg02.infra.ring.nlnog.net)
    Type: eBGP Multi-Hop
    Policy: import NONE from AS199036, export ANY

Our looking glass supports 'add-path', so if supported on your side, feel free to configure it.

API

The NLNOG Looking Glass offers an API. Documentation can be found in our Github repository. Keep in mind that this Looking Glass is a best effort service run by the NLNOG community, no guarantees ar given on availability or correctness of data.

Sponsor

Hosting of this Looking Glass is generously sponsored by BIT.

Changelog

Here's a very incomplete list of some of the changes to this looking glass:
    2025-09-15  - API functionailty has been added thanks to Sebastiaan Koetsier

    2024-07-09  - added support for draft-ietf-grow-yang-bgp-communities style communities
                - total rework of the community lookup code

    2024-04-09  - show BGP peer role negotiation details

    2023-03-16  - add support for OTC (RFC9234) attributes

    2023-02-03  - add support for ASPA validation states

    2022-12-30  - fix for confederations in maps
                - allow selections of peers to query
                - added colored nodes to maps
                - allow download of dot source for maps
                - show if ASNs have NLNOG RING nodes

    2022-11-22  - add the possibility to store preferences in cookies
                - add AS numbers on the BGP peer summary page
                - add a favicon!

    2022-11-13  - add a 'persistent link' option so results can be stored
                - add a 'copy to clipboard' option on the plain text output page
                - sort on prefixlen and then peer names in the output
                - link the small map to the full size map
                - nicer plain text output

    2022-09-21  - add support for map output

    2022-09-19  - first public release