Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add IX Operators BCOP #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions IX_Operators/BCOP-IX_Operators.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Best Current Operational Practice:
IX Connections
=============
```
Date: 2023-08-10
Shepard: NEEDED
Subject Matter Expert(s) (SME): NEEDED
Status: Draft
BCOP Subject: Public Peering IX Operations

This document is intended to be original content authored by the Global Network Engineering Community
(GNEC) "at-large" in an organized, democratic, "bottoms-up" approach.
```

## BCOP Summary / Appeal
This document describes policy and network components that comprise the best current operational practices for running a public Internet Exchange (IX) point. It also provides general configuration parameters and guidelines, but does not include vendor-specific configuration information.

## BCOP Background / History
There are a multitude of exchange points around the world each of which has a set of independent providers using a common exchange fabric to connect and pass traffic to one another. Although there are always specific configuration requirements for particular exchange points, there are also common configuration parameters that, if used, will add to the stability of any exchange.

This BCOP lays out the guidelines that should apply in most situations, providing a foundation for Exchange-specific requirements, but not superseding them. IX operators may opt to diverge from this BCOP based on their specific constraints and considerations.

This BCOP is specifcally about operation an IX, and meant to be used in addition to the [IX Connections](https://github.com/Open-IX/BCOP/blob/main/IX_Connections/BCOP-IX_Connections.md) BCOP.

## BCOP Specifics

This BCOP is divided into four sections:
- [IX Connections](#ix-connections)
- [BCOP Summary / Appeal](#bcop-summary--appeal)
- [BCOP Background / History](#bcop-background--history)
- [BCOP Specifics](#bcop-specifics)
- [Section 1: Use of ASNs](#section-1-use-of-asns)
- [BCOP Conclusion / Summary](#bcop-conclusion--summary)

This BCOP uses the following standard language throughout.
1) Exchange – a common term for an Internet Exchange, Public Peering Point, Exchange fabric, etc.
2) Participant – a common term for any entity or entities connecting into the Exchange.

### Section 1: Use of ASNs

1) **Route server ASNs** – A globally unique ASN SHOULD be used for the route servers of each IX. This ASN SHOULD NOT be used for anything besides route server operation.

## BCOP Conclusion / Summary

TBD
11 changes: 11 additions & 0 deletions IX_Operators/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# BCOP - IX Operators

This document describes policy and network components that comprise the best current operational practices for running a public Internet Exchange (IX) point. It also provides general configuration parameters and guidelines, but does not include vendor-specific configuration information.

There are a multitude of exchange points around the world each of which has a set of independent providers using a common exchange fabric to connect and pass traffic to one another. Although there are always specific configuration requirements for particular exchange points, there are also common configuration parameters that, if used, will add to the stability of any exchange.

This BCOP lays out the guidelines that should apply in most situations, providing a foundation for Exchange-specific requirements, but not superseding them. IX operators may opt to diverge from this BCOP based on their specific constraints and considerations.

***Status:** This is a Draft BCOP in the process of further development.*

Full text available at (https://github.com/Open-IX/BCOP/blob/main/IX_Operations/BCOP-IX_Operations.md)