Можно ли подключить каждый компьютер напрямую к маршрутизатору, а не через коммутатор?

Теоретический вопрос. Может ли каждый компьютер в Интернете быть подключен напрямую к маршрутизатору, а не через коммутатор?

Это можно перефразировать, как мы можем выполнить настройку сети, где мы заменим все коммутаторы на маршрутизаторы (или маршрутизаторы NAT)?

Я не уверен, но, возможно, это сводится к тому, зачем нам нужен MAC, если у нас уже есть IP-адрес: зачем нам нужен MAC-адрес? и здесь Что такое точное использование MAC-адреса?,

Большинство ответов меня не удовлетворяют, так как нам нужна адресация уровня 2, IP - это уровень 3... или взаимодействие двух протоколов.

Позвольте мне объяснить пару контраргументов:

  • Если конечное устройство имеет прямую связь с маршрутизатором, оно может дать ему IP-адрес напрямую, нет необходимости предварительно связываться с MAC.

  • MAC-адреса уникальны и могут быть заблокированы, но они также могут быть поддельными. Я не вижу другой необходимости в уникальной адресации.

  • Зачем сопоставлять MAC с портами (ссылками), когда мы можем сопоставить IP с портами (ссылками).

Меня мотивируют наши домашние сети, где нам не нужны коммутаторы, вместо этого мы подключаем устройства с помощью NAT-маршрутизаторов.

Таким образом, без переключения и адресации на канальном уровне это будет выглядеть так:

  • Я подключаюсь к маршрутизатору с выделенной ссылкой (беспроводной или Ethernet)
  • Это дает IP-адрес для этой ссылки
  • Я продолжаю общение с Интернетом, скрытое за NAT, общаясь с моим роутером по выделенной ссылке

Можете ли вы сказать, какую функцию мы упустим, если уберем все переключатели?

2 ответа

Может ли каждый компьютер в Интернете быть подключен напрямую к маршрутизатору, а не через коммутатор?

Да.

Меня мотивируют наши домашние сети, где нам не нужны коммутаторы, вместо этого мы подключаем устройства с помощью NAT-маршрутизаторов.

Вы говорите о домашнем маршрутизаторе с 4 портами LAN и 1 портом WAN? Эти 4 порта LAN находятся на коммутаторе, встроенном в домашний маршрутизатор.

Следующий вопрос: если вы можете заменить все коммутаторы на маршрутизаторы, почему бы нам не сделать это?

Ответ: Маршрутизаторы намного дороже, чем коммутаторы, как с точки зрения стоимости аппаратного обеспечения, так и во время вычислительных ресурсов, необходимых для организации сети. Так что это было бы расточительно.

И интернет состоит не только из домашних пользователей, стоящих за интернет-провайдерами. Ни один здравомыслящий вычислительный центр не выбрасывает все коммутаторы и не заменяет их маршрутизаторами, если они не хотят продолжать зарабатывать деньги.

Маршрутизатор также является хостом на уровне 2. Если LAN уровня 1/2 является локальной сетью IEEE (Ethernet, Wi-Fi, Token Ring и т. Д.), То она должна обмениваться данными с использованием MAC-адреса в локальной сети. Протоколы IEEE LAN используют MAC-адреса для связи. Хост, напрямую подключенный к интерфейсу маршрутизатора через Ethernet (или другую локальную сеть IEEE), все равно будет связываться по MAC-адресу. Если вы подключитесь к другому протоколу уровня 1/2, например, к последовательному интерфейсу через PPP, вы не будете использовать MAC-адрес, но, вероятно, не приблизитесь к скорости современного Ethernet.

Точка сетевых уровней использует инкапсуляцию и абстракцию. Это позволяет вам передавать любой протокол уровня 3 (IPv4, IPX, IPv6, AppleTalk и т. Д.) В локальной сети уровня 2 даже одновременно. Вы не захотите заменять оборудование локальной сети (например, коммутаторы или WAP) при добавлении или миграции на IPv6.

Другие вопросы по тегам