Skip to content
  • Категории
  • Последние
  • Метки
  • Популярные
  • Пользователи
  • Группы
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • По умолчанию (Нет скина)
  • Нет скина
Collapse

Networks Engineering

  1. Главная
  2. Сети (Routing & Switching)
  3. Статьи / База знаний
  4. Почему мы переворачиваем 7-й бит в EUI-64: всесторонний анализ

Почему мы переворачиваем 7-й бит в EUI-64: всесторонний анализ

Запланировано Прикреплена Закрыта Перенесена Статьи / База знаний
3 Сообщения 0 Posters 0 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Ответить
  • Ответить, создав новую тему
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • A Не в сети
    A Не в сети
    Abdu
    написал в отредактировано
    #1

    Расширенный уникальный идентификатор-64, или просто «EUI-64», является ключевым элементом и стал основным стандартом в современных сетях, в первую очередь используемым для генерации идентификаторов интерфейса в адресации IPv6. Одной из отличительных операций в процессе генерации EUI-64 является инвертирование 7-го бита 48-битного MAC-адреса. Эта операция получила широкое распространение, но причины, лежащие в основе этой конкретной манипуляции, не всегда хорошо понятны. Я объясню причину этой конкретной манипуляции, проливая свет на значение и последствия инвертирования 7-го бита в EUI-64.
    Практика инвертирования 7-го бита в EUI-64 восходит к разработке IPv6. При разработке IPv6 было принято сознательное решение различать локально управляемые и глобально уникальные MAC-адреса. 7-й бит в MAC-адресе известен как бит Universal/Local (U/L), который указывает, является ли адрес глобально управляемым или локально управляемым. Когда этот бит установлен в «0», адрес считается глобально уникальным, а когда он установлен в «1», это означает локально управляемый адрес.
    Инвертирование 7-го бита (бита U/L) гарантирует, что результирующие идентификаторы будут правильно назначены для локального значения, что позволит избежать конфликтов с глобально управляемыми адресами и обеспечит эффективную конфигурацию локальной сети. Понимание причины инвертирования этого бита имеет жизненно важное значение для сетевых администраторов и инженеров, поскольку оно играет ключевую роль в успешной реализации IPv6 в современных сетевых средах.

    1 ответ Последний ответ
    0
    • F Не в сети
      F Не в сети
      Fabrizio Costantini
      написал в отредактировано
      #2

      Причина объясняется в
      RFC 4291
      : The motivation for inverting the "u" bit when forming an interface identifier is to make it easy for system administrators to hand configure non-global identifiers when hardware tokens are not available. This is expected to be the case for serial links and tunnel end-points, for example. The alternative would have been for these to be of the form 0200:0:0:1, 0200:0:0:2, etc., instead of the much simpler 0:0:0:1, 0:0:0:2, etc. По сути, в мире, где существовал только Ethernet, скорее всего, правило «переворачивать 7-й бит» не было бы добавлено. Это правило имеет смысл в тех сценариях, когда администраторы должны сами определять MAC-адрес (устанавливая бит U/L в 1, как того требует формат MAC-адреса), чтобы 7-й бит стал 0 в хост-части адреса EUI-64 IPv6, что позволяет упростить адреса и сократить количество последовательных нулей.

      1 ответ Последний ответ
      0
      • M Не в сети
        M Не в сети
        Martin L
        написал в отредактировано
        #3

        Спасибо за эту информацию!

        1 ответ Последний ответ
        0

        Здравствуйте! Похоже, вам интересна эта беседа, но у вас пока нет учетной записи.

        Вы устали просматривать одни и те же посты каждый раз, когда заходите на сайт? После регистрации, вам не придётся искать обсуждения в которых вы принимали участие, настройте уведомления о новых сообщениях так как вам это удобно (по электронной почте или уведомлением). У вас появится возможность сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.

        С вашими комментариями этот пост может стать ещё лучше 💗

        Зарегистрироваться Войти
        Ответить
        • Ответить, создав новую тему
        Авторизуйтесь, чтобы ответить
        • Сначала старые
        • Сначала новые
        • По количеству голосов


        • Войти

        • Нет учётной записи? Зарегистрироваться

        • Login or register to search.
        • Первое сообщение
          Последнее сообщение
        0
        • Категории
        • Последние
        • Метки
        • Популярные
        • Пользователи
        • Группы