Я думал, что дам полный ответ, чтобы прокомментировать комментарии.
Локальный шлейф использует диапазон ip 127.0.0.1-127.255.255.254
Циклическому устройству обычно назначается весь этот диапазон. Если вы пингуете 127.3.3.3, например, ваше устройство будет пинговать себя.
Когда компьютеры общаются, они проверяют, находятся ли они в той же подсети, что и устройство, с которым они разговаривают. Если это так, они будут говорить, если нет, они попытаются использовать шлюз (маршрутизатор и т.д.), Чтобы попытаться туда добраться.
Предположим, ваша сеть находится в подсети 192.168.0.0 с маской подсети 255.255.255.0.
Если я попытаюсь пропинговать 192.168.0.1 из 192.168.0.2, они посмотрят на свою подсеть и определят свою сетевую часть IP-адреса (192.168.0). Они оба увидят, что находятся в одной подсети, и установят связь.
Однако, если у меня есть 192.168.0.1 ping 192.168.1.1, они снова посмотрят на сетевую часть и увидят, что она другая. Сообщение будет отправлено на шлюз, и устройства полагаются на шлюз для отправки сообщения. Если у вас нет шлюза или шлюз не знает, где находится сеть, то сообщение не отправляется.
127.0.0.1 всегда находится в другой подсети вашей сети, устройства маршрутизации никогда не будут маршрутизировать трафик от него, и ваши хост-машины не будут пытаться отправлять сообщения из нее. Если вы отправите пакет с этого ip, он будет проигнорирован другими устройствами.