Домашня » як » У чому різниця між 127.0.0.0 і 127.0.0.1?

    У чому різниця між 127.0.0.0 і 127.0.0.1?


    Іноді найелементарніші питання дають моменти, які можна навчити; читайте далі, оскільки ми заглиблюємося в те, як зміна однієї цифри між 127.0.0.0 і 127.0.0.1 дає можливість подивитися на топологію мережі.

    Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно SuperUser - підрозділ Stack Exchange, групування веб-сайтів із запитаннями та відповідями на рівні спільноти..

    Питання

    Читач SuperUser Disa цікавий тим, що IP-адреса замикається:

    Я знаю, що обидва є петлями IP-адрес, але вони мають іншу IP-маску.

    У чому різниця між ними? Чи можуть вони бути взаємозамінними?

    ================================================== ========================= Маршрути IPv4 ======================= ================================================== == Активні маршрути: Шлюз інтерфейсу призначення Метричний 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26 […] 127.0.0.0 255.0.0.0 Посилання 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0. 0,1 306

    Яку інформацію можна викривити з цієї таблиці?

    Відповідь

    Двоє співавторів SuperUser зібралися, щоб допомогти вирішити таємницю. По-перше, Mmmc пропонує цей стислий огляд:

    Ви не можете використовувати їх обох. І вони не обидві петлевие адреси.

    127.0.0.1 - це зворотна адреса 127.0.0.2 - це зворотна адреса 127.0.0.3 є зворотною адресою і так далі

    127.0.0.0 - це мережна адреса. Разом з маскою 255.0.0.0 він дає вам підказку, що весь клас А адрес починається з 127. *. *. * буде містити адреси зворотного зв'язку.

    Тоді YLearn пропонує більш широкий огляд угод про найменування в цілому і як думати про них:

    Що показано на скріншоті, це таблиця маршрутизації з комп'ютера. Таблиця маршрутизації - це лише "дорожня карта", яка повідомляє комп'ютер / маршрутизатор, куди йти, щоб дістатися до інших пристроїв у мережі.

    У певному сенсі це схоже на те, як ми орієнтуємося в реальному житті.

    Перший стовпець містить список відомих напрямків (де я можу піти), а в другому стовпчику вказано, яким саме призначенням (я можу поїхати до Канади, або можу перейти до будинку дядька Джона в Канаді). Не потрапляючи в деталі, «вища» величина маски, тим більш специфічне призначення. Таким чином, значення 0.0.0.0 охоплює перехід до будь-якого пристрою, а значення 255.255.255.255 визначає окремий пристрій.

    Третій стовпець вказує, куди слід перейти трафік, щоб дістатися до пункту призначення (якщо ви збираєтеся до Канади, вам потрібно почати з головної вулиці), а в четвертому стовпці вказується, який шлях з пристрою слід використовувати для переходу до призначення (з дому ви можете мати тільки свою дорогу, але з автостоянки Walmart ви можете мати кілька "виходів", щоб вибрати з).

    Нарешті, показник надає комп'ютеру спосіб вибору найкращого шляху, якщо до місця призначення є кілька маршрутів (ви можете вийти з північного або східного виходу з автостоянки, щоб дістатися до Канади, але східний - швидше).

    Отже, щоб відповісти на початкове питання, не можна використовувати взаємозамінні 127.0.0.0 і 127.0.0.1. Різниця показана тут полягає в тому, що існує два маршрути - загальний маршрут до будь-якого пристрою з використанням 127.x.y.z і дуже специфічний маршрут до хосту 127.0.0.1 (який знаходиться в 127.0.0.0), обидва з яких використовують інтерфейс 127.0.0.1


    Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.