Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
2580ed7
feat(interlink): start concepts
RoRoJ Oct 22, 2024
ee5c93e
feat(interlink): continue
RoRoJ Oct 24, 2024
8a4e7b9
fix(interlink): modifications
RoRoJ Oct 24, 2024
bd61f86
feat(interlink): continue
RoRoJ Oct 29, 2024
3a10545
fix(interlink): add links
RoRoJ Oct 30, 2024
b702e03
fix(interlink): fixed links
RoRoJ Oct 30, 2024
a92d800
fix(interlink): add more content
RoRoJ Oct 31, 2024
5b9f860
feat(interlink): doc
RoRoJ Oct 31, 2024
85cb604
feat(interlink): private beta doc
RoRoJ Nov 5, 2024
175f9ec
fix(interlink): add info
RoRoJ Nov 7, 2024
65afcae
Apply suggestions from code review
RoRoJ Nov 7, 2024
5eb3986
Apply suggestions from code review
RoRoJ Nov 7, 2024
475f49c
Apply suggestions from code review
RoRoJ Nov 7, 2024
bf75d7b
Apply suggestions from code review
RoRoJ Nov 7, 2024
736bacd
fix(interlink): change 10 working days to 10 days
RoRoJ Nov 8, 2024
e3faa67
Apply suggestions from code review
RoRoJ Nov 14, 2024
f3906b4
Apply suggestions from code review
RoRoJ Nov 14, 2024
43029bc
fix(interlink): add pairing key info
RoRoJ Dec 13, 2024
a55b8cb
feat(interlink): console doc
RoRoJ Dec 3, 2024
84ccd45
fix(interlink): add doc
RoRoJ Dec 4, 2024
667cd56
fix(interlink): continue doc
RoRoJ Dec 9, 2024
19a77dd
feat(interlink): continue doc
RoRoJ Dec 11, 2024
438a357
feat(interlink): continue doc
RoRoJ Dec 12, 2024
2bd8354
feat(interlink): first draft public beta
RoRoJ Dec 13, 2024
93484c6
fix(interlink): changed provisioning doc
RoRoJ Dec 13, 2024
7dfb87e
fix(interlink): add faq
RoRoJ Dec 16, 2024
bdf1eb2
fix(interlink): rebase and change links
RoRoJ Jan 29, 2025
1eb2648
fix(interlink): continue content
RoRoJ Jan 29, 2025
66c7da7
fix(interlink): ready
RoRoJ Jan 30, 2025
68bf371
Apply suggestions from code review
RoRoJ Mar 6, 2025
5510530
feat(interlink): change wording
RoRoJ Mar 18, 2025
f38c99e
fix(interlink): more modifs
RoRoJ Mar 18, 2025
dc38623
fix(interlink): more corrections
RoRoJ Mar 19, 2025
27e9cd5
fix(interlink): banner alignemnt
RoRoJ Mar 19, 2025
c1b2580
fix(interlink): change allowed routes wording
RoRoJ Mar 24, 2025
5e14c36
fix(interlink): finish amendments
RoRoJ Mar 25, 2025
e76b543
fix(interlink): add tags
RoRoJ Mar 26, 2025
d5ca025
fix(interlink): remove connection mentions
RoRoJ Mar 27, 2025
6b3765c
fix(interlink): change red box to note box
RoRoJ Apr 9, 2025
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
84 changes: 84 additions & 0 deletions menu/navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -3227,6 +3227,90 @@
"label": "Public Gateways",
"slug": "public-gateways"
},
{
"items": [
{
"label": "Overview",
"slug": "../interlink"
},
{
"label": "Concepts",
"slug": "concepts"
},
{
"label": "Quickstart",
"slug": "quickstart"
},
{
"label": "FAQ",
"slug": "faq"
},
{
"items": [
{
"label": "Order an InterLink",
"slug": "order-interlink"
},
{
"label": "Complete InterLink provisioning",
"slug": "complete-provisioning"
},
{
"label": "Configure an InterLink",
"slug": "configure-interlink"
},
{
"label": "Create a routing policy",
"slug": "create-routing-policy"
},
{
"label": "Delete an InterLink",
"slug": "delete-interlink"
}
],
"label": "How to",
"slug": "how-to"
},
{
"items": [
{
"label": "InterLink API Reference",
"slug": "https://www.scaleway.com/en/developers/api/interlink/"
}
],
"label": "API/CLI",
"slug": "api-cli"
},
{
"items": [
{
"label": "InterLink overview",
"slug": "overview"
},
{
"label": "InterLink provisioning",
"slug": "provisioning"
},
{
"label": "Configuring an InterLink",
"slug": "configuring"
},
{
"label": "InterLink statuses",
"slug": "statuses"
},
{
"label": "Using BGP communities",
"slug": "bgp-communities"
}
],
"label": "Additional Content",
"slug": "reference-content"
}
],
"label": "InterLink",
"slug": "interlink"
},
{
"items": [
{
Expand Down
6 changes: 6 additions & 0 deletions pages/faq/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,12 @@ content:
label="Instances"
/>

<ProductCardIllustration
productLogo="interlink"
url="/interlink/faq/"
label="InterLink"
/>

<ProductCardIllustration
productLogo="iotHub"
url="/iot-hub/faq/"
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
47 changes: 25 additions & 22 deletions pages/interlink/concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,45 @@
meta:
title: InterLink - Concepts
description: Understand Scaleway InterLink terminology with our glossary of the core concepts underpinning this product. Learn about key features, architecture, and workflows.
noindex: true
content:
h1: InterLink - Concepts
paragraph: Understand Scaleway InterLink terminology with our glossary of the core concepts underpinning this product. Learn about key features, architecture, and workflows.
tags: interlink direct-connect dedicated connection
tags: interlink direct-connect dedicated self-hosted hosted connection
dates:
creation: 2024-10-31
validation: 2024-10-31
validation: 2025-03-18
categories:
- networks
---

<Message type="important">
InterLink is currently in [Private Beta](https://www.scaleway.com/en/betas/), and only available to selected testers.
<Message type="note">
InterLink is currently in [Public Beta](https://www.scaleway.com/en/betas/).
</Message>

## Allowed routes list
## Attached VPC

The default rule blocks any and all routes from being propagated over InterLink. Attaching an allowed routes list (aka **routing policy**) allows you to define the ranges of routes that should be whitelisted. When creating an allowed routes list, you specify one or many IP ranges representing the outgoing routes to announce from the Scaleway VPC, and one or many IP ranges representing the incoming route announcements to accept from the external infrastructure.
Each InterLink can be attached to one Scaleway VPC. The InterLink and the VPC must be in the same [region](#region). You can detach the InterLink from the VPC at any time, and attach it to a different VPC in the same region, if you wish. When an InterLink is not attached to any VPC, no traffic can flow.

Each InterLink can have one allowed routes list attached to it, but a single allowed routes list can be attached to multiple InterLinks, if desired. When [route propagation](#route-propagation) is activated, the route ranges defined in the allowed routes list are whitelisted, and traffic can flow across the InterLink along these routes. [Learn more about routing across an InterLink](/interlink/reference-content/overview/#routing-across-an-interLink)
## Bandwidth

You may also know allowed routes lists under the terms "routing policy", or "route filters".
Every InterLink has a defined bandwidth, representing the maximum data transfer rate possible over the link. Measured in megabits per second (Mbps) or gigabits per second (Gbps), it shows how much data can be transmitted over InterLink per second.

## Attached VPC
## Border Gateway Protocol (BGP)

Each InterLink can be attached to one Scaleway VPC. The InterLink and the VPC must be in the same [region](#region). You can detach the InterLink from the VPC at any time, and attach it to a different VPC in the same region, if you wish. When an InterLink is not attached to any VPC, no traffic can flow.
**B**order **G**ateway **P**rotocol (BGP) is a standardized gateway protocol that allows autonomous systems to exchange routing information. InterLink uses BGP to facilitate [route propagation](#route-propagation), so that the Scaleway VPC and the external infrastructure's router can learn each other's routes.

## Bandwidth
## Connection type

The type of physical connection for an InterLink. In the long term, InterLink will be available in both **hosted** and **self-hosted** connection types. For now, only **hosted** connections (facilitated via a partner) are available:

- **Hosted InterLink**: The customer provisions an InterLink via a [partner](#partner). The available bandwidth of the partner's physical connection is shared between multiple customers: each gets a specified amount when creating their InterLink.
- **Self-hosted InterLink**: The customer gets sole use of a single InterLink port on Scaleway's router, with the entire bandwidth of that port. They create their own dedicated physical connection, and can use its available bandwidth to provision several InterLinks for themselves.

Every InterLink has a defined bandwidth, representing the maximum data transfer rate possible over the connection. Measured in megabits per second (Mbps) or gigabits per second (Gbps), it shows how much data can be transmitted over InterLink per second.
[Find out more about connection types](/interlink/reference-content/overview/#types-of-interlink).

## InterLink

InterLink, currently in Private Beta, is Scaleway's product to let you create a secure, private connection between your external infrastructure, and your Scaleway VPC. This allows you to direct your traffic safely from your Scaleway infrastructure to your on-premises infrastructure, away from the public internet.
InterLink, currently in Public Beta, is Scaleway's product to let you create a secure, private connection between your external infrastructure, and your Scaleway VPC. This allows you to direct your traffic safely from your Scaleway infrastructure to your on-premises infrastructure, away from the public internet.

Currently, InterLink is available in **hosted** version only. This means that you must choose a compatible [partner](#partner) to facilitate the physical connection between the external infrastructure and the Scaleway VPC. The physical connection may be shared between several clients, each allocated a specific amount of bandwidth for their InterLink.

Expand All @@ -46,17 +50,17 @@ For more information on how InterLink works, see our [detailed overview](/interl

## Location

A location, aka a **P**oint **o**f **P**resence (PoP), is a physical location where you can establish an InterLink connection between your on-premises infrastructure and the Scaleway network. Locations are facilitated by partners.
A location, aka a **P**oint **o**f **P**resence (PoP), is a physical location where you can establish an InterLink between your on-premises infrastructure and the Scaleway network. Locations are facilitated by partners.

## Pairing key

A pairing key is a unique identifier used to establish and authenticate an InterLink connection. It is provided by Scaleway once an InterLink order is made. You must then share this key with your selected partner to facilitate the setup of the physical link. The pairing key ensures that the correct endpoints are securely connected.
A pairing key is a unique identifier used to establish and authenticate an InterLink via a partner. It is provided by Scaleway once an InterLink order is made. You must then share this key with your selected partner to facilitate the setup of the physical link. The pairing key ensures that the correct endpoints are securely connected.

## Partner

A partner is a third party service provider that facilitates a hosted InterLink connection between a client's on-premises infrastructure, and their Scaleway infrastructure. Current partners include [Free Pro](https://pro.free.fr/), with more coming soon.
A partner is a third party service provider that facilitates a hosted InterLink between a client's on-premises infrastructure, and their Scaleway infrastructure. Current partners include [Free Pro](https://pro.free.fr/), with more coming soon.

Partners are generally companies specialized in data transit, with their own fibers at data connection points. To establish an InterLink connection via a partner, generally you must be client of that partner, e.g. with your infrastructure in their datacenter, or on your own premises using the partner as a network provider. See our information on [hosted InterLinks](/interlink/reference-content/overview/#hosted-interlinks) for more information.
Partners are generally companies specialized in data transit, with their own fibers at data connection points. To establish an InterLink via a partner, generally you must be a client of that partner, e.g. with your infrastructure in their datacenter, or on your own premises using the partner as a network provider. See our information on [hosted InterLinks](/interlink/reference-content/overview/#hosted-interlinks) for more information.

## PoP

Expand All @@ -68,11 +72,10 @@ When creating an InterLink, you must specify a [region](/vpc/concepts/#region-an

## Route propagation

Route propagation can be activated or deactivated at any given time on an InterLink. When activated, the Scaleway VPC and external infrastructure dynamically exchange and update information about their routes. Route propagation must be activated to allow traffic to flow over the InterLink. When deactivated, all pre-learned/announced routes are removed from the VPC's route table, and traffic cannot flow. Note that even with route propagation activated, the default rule blocks all route announcements: you must use an [allowed routes list](#allowed-routes-list) to specify the route ranges to whitelist. [Learn more about routing across an InterLink](/interlink/reference-content/overview/#routing-across-an-interLink)
Route propagation can be activated or deactivated at any given time on an InterLink. When activated, the Scaleway VPC and external infrastructure dynamically exchange and update information about their routes. Route propagation must be activated to allow traffic to flow over the InterLink. When deactivated, all pre-learned/announced routes are removed from the VPC's route table, and traffic cannot flow. Note that even with route propagation activated, the default rule blocks all route announcements: you must attach a [routing policy](#routing-policy) to specify the route ranges to whitelist. [Learn more about routing across an InterLink](/interlink/reference-content/overview/#routing-across-an-interLink)

## Routing policy

See [Allowed routes list](#allowed-routes-list).


The default rule blocks any and all routes from being propagated over InterLink. Attaching a routing policy allows you to define the ranges of routes that should be whitelisted. When creating a routing policy, you specify one or many IP ranges representing the outgoing routes to announce from the Scaleway VPC, and one or many IP ranges representing the incoming route announcements to accept from the external infrastructure.

Each InterLink can have one routing policy attached to it, but a single routing policy can be attached to multiple InterLinks, if desired. When [route propagation](#route-propagation) is activated, the route ranges defined in the routing policy are whitelisted, and traffic can flow across the InterLink along these routes. [Learn more about routing across an InterLink](/interlink/reference-content/overview/#routing-across-an-interLink)
47 changes: 47 additions & 0 deletions pages/interlink/faq.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
meta:
title: InterLink FAQ
description: Discover Scaleway InterLink and find answers to your most common questions.
content:
h1: InterLink FAQ
dates:
validation: 2025-03-18
category: network
productIcon: InterlinkProductIcon
---

<Message type="note">
InterLink is currently in [Public Beta](https://www.scaleway.com/en/betas/).
</Message>

## What is InterLink and how does it work?

InterLink is Scaleway's product to let you create a secure, private connection between your external infrastructure, and your Scaleway VPC. This allows you to direct your traffic safely from your Scaleway infrastructure to your on-premises infrastructure, away from the public internet.

Currently, InterLink is available in **hosted** version only. This means that you must choose a compatible **partner** to facilitate your InterLink. The partner provides the physical connection, and this connection may be shared between several clients, each allocated a specific amount of bandwidth for their InterLink.

At its simplest level, InterLink can be understood as a configurable connection between your own infrastructure, and your Scaleway VPC. You can configure details such as bandwidth, the VPC to connect to, and routing policies.

## How can I find a partner to provision my InterLink?

To establish a hosted InterLink via a partner, generally you must be a client of that partner, e.g. with your infrastructure in their data center, or on your own premises using the partner as a network provider. For more details, see our [information on choosing a partner](/interlink/reference-content/overview/how-to-choose-a-partner).

You can see available partners in the Scaleway console by opening the [InterLink order form](https://console.scaleway.com/interlink/links/order). More partners will be added to Scaleway InterLink as time goes on.

## I want to create a dedicated InterLink without a partner, how can I do this?

We plan to make **self-hosted** InterLinks available soon, whereby a single client can provision their own physical connection without a partner, getting sole use of a single InterLink port on Scaleway's router. The bandwidth of this connection can then be used by the client to create several InterLinks just for them.

You can [contact a sales representative](https://www.scaleway.com/en/contact-sales/) to register your interest in a self-hosted InterLink.

## What are the benefits of using InterLink compared to other connectivity solutions?

InterLink allows you to connect your Scaleway VPC to your external infrastructure and bypass the public internet entirely. Compared to a typical internet-based VPN, an InterLink is more reliable, more secure and offers lower latency.

## How much does InterLink cost?

See the [pricing page](https://www.scaleway.com/en/pricing/network/) for full details on InterLink pricing.

## How can I get help with my InterLink?

Join the `#interlink` channel on the [Scaleway Slack Community](/tutorials/scaleway-slack-community/) to get help and support for your InterLink during the Public Beta phase.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading