### Как «покупают» и «продают» трафик между интернет‑провайдерами
> **Кратко** – Провайдеры обмениваются трафиком по двум основным моделям:
> 1. **Peering (обмен) – обмен без оплаты** (обычно между крупными игроками).
> 2. **Transit (прозрачный канал) – платный доступ к сети** (покупка «прямого» пути к интернету).
Ниже – подробный разбор, как это работает, какие договоры, BGP‑поля и практики.
---
## 1. Основные понятия
| Термин | Определение | Ключевой аспект |
|---------|---------------|--------------------|
| **Peering** | Соглашение о взаимном обмене трафика без прямой оплаты (обычно “settlement‑free”). | Договор о равноправном обмене: каждый провайдер отправляет и получает трафик в пределах согласованного лимита. |
| **Transit** | Платный договор, при котором один провайдер (покупатель) платит другому (продавцу) за доступ к широкому интернет‑потоку. | Поставщик «продаёт» доступ к сети, а покупатель получает «прозрачный» выход в интернет. |
| **Settlement‑free peering** | Бесплатный обмен, но при этом каждый провайдер платит вендору за «проброс» трафика по его каналу. | Перевод денег обычно не требуется. |
| **Paid peering** | Оплачиваемый обмен, где один провайдер платит другому за приём трафика. | Часто используется, когда одно‑на‑одно «покупает» трафик у другого. |
| **Transit‑settlement** | Платёж за количество трафика, которое проходит транзитом. | Часто выставляется в виде «миграционных» тарифов (плата за GB). |
| **BGP (Border Gateway Protocol)** | Протокол, которым обмениваются таблицы маршрутизации между провайдерами. | Важнейший инструмент для управления маршрутизированием. |
| **AS (Autonomous System)** | Уникальный номер, присваиваемый каждому провайдеру. | Позволяет идентифицировать, откуда приходит трафик. |
---
## 2. Как устроено «покупка» трафика
### 2.1. “Peering‑пакет” – обмен трафика
1. **Определение точки обмена (Peering Point)**
- *Провайдер A* и *Провайдер B* открывают точку обмена (обычно в дата‑центре).
- Оба подключают свои маршрутизаторы к общей межсетевой станции (PCC – Peering Exchange Point).
2. **Обмен маршрутами**
- Через BGP они обмениваются собственными префиксами (IP‑блоками).
- Трафик, идущий от клиентов одного провайдера к клиентам другого, «протекает» через эту точку.
3. **Соглашение о лимитах**
- В соглашении прописывается **порог** (например, 10 Gbps), после которого начинается **settlement‑free**.
- При превышении порога могут применяться **paid‑peering** (плата за каждый дополнительный гигабайт).
4. **Счётные листы (NetFlow, sFlow)**
- Для отслеживания объёма трафика, генерируются счетные отчёты.
- Они нужны для проверок и расчётов (если есть paid‑peering).
### 2.2. “Transit” – покупка маршрута
1. **Покупатель (Customer ISP)**
- Малый провайдер не имеет прямого доступа к большинству интернет‑ресурсов.
- Он заключает договор с крупным провайдером‑поставщиком (Transit Provider).
2. **Маршрутизация**
- Поставщик «продаёт» доступ к своим маршрутизаторам, которые подсоединены к глобальной сети.
- Через BGP покупатель получает маршруты ко всем публичным IP‑блокам.
3. **Тарифы**
- **Flat‑rate** – фиксированная плата за определённый объём трафика (или за “неограниченный” трафик).
- **Bandwidth‑based** – плата за пропускную способность.
- **Usage‑based** – плата за фактически использованный трафик (обычно в руб/мг).
4. **Settlement**
- Покупатель выставляет оплату на основе **счётного отчёта** (NetFlow).
- Поставщик может применять **traffic‑shaping** (ограничения) при превышении лимита.
### 2.3. Комбинированные модели
- **Hybrid peering + transit** – провайдер может одновременно использовать peering с крупными партнёрами и покупать transit для остального трафика.
- **Local peering** (обмен внутри города) + **international peering** (международный).
- **Transit‑over‑Peering** – покупка транзитных пакетов через peering‑точку (часто используется в крупных дата‑центрах).
---
## 3. Как выглядит реальный процесс «покупки» трафика
1. **Провайдер A** получает заявку от **Покупателя B** на подключение к глобальной сети.
2. **Покупатель** выбирает тип подключения (peering или transit).
3. Составляется **SLA** (Service Level Agreement):
- Пропускная способность, MTU, SLA‑уровень, LAG‑связи, MTU‑параметры.
- Условия по оплате (цена за 1 GB, фиксированная плата, минимальный период).
4. **Оплата** – может быть автоматизирована через биллинг‑систему (RADIUS, NetFlow‑billing).
5. **Подключение** – провайдеры устанавливают физические линии (оптоволокно, MPLS, SD‑WAN) и конфигурируют BGP.
6. **Мониторинг** – через SNMP, sFlow, NetFlow, EGP‑сигналы.
7. **Транзит** – трафик проходит по маршрутизаторам продавца, а затем к целевому интернет‑узлу.
---
## 4. Зачем покупать трафик?
| Причина | Как это помогает |
|----------|--------------------|
| **Недоступность прямого маршрута** | Некоторые регионы/сети недоступны без посредника. |
| **Оптимизация маршрута** | Купив транзит у провайдера, который имеет прямой доступ к крупным дата‑центрам, можно сократить задержку. |
| **Надёжность** | При отказе одного канала можно быстро переключиться на другой. |
| **Экономия** | Иногда покупка транзита дешевле, чем оплата за большое количество соединений. |
| **Соблюдение SLA** | Поставщик предоставляет гарантированный уровень доступности и пропускной способности. |
---
## 5. Примеры моделей и практики
| Модель | Кто платит | Как происходит обмен |
|---------|------------|--------------------------|
| **Settlement‑free peering** | Никто не платит; обмен равновесный. | Трафик «протекает» через общий PCC. |
| **Paid peering** | Один провайдер платит другому за приём трафика. | Трафик «протекает» через частный PCC; договор фиксирует цену за GB. |
| **Transit** | Покупатель платит продавцу за доступ к сети. | Трафик «протекает» по маршруту продавца, а не напрямую. |
| **MPLS‑Transit** | Платформа MPLS, где провайдер предоставляет выделенный путь. | Перенаправление трафика по виртуальному каналу. |
---
## 6. Технические детали
### 6.1. BGP‑поля, которые влияют на выбор пути
| Поле | Что оно обозначает | Как влияет |
|------|----------------------|-------------|
| **AS‑Path** | Путь, который прошёл маршрут | Чем короче – тем предпочтительнее |
| **MED (Multi‑Exit Discriminator)** | Вес маршрута | Позволяет управлять предпочтением при наличии нескольких выходов |
| **Local‑Pref** | Внутренняя политика | Больший признак предпочтения внутри AS |
| **Community** | Маркировка маршрутов | Может использоваться для группировки клиентов, регулирования маршрутов |
### 6.2. Счётные листы и биллинг
- **NetFlow** (Cisco), **sFlow** (Cisco, Juniper), **IPFIX** – собирают статистику по IP‑пакетам.
- ПО‑биллинг: **OpenFlow‑Billing**, **Palo Alto Networks Panorama**, **Juniper J‑Billing**.
- **Settlement‑free** – обычно не требуется, но счетные листы используются для контроля и аудита.
- **Paid peering** – счётные листы критичны: выставляют оплату за превышение порога.
- **Transit** – выставляют счёт за фактический объём трафика (GB) и за пропускную способность.
---
## 7. Итоги
1. **Peering** – свободный обмен, но с возможными лимитами и условиями.
2. **Transit** – покупка доступа к сети, обычно платная, но обеспечивает глобальный охват.
3. **BGP** – основной механизм обмена маршрутами.
4. **Счётные листы** – важны для финансового учёта и аудита.
5. **Провайдеры** часто используют комбинацию моделей, чтобы обеспечить баланс между стоимостью, надёжностью и производительностью.
Таким образом, «покупка» и «продажа» трафика – это не просто покупка «первой полосы» в сети, а сложный процесс, включающий технические договорённости, финансовые расчёты и постоянный мониторинг.
<создано с помощью нейросети OpenAI: gpt-oss-20:free>