{"id":1342,"date":"2026-09-30T06:04:44","date_gmt":"2026-09-30T06:04:44","guid":{"rendered":"https:\/\/junglelabs.uk\/"},"modified":"2026-09-30T06:09:37","modified_gmt":"2026-09-30T06:09:37","slug":"how-to-find-the-origin-asn-of-an-ip-prefix","status":"publish","type":"post","link":"https:\/\/junglelabs.uk\/tr\/how-to-find-the-origin-asn-of-an-ip-prefix\/","title":{"rendered":"Bir IP \u00d6neki'nin K\u00f6ken ASN'sini Nas\u0131l Bulunur"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Bir IPv4 veya IPv6 \u00f6neki genel \u0130nternet'te ilan edildi\u011finde, bilgi a\u00e7\u0131s\u0131ndan en faydal\u0131 par\u00e7alardan biri kaynak ASN'dir. Kaynak ASN, BGP arac\u0131l\u0131\u011f\u0131yla \u00f6neki ilan eden Otomatik Sistem'i belirtir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir ASN'in kayna\u011f\u0131n\u0131 bulmak, a\u011f sorun giderme, IPv4 aktar\u0131m\u0131, IPv6 da\u011f\u0131t\u0131m\u0131, BGP izleme, RPKI do\u011frulama, sa\u011flay\u0131c\u0131 ge\u00e7i\u015fleri ve IP \u00f6nek do\u011frulamas\u0131 i\u00e7in yard\u0131mc\u0131 olabilir. Ayr\u0131ca, bir \u00f6nekin bekledi\u011finiz ASN taraf\u0131ndan ilan edilip edilmedi\u011fini g\u00f6stermesine de olanak tan\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6rne\u011fin, bir \u015firket bir IPv4 blo\u011funu sahiplenebilir veya kiralayabilir ve bunu kendi ASN'sinden duyurmay\u0131 planlayabilir. \u00dcretim trafi\u011fini hareket ettirmeden \u00f6nce, a\u011f ekibi, \u00f6n ekinin BGP'de g\u00f6r\u00fclebilir olup olmad\u0131\u011f\u0131n\u0131, \u015fu anda hangi ASN'nin bu \u00f6n eki ba\u015flat\u0131p ba\u015flatt\u0131\u011f\u0131n\u0131 ve sonucun kay\u0131t ve y\u00f6nlendirme plan\u0131yla uyumlu olup olmad\u0131\u011f\u0131n\u0131 kontrol etmek isteyebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0130\u015flem nispeten basit, ancak bir\u00e7ok kavram kar\u0131\u015ft\u0131r\u0131l\u0131r. Kaynak ASN, kay\u0131tta listelenen kurulu\u015f olmayabilir. Rota ta\u015f\u0131yan ge\u00e7i\u015f sa\u011flay\u0131c\u0131s\u0131yla ayn\u0131 olmak zorunda de\u011fildir. Ayr\u0131ca, tam BGP yolu boyunca g\u00f6r\u00fcnen her ASN'den farkl\u0131d\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu rehber, bir origin ASN'in ne anlad\u0131\u011f\u0131n\u0131, a\u00e7\u0131k ara\u00e7larla nas\u0131l bulunaca\u011f\u0131n\u0131, RIPEstat'\u0131 nas\u0131l sorgulayaca\u011f\u0131n\u0131 ve birden fazla ya da beklenmedik origin ASN'leri nas\u0131l inceleyece\u011fini a\u00e7\u0131klar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bir Kaynak ASN Nedir?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bir Otonom Sistem Numaras\u0131, veya ASN, BGP kullanarak di\u011fer a\u011flarla y\u00f6nlendirme bilgisi al\u0131\u015fveri\u015fi yapan ba\u011f\u0131ms\u0131z bir a\u011f\u0131n tan\u0131mlanmas\u0131n\u0131 sa\u011flar. \u0130nternet hizmet sa\u011flay\u0131c\u0131lar\u0131, bulut platformlar\u0131, bar\u0131nd\u0131rma \u015firketleri, i\u015fletmeler, \u00fcniversiteler, i\u00e7erik a\u011flar\u0131 ve di\u011fer operat\u00f6rler ASNs kullanabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kaynak ASN, bir BGP bildiriminde belirli bir IP \u00f6neki i\u00e7in kaynak olarak g\u00f6r\u00fcnen ASN'dir. Bir rota i\u00e7in <code>198.51.100.0\/24<\/code> k\u00f6keni <code>AS64500<\/code>, internete s\u00f6ylendi\u011fi gibi <code>AS64500<\/code> o \u00f6n ek i\u00e7in ula\u015fabilir veya trafi\u011fi teslim edebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\"Orjin\" kelimesi, ilan edilen \u00f6nek'e en yak\u0131n AS yolu sonunu ifade eder. Bu, ASN'in adres alan\u0131n\u0131 sahip oldu\u011fu anlam\u0131na gelmez. Bir organizasyon, IP kayna\u011f\u0131na sahip olabilirken, ba\u015fka bir AS, hosting, transit, sponsorluk veya y\u00f6netilen y\u00f6nlendirme d\u00fczeni arac\u0131l\u0131\u011f\u0131yla onu ilan edebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir rota, k\u00f6kenine ula\u015fmadan \u00f6nce birka\u00e7 otonom sistem ge\u00e7ebilir. Basitle\u015ftirilmi\u015f bir BGP yolu \u015fu \u015fekilde olabilir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>AS3356 AS64510 AS64500<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Bu \u00f6rnekte, <code>AS3356<\/code> olabilir bir \u00fcst ak\u0131\u015f ge\u00e7i\u015f sa\u011flay\u0131c\u0131s\u0131, <code>AS64510<\/code> belki ba\u015fka bir a\u011f, ve <code>AS64500<\/code> \u00f6nc\u00fcl ASN bu \u00f6nek i\u00e7in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Origin ASN Neden \u00d6nemlidir?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kaynak ASN, bir IP \u00f6neki nin \u015fu anda Internet'e nas\u0131l ba\u011fland\u0131\u011f\u0131n\u0131 a\u00e7\u0131klar. Bir \u015firket, kendi ASN'si taraf\u0131ndan \u00f6nekinin duyurulmas\u0131n\u0131 bekliyor ancak kamuya a\u00e7\u0131k BGP verileri farkl\u0131 bir kaynaktan geldi\u011fini g\u00f6steriyorsa, y\u00f6nlendirme tasar\u0131m\u0131 tam olmayabilir veya daha fazla inceleme gerektirebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Origin ASN information is especially useful during an IPv4 transfer. The receiving organisation may plan to announce the transferred block from a new ASN. Checking the current origin before the transfer and the new origin after the transfer helps confirm that the routing change happened as planned.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ASN ge\u00e7i\u015fi s\u0131ras\u0131nda da faydal\u0131d\u0131r. Bir i\u015f, bir sa\u011flay\u0131c\u0131 taraf\u0131ndan y\u00f6netilen ASN'den kendi ASN'sine veya bir \u00f6nek bildiren organizasyonu de\u011fi\u015ftirebilir. Eski kaynak ge\u00e7i\u015ften sonra hala g\u00f6r\u00fcn\u00fcrse, \u00f6nceki y\u00f6nlendirme h\u00e2l\u00e2 etkin olabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Origin ASN bilgisi RPKI ile de ba\u011flant\u0131l\u0131d\u0131r. Bir Route Origin Authorization, hangi ASN'in bir \u00f6nek kayna\u011f\u0131 oldu\u011funa izin verildi\u011fini belirtir. BGP kaynaklar\u0131 RPKI onay\u0131ndan farkl\u0131 olursa, rota ge\u00e7ersiz olarak s\u0131n\u0131fland\u0131r\u0131labilir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Orjinal ASN vs Kay\u0131tl\u0131 Kurulu\u015f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bir kay\u0131t kayd\u0131nda g\u00f6sterilen kurulu\u015f ve BGP k\u00f6keni olarak g\u00f6sterilen ASN ili\u015fkilidir ancak ayn\u0131 de\u011fildir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir kay\u0131t veritaban\u0131, inetnum, inet6num, kurum referans\u0131, kaynak durumu, \u00fclke ve k\u00f6t\u00fcye kullan\u0131m ileti\u015fimini i\u00e7eren Internet numara kaynaklar\u0131 hakk\u0131nda bilgi kaydeder. BGP, \u015fu anda bir rota ilan eden a\u011f\u0131n hangisi oldu\u011funu g\u00f6sterir. Kay\u0131tl\u0131 sahipler, kaynaklar\u0131 ilan etmek i\u00e7in sponsoring LIR, ge\u00e7i\u015f sa\u011flay\u0131c\u0131, bulut platformu veya y\u00f6netilen y\u00f6nlendirme sa\u011flay\u0131c\u0131s\u0131 kullanabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6rne\u011fin, bir \u015firket, IPv4 \u00f6neki sahibi olarak listelenebilirken, bir a\u011f sa\u011flay\u0131c\u0131s\u0131, sa\u011flay\u0131c\u0131n\u0131n ASN'sinden \u00f6neki ilan edebilir. Bu, s\u00f6zle\u015fme, y\u00f6nlendirme izinleri ve kay\u0131t kay\u0131tlar\u0131 taraf\u0131ndan destekleniyorsa me\u015fru bir d\u00fczenleme olabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tersi durum da m\u00fcmk\u00fcnd\u00fcr. Bir ASN, kay\u0131t sistemindeki kurulu\u015fa a\u00e7\u0131k bir ili\u015fki olmaks\u0131z\u0131n bir \u00f6nek ilan edebilir. Bu, rotan\u0131n k\u00f6t\u00fc ama\u00e7l\u0131 oldu\u011funu do\u011frudan kan\u0131tlamaz, ancak \u00f6zellikle kaynak beklenmedikse veya \u00f6nek sat\u0131n al\u0131nmak veya aktar\u0131lmak \u00fczere de\u011ferlendiriliyorsa bu farkl\u0131l\u0131k incelenmelidir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">G\u00fcvenilir bir inceleme, kay\u0131t organizasyonu, mevcut kaynak ASN'si, IRR rotas\u0131 nesnesi, RPKI durumu ve ger\u00e7ek ticari veya teknik d\u00fczenlemeyi kar\u015f\u0131la\u015ft\u0131rmal\u0131d\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RIPEstat ile Bir Kaynak ASN's\u0131 Bulma Y\u00f6ntemi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RIPEstat, Internet kaynaklar\u0131, BGP y\u00f6nlendirme, RPKI ve di\u011fer operasyonel sinyaller hakk\u0131nda bilgi sa\u011flayan bir kamuya a\u00e7\u0131k a\u011f bilgi hizmetidir. BGP State verileri, bir \u00f6nek\u0131n \u015fu anda ilan edilip edilmedi\u011fini ve hangi kaynaklar\u0131n g\u00f6zlemlendi\u011fini kontrol etmek i\u00e7in kullan\u0131labilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RIPEstat'\u0131 a\u00e7\u0131n ve bir IPv4 veya IPv6 \u00f6neki girin. Sonu\u00e7, ilan durumu, g\u00f6zlemlenen kaynak ASNLar\u0131, y\u00f6nlendirme bilgileri ve zaman damgalar\u0131n\u0131 g\u00f6sterebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ayr\u0131ca do\u011frudan RIPEstat API'sini sorgulayabilirsiniz:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;stat.ripe.net\/data\/bgp-state\/data.json?resource=193.0.0.0\/21<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">IPv6 \u00f6nek\u0131 i\u00e7in kullan\u0131n:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#047;&#047;stat.ripe.net\/data\/bgp-state\/data.json?resource=2001:67c:2e8::\/48<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">API JSON verisi d\u00f6nd\u00fcr\u00fcr. \u00d6neki ve mevcut bilgilere ba\u011fl\u0131 olarak, yan\u0131t orijin bilgisi, duyuru durumu, y\u00f6nlendirme g\u00f6zlemleri ve zaman damgalar\u0131 i\u00e7erebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sonu\u00e7, bir kamuya a\u00e7\u0131k y\u00f6nlendirme anl\u0131k g\u00f6r\u00fcnt\u00fcs\u00fcd\u00fcr. Zamanla de\u011fi\u015febilir ve farkl\u0131 izleme sistemleri, farkl\u0131 yollar toplay\u0131c\u0131lar\u0131 ve g\u00fcncelleme saatleri kulland\u0131klar\u0131 i\u00e7in farkl\u0131 bilgiler g\u00f6sterir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">RIPEstat API Kullan\u0131m\u0131<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bir temel istek curl ile yap\u0131labilir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl \"https:\/\/stat.ripe.net\/data\/bgp-state\/data.json?resource=193.0.0.0\/21\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Windows PowerShell'da kullan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Invoke-RestMethod `\n  -Uri \"https:\/\/stat.ripe.net\/data\/bgp-state\/data.json?resource=193.0.0.0\/21\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Bir uygulama bir kullan\u0131c\u0131n\u0131n bir \u00f6neki kabul ederse, bu de\u011fer API iste\u011fine eklenmeden \u00f6nce URL kodlanmal\u0131d\u0131r. Bu, IPv4 ve IPv6 \u00f6neklerinin bo\u015fluk gibi karakterler i\u00e7erdi\u011fi i\u00e7in \u00f6nemlidir <code>\/<\/code> ve <code>:<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Basit bir JavaScript iste\u011fi \u015fu \u015fekildedir:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const prefix = \"193.0.0.0\/21\";\n\nconst url =\n  \"https:\/\/stat.ripe.net\/data\/bgp-state\/data.json?resource=\" +\n  encodeURIComponent(prefix);\n\nfetch(url)\n  .then(response =&gt; response.json())\n  .then(result =&gt; {\n    console.log(result);\n  });<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">API yan\u0131t\u0131n\u0131n, kal\u0131c\u0131 bir kay\u0131t de\u011fil, kamuya a\u00e7\u0131k y\u00f6nlendirme verisi olarak de\u011ferlendirilmesi gerekir. E\u011fer bir olay raporu, ge\u00e7i\u015f incelemesi veya ta\u015f\u0131nma kontrol listesi i\u00e7in kullan\u0131rsan\u0131z, sorgu zaman\u0131n\u0131 kaydedin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ad\u0131m Ad\u0131m Origin ASN Arama Rehberi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bir ba\u015flang\u0131\u00e7 d\u00fczeyli kullan\u0131c\u0131, bir kamuya a\u00e7\u0131k \u00f6nek i\u00e7in k\u00f6ken ASN'sini kontrol etmek i\u00e7in a\u015fa\u011f\u0131daki s\u00fcreci kullanabilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 1: CIDR Format\u0131nda \u00d6neki Girin<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Tamam IPv4 veya IPv6 \u00f6nekiyle ba\u015flay\u0131n, \u00f6rne\u011fin:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>193.0.0.0\/21<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">veya:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>2001:67c:2e8::\/48<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sadece bir bireysel IP adresi girmeyin, t\u00fcm atamay\u0131 incelemek istiyorsan\u0131z. Tek bir adres, daha b\u00fcy\u00fck bir blok hakk\u0131nda bilgi d\u00f6nd\u00fcrebilir ancak istedi\u011finiz incelemek istedi\u011finiz tam aral\u0131\u011f\u0131 net \u015fekilde belirleyemeyebilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 2: \u00d6neki Bildirildi\u011fini Kontrol Edin<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">BGP durum sonucunu inceleyin ve ilan edilmi\u015f veya g\u00f6r\u00fclebilir bir durum aray\u0131n. \u00d6nek ilan edilmiyorsa, bir kaynak ASN'si mevcut olmayabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir \u00f6nek, yeni, rezerve edilmi\u015f, \u00f6zel olarak kullan\u0131lm\u0131\u015f, geri \u00e7ekilmi\u015f veya da\u011f\u0131t\u0131m\u0131 bekleniyor olmas\u0131ndan dolay\u0131 ilan edilemez. G\u00f6r\u00fcn\u00fcr olmamas\u0131, kayna\u011f\u0131n ge\u00e7ersiz oldu\u011funu otomatik olarak g\u00f6stermez.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 3: Kaynak ASN'yi Kaydet<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Arac\u0131n d\u00f6nd\u00fcrd\u00fc\u011f\u00fc t\u00fcm kaynak ASN'leri yaz\u0131n. Sadece bir tane ASN g\u00f6sterilirse, bunu beklenen a\u011f tasar\u0131m\u0131yla kar\u015f\u0131la\u015ft\u0131r\u0131n. Birden fazla ASN ortaya \u00e7\u0131karsa, \u00e7oklu kaynaklar\u0131n ama\u00e7l\u0131 olup olmad\u0131\u011f\u0131n\u0131 belirleyin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ayr\u0131ca arama tarihini ve veri kayna\u011f\u0131n\u0131 kaydedin. Y\u00f6nlendirme bilgileri de\u011fi\u015fti\u011finden, zaman damgas\u0131 olmayan bir sonu\u00e7 daha sonra yorumlamak i\u00e7in zordur.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 4: K\u00f6keni Kay\u0131t Verileriyle Kar\u015f\u0131la\u015ft\u0131r\u0131n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0130lgili RIR veya kay\u0131t defteri kayd\u0131n\u0131 kontrol edin. Kurulu\u015f, sponsoring sa\u011flay\u0131c\u0131 ve kaynak durumunun \u00f6nek sahibi veya sa\u011flay\u0131c\u0131yla tutarl\u0131 olup olmad\u0131\u011f\u0131n\u0131 onaylay\u0131n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kay\u0131tlarda yer alan kurulu\u015f, k\u00f6ken ASN ile her zaman e\u015fle\u015fmemelidir, ancak ili\u015fki a\u00e7\u0131klanabilir olmal\u0131d\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ad\u0131m 5: RPKI ve IRR Verilerini Kontrol Edin<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">RPKI durumunu ve ilgili IRR rota nesnesini inceleyin. Ge\u00e7erli bir RPKI sonucu ve e\u015fle\u015fen rota nesnesi, kayna\u011f\u0131n beklenen oldu\u011funu g\u00f6stermede daha g\u00fc\u00e7l\u00fc kan\u0131t sa\u011flar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ortakl\u0131k RPKI veya IRR verileriyle \u00e7eli\u015fiyorsa, rotay\u0131 ilan etmeden \u00f6nce da\u011f\u0131t\u0131m\u0131n durdurulmas\u0131 ve incelemesi gerekir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Arama Sonucunu Okuma Y\u00f6ntemi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En \u00f6nemli alan, kaynak ASN'dir. Bununla birlikte \u00f6nek ve arama zaman\u0131n\u0131 kaydedin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Duyurulan durum, API'nin \u015fu anda aktif bir BGP duyurusu olup olmad\u0131\u011f\u0131n\u0131 size s\u00f6yler. \u00d6nek duyurulmazsa, ara\u00e7 orijin ASN'sini d\u00f6nd\u00fcrmeyebilir. Bu, \u00f6ne\u011fin kullan\u0131lamaz oldu\u011fu anlam\u0131na gelmez.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Birden fazla kaynak ASN'si g\u00f6r\u00fcn\u00fcrse, verinin yanl\u0131\u015f oldu\u011funu hemen d\u00fc\u015f\u00fcnmeyin. \u00c7oklu kaynaklar, redundans, anycast, \u00e7oklu site hizmetleri, trafi\u011fin y\u00f6nlendirilmesi veya kontrol edilen ge\u00e7i\u015fler i\u00e7in bilin\u00e7li olarak kullan\u0131lan bir\u00e7ok a\u011f vard\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sonu\u00e7, beklenen da\u011f\u0131t\u0131m plan\u0131yla kar\u015f\u0131la\u015ft\u0131r\u0131lmal\u0131d\u0131r. Plan, bir kaynak beklentisi varken, kamuya a\u00e7\u0131k veriler birka\u00e7 tane g\u00f6steriyorsa, a\u011f sa\u011flay\u0131c\u0131s\u0131na veya kaynak sahibine farkl\u0131l\u0131\u011f\u0131 a\u00e7\u0131klamalar\u0131n\u0131 isteyin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Di\u011fer BGP Ara\u00e7lar\u0131 ile Bir Origin ASN Bulma<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RIPEstat faydal\u0131d\u0131r, ancak tek a\u00e7\u0131k kaynak de\u011fildir. BGP.tools, ilan edilen \u00f6nekleri, k\u00f6ken bilgilerini, AS yollar\u0131n\u0131 ve y\u00f6nlendirme ili\u015fkilerini g\u00f6sterebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hurricane Electric'\u0131n BGP Ara\u00e7 Seti, \u00f6nekler ve otomatik sistemler hakk\u0131nda bilgi sa\u011flar. Route toplay\u0131c\u0131lar ve bak\u0131\u015f camlar\u0131, farkl\u0131 a\u011flardan ek g\u00f6zlemler sa\u011flayabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Farkl\u0131 ara\u00e7lar ayn\u0131 sonucu d\u00f6nd\u00fcrmeyebilir. Farkl\u0131 toplay\u0131c\u0131lar, konumlar, g\u00fcncelleme zamanlar\u0131 ve filtreleme politikalar\u0131 kullanabilirler. Bir sistem, ba\u015fka birinin hen\u00fcz g\u00f6zlemledi\u011fi bir rota g\u00f6rebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kritik kararlar i\u00e7in birka\u00e7 kaynak kar\u015f\u0131la\u015ft\u0131r\u0131lmal\u0131d\u0131r. Bu, \u00f6zellikle bir IPv4 transferi, BGP ge\u00e7i\u015fi, sa\u011flay\u0131c\u0131 de\u011fi\u015fimi veya kesinti incelemesi s\u0131ras\u0131nda olduk\u00e7a faydal\u0131d\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bir \u00d6nekte Birden Fazla Kaynak ASN Nedeniyle Olabilir?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7oklu kaynak ASN'si niyetlidir. Bir \u015firket, dayan\u0131kl\u0131l\u0131\u011f\u0131 art\u0131rmak i\u00e7in ayn\u0131 \u00f6neki farkl\u0131 veri merkezlerinden ilan edebilir. Bir anycast hizmeti, \u00f6neki bir\u00e7ok co\u011frafi konumdan ilan edebilir. Bir ge\u00e7i\u015f s\u0131ras\u0131nda, eski ve yeni ASN'ler s\u0131n\u0131rl\u0131 bir s\u00fcre g\u00f6r\u00fclebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7oklu kaynak ayr\u0131ca bir yap\u0131land\u0131rma hatas\u0131ndan da kaynaklanabilir. Eski bir sa\u011flay\u0131c\u0131, ge\u00e7i\u015ften sonra bir rota duyurmay\u0131 s\u00fcrd\u00fcrebilir veya bir m\u00fchendis, \u00f6nekini yanl\u0131\u015f y\u00f6nlendiriciye yap\u0131land\u0131rabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Baz\u0131 durumlarda, beklenmeyen bir kaynak, bir rota h\u0131yas\u0131 veya rota s\u0131z\u0131nt\u0131s\u0131n\u0131 temsil edebilir. Do\u011fru yan\u0131t, g\u00f6zlemlenen kaynaklar\u0131 belgelenmi\u015f y\u00f6nlendirme plan\u0131yla kar\u015f\u0131la\u015ft\u0131rmak ve ilgili RPKI kay\u0131tlar\u0131n\u0131n bildirimleri yetkilendirip yetkilendirmedi\u011fini kontrol etmek olmal\u0131d\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir\u00e7ok kaynaktan gelen bir sonu\u00e7, bu y\u00fczden inceleme sinyali olarak kabul edilmelidir, otomatik bir sonuca de\u011fil.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kaynak ASN ve RPKI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">RPKI, bir orijin ASN'\u0131n bir IP \u00f6n eki a\u00e7\u0131klamas\u0131na izin verildi\u011fini do\u011frulamaya yard\u0131mc\u0131 olur. Kaynak sahibi, beklenen ASN ve izin verilen \u00f6nek uzunlu\u011funu belirten bir Y\u00f6n Orijin Onaylamas\u0131 yay\u0131nlar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BGP k\u00f6keni ROA ile e\u015fle\u015firse, yol Ge\u00e7erli olarak s\u0131n\u0131fland\u0131r\u0131labilir. K\u00f6ken e\u015fle\u015fmiyorsa veya yol, izin verileninden daha spesifikse, yol ge\u00e7ersiz olabilir. Uygulanabilir bir ROA yoksa, sonu\u00e7 genellikle Bulunamad\u0131'd\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bu y\u00fczden bir kaynak ASN aramas\u0131 RPKI do\u011frulamas\u0131yla birle\u015ftirilmelidir. Biliyoruz ki <code>AS64500<\/code> bir \u00f6n ek a\u00e7\u0131klamak, o ASN'in bu i\u015flemi yetkili olup olmad\u0131\u011f\u0131n\u0131 size s\u00f6ylemez.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Devam etmek i\u00e7in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RPKI Nedir? G\u00fcvenli BGP Y\u00f6nlendirmesi i\u00e7in Ba\u015flang\u0131\u00e7 K\u0131lavuzu<\/li>\n\n\n\n<li>RPKI'de bir ROA nedir?<\/li>\n\n\n\n<li>RPKI Ge\u00e7erli, Ge\u00e7ersiz ve Bulunamad\u0131 A\u00e7\u0131klamas\u0131<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Orjinal ASN ve IRR Y\u00f6n Nesneleri<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bir Internet Y\u00f6nlendirme Kay\u0131t Defteri, veya IRR, bir\u00e7ok a\u011f operat\u00f6r\u00fc taraf\u0131ndan \u00f6nek filtreleri olu\u015ftururken kullan\u0131lan y\u00f6nlendirme politikas\u0131 bilgilerini saklar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir IRR yolu nesnesi, bir \u00f6nek i\u00e7in hangi ASN'\u0131n kaynak olmas\u0131 beklenenini tan\u0131mlar. E\u011fer yol nesnesi \u015funu s\u00f6yl\u00fcyorsa <code>AS64500<\/code> \u00f6n eklemeli olmal\u0131 fakat BGP g\u00f6steriyor ki <code>AS64510<\/code>, fark\u0131n incelenmesi gerekir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IRR nesnesi eski olabilir, BGP ilan\u0131 yanl\u0131\u015f olabilir veya a\u011f kontrol edilen bir ge\u00e7i\u015fin ortas\u0131nda olabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">IRR veri ve RPKI verileri ayr\u0131d\u0131r. Bir IRR yolu nesnesi, bir ROA'y\u0131 de\u011fi\u015ftirmez ve ge\u00e7erli RPKI sonucu, otomatik olarak bir IRR yolu nesnesi olu\u015fturmayabilir. bir\u00e7ok a\u011f, farkl\u0131 t\u00fcrde y\u00f6nlendirme bilgisi sa\u011flad\u0131klar\u0131 i\u00e7in her iki sistemi de kullan\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Neden As\u0131l ASN'yi Kontrol Etmelisiniz?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Yeni bir IPv4 veya IPv6 \u00f6neki kabul edilmeden \u00f6nce k\u00f6ken ASN'sini kontrol edin, \u00f6zellikle kaynak \u00fc\u00e7\u00fcnc\u00fc partiye aitse. Sonu\u00e7, rotan\u0131n sa\u011flay\u0131c\u0131n\u0131n a\u00e7\u0131klamas\u0131yla uyumlu olup olmad\u0131\u011f\u0131n\u0131 do\u011frulamaya yard\u0131mc\u0131 olabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ASN ge\u00e7i\u015finden \u00f6nce ve sonra tekrar kontrol edin. Ge\u00e7i\u015f tamamland\u0131\u011f\u0131nda eski kaynak kaybolmal\u0131 ve yeni kaynak planlanan takvime g\u00f6re g\u00f6r\u00fcn\u00fcr hale gelmelidir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">K\u00f6ken kontrolleri, IPv4 aktar\u0131m\u0131, sa\u011flay\u0131c\u0131 de\u011fi\u015fikli\u011fi, veri merkezi ta\u015f\u0131nmas\u0131 veya BGP politikas\u0131 g\u00fcncellemesi sonras\u0131 de faydal\u0131d\u0131r. D\u00fczenli bir izleme kontrol\u00fc, m\u00fc\u015fteri \u015fikayetleri olmadan \u00f6nce beklenmedik de\u011fi\u015fiklikleri ortaya \u00e7\u0131karabilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">S\u00fcrekli i\u015flemler i\u00e7in otomatik BGP izleme, aral\u0131klarla manuel aramalardan daha faydal\u0131d\u0131r. Uyar\u0131lar, yeni bir kaynak, \u00e7ekilmi\u015f rota, beklenmedik yol de\u011fi\u015fikli\u011fi veya ge\u00e7erli olmayan RPKI durumundan ge\u00e7i\u015fi tan\u0131mlayabilir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kamuya Ait D\u00fc\u011f\u00fcmleri S\u0131n\u0131rlamalar\u0131<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kamuya a\u00e7\u0131k BGP verisi de\u011ferlidir, ancak s\u0131n\u0131rlamalar\u0131 vard\u0131r. \u0130nternet'teki her y\u00f6nlendiriciyi de\u011fil, se\u00e7ilmi\u015f yollar toplay\u0131c\u0131lar\u0131 ve izleme sistemlerinden g\u00f6zlemleri temsil eder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir rota, bir a\u011fdan g\u00f6r\u00fclebilirken ba\u015fka bir a\u011fdan g\u00f6r\u00fcnmeyebilir. Yeni bir ilan, her toplay\u0131c\u0131ya ula\u015fmayabilir. Bir rota, \u00f6nek uzunlu\u011fu, sa\u011flay\u0131c\u0131 politikas\u0131 veya b\u00f6lgesel y\u00f6nlendirme kurallar\u0131 taraf\u0131ndan filtrelenebilir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir arama sonucuyla d\u00f6nen kaynak ASN, \u00f6n eki yasal sahipli\u011finin kan\u0131t\u0131 de\u011fildir. Kaynaklar\u0131n aktar\u0131labilir, kiralanan veya belirli bir hizmet i\u00e7in kullan\u0131labilir olup olmad\u0131\u011f\u0131n\u0131 do\u011frulamaz. Ayn\u0131 zamanda \u00f6n ekin temiz operasyonel reputesi oldu\u011funu da kan\u0131tlamaz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tamam bir inceleme i\u00e7in kaynak verilerini, kay\u0131t kay\u0131tlar\u0131, RPKI, IRR bilgileri, BGP tarih\u00e7esi, istismar ileti\u015fimleri, itibar kontrol\u00fc ve s\u00f6zle\u015fmeli belgelerle birle\u015ftirin.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S\u0131k\u00e7a Sorulan Sorular<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Orjinal ASN, IP \u00f6neki sahibi mi?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Zorunlu de\u011fil. Kaynak ASN, BGP'de \u00f6n eki ilan eden \u015fu anki a\u011fd\u0131r. Kay\u0131tl\u0131 sahiplik ba\u015fka bir organizasyon veya sa\u011flay\u0131c\u0131 kullanarak kayna\u011f\u0131n ilan edilmesini sa\u011flayabilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bir \u00f6neki iki kaynak ASNs olabilir mi?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Evet. Birden fazla kaynak, anycast, redundans, ge\u00e7i\u015f veya trafi\u011fin m\u00fchendisli\u011fi i\u00e7in kullan\u0131labilir. Ayr\u0131ca bir yap\u0131land\u0131rma hatas\u0131 veya yetkisiz ilan\u0131 g\u00f6sterebilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Orjin ASN'leri ne s\u0131kl\u0131kla de\u011fi\u015fir?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sabit bir saat plan\u0131 yoktur. ASN ge\u00e7i\u015fi, sa\u011flay\u0131c\u0131 de\u011fi\u015fikli\u011fi, IPv4 aktar\u0131m\u0131, veri merkezi ta\u015f\u0131nmas\u0131 veya y\u00f6nlendirme yeniden tasar\u0131m\u0131 s\u0131ras\u0131nda de\u011fi\u015febilir. Kararl\u0131 bir a\u011f, y\u0131llarca ayn\u0131 kaynakta kalabilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Farkl\u0131 bir kaynak ASN'si her zaman bir h\u0131rs\u0131zl\u0131k m\u0131 demek oluyor?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hay\u0131r. Bu ama\u00e7l\u0131 olabilir veya normal bir ge\u00e7i\u015ften kaynaklanabilir. Ancak beklenmeyen bir kaynak, \u00f6zellikle kay\u0131t, IRR veya RPKI verileriyle \u00e7eli\u015fiyorsa incelenmelidir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bir kaynak ASN aramas\u0131 i\u00e7in API anahtar\u0131 gerekli midir?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7ok say\u0131da kamuya a\u00e7\u0131k ara\u00e7, API anahtar\u0131 olmadan temel y\u00f6nlendirme verilerini sa\u011flar. Kullan\u0131m s\u0131n\u0131rlar\u0131 ve hizmet eri\u015filebilirli\u011fi de\u011fi\u015febilir, bu nedenle uygulamalar hatalar\u0131 i\u015flemeli ve a\u015f\u0131r\u0131 istek g\u00f6ndermemelidir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">IPv6 i\u00e7in kaynak ASN bilgisi mevcut mu?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. BGP origin information can be checked for IPv6 prefixes in the same general way as IPv4 prefixes. The prefix must be entered in valid IPv6 CIDR notation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sonu\u00e7<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kaynak ASN, bir IP \u00f6neki i\u00e7in BGP bildiriminin \u015fu anda g\u00f6zlemlenen kaynak sistemini belirler. Sorun giderme, ge\u00e7i\u015f planlamas\u0131, IPv4 transferleri, IPv6 da\u011f\u0131t\u0131m\u0131, RPKI do\u011frulamas\u0131 ve yol izleme i\u00e7in \u00f6nemli bilgilerdir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">RIPEstat, BGP.tools, Hurricane Electric, route collectors veya di\u011fer halka a\u00e7\u0131k y\u00f6nlendirme hizmetleri arac\u0131l\u0131\u011f\u0131yla kaynak ASN'yi bulabilirsiniz. Temel bir arama, \u00f6nek, ilan durumu, kaynak ASN, g\u00f6zleme zaman\u0131 ve ek kaynak bilgilerini kaydetmelidir.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sonu\u00e7 asla yaln\u0131zca okunmamal\u0131d\u0131r. Kaynak ASN'i kay\u0131t organizasyonu, beklenen y\u00f6nlendirme plan\u0131, IRR yolu nesnesi ve RPKI yetkilendirmesi ile kar\u015f\u0131la\u015ft\u0131r\u0131n. Veriler uyu\u015fmuyorsa, fark\u0131n planneden bir ge\u00e7i\u015f, eski kay\u0131t, yap\u0131land\u0131rma hatas\u0131 veya yetkisiz ilan nedeni olup olmad\u0131\u011f\u0131n\u0131 belirleyin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daha geni\u015f bir teknik inceleme i\u00e7in kullan\u0131n <a href=\"https:\/\/junglelabs.uk\/tr\/ip-resource-readiness-checker\/\">IP Kayna\u011f\u0131 Haz\u0131rl\u0131k Denetleyicisi<\/a>. Genel IPv4 veya IPv6 \u00f6neki i\u00e7in kay\u0131t defteri, k\u00f6ken, rota nesnesi, RPKI ve BGP g\u00f6r\u00fcn\u00fcrl\u00fck sinyallerini bir araya getirmeye yard\u0131mc\u0131 olabilir.<\/p>","protected":false},"excerpt":{"rendered":"<p>When an IPv4 or IPv6 prefix is announced on the public Internet, one of the most useful pieces of information is the origin ASN. The origin ASN identifies the Autonomous System that is currently announcing the prefix through BGP. Finding the origin ASN can help with network troubleshooting, IPv4 transfers, IPv6 deployment, BGP monitoring, RPKI [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1522,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"How to Find the Origin ASN of an IP Prefix","_seopress_titles_desc":"Learn how to find the current BGP origin ASN of an IPv4 or IPv6 prefix using RIPEstat, public routing tools, and RPKI data.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1342","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article"],"_links":{"self":[{"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/posts\/1342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/comments?post=1342"}],"version-history":[{"count":1,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/posts\/1342\/revisions"}],"predecessor-version":[{"id":1519,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/posts\/1342\/revisions\/1519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/media\/1522"}],"wp:attachment":[{"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/media?parent=1342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/categories?post=1342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/junglelabs.uk\/tr\/wp-json\/wp\/v2\/tags?post=1342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}