1. ترمینولوژی (Terminology):
پروتوکل (Protocol):
یک مجموعه از قوانین و توافقنامههای مشخص برای ارتباط و تبادل اطلاعات بین دستگاهها در یک شبکه است. پروتوکلها معمولاً قواعدی برای فرستادن، دریافت، و پردازش اطلاعات تعیین میکنند.
2. AS (Autonomous System):
سیستم خودکار (AS):
یک مجموعه از دستگاهها و شبکهها در اینترنت است که توسط یک مدیریت مشخص اداره میشود. هر AS قادر به اتخاذ تصمیمات مستقل برای مسائل مربوط به مسیریابی در شبکه است و به وسیلهی BGP (پروتوکل مسیریابی) به ASهای دیگر ارتباط برقرار میکند.
3. BGP (Border Gateway Protocol):
پروتوکل دروازه مرزی (BGP):
این یک پروتوکل مسیریابی است که در اینترنت برای توزیع مسیرهای شبکه بین انواع مختلف ASها استفاده میشود. BGP از مفهوم AS و مسیریابی به عنوان مفاهیم کلیدی برای ارتباط میان ASها استفاده میکند.
4. شبکههای سیسکو (Cisco Networks):
شبکههای سیسکو (Cisco Networks):
سیسکو یکی از تولیدکنندگان بزرگ تجهیزات شبکه است. اصطلاحات مرتبط با سیسکو به زبان انگلیسی و توضیحات به فارسی عبارتند از:
Router (رابطه):
یک دستگاه شبکه که برای مسیریابی ترافیک بین شبکهها استفاده میشود.
Switch (سوئیچ):
یک دستگاه شبکه که بستههای داده را بین دستگاهها در یک شبکه لوکال تغییر میدهد.
Firewall (دیواره آتشین):
یک دستگاه یا نرمافزار که برای محافظت از شبکه در برابر حملات و تهدیدات امنیتی استفاده میشود.
1. AS Number (شماره AS):
یک عدد 32 بیتی یا 16 بیتی که به یک AS اختصاص داده میشود و به آن اجازه میدهد تا در مسیریابی BGP تعریف شود.
2. Interior Gateway Protocol (IGP) (پروتوکل دروازه داخلی):
پروتوکلهایی مانند OSPF یا EIGRP که در داخل یک Autonomous System برای مسیریابی داخلی استفاده میشوند.
3. Exterior Gateway Protocol (EGP) (پروتوکل دروازه خارجی):
پروتوکلهایی مانند BGP که برای مسیریابی بین ASها در اینترنت استفاده میشوند.
4. AS Path (مسیر AS):
یک مسیر متشکل از شمارههای ASهایی که یک بسته باید طی کند تا به مقصد برسد. این اطلاعات در BGP مورد استفاده قرار میگیرد.
5. Prefix (پیشوند):
یک مجموعه از آدرسهای IP که به یک AS اختصاص داده میشود و به عنوان یک واحد در مسیریابی BGP مورد استفاده قرار میگیرد.
6. Peering (اتصال به AS دیگر):
فرآیند اتصال یک AS به AS دیگر برای تبادل اطلاعات مسیریابی BGP.
7. Transit AS (AS ترانزیت):
یک AS که به عنوان مسیر ترانزیت برای دادههای عبوری از شبکههای دیگر عمل میکند.
8. Edge AS (AS لبه):
یک AS که به عنوان نقطه ورود یا خروج برای دادهها به یا از اینترنت عمل میکند.
9. Multihoming (چند اتصالی):
وضعیتی که یک AS دارای اتصال به چندین AS دیگر برای افزایش امنیت یا قابلیت دسترسی بهتر باشد.
10. Prepending (پیش اضافه کردن):
تکنیکی در BGP که در آن یک AS انتخابی برای مسیریابی به آدرسهای IP خود پیشوند اضافه میکند تا مسیریابی را تغییر دهد یا بهتر کند.
11. Egress Traffic (ترافیک خروجی):
ترافیکی که از یک AS به سمت سایر ASها یا به خارج از اینترنت جاری میشود.
12. Ingress Traffic (ترافیک ورودی):
ترافیکی که از سایر ASها یا از خارج از اینترنت به سمت یک AS وارد میشود.
13. Local Preference (ترجیح محلی):
یک ویژگی در BGP که به AS امکان میدهد اولویت بین مسیرهای وارد شده از ASهای مختلف را تنظیم کند.
14. Community (انجمن):
یک برچسب 32 بیتی در BGP که به مسیرهای BGP اختصاص مییابد و به عنوان ابزار توصیفی برای تعیین خصوصیات مسیرها به کار میرود.
15. Route Aggregation (تجمیع مسیرها):
فرآیند ادغام چند مسیر به یک مسیر واحد به منظور بهینهسازی جدول مسیریابی.
16. AS Confederation (اتحاد AS):
یک روش در BGP که به ASهای بزرگ اجازه میدهد به صورت داخلی به صورت یک واحد عمل کنند و مسیرهای داخلی را تجمیع کنند.
17. Route Dampening (مسیر محدود کردن):
یک تکنیک در BGP که استفاده از مسیرهای پرتکرار را کاهش میدهد تا پیشگیری از انتقال پیامهای ناپایدار باشد.
18. Edge Router (مسیریاب لبه):
یک مسیریاب که در لبه یک شبکه و در تبادل ترافیک بین یک AS و AS دیگر نقش دارد.
19. Provider (ارائه دهنده):
یک AS که خدمات اتصال به اینترنت را به دیگر ASها ارائه میدهد.
20. Customer (مشتری):
یک AS که خدمات اتصال به اینترنت را از یک Provider دریافت میکند.
21. Peer (همتراز):
دو یا چند AS که به صورت مساوی و بدون هیچ یک از آنها به عنوان Provider و مشتری تعریف نشدهاند و به صورت همتراز به یکدیگر متصل هستند.
22. Anycast (آنیکست):
یک تکنیک که به چندین مقصد یک آدرس IP اختصاص میدهد و ترافیک به نزدیکترین مقصد هدایت میشود.
23. Load Balancing (توازن بار):
توزیع ترافیک بین چند مسیر یا AS مختلف به منظور بهبود عملکرد و افزایش دسترسی.
24. Traffic Engineering (مهندسی ترافیک):
بهبود مسیریابی ترافیک به منظور بهینهسازی مسیرها و استفاده بهینه از منابع شبکه.
25. Internet Exchange Point (IXP) (نقطه تبادل اینترنت):
یک مکان فیزیکی که به عنوان نقطه تبادل ترافیک بین ASها عمل میکند.
26. Prefix Length (طول پیشوند):
تعداد بیتهای مرتبط با آدرس IP که برای تعریف یک پیشوند مورد استفاده قرار میگیرد.
27. Route Flap (تغییر مسیر مکرر):
وقوع مکرر تغییرات در مسیرهای BGP که ممکن است به افزایش ترافیک مسیریابها و مشکلات دیگر منجر شود.
28. Upstream Provider (ارائه دهنده بالادستی):
یک AS که به عنوان ارائه دهنده اصلی به یک AS دیگر عمل میکند و به آن اتصال به اینترنت را فراهم میآورد.
29. Downstream Customer (مشتری پایینجریان):
یک AS که خدمات اتصال به اینترنت را از یک Upstream Provider دریافت میکند.
30. Anycast Address (آدرس آنیکست):
یک آدرس IP که به چندین مکان فیزیکی در شبکه اختصاص دارد و ترافیک به نزدیکترین مکان هدایت میشود.
31. Route Hijacking (تخته گونی مسیر):
اتفاقی که در آن یک AS به طور نادرست مسیرهای دیگر ASها را تخته گونی میکند.
32. Peering Agreement (توافق نامه همترازی):
یک توافق نامه میان دو AS که شرایط تبادل ترافیک و قوانین مرتبط با اتصال به همتراز را تعیین میکند.
33. Route Reflector (انعکاسگر مسیر):
یک دستگاه در BGP که برای حل مشکل تکرار مسیر در یک سیستم ASهای بزرگ استفاده میشود. این دستگاه به صورت خصوصیتی درون AS ایجاد میشود.
34. Anycast DNS (DNS آنیکست):
یک روش که به چندین سرور DNS یک آدرس IP اختصاص میدهد و ترافیک به سرور نزدیکترین هدایت میشود برای افزایش کارایی و قابلیت دسترسی به خدمات DNS.
35. Internet Assigned Numbers Authority (IANA) (معاونت اختصاص شماره اینترنت):
یک سازمان بینالمللی که مسئول اختصاص و مدیریت منابع شمارهگذاری اینترنتی مانند شمارههای AS و آدرسهای IP است.
36. Ingress Filtering (فیلترینگ ورودی):
یک تکنیک امنیتی که به ASها اجازه میدهد تا تنها ترافیک معتبر و معتبر را از ASهای معتبر دریافت کنند.
37. Outgoing Traffic (ترافیک خروجی):
ترافیکی که از یک AS به سمت ASهای دیگر یا به خارج از اینترنت جاری میشود.
38. Incoming Traffic (ترافیک ورودی):
ترافیکی که از سایر ASها یا از خارج از اینترنت به سمت یک AS وارد میشود.
39. Edge Network (شبکه لبه):
بخشی از یک شبکه که به عنوان نقطه ورود یا خروج ترافیک از شبکه عمل میکند.
40. BGP Session (جلسه BGP):
اتصال مستقیم بین دو مسیریاب BGP برای تبادل اطلاعات مسیریابی.
41. No Export (عدم صدور):
یک ویژگی در BGP که میگوید که اطلاعات مسیریابی به خارج از AS فرستاده نشود.
42. Cold Potato Routing (مسیریابی سیب زمینی سرد):
یک تکنیک در BGP که مسیریاب AS ترافیک را تا جایی که ممکن است نزدیک مقصد تنظیم میکند.
43. Anycast Routing (مسیریابی آنیکست):
یک روش در شبکهها که به چندین مکان فیزیکی یک آدرس IP اختصاص میدهد و ترافیک به نزدیکترین مکان هدایت میشود برای افزایش کارایی و دسترسی به خدمات.
44. Transit Provider (ارائه دهنده ترانزیت):
یک AS که به عنوان مسیر ترانزیت برای دادههای عبوری از ASهای دیگر عمل میکند و خدمات اتصال به اینترنت را ارائه میدهد.
45. Peering Point (نقطه همترازی):
یک مکان فیزیکی که ASها برای تبادل ترافیک مستقیم با یکدیگر به آن متصل میشوند.
46. BGP Route Advertisement (تبلیغ مسیر BGP):
فرآیند اعلام مسیرهای BGP به ASهای دیگر در اینترنت.
47. Anycast Topology (توپولوژی آنیکست):
نحوه توزیع آدرسهای IP آنیکست به سرورهای مختلف در جهان برای بهینهسازی ترافیک.
48. Private AS (AS خصوصی):
یک شماره AS که برای استفاده در داخل یک AS و نه به عنوان جزء مسیریابی BGP در اینترنت تعریف شده است.
49. Prefix Deaggregation (تجزیه پیشوند):
فرآیند تجزیه پیشوندهای BGP به زیرپیشوندها که میتواند به افزایش حجم جدول مسیریابی منجر شود.
50. BGP Route Flap Damping (محدودیت تغییر مسیر BGP):
تکنیک در BGP که به تنظیم تغییرات مکرر مسیر جلوگیری میکند.
51. Black Hole Routing (مسیریابی چاه سیاه):
یک تکنیک در BGP که به AS امکان میدهد ترافیک به یک مقصد مشخص را به یک "چاه سیاه" یا نهایی نادیده بگیرد.
52. Default Route (مسیر پیشفرض):
یک مسیر BGP که به عنوان مسیر پیشفرض برای ترافیک ناشناخته و یا مقاصدی که در جدول مسیریابی نیستند، استفاده میشود.
53. Supernetting (فرابری پیشوند):
یک تکنیک در BGP که به ترکیب چند پیشوند به یک پیشوند اجازه میدهد تا جدول مسیریابی را کاهش دهد.
54. Local AS (AS محلی):
ASی که مستقیماً توسط یک شبکه یا سازمان مدیریت میشود و برای مسیریابی داخلی استفاده میشود.
55. Multicast (مولتیکست):
ارسال داده به یک گروه از مقصدها به صورت همزمان در یک شبکه.
56. Route Advertisement (تبلیغ مسیر):
فرآیند اطلاعرسانی به سایر ASها درباره مسیرهایی که توسط یک AS پشتیبانی میشود.
57. BGP Next Hop (مقصد بعدی BGP):
آدرس IP مقصدی که BGP برای ارسال ترافیک به AS دیگر تعیین میکند.
58. Route Flap Penalties (جریمه تغییر مسیر):
امتیازهای تنبیهی که در BGP به ASها داده میشود و باعث محدود کرد
59. Load Balancer (توزیع بار):
یک دستگاه یا نرمافزار که ترافیک شبکه را به چندین سرور یا منبع متعدد توزیع میکند تا بار شبکه را بهینهسازی کند و از افزایش دسترسی و کارایی شبکه اطمینان حاصل کند.
60. Subnetting (زیرشبکهبندی):
تقسیم یک شبکه بزرگ به چندین زیرشبکه کوچکتر به منظور مدیریت بهتر IP آدرسدهی و امنیت شبکه.
61. IP Address Resolution (رزولوشن آدرس IP):
فرآیند ترجمه یک آدرس IP به یک آدرس MAC برای معرفی دستگاهها در لایه فیزیکی شبکه.
62. Intrusion Detection System (سیستم تشخیص نفوذ):
یک سیستم امنیتی که به مانیتورینگ و شناسایی تلاشهای نفوذ به شبکه میپردازد.
63. Bandwidth (پهنای باند):
میزان حجم اطلاعاتی که در یک دوره زمانی خاص از شبکه منتقل میشود و از معیارهای کارایی شبکه است.
64. Routing Protocol (پروتکل مسیریابی):
یک پروتکل شبکه که برای تبادل اطلاعات مسیریابی بین مسیریابها به منظور جلوگیری از ایجاد حلقه و تعیین مسیر به مقصدها استفاده میشود.
65. Hop (پرش):
هر یک از مراحل مسیریابی یا رسیدن ترافیک از یک مسیریاب به مسیریاب دیگر در شبکه.
66. Redundancy (زمینه دوگانه):
ایجاد دو یا چندین دستگاه یا مسیر تکراری به منظور افزایش دسترسی و اطمینان شبکه.
67. Network Topology (توپولوژی شبکه):
یک نمایش از نحوه اتصال و ترتیب اجزاء شبکه به منظور انتقال ترافیک.
68. SNMP (Simple Network Management Protocol) (پروتکل مدیریت ساده شبکه):
یک پروتکل استاندارد برای مدیریت دستگاهها و منابع شبکه.
AS یا Autonomous System به مجموعهای از زیرشبکههای تحت پروتکل اینترنت گفته میشود که از جانب یک دامنه یا موجودیت اداره کننده مرکزی در کنترل یک یا تعداد بیشتری از اپراتورهای شبکه قرار دارد. یک AS سیاستهای مسیریابی کاملاً تعریف شدهای نسبت به اینترنت دارد.
نکات فنی AS:
AS ها با یکدیگر از طریق فرآیندی به نام peering ارتباط برقرار میکنند و ترافیک شبکه (بسته های داده) را مبادله می کنند. یکی از راه هایی که AS ها با یکدیگر همتا می شوند، اتصال در مکان های فیزیکی به نام نقاط تبادل اینترنت (IXP – Internet Exchange Points) است. IXP یک شبکه محلی بزرگ (LAN) با تعداد زیادی روتر، سوئیچ و اتصالات کابلی است.
هر AS یک شماره رسمی یا autonomous system number (ASN) دارد. ASN یک عدد 16 بیتی یا 32 بیتی است که به طور منحصر به فرد یک AS را در اینترنت شناسایی می کند. ASN ها توسط سازمان شماره گذاری تخصیص اینترنت (IANA) یا ثبت کننده های منطقه ای اینترنت (RIRs) اختصاص داده می شوند.
انواع AS:
AS ها به دو نوع public و private تقسیم می شوند:
AS های public:
AS هایی هستند که به طور عمومی قابل مشاهده هستند و می توانند توسط هر کسی برای اتصال به اینترنت استفاده شوند. این نوع AS ها معمولاً توسط ارائه دهندگان خدمات اینترنت (ISPs) و سازمان های بزرگ استفاده می شوند.
AS های private:
AS هایی هستند که به طور خصوصی استفاده می شوند و قابل مشاهده نیستند. این نوع AS ها معمولاً توسط سازمان های کوچک و شرکت های خصوصی استفاده می شوند.
نکات مهم AS:
AS ها نقش مهمی در عملکرد اینترنت ایفا می کنند. آنها به تقسیم اینترنت به بخش های کوچکتر و مدیریت ترافیک شبکه کمک می کنند.
ASN یک شناسه منحصر به فرد برای هر AS است که برای مسیریابی در اینترنت استفاده می شود.
AS های public و private انواع مختلفی از AS هستند که به طور عمومی قابل مشاهده یا خصوصی استفاده می شوند.
چند مثال از AS ها:
AS1 - AS اصلی اینترنت که توسط سازمان شماره گذاری تخصیص اینترنت (IANA) اداره می شود.
AS13335 - AS Cloudflare، یک ارائه دهنده خدمات CDN.
AS12993 - AS Google، یک شرکت فناوری چند ملیتی.
تقسیم اینترنت به بخش های کوچکتر:
اینترنت یک شبکه بسیار بزرگ و پیچیده است. AS ها به تقسیم این شبکه به بخش های کوچکتر کمک می کنند. هر AS یک مجموعه از شبکه های محلی (LANs) و شبکه های گسترده (WANs) را در بر می گیرد. این امر باعث می شود مدیریت و کنترل اینترنت آسان تر شود.
مدیریت ترافیک شبکه:
AS ها با یکدیگر از طریق فرآیندی به نام peering ارتباط برقرار میکنند و ترافیک شبکه را مبادله می کنند. این امر به اطمینان از اینکه ترافیک شبکه به مقصد صحیح خود می رسد کمک می کند.
نکات مهم AS:
AS ها نقش مهمی در عملکرد اینترنت ایفا می کنند. آنها به تقسیم اینترنت به بخش های کوچکتر و مدیریت ترافیک شبکه کمک می کنند.
ASN یک شناسه منحصر به فرد برای هر AS است که برای مسیریابی در اینترنت استفاده می شود.
سایر نکات AS:
AS ها معمولاً توسط یک شرکت یا سازمان اداره می شوند.
AS ها می توانند از طریق اینترنت یا شبکه های اختصاصی ارتباط برقرار کنند.
AS ها می توانند از طریق فرآیندی به نام aggregation، ترافیک شبکه را از چندین AS دیگر جمع آوری کنند.
AS ها می توانند از طریق فرآیندی به نام summarization، ترافیک شبکه را به یک منطقه جغرافیایی خاص محدود کنند.
جمع بندی:
AS ها اجزای اساسی اینترنت هستند. آنها به تقسیم اینترنت به بخش های کوچکتر و مدیریت ترافیک شبکه کمک می کنند. AS ها نقش مهمی در عملکرد روان اینترنت ایفا می کنند.