در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

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

با سلام بر دوستان و اساتید. چندین بار پیش اومده بود که دوستان از من می پرسیدن که پروتکل RARP چیست؟ کجاست؟ داستانش چیه؟ به همین دلیل تصمیم گرفتم در مورد پروتکل RARP مقاله ای کوچک رو براتون آماده کنم. مثل همیشه اگر کم و کسری بود بگید تا برطرف بشه یا به نوشتار پیش رو اضافه بشه. سپاس.


RARP


RARP مخفف واژه های Reverse Address Resolution Protocol است. که دقیقاً میشه برعکس پروتکل ARP اما با کمی تفاوت. این تفاوت از آنجایی ناشی میشه که سیستم کلاینت و یا همان Workstation ما نیاز داره بدونه که آیپی خودش در شبکه چی هست؟ حالا پرسشی که مطرح میشه اینه که مگه سیستم ها وقتی روشن میشن IP نمی گیرن؟ پاسخ هست آری! اما در زمانیکه از دیسک های ذخیره سازی استفاده کنند! چطور؟ در نظر بگیرید که سیستم کلاینت ما دارای ابزار ذخیره سازی نباشه و سرویس های خودش رو کاملاً از روی سرور بارگذاری و اجرا می کنه در این شرایط این سیستم تنها دارای Mac Address خواهد بود.

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

حال اگر بخواهد بداند که از چه IP بهره می برد باید از طریق پیغام Broadcast پیغام خود را مبنی بر اینکه: "IP من چی هست؟" در شبکه ارسال کند. در این لحظه سروری دوست داشتنی با نام RARP Server به ندای آن کلاینت پاسخ می دهد و IP آن سیستم را برایش ارسال می کند. امروزه DHCP این عمل رو خیلی شیک تر از قبل داره انجام میده!

از معایب این پروتکل میشه به افزایش هزینه در قبال راه اندازی اون اشاره کرد. چطور؟ ما از Broadcast حرف زدیم! یعنی وقتی کلاینت آدرس آیپی خودش رو می خواد باید برادکست انجام بده، پس حالا اگر ما چند تا شبکه داشته باشیم و از اونجاییکه روتر هم پیغام های Broadcast رو از خودش عبور نمیده نیاز هست تا ما چند تا سرور RARP داشته باشیم و برای هر کدوم هم باید Redundancy ایجاد بشه پس در نتیجه هزینه راه اندازی بالایی داره.

اگر کم و کسری داشت یا مشکلی در مقاله دیدید بگید که برطرف کنم.

سپاس از دوستان.

نویسنده: احسان علیزاده

کپی تنها با ذکر منبع و نام نویسنده مجاز است.

#تفاوت_arp_و_rarp
2 نظر
نوید یحیی پور

سرور دوست داشتنی =))))

عالی بود

یکی از معایب دیگشم این بود که باید از قبل رو سرور تمامی MAC Address هارو به همراه IP مربوطه تعریف می کردند

همچنین قابلیت تبدیل بسته های broadcast به unicast در این پروتکل وجود نداشت بعد ها ۲ تا پروتکل شیک تر به اسم BOOTP و DHCP اومدن از بسته های UDP و Broadcast در سطح لایه ۳ استفاده کردند که میشد به Relay Agent اونو unicast کرد و فرستاد واسه یه سرور Remote

هرچند کلا این RARP و BOOTP زیاد پروتکل های جالبی نبودند

مرسی از مطلب خوبت مهندس تو هیچ سایتی ندیده بودم کسی در مورد RARP مطلب بنویسه

alirezaunix

جایی خوندم وقتی broadcast تبدیل به ،unicast می relay می شود ارتباط کلاینت با dhcp از ۴ مرحله به ۲ مرحله تبدیل می شه. آیا این حرف درسته ؟ و چرا؟

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....