Різниця між ARP та RARP
Зміст
ARP і RARP - це протокол мережевого рівня. Всякий раз, коли хосту потрібно IP-дейтаграму іншому хосту, er вимагає як логічну адресу, так і фізичну адресу приймача. Динамічне відображення забезпечує два протоколи ARP і RARP. Основна відмінність ARP від RARP полягає в тому, що ARP при наданні логічної адреси приймача отримує фізичну адресу приймача, тоді як у RARP, коли надається фізична адреса хоста, він отримує логічну адресу хоста від сервер.
Давайте вивчимо інші відмінності між ARP та RARP у таблиці порівняння.
- Порівняльна діаграма
- Визначення
- Ключові відмінності
- Висновок
Порівняльна діаграма
Основа для порівняння | ARP | RARP |
---|---|---|
Повна форма | Протокол вирішення адреси. | Протокол вирішення зворотної адреси. |
Основні | Отримує фізичну адресу одержувача. | Отримує логічну адресу для комп'ютера з сервера. |
Картографування | ARP відображає 32-бітну логічну (IP) адресу на 48-бітну фізичну адресу. | RARP відображає 48-бітну фізичну адресу на 32-бітну логічну (IP) адресу. |
Визначення ARP
ARP (Address Resolution Protocol) - протокол мережевого рівня. Оскільки ARP - це протокол динамічного відображення, кожен хост у мережі знає Логічну адресу іншого хоста. Тепер, припустимо, хосту потрібно IP-дейтаграму іншому хосту. Але, дейтаграма IP повинна бути інкапсульована у кадр, щоб він міг проходити через фізичну мережу між er та приймачем. Тут er потребує фізичної адреси приймача, щоб він був ідентифікований, до якого приймача належить пакет, коли пакет рухається у фізичній мережі.
Для отримання фізичної адреси приймача er виконує наступні дії.
- Пакет запитів ARP в мережі, який транслюється на всі інші хости або маршрутизатори, присутні в мережі.
- Пакет запитів ARP містить логічну та фізичну адресу er та логічну адресу приймача.
- Всі хост і маршрутизатор, що отримують пакет запитів ARP, обробляють його, але лише призначений приймач ідентифікує свою логічну адресу, присутню в пакеті запиту ARP.
- Потім приймач s - пакет відповідей ARP, який містить логічну (IP) адресу та фізичну адресу приймача.
- Пакет відповідей ARP є одноадресною безпосередньо до ер, фізична адреса якого присутня в пакеті запитів ARP.
Визначення RARP
RARP (протокол зворотної роздільної адреси) також є протоколом мережевого рівня. RARP - протокол TCP / IP, який дозволяє будь-якому хосту отримати свою IP-адресу від сервера. RARP адаптований з протоколу ARP, і це просто зворотний ARP.
RARP виконує наступні дії для отримання IP-адреси від сервера.
- Він передав запит RARP всім іншим хостам, присутнім у мережі.
- Пакет запиту RARP містить фізичну адресу er.
- Весь хост, що приймає пакет запиту RARP, обробляє його, але, лише авторизований хост, який може обслуговувати послугу RARP, відповідає на пакет запиту RARP, такий хост відомий як RARP Server.
- Авторизований сервер RARP відповідає безпосередньо на запит хоста з пакетом відповідей RARP, який містить IP-адресу для ер.
- Повна форма ARP - це протокол вирішення адреси, тоді як повна форма RARP - протокол зворотної адреси.
- Протокол ARP отримує фізичну адресу одержувача. З іншого боку, протокол RARP отримує логічну (IP) адресу протоколу.
- ARP відображає 32-бітну логічну (IPv4) адресу на 48-бітну фізичну адресу приймача. З іншого боку, RARP відображає 48-бітну фізичну адресу на 32-бітну логічну адресу приймача.
Висновок:
RARP було замінено на BOOTP та DHCP.