بررسی اعتبار درگاه

پروتکل BGP

پروتکل BGP چیست؟

(Border Gateway Protocol (BGP : پروتکلی است که در هسته Routing اينترنت از آن استفاده می شود.

وظيفه اين پروتکل اتصال و Routing بين Autonomous System ها و شبکه های بزرگ IP است. بطور مثال ارتش برای اتصال شبکه های نيروهای زمينی،هوائي و دريايي خود – که هر کدام شبکه ای بزرگ IP دارند – از BGP بعنوان Exterior Routing Protocol استفاده ميکند.

 

در واقع BGP حامل اطلاعات Autonomous است تا از اين طريق شبکه های IP (در درون Autonomous) را پيدا کند. از مشخصات کلی اين پروتکل ميتوان به موارد زير اشاره کرد:

يک پروتکل Path Vector است تا Distance Vector

. VLSM و CIDR را پشتيبانی ميکند.

ارتباط با همسايگان را روی پورت TCP 179 برقرار ميکند و با Keep-alive آن را نگه ميدارد.

Routing Table مستقل خود را دارد.

Metric در این پروتکل، Attribute ناميده می شود.

نسبت به پروتکل های Interior کاملا متفاوت بوده و برای ارتباط بين AS است.

بعبارتی Inter-autonomous Systems Routing Protocol است.

انعطاف پذير (Flexibility) بوده و با Policy-based Routing حرفه ای همراه است.

به هرحال Routing در اينترنت بصورت Hop-by-hop است و سياست های شما در طول مسير بوسيله روترهای ميان راه – که کنترلی رويشان نداريد – ممکن است بکار گرفته نشود.

مثال RFC 1918 جهت اختصاص IP برای استفاده Private، AS Number نيز طبق RFC 1930 از 64512 به انتها (يعنی تا 65535) برای مصارف Private در نظر گرفته شده است.

  • RFC 1771- March 1995
  • Interdomain Routing Protocol – Exterior Routing Protocol
  • Path-Vector
  • Uses TCP port 179
  • BGP4 Implements CIDR – CIDR RFC 1519
  • Classless supported VLSM- Auto-Summary IANA Classful and Manual
  • Administrative Distance = 20 (eBGP) and 200 – iBGP
  • Uses several attributes – metrics
  • Authentication supported
  • Partial updates supported

پيام های BGP

در BGP چهار گونه پيام رد و بدل ميشود:

Open Messages: برای ايجاد Connection بين Peer ها استفاده ميشود.

Keepalives: برای نگهداری Connection بين Peer ها بصورت تناوبی استفاده ميشود.اگر Timer آن صفر ست شده باشد، Keepalive ارسال نميشود.

Update Messages: حاوی اطلاعات مسير و Attribute های مسير است. به ازای هر مسير يک Update ارسال ميگردد.

Notification: برای اطلاع همسايه از مشکل (Error) و در زمان قطع ارتباط ارسال ميشود.

 

منبع: وبلاگ http://blog.shafagh.com استاد زندی

تازه های شبکه

 

تقسيم بندي شبكه

 تقسيم بندي براساس گستره جغرافيايي (Range): شبكه هاي كامپيوتري براساس موقعيت و محل نصب داراي انواع متفاوتي هستند. يكي از مهمترين عوامل تعيين نوع شبكه مورد نياز، طول فواصل ارتباطي بين اجزاي شبكه است.

شبكه هاي كامپيوتري گستره جغرافيايي متفاوتي دارند كه از فاصله هاي كوچك در حدود چند متر شروع شده و در بعضي از مواقع از فاصله بين چند كشور بالغ مي شود. شبكه هاي كامپيوتري براساس حداكثر فاصله ارتباطي آنها به سه نوع طبقه بندي مي شوند. يكي از انواع شبكه هاي كامپيوتري، شبكه محلي (LAN) یا Local Area Networkاست.

ادامه مطلب...

شبکه چیست؟

یک شبکه شامل دو یا چند کامپیوتر است که برای به اشتراک گذاشتن منابع خود (مثل چاپگر و CD-ROM)، ردوبدل کردن فایل ها و یا ارتباط با یکدیگر متصل شده اند. کامپیوترهای روی یک شبکه ممکن است از طریق کابل ها، خطوط تلفن امواج رادیویی، ماهواره یا پرتوهای مادون قرمز به همدیگر متصل شوند.

▪ سه نوع اصلی شبکه ها عبارتند از:

1) شبکه محلی(LAN)

شبکه-محلی-کوچک-LAN

 عموماً به یک منطقه جغرافیایی کوچک مثل آزمایشگاه مدرسه و یا یک ساختمان محدود می شود. فاصله کامپیوترهای یک LAN بیشتر از 1500 متر نیست. در پیکربندی LAN،یک کامپیوتر به عنوان فایل سرور(Server) اختصاص داده می شود. که این کامپیوتر تمام نرم افزارهایی را که شبکه را کنترل می کند در خود ذخیره می نماید. مثل نرم افزارهایی که توسط کامپیوترهای متصل به شبکه به اشتراک گذاشته می شوند.

کامپیوترهای متصل به فایل سرور، ایستگاه کاری (سرویس گیرنده) نامیده می شوند و ایستگاه های کاری می توانند از فایل سرور ضعیف تر باشند و ممکن است روی هارددیسک خود نرم افزارهای اضافی داشته باشند. در اکثر شبکه های محلیLAN از کابل برای اتصال به کارت های شبکه موجود روی کامپیوتر استفاده می شود.


2) شبکه وابسته به پایتخت(MAN) 

این شبکه، ناحیه جغرافیایی بزرگی مثل شهرها یا ناحیه های مدارس را تحت پوشش قرار می دهد. با بهم پیوستن شبکه های کوچک در یک منطقه جغرافیایی بزرگ، انتشار اطلاعات در بین شبکه آسانتر می گردد. کتابخانه های ملی اداره های دولتی برای اتصال شبکه های خود از MAN استفاده می کنند.

3) شبکه گسترده(WAN)

شبکه های گسترده ، ناحیه جغرافیایی بسیار بزرگی را تحت پوشش قرار می دهند. مانند استان تهران، کشور ایران یا تمام دنیا. برای اتصال این نوع شبکه ها از کابل های مخصوصِ بین اقیانوسی یا ماهواره ها استفاده می شود. برای مثال با استفاده از یک WAN مدارس استان تهران بدون پرداخت هزینه های هنگفت می توانند به مدارس توکیو وصل شوند. WAN شبکه ی پیچیده ای است که از شبکه های محلی و شبکه های پایتختی برای اتصال به شبکه های سراسری و جهانی مثل اینترنت استفاده می کند. اما در هر حال برای کاربران، تفاوت آشکاری بین WAN و MAN یا LAN وجود نخواهد داشت.

منبع:کامپیوتر جوان