З. Чи реально використовувати MAC-адресу за межами локальної мережі, наприклад, коли маршрутизатор передає пакет безпосередньо іншому маршрутизатору (як два маршрутизатори, які я обведений жовтим кольором на зображенні, наведеному вище).
A. Так, mac-адреса джерела замінюється на вихідну мак-адресу маршрутизатора, і процес повторюється.
Ваша оригінальна mac-адреса джерела в пакеті замінюється, але коли маршрутизатор отримує пакет, що повертається з IP1 PC1 в полі ip призначення, він замінить мак-адресу призначення в пакеті на адресу PC1. І це зворотний процес, який ви описали.
По суті, ви просто застосуєте концепцію свого локального до кожного лан. Я рахую 5 локальних мереж між ПК та сервером, виключаючи рядки, які виходять зі сторінки. Мережа не працює по-іншому, якщо в локальній мережі є лише два маршрутизатори, як це стосується лінії, що з'єднує обидва маршрутизатора, обведені жовтим кольором.
Обидва маршрутизатори в кожному з 3-х "середніх" мереж зв'язку спілкуються зі своїми власними адресами Mac. Ip призначений лише для початкового та кінцевого пункту призначення.
Q. Коли маршрутизатор передає пакет безпосередньо іншому маршрутизатору, де користь у ньому містити MAC-адресу в пакеті наступного маршрутизатора?
A. Маршрутизаторам потрібна адреса, яка використовується під час спілкування між собою локально, як і між вашим ПК та маршрутизатором.
Система IP призначена для зв'язку поза локальними мережами. Маршрутизатори не можуть надсилати пакети один одному, використовуючи ip-поле джерела та призначення, оскільки в ньому є веб-сервер або адреса ПК.
Подумайте про ip як відправника та одержувача на паперовій пошті. Це був би ваш ПК та веб-сервер.
Arp - це всі адреси всіх вантажних автомобілів, поштових відділень та літаків, які знаходяться на цьому шляху. Поштове відділення 32 -> Поштове відділення 35 -> вантажівка 15 ... У них є інша система, тому що все, що вони повинні знати, - це хто безпосередньо перед ланкою або безпосередньо після них. Їм не байдуже походження та кінцеві місця призначення.
Ось деяка інформація від Cisco. Історично вони є одним з найкращих джерел для цього типу інформації загалом (неспецифічна для товару).
Роздільна здатність адреси працює інакше, якщо пристрої джерела та місця призначення приєднані до різних локальних мереж, з'єднаних між собою маршрутизатором. Кінцева система Y передає запит ARP в локальну мережу, намагаючись дізнатися MAC-адресу кінцевої системи Z. Трансляція приймається та обробляється всіма пристроями в локальній мережі, включаючи маршрутизатор X, який виконує функцію проксі-сервера для кінцевої системи Z перевіряючи свою таблицю маршрутизації, щоб визначити, що кінцева система Z розташована в іншій локальній мережі. Потім маршрутизатор X відповідає на запит ARP від End System Y, надсилаючи відповідь ARP, що містить власну MAC-адресу, як ніби вона належить End System Z. End System Y отримує відповідь ARP і зберігає MAC-адресу маршрутизатора X у своєму кеш-пам'яті ARP у записі для End System Z. Коли End System Y повинен спілкуватися з End System Z, вона перевіряє кеш ARP, знаходить MAC-адресу маршрутизатора X і відправляє кадр безпосередньо, не використовуючи ARP-запити. Маршрутизатор X отримує трафік від кінцевої системи Y і пересилає його до кінцевої системи Z в іншій локальній мережі.
http://www.cisco.com/cpress/cc/td/cpress/fund/ith/ith01gb.htm#xtocid1668423