Route Servers

Предназначението на Route Servers (RS) е да улеснят процеса по маршрутизиране, така че само с две BGP сесии всеки участник да може да обменя маршрутизираща информация за анонсите на всички други участници.

На схемата е показан само единия от двата Route Serves. RS са два броя, разположени са в различни локации с цел пълна резервираност, и на практика са напълнo идентични.

Route Servers

Схемата илюстрира как функионира Route Server, и по какъв начин чрез него участник (member) B научава мрежа на клиент на участник A (20.10.10.0/24) и когато получи трафик за нея го изпраща през споделената комутираща инфраструктура.

С помощта на BGP Community може да се анонсира така че участника да „дава” трафика на който прецени. Поддържат се следните BGP Community за всеки анонсиран префикс:

BGP Community

Указание към RS

0:MEMBER-AS

ДА НЕ СЕ АНОНСИРА НА ТОЗИ УЧАСТНИК (MEMBER)

15669:MEMBER-AS

ДА СЕ АНОНСИРА НА ТОЗИ УЧАСТНИК

0:15669

ДА НЕ СЕ АНОНСИРА НА НИКОЙ УЧАСТНИК

15669:15669

ДА СЕ АНОНСИРА НА ВСИЧКИ УЧАСТНИЦИ

Local рreference на ROUTE SERVERS по подразбиране е равен на 100 (сто), като с помощта на BGP Community може да се променя съгласно таблицата:

BGP Community

Указание към RS

15669:65000

Local preference* = 0

15669:65050

Local preference* = 50

По отношение на входящия трафик (кои анонси да се приемат) контролът е изцяло при участника – той може сам да филтрира при себе си кои от всичките анонси, които е получил от Route Server да приема.

С цел пълно припокриване от функционална гледна точка на Public и Private peering, RS може да премахва собствената си AS от маршрута, който предава на участниците и по този начин те да изглеждат директно свързани без да е необходима частна BGP сесия между тях.

Получените от RS анонси ще се проверяват в RIPE и анонси, които не са надлежно описани няма да се приемат. Това се прави с цел превенция на грешки от анонсиране на префикси, които не могат да бъдат обслужени (пренесени) от съответния участник.

 

Euro-IX.net
© 2009 - 2010 BIX.BG