انتقل إلى المحتوى
استخبارات IP

ما هو ASN؟ شرح أرقام الأنظمة المستقلة

يحدد ASN (رقم النظام المستقل) الشبكة التي ينتمي إليها عنوان IP والجهة التي تشغّلها، وهو من أكثر الإشارات كشفاً عن أي طلب.

بقلمفريق GeoIPHubتاريخ النشرتاريخ التحديثمدة القراءةقراءة في 10 دقيقة
مجموعات شبكية محاطة بحدود شفافة، تمثل الأنظمة المستقلة

كل عنوان IP على الإنترنت يوجد داخل شبكة. وتلك الشبكة نظام مستقل: مجموعة من نطاقات IP تحت السيطرة الإدارية لمنظمة واحدة، تعلن سياسة توجيه متسقة لبقية الإنترنت. والرقم الذي يحددها هو ASN: معرّف فريد عالمياً يُمنح من سجل إنترنت، ويُستمد من نطاق محدد من القيم العامة والخاصة. وهو لا يعادل "رقم AS" المحلي الذي تضبطه على موجّه يشغّل EIGRP، وهو فرق نوضحه في الختام.

مسار ضوئي يقفز بين مجموعات محدودة، يمثل حزمة تعبر عدة أنظمة ASN
يخبرك ASN بالشبكة التي ينتمي إليها العنوان وبمن يديرها.

كيف تعمل أرقام ASN على الإنترنت

الإنترنت ليس شبكة واحدة. إنه عشرات الآلاف من الشبكات المستقلة (مزودو خدمة الإنترنت والجامعات والشركات ومزودو السحابة والجهات الحكومية)، تتحكم كل منها في نطاقات IP الخاصة بها. تتواصل هذه الشبكات عبر BGP (بروتوكول بوابة الحدود)، وهو بروتوكول التوجيه الذي يخبر كل شبكة كيف تصل إلى كل شبكة أخرى.

حين تريد شبكة أن تعلن نطاقات IP الخاصة بها للإنترنت ("الحركة المتجهة إلى هذه العناوين يجب أن تأتي إلينا")، فإنها تفعل ذلك باستخدام ASN الخاص بها. ASN هو المعرّف في إعلانات BGP تلك. ومن دونه لما كانت هناك طريقة لمعرفة أي منظمة مسؤولة عن أي نطاقات IP.

تُصدر أرقام ASN سجلات الإنترنت الإقليمية:

  • ARIN: أمريكا الشمالية
  • RIPE NCC: أوروبا والشرق الأوسط وآسيا الوسطى
  • APNIC: آسيا والمحيط الهادئ
  • LACNIC: أمريكا اللاتينية ومنطقة الكاريبي
  • AFRINIC: أفريقيا

يحتفظ كل سجل إقليمي بقاعدة بيانات عامة لتخصيصات ASN. ولهذا فإن بيانات ASN متاحة مجاناً: فالسجلات تنشرها، وهي ضرورية لعمل الإنترنت.

نطاقات أرقام ASN: العامة والخاصة، 16 بت و32 بت

ليس كل رقم ASN صالحاً، وليس كل ASN مخصصاً للظهور على الإنترنت العام. النطاقات محددة ومحجوزة، وهذه البنية هي ما يجعل ASN معرّفاً موثوقاً.

استخدمت المواصفة الأصلية أرقاماً من 16 بت (2 بايت): من 0 إلى 65,535. وقد تجاوز الإنترنت ذلك الفضاء، فرفعت أرقام ASN ذات 32 بت (4 بايت) السقف إلى 4,294,967,295. وتعمل الصيغتان جنباً إلى جنب اليوم. غالباً ما يحمل مزودو الخدمة القدامى الكبار أرقاماً من 2 بايت، بينما التخصيصات الأحدث (مثل AS396982 الخاص بـ Google Cloud) من 4 بايت. في الاستعلام لا يظهر الفرق؛ فالرقم أكبر فحسب.

وضمن هذه النطاقات، خُصصت كتل محددة:

