Preskoči na sadržaj
Networks

Blog

IRR route objekti i RADb: zašto se prefiks filtrira

Posljednje ažuriranje RTM NetworksPrevedeno s engleskog. Pročitajte izvornik

Route objekt javni je zapis koji navodi koji AS broj smije biti ishodište prefiksa. Upstream pružatelji iz tih zapisa grade filtre na vašoj BGP sesiji, pa se prefiks bez takvog zapisa često odbaci prije nego što uopće stigne do šireg interneta, čak i kada je njegov ROA savršen. RPKI nije zamijenio registre usmjeravanja; većina mreža i dalje koristi oboje.

Što je route objekt

Registri usmjeravanja (IRR) drže objekte u jednostavnom tekstnom formatu. Za najavu je važan objekt route:

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

On povezuje jedan prefiks s jednim AS-om ishodišta. Ako se blok najavljuje s dva ASN-a, trebaju mu dva route objekta.

Gdje se nalaze

  • RIPE Database je registar za prostor u servisnoj regiji RIPE NCC-a, a route objekti za taj prostor pripadaju ondje. Za izradu jednog potrebna je ovlast nositelja adresnog prostora, pa neznanac ne može registrirati vaš blok.
  • ARIN i APNIC vode registre za vlastiti prostor: ARIN-ov unutar ARIN Onlinea, za prostor pod ugovorom s ARIN-om, a APNIC-ov u svojoj Whois Database (ARIN, APNIC).
  • RADb, koji vodi neprofitna organizacija Merit, registar je uz pretplatu koji drži objekte za prostor iz bilo koje regije. Mnoge ga mreže pretražuju uz regionalne registre, zbog čega se pojavljuje u toliko postava i zbog čega vrijedi provjeriti što kaže o vašem bloku.

Kako ih koristi vaš upstream

Većina pružatelja ono što smijete slati automatski pretvara u popis prefiksa iz registara: traži se vaš AS broj ili as-set koji navodi vaš i AS brojeve vaših klijenata, a svaki route objekt s odgovarajućim ishodištem postaje stavka u filtru na vašoj sesiji. To rade alati poput bgpq4:

Shell
bgpq4 -4 -l allowed AS64500

Ako popis koji ispiše ne sadrži vaš prefiks, neće ga sadržavati ni filtar vašeg upstreama. Filtri se često obnavljaju jednom dnevno, pa novom route objektu može trebati toliko da počne djelovati.

Provjera onoga što kažu registri

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

Tražite tri stvari: route objekt s vašim AS-om ishodišta, nijedan zaostali route objekt za ASN koji više ne najavljuje blok i istu sliku u regionalnom registru i u RADb-u.

Pogreške zbog kojih se prefiks filtrira

  • Nema nikakvog route objekta. Najčešća pogreška i razlog zašto novi najam ili novi upstream prvog dana „ne radi“.
  • Pogrešno ishodište. Objekt navodi ASN prethodnog korisnika ili ASN vašeg pružatelja kada blok najavljujete sami.
  • Ostavljeni stari objekti. Omogućuju tuđim filtrima da prihvate najave vašeg bloka s ASN-a koji ih više ne bi smio slati. Uklonite ih kada najam završi ili se promijeni pružatelj.
  • Izmjene koje pružatelj radi za vas. Kod BYOIP-a neki pružatelji sami izrađuju route objekt; AWS, primjerice, sam ažurira RADb i navodi da ručne izmjene koje navode njegov ASN uzrokuju neuspjeh postavljanja (AWS BYOIP).

Route objekti i RPKI zajedno

ROA i route objekt opisuju istu stvar, prefiks i AS koji smije biti njegovo ishodište, za dvije vrste provjere. Držite ih usklađenima: promijenite oboje u istom vremenskom okviru kad god se ishodište promijeni i provjerite oboje izvan vlastite mreže (RPKI i ROA).

Gdje se uklapa RTM Networks

Za prostor iznajmljen od nas route objekt za vaš ASN ili ASN vašeg pružatelja izrađujemo u sklopu najma, zajedno s ROA-om i, kad god vam zatreba, Letter of Authorization, a uklanjamo ih kada najam završi (najam IPv4).

Kontakt

Trebate savjet za svoju situaciju?

Ovaj je članak općenit; vaša mreža nije. Recite nam s čime radite i pogledat ćemo to kako treba. Obično odgovaramo u roku od 1 do 3 radna sata.

Javite nam se