[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"question-ustroystvo-pk-i-seti-chto-takoe-ethernet-mac-adres-kommutator-i-arp":3},{"id":4,"slug":5,"topicId":6,"topicSlug":7,"topicName":8,"topicEmoji":9,"question":10,"answer":11,"codeLang":12,"codeSrc":12,"important":12,"commonMistakes":12,"modernUsage":12,"difficulty":13,"tags":14,"related":22,"progress":23,"seo":24},227,"chto-takoe-ethernet-mac-adres-kommutator-i-arp",7,"ustroystvo-pk-i-seti","Устройство ПК и сети","🖥️","Что такое Ethernet, MAC-адрес, коммутатор и ARP?","**Ethernet** — это семейство технологий и стандартов (IEEE 802.3) для передачи данных в проводных локальных сетях (LAN), работающее на канальном уровне модели OSI (L2).\n\n**MAC-адрес (Media Access Control Address)** — уникальный аппаратный идентификатор сетевого интерфейса, «прошитый» производителем на заводе.\n\n**Коммутатор (Switch)** — устройство канального уровня, соединяющее устройства в локальной сети и интеллектуально пересылающее кадры на основе MAC-адресов.\n\n**ARP (Address Resolution Protocol)** — протокол, определяющий MAC-адрес устройства по его известному IP-адресу в пределах одной локальной сети.\n\n> **Аналогия из жизни:** представьте многоквартирный дом. Ethernet — это система внутренних коридоров и дверей. MAC-адрес — номер квартиры, который не меняется. Коммутатор — это консьерж, который знает, в какую сторону направить посылку. ARP — это когда вы спрашиваете «Кто живёт в квартире 5?» и получаете ответ «Это я, Иванов».\n\n### Ethernet\n\n- Определяет формат кадра (frame), правила доступа к среде передачи\n- Скорости: Fast Ethernet (100 Мбит\u002Fс), Gigabit Ethernet (1 Гбит\u002Fс), 10G Ethernet (10 Гбит\u002Fс), 25G, 40G, 100G\n- Кадр Ethernet содержит: MAC-адрес получателя, MAC-адрес отправителя, тип протокола (EtherType), полезные данные (payload), контрольную сумму (FCS)\n\n### Структура кадра Ethernet\n\n```\n┌──────────────┬──────────────┬───────────┬──────────────────────┬─────┐\n│ Dst MAC (6B) │ Src MAC (6B) │ Type (2B) │ Payload (46–1500 B)  │ FCS │\n└──────────────┴──────────────┴───────────┘──────────────────────┴─────┘\n```\n\n- **MTU (Maximum Transmission Unit)** — максимальный размер полезной нагрузки кадра. Для Ethernet по умолчанию — 1500 байт\n- **FCS (Frame Check Sequence)** — контрольная сумма (CRC-32) для обнаружения ошибок при передаче\n\n### MAC-адрес\n\n- 48 бит (6 байт), записывается в шестнадцатеричном формате: `AA:BB:CC:DD:EE:FF`\n- Первые 3 байта — **OUI (Organizationally Unique Identifier)** — идентификатор производителя\n- Последние 3 байта — уникальный номер устройства, назначенный производителем\n- Используется для адресации в пределах локальной сети (L2)\n- `FF:FF:FF:FF:FF:FF` — широковещательный (broadcast) адрес — кадр доставляется всем устройствам в сегменте сети\n\n### Коммутатор (Switch)\n\n- Хранит **таблицу MAC-адресов** (CAM table — Content Addressable Memory): MAC-адрес → порт коммутатора\n- Получив кадр, смотрит MAC-адрес получателя в таблице и отправляет кадр только в нужный порт (в отличие от хаба, который отправляет всем)\n- Если MAC-адрес не найден — отправляет кадр во все порты, кроме входного (**flooding**)\n- Обучается автоматически: запоминает MAC-адрес отправителя и порт, с которого пришёл кадр\n\n| Свойство | Хаб (Hub) | Коммутатор (Switch) |\n|---|---|---|\n| Уровень OSI | L1 (физический) | L2 (канальный) |\n| Пересылка | Все порты | Только нужный порт |\n| Коллизии | Одна коллизионная область | Каждый порт — отдельная область |\n| Интеллект | Нет (повторитель) | Таблица MAC-адресов |\n\n### ARP (Address Resolution Protocol)\n\nПроцесс работы ARP:\n\n1. Компьютер A хочет отправить пакет компьютеру B (IP: `192.168.1.5`), но не знает его MAC-адрес\n2. A отправляет **ARP-запрос** (broadcast на `FF:FF:FF:FF:FF:FF`): «У кого IP `192.168.1.5`? Ответьте на мой MAC `AA:BB:CC:11:22:33`»\n3. Все устройства в сети получают запрос, но отвечает только B\n4. B отправляет **ARP-ответ** (unicast): «`192.168.1.5` — это я, мой MAC: `DD:EE:FF:44:55:66`»\n5. A сохраняет результат в **ARP-кэше** (временная таблица IP → MAC)\n\n```\nКомпьютер A                              Компьютер B\n(192.168.1.10)                           (192.168.1.5)\n     |                                        |\n     |--- ARP Request (broadcast) ----------->|  \"Кто 192.168.1.5?\"\n     |        (dst: FF:FF:FF:FF:FF:FF)        |\n     |                                        |\n     |\u003C-- ARP Reply (unicast) ----------------|  \"Это я, MAC: DD:EE:FF:44:55:66\"\n     |                                        |\n     |  Сохраняю в ARP-кэш                   |\n```\n\nПосмотреть ARP-кэш: `arp -a` (Windows\u002FLinux).\n\n### Вывод\n\nEthernet, MAC-адреса, коммутаторы и ARP — фундамент работы локальных сетей. Ethernet задаёт формат передачи, MAC обеспечивает адресацию на L2, коммутатор интеллектуально маршрутизирует кадры внутри LAN, а ARP связывает мир IP-адресов (L3) с миром MAC-адресов (L2).\n\n> **На собеседовании:** часто спрашивают, чем коммутатор отличается от хаба и маршрутизатора. Коммутатор работает на L2 (по MAC), маршрутизатор — на L3 (по IP). Также важно понимать ARP — он объясняет, как пакет «находит» нужную машину в локальной сети.","","junior",[15,16,17,18,19,20,21],"ethernet","коммутатор","сети","l2","arp","mac-адрес","канальный-уровень",[],null,{"title":25,"description":26,"ogTitle":27,"ogDescription":28,"keywords":29,"schemaAnswer":36,"featuredSnippetReady":37},"Ethernet, MAC-адрес, коммутатор и ARP — канальный уровень L2 — Gymterview","Ethernet — стандарт проводных LAN (IEEE 802.3). MAC-адрес — 48-битный идентификатор сетевого интерфейса. Коммутатор направляет кадры по CAM-таблице. ARP определяет MAC по IP.","Ethernet, MAC-адрес, коммутатор и ARP — основы канального уровня","Ethernet определяет формат кадров в LAN. MAC-адрес (48 бит) идентифицирует устройство. Коммутатор передаёт кадры по таблице MAC. ARP находит MAC по IP через broadcast.",[30,31,32,33,34,35],"Ethernet что это","MAC-адрес формат","коммутатор switch","ARP протокол","канальный уровень L2","CAM table","Ethernet — стандарт IEEE 802.3 для проводных LAN, определяющий формат кадра и правила доступа к среде. MAC-адрес — уникальный 48-битный идентификатор сетевого интерфейса (AA:BB:CC:DD:EE:FF). Коммутатор (switch) — устройство L2, направляющее кадры по CAM-таблице (MAC → порт). ARP — протокол определения MAC-адреса по IP через broadcast-запрос в локальной сети.",true]