У меня есть модем VDSL, который находится в режиме моста. Так что в принципе нет "локальной сети". Разумеется, NAT отключен и т.д., Поскольку он не находится в режиме маршрутизации. Все машины в сети получают WAN ip, который им напрямую передает модем. В основном модем назначает внешний IP для каждой машины, и нет локальной сети.

У меня есть сервер nginx, работающий на одной машине, и если я загружаю файл с этой машины, используя другую мою машину, это происходит почти со скоростью 1 Гбит / с. Что я не понимаю, так это как все передается так быстро, так как я подключаюсь к машине nginx с WAN ip, и в принципе нет никакой "локальной сети". Есть ли какое-либо автоматическое обнаружение в модеме, который знает, какие машины подключены, и он будет передавать всю информацию между ними локально, если он увидит какую-либо машину, подключенную к какой-либо другой машине в этой сети.

Моя скорость соединения составляет 100/30 Мбит, и раньше такого не было. Когда я использовал для передачи файлов, они были ограничены на 30 Мбит (что является моей скоростью загрузки), но теперь все, что я делаю, даже при использовании WAN ip происходит со скоростью 1 Гбит / с.

Есть ли кто-нибудь, кто мог бы объяснить, почему это происходит и как все это обнаруживается автоматически, как при использовании адресов IPv4, так и IPv6 при передаче файлов. Почему скорости так высоки, когда у меня нет локальной сети? Это нормальное поведение от модема?

1 ответ1

1

У вас есть локальная сеть. Если ваш модем VDSL имеет несколько портов Gigabit Ethernet LAN, то это фактически небольшой гигабитный Ethernet-коммутатор.

Если вашим компьютерам назначаются IP-адреса с маской подсети, которая указывает, что они находятся в одной подсети, они будут пытаться общаться друг с другом напрямую через Ethernet, а не пытаться направить свой трафик через какой-либо шлюз на другом конце VDSL. линия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .