Preskočiť na obsah
Networks

Blog

Objekty route v IRR a RADb: prečo sa prefix filtruje

Posledná aktualizácia RTM NetworksPreložené z angličtiny. Čítať originál

Objekt route je verejný záznam, ktorý hovorí, ktoré číslo AS môže prefix oznamovať ako pôvodca. Upstreamoví poskytovatelia z týchto záznamov zostavujú filtre na vašej relácii BGP, takže prefix bez neho sa často zahodí skôr, než sa dostane do širšieho internetu, aj keď je jeho ROA dokonalé. RPKI smerovacie registre nenahradilo; väčšina sietí stále používa oboje.

Čo je objekt route

Smerovacie registre (IRR) uchovávajú objekty v jednoduchom textovom formáte. Pre oznámenie je dôležitý objekt route:

Text
route:   203.0.113.0/24
origin:  AS64500
descr:   Example Customer GmbH
mnt-by:  EXAMPLE-MNT
source:  RIPE

Spája jeden prefix s jedným pôvodným AS. Ak sa blok oznamuje z dvoch ASN, potrebuje dva objekty route.

Kde sa nachádzajú

  • Databáza RIPE je register pre priestor v servisnom regióne RIPE NCC a objekty route pre tento priestor patria tam. Na vytvorenie objektu je potrebné oprávnenie držiteľa adresného priestoru, takže cudzí človek váš blok zaregistrovať nemôže.
  • ARIN a APNIC prevádzkujú registre pre vlastný priestor: ARIN v rámci ARIN Online, pre priestor pod zmluvou s ARIN, a APNIC vo svojej Whois Database (ARIN, APNIC).
  • RADb, ktorý prevádzkuje nezisková organizácia Merit, je predplatený register, ktorý uchováva objekty pre priestor z akéhokoľvek regiónu. Mnohé siete sa ho dopytujú popri regionálnych registroch, a preto sa objavuje v toľkých nastaveniach a preto sa oplatí skontrolovať, čo hovorí o vašom bloku.

Ako ich používa váš upstream

Väčšina poskytovateľov automaticky z registrov rozvinie to, čo smiete posielať, do zoznamu prefixov: vyhľadá sa vaše číslo AS alebo as-set, ktorý uvádza vaše a vašich zákazníkov, a každý objekt route so zhodným pôvodom sa stane položkou filtra na vašej relácii. Robia to nástroje ako bgpq4:

Shell
bgpq4 -4 -l allowed AS64500

Ak zoznam, ktorý vypíše, váš prefix neobsahuje, nebude ho obsahovať ani filter vášho upstreamu. Filtre sa často prestavujú raz denne, takže nový objekt route sa môže prejaviť až po takom čase.

Kontrola, čo hovoria registre

Shell
whois -h whois.ripe.net -T route 203.0.113.0/24
whois -h whois.radb.net 203.0.113.0/24

Hľadáte tri veci: objekt route s vaším pôvodným AS, žiadne zabudnuté objekty route pre ASN, ktoré blok už neoznamuje, a rovnaký obraz v regionálnom registri aj v RADb.

Chyby, kvôli ktorým sa prefix filtruje

  • Vôbec žiadny objekt route. Najčastejšia chyba a dôvod, prečo nový prenájom alebo nový upstream v prvý deň „nefunguje“.
  • Nesprávny pôvod. Objekt uvádza ASN predchádzajúceho používateľa alebo ASN vášho poskytovateľa, hoci blok oznamujete sami.
  • Ponechané staré objekty. Umožňujú filtrom niekoho iného prijímať oznámenia vášho bloku z ASN, ktoré by ich už nemalo posielať. Odstráňte ich, keď prenájom skončí alebo sa zmení poskytovateľ.
  • Úpravy, ktoré za vás robí poskytovateľ. V rámci BYOIP niektorí poskytovatelia vytvárajú objekt route sami; napríklad AWS aktualizuje RADb sám a uvádza, že ručné zmeny s jeho ASN spôsobia zlyhanie zriadenia (AWS BYOIP).

Objekty route a RPKI spolu

ROA a objekt route opisujú to isté, prefix a AS, ktorý ho môže oznamovať ako pôvodca, pre dva druhy kontroly. Udržujte ich v súlade: pri každej zmene pôvodu zmeňte oboje v tom istom okne a oboje skontrolujte zvonku svojej siete (RPKI a ROA).

Kde pomôže RTM Networks

Pri priestore prenajatom od nás vytvoríme v rámci prenájmu objekt route pre vaše ASN alebo ASN vášho poskytovateľa, spolu s ROA a, vždy keď ho potrebujete, s Letter of Authorization, a po skončení prenájmu ich odstránime (prenájom IPv4).

Kontakt

Potrebujete radu k vlastnej situácii?

Tento článok je všeobecný; vaša sieť nie. Napíšte nám, s čím pracujete, a poriadne sa na to pozrieme. Zvyčajne odpovieme do 1 až 3 pracovných hodín.

Kontaktujte nás