النطاقالصيغةالغرض
016 بتمحجوز: ASN غير صالح أو "لا يُوجَّه"
من 1 إلى 64,49516 بتعام، تخصصه السجلات الإقليمية (الرقم AS23456 في هذه الكتلة محجوز باسم AS_TRANS، ويُستخدم أثناء تشغيل الموجّهات ذات 2 بايت مع أرقام ASN ذات 4 بايت)
من 64,512 إلى 65,53416 بتاستخدام خاص (RFC 6996)، داخلي فقط، ولا يُعلن عنه علناً أبداً
من 65,536 إلى 4,199,999,99932 بتعام، تخصصه السجلات الإقليمية
من 4,200,000,000 إلى 4,294,967,29432 بتاستخدام خاص (RFC 6996)، داخلي فقط

النقطة العملية لذكاء عناوين IP: يعيش ASN الخاص داخل شبكة منظمة واحدة ولا يُعلن للإنترنت أبداً، لذا لن يظهر أبداً في استعلام IP. كل عنوان IP عام قابل للتوجيه يرتبط بـ ASN عام واحد بالضبط مخصص من سجل، وهذا بالتحديد سبب كون ASN موثوقاً كإشارة هوية. فإذا بحثت عن عنوان وحصلت على ASN، فهو تسجيل حقيقي فريد عالمياً يمكنك نسبته إلى مشغّل.

قراءة استعلام ASN

إليك ما يعيده استعلام ASN عبر GeoIPHub. توجد بيانات ASN في المجموعة asn من الاستجابة (استجابات حقيقية مختصرة، أُجريت الاستعلامات بتاريخ 2 أكتوبر 2026):

GeoIPHub API
curl "https://api.geoiphub.com/v1/lookup/8.8.8.8" \ -H "x-api-key: YOUR_API_KEY"
GeoIPHub API
{ "ip": "8.8.8.8", "asn": { "asn": 15169, "org": "GOOGLE - Google LLC", "asn_type": "hosting", "isp": "GOOGLE - Google LLC", "connection_type": "datacenter", "rpki": "valid" }, "geo": { "country_code": "US" }, "detection": { "is_hosting": true, "is_anycast": true } }

يبدو مزود خدمة الإنترنت السكني مختلفاً. لا ننشر عناوين منازل حقيقية، لذا فهذا نموذج بـ قيم توضيحية وليس استعلاماً حقيقياً؛ أسماء الحقول وبنيتها مطابقة للواجهة الفعلية:

GeoIPHub API
{ "ip": "<a home broadband IP>", "asn": { "asn": 7922, "org": "COMCAST-7922 - Comcast Cable Communications, LLC", "asn_type": "isp", "connection_type": "residential" }, "geo": { "country_code": "US" }, "detection": { "is_hosting": false } }

مزود سحابة:

GeoIPHub API
curl "https://api.geoiphub.com/v1/lookup/54.239.28.85" \ -H "x-api-key: YOUR_API_KEY"
GeoIPHub API
{ "ip": "54.239.28.85", "asn": { "asn": 14618, "org": "AMAZON-AES - Amazon.com, Inc.", "asn_type": "hosting", "isp": "AMAZON-AES - Amazon.com, Inc." }, "geo": { "country_code": "US", "region": "Virginia", "city": "Ashburn" }, "detection": { "is_hosting": true } }

لاحظ أن عنوان Amazon هذا يعلنه AS14618 لا AS16509: تشغّل Amazon أكثر من نظام مستقل واحد، ويُبلغ الاستعلام دائماً عن النظام الذي يعلن البادئة فعلياً.

الحقل asn.asn_type هو الأكثر فائدة: فهو يصنف ASN بحسب نوع الشبكة التي يمثلها. وهذه أكثر القيم التي ستراها:

asn_typeما يعنيهالحركة المعتادة
ispمزود إنترنت للمستهلكينمستخدمون حقيقيون في منازلهم
mobileمشغّل شبكة خلويةهواتف خلف CGNAT
hostingمزود سحابة أو خوادم مخصصة أو استضافة مشتركة المواقع (AWS وGoogle وDigitalOcean وOVH)خوادم وأحمال عمل آلية وبنية VPN التحتية
cdnشبكة توصيل محتوى (Cloudflare وFastly)حافة CDN وليس المستخدمين النهائيين
vpnشبكة مصنفة كبنية VPN تحتيةحركة مستخدمين مجهولة الهوية
satelliteمزود إنترنت عبر الأقمار الاصطناعيةمستخدمون حقيقيون على روابط الأقمار الاصطناعية

وكما تظهر الأمثلة أعلاه، يعود كبار مزودي السحابة بالنوع hosting، وقد يعود العنوان بالقيمة unknown إذا لم تُصنَّف الشبكة.

