Теоретический вопрос. Можно ли подключить каждый компьютер в Интернете напрямую к маршрутизатору, а не через коммутатор?
Это можно перефразировать, как мы можем выполнить настройку сети, где мы заменим все коммутаторы на маршрутизаторы (или маршрутизаторы NAT)?
Я не уверен, но, возможно, это сводится к тому, почему нам нужен MAC, если у нас уже есть IP-адрес: зачем нам нужен MAC-адрес? и здесь Что такое точное использование MAC-адреса? ,
Большинство ответов меня не удовлетворяют, так как нам нужна адресация уровня 2, IP - это уровень 3 ... или взаимодействие двух протоколов.
Позвольте мне объяснить пару контраргументов:
Если конечное устройство имеет прямую связь с маршрутизатором, оно может дать ему IP-адрес напрямую, нет необходимости предварительно связываться с MAC.
MAC-адреса уникальны и могут быть заблокированы, но они также могут быть поддельными. Я не вижу другой необходимости в уникальной адресации.
Зачем сопоставлять MAC с портами (ссылками), когда мы можем сопоставить IP с портами (ссылками).
Меня мотивируют наши домашние сети, где нам не нужны коммутаторы, вместо этого мы подключаем устройства с помощью NAT-маршрутизаторов.
Так что без переключения и адресации на канальном уровне это будет выглядеть так:
- Я подключаюсь к маршрутизатору с выделенной ссылкой (беспроводной или Ethernet)
- Это дает IP-адрес для этой ссылки
- Я продолжаю общение с Интернетом, скрытое за NAT, общаясь с моим роутером по выделенному каналу
Можете ли вы сказать, какую функцию мы упустим, если уберем все переключатели?