لماذا يعد ASN محورياً في ذكاء عناوين IP

يجيب نوع ASN عن السؤال الأولي الأكثر فائدة: هل يرجَّح أن يقف شخص حقيقي خلف هذا العنوان، أم أنه بنية تحتية؟

يتصل المستهلكون الحقيقيون الذين يستخدمون منتجات استهلاكية بالإنترنت تقريباً دائماً من أرقام ASN من النوع isp أو mobile. وحين يصل طلب من ASN من النوع hosting فإنه يتطلب تفسيراً بنيوياً، لأن مزودي السحابة لا يخصصون عناوين IP لحواسيب الناس المحمولة. وأرقام ASN الخلوية هي الأكثر ضجيجاً بين الفئات المشروعة: فـ CGNAT لدى المشغّل يخفي آلاف المستخدمين الحقيقيين خلف حفنة من العناوين، وهذا أيضاً سبب اندماج شبكات البروكسي المحمولة فيها بكفاءة عالية.

وهذا يجعل نوع ASN أرخص مرشح أول وأكثره موثوقية في منع الاحتيال وإساءة الاستخدام:

  • تسجيل دخول من ASN تابع لـ AWS ← شبه مؤكد أنه آلي؛ لا مستخدم حقيقي يسجل دخوله من خادم سحابي
  • عملية دفع من ASN لـ VPN معروف ← خطر مرتفع؛ قد يكون عميلاً حقيقياً أو احتيالاً، لكنه ليس نمطاً افتراضياً
  • استدعاء API من ASN تابع لـ Cloudflare ← على الأرجح بنيتك الحدودية أو مطوّر؛ تحقق من السياق
  • تسجيل جديد من ASN لمزود إنترنت سكني ← مشروعية أساسية؛ طبّق إشارات أخرى للتدقيق

لا يكفي مرشح واحد، لكن نوع ASN يمنحك افتراضاً مسبقاً قوياً يجعل كل الإشارات اللاحقة أسهل تفسيراً. ولاختبار عنوان بعينه، تحسم أداة فحص عنوان IP لمركز البيانات ما إذا كان ينتمي إلى شبكة سحابية أو استضافة في استعلام واحد.

أرقام ASN واكتشاف VPN

يشغّل مزودو VPN أرقام ASN خاصة بهم أو يستأجرون بنية تحتية من أرقام ASN للاستضافة. وتستخدم أنظمة الكشف تاريخ ASN لوسم النطاقات المعروفة باستضافة خوادم VPN:

  • ASN للاستضافة له تاريخ موثق من عقد خروج VPN يرفع احتمال أن يكون أي عنوان IP في ذلك النطاق VPN، حتى قبل الفحص النشط
  • ASN لمزود إنترنت سكني تظهر عليه فجأة استجابات بروتوكول VPN عند الفحص النشط هو نقطة خروج VPN تعمل على بنية تحتية مخترقة أو سكنية (تُستخدم أحياناً للبروكسيات السكنية)

الجمع بين نوع ASN والفحص النشط للبروتوكول أكثر موثوقية من أي منهما وحده: ASN للاستضافة + مصافحة OpenVPN يعني VPN بثقة عالية؛ وASN لمزود إنترنت سكني + لا استجابة بروتوكول يعني عنواناً سكنياً نظيفاً بثقة عالية.

أرقام ASN الشائعة وما تدل عليه

تظهر بعض أرقام ASN بتكرار كافٍ في سياقات الاحتيال والأمن بحيث تستحق معرفة هوياتها:

ASNالمنظمةالسياق
AS16509Amazon Web Servicesالمصدر الأكثر شيوعاً للحركة الآلية والمسح
AS15169Google LLCخدمات Google والسحابة؛ ويشمل أيضاً بوتات Google
AS8075MicrosoftAzure وخدمات Microsoft
AS13335Cloudflareحافة CDN ومنتجات الأمان
AS7922Comcastمزود إنترنت سكني كبير في الولايات المتحدة
AS20473Choopa / Vultrاستضافة VPS تُستخدم كثيراً لـ VPN
AS60068CDN77CDN واستضافة لها تاريخ مع VPN/البروكسي
AS396982Google Cloudيختلف عن Google LLC؛ مخصص لـ GCP تحديداً
AS14061DigitalOceanاستضافة شائعة للمطورين؛ شائع في الحركة الآلية

رؤية أحجام كبيرة من حركة AS16509 أو AS14061 على منتج استهلاكي إشارة قوية إلى نشاط مبرمج أو آلي. وليس السبب أن أرقام ASN هذه خبيثة، بل أن المستخدمين الحقيقيين لا يتصلون بالمنتجات الاستهلاكية من خوادم سحابية.

البحث عن ASN مباشرة

للتحقيق والاستعلامات اليدوية تنجح عدة طرق (فحص ASN هو الخطوة الثانية في دليلنا للتحقيق في عنوان IP مشبوه):

سطر الأوامر (Linux/Mac):

GeoIPHub API
# Using whois whois 8.8.8.8 # Using the Team Cymru IP-to-ASN mapping dig +short 8.8.8.8.origin.asn.cymru.com TXT

برمجياً (لتطبيقك):

GeoIPHub API
curl "https://api.geoiphub.com/v1/lookup/103.21.244.0" \ -H "x-api-key: YOUR_API_KEY" # -> asn.asn 13335, asn.org "CLOUDFLARENET - Cloudflare, Inc.", asn.asn_type "hosting"

تعيد الواجهة الاستجابة الكاملة في كل مرة؛ اقرأ المجموعة asn للحصول على بيانات ASN.

في الإنتاج، تكون استعلامات السجلات المباشرة بطيئة ومحدودة المعدل. وتعيد واجهة API لذكاء عناوين IP بيانات ASN مع تصنيف منظم إلى جانب كل الحقول الأخرى في طلب واحد منخفض الزمن.

ASN مقابل ISP مقابل المنظمة

تُستخدم هذه المصطلحات الثلاثة أحياناً بالتبادل في الوثائق. والفروق بينها:

  • ASN: معرّف الشبكة (رقم)
  • ISP (asn.isp وasn.org): المنظمة التي تشغّل ASN (اسم)
  • المنظمة: قد تكون هي نفسها ISP، أو قد تكون العميل النهائي الذي يستأجر نطاق IP (شركة لها فضاء IP خاص بها يعلنه مزود عبور)

حين تبحث عن عنوان IP ويُظهر asn.org القيمة "Amazon.com, Inc." بينما يستخدمه فعلاً عميل يستضيف خوادمه على AWS، فإن منظمة ASN تعكس معلِن الشبكة لا المستأجر النهائي. وبالنسبة لعناوين السحابة، يهم التمييز بين مزود السحابة والعميل الذي يعمل عليها من أجل السياق، لكن نوع ASN (hosting) يظل يعطيك ما تحتاجه لتصنيف البنية التحتية.

"رقم AS" في EIGRP وبروتوكولات التوجيه شيء مختلف

يظهر البحث عن رقم النظام المستقل كثيراً إعدادات توجيه Cisco، حيث تكتب شيئاً مثل router eigrp 100. هذا الرقم ليس ASN عاماً، والخلط بينهما مصدر شائع للالتباس.

الرقم 100 في router eigrp 100 هو معرّف عملية محلي. وظيفته الوحيدة أن يتطابق عبر كل موجّه يجب أن يتشارك مسارات EIGRP داخل منظمة واحدة. إذا استخدم موجّهان رقمي AS مختلفين لـ EIGRP فلن يكوّنا علاقة جوار أبداً. أنت تختار القيمة بنفسك (من 1 إلى 65,535)، ولها معنى داخل شبكتك فقط، ولا تُسجَّل لدى أحد.

أما ASN العام فهو العكس من كل وجه:

"رقم AS" في EIGRPASN العام
النطاقمحلي لمنظمة واحدةعالمي، عبر الإنترنت كله
من يخصصهأنتسجل إنترنت إقليمي
التفرديكفي أن يتطابق مع موجّهاتك أنتفريد عالمياً
هل يظهر في استعلام IP؟أبداًدائماً

فإن كنت تضبط EIGRP لمختبر CCNA، فـ "رقم AS" يعني وسم عملية التوجيه. وإن كنت تثري عنوان IP لأغراض الاحتيال أو تحديد الموقع، فـ "ASN" يعني المعرّف المسجل عالمياً الذي يصفه هذا المقال: كلمات واحدة، ونطاق مختلف تماماً. ويشكّل BGP الجسر بين العالمين: فالأمر router bgp 65001 يستخدم ASN العام الحقيقي الخاص بك عند الاقتران مع الشبكات الأخرى، وبهذه الطريقة تصل مساراتك إلى الجدول العالمي أصلاً.

المزيد عن كيفية استخدام بيانات ASN

الأسئلة الشائعة

ما معنى ASN؟

ASN اختصار Autonomous System Number، أي رقم النظام المستقل. وهو رقم فريد يُمنح لنظام مستقل (AS): شبكة أو مجموعة شبكات تخضع لنطاق إداري واحد وتقدّم إلى الإنترنت سياسة توجيه متسقة. تُصدر أرقام ASN سجلات الإنترنت الإقليمية (RIRs) مثل ARIN وRIPE NCC وAPNIC وLACNIC وAFRINIC.

ما الفرق بين ASN وعنوان IP؟

يحدد عنوان IP جهازاً أو واجهة بعينها على الشبكة. أما ASN فيحدد الشبكة التي تتحكم في نطاق من عناوين IP وتعلنه. وكل عنوان IP ينتمي إلى ASN واحد بالضبط. ويخبرك ASN بمن يشغّل الشبكة التي يقع فيها العنوان: مزود خدمة الإنترنت أو مزود السحابة أو الشركة أو منشأة الاستضافة التي تدير نطاق IP ذاك.

كيف أجد ASN لعنوان IP؟

يمكنك البحث عن ASN عبر واجهات API لذكاء عناوين IP (مثل GeoIPHub)، أو قواعد بيانات Whois، أو أدوات سطر الأوامر. في الطرفية: الأمر 'whois <IP>' يعيد بيانات ASN من السجل. وللاستخدام في الإنتاج، تعيد واجهة API الرقم ASN مع اسم المنظمة والنطاقات المعلنة ونوع ASN (مزود خدمة إنترنت، مركز بيانات، CDN، وغيرها) بصيغة منظمة.

لماذا يهم ASN في اكتشاف الاحتيال؟

يخبرك ASN بمن يملك الشبكة، ومن يملك الشبكة يحدد نوع الحركة التي تتوقعها. الطلب الصادر من AS7922 (Comcast السكنية) يأتي غالباً من شخص حقيقي في منزله. والطلب الصادر من AS16509 (Amazon AWS) يأتي شبه مؤكد من خادم. المستهلكون الحقيقيون لا يجرون معاملاتهم تقريباً أبداً من أرقام ASN لمزودي السحابة، لذا فإن عملية دفع أو تسجيل دخول من ASN تابع لـ AWS مشبوهة بنيوياً حتى دون أي إشارات أخرى.

هل تتشارك شركتان مختلفتان ASN واحداً؟

بوجه عام لا. يمثل ASN نطاقاً إدارياً واحداً بسياسة توجيه متسقة. غير أن المؤسسات الكبيرة قد تستخدم عدة أرقام ASN (تشغّل Google عشرات منها). وبعض الشبكات الأصغر قد تُعلَن تحت ASN مزود الخدمة الأم بدلاً من رقمها الخاص. يرتبط ASN دائماً بمنظمة، لكن للمنظمة الواحدة أرقام ASN كثيرة.

ما الفرق بين ASN ذي 4 بايت وذي 2 بايت؟

استخدمت المواصفة الأصلية لـ ASN أرقاماً من 2 بايت (من 1 إلى 65535). ومع نمو الإنترنت استُنفد فضاء العناوين، فوسّعت أرقام ASN ذات 4 بايت (المعرّفة في RFC 4893) النطاق إلى أكثر من 4 مليارات رقم. تستخدم أرقام ASN الحديثة مثل AS396982 (Google Cloud) صيغة 4 بايت. أما البنية التحتية الأقدم وكثير من مزودي الخدمة الكبار فما زالوا يستخدمون ASN ذات 2 بايت. ولا يهم هذا التمييز إلا إن كنت تنفذ توجيه BGP؛ أما في استعلامات ذكاء عناوين IP فتتعامل الواجهة مع الصيغتين بشفافية.

بقلم

فريق GeoIPHub

الفريق الذي يقف وراء واجهة GeoIPHub API

بقلم فريق GeoIPHub، وهم من يبنون واجهة GeoIPHub API لاستخبارات IP وماسحها. تُعَدّ المسودات بمساعدة الذكاء الاصطناعي ويحررها الفريق، وأمثلة API استعلامات حقيقية على واجهة API الحية ما لم تُوصف بأنها توضيحية.

شارك هذا المقال
مزيد من المقالات

مقالات ذات صلة