2

Я использовал протокол Link Local несколько раз, но только для связи двух компьютеров или компьютера и другого устройства для передачи файлов по FTP.

Но работает ли протокол Local Local для нескольких хостов. Допустим, я бы хотел построить офисную сеть БЕЗ доступа к интернету вообще. Если бы у меня было приблизительно 30 хостов, маршрутизатор мог бы принести ему какую-то пользу, или это то же самое, если бы я использовал, скажем, 7 коммутаторов и позволил каждому компьютеру получить свой IP-адрес с помощью Link Local.

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

Если я установлю принтеры на серверы сети и хранилища файлов, будут ли протоколы приложений, которые обычно обнаруживают серверы в сети, работать одинаково?

3 ответа3

2

Да, вы можете использовать локальные ссылки или адреса APIPA, и у вас будет полностью работающая сеть. Это может быть не самая простая сеть для использования, в зависимости от ваших требований.

Вам определенно было бы лучше инвестировать в роутер. Даже дешевый современный (или старый) домашний маршрутизатор предоставляет вам множество функций, а также их легко настроить. На мой взгляд, маршрутизатор за 20 долларов окупит себя только с помощью DHCP и разрешения имен. Вы можете никогда не прикасаться к какой-либо расширенной функциональности, но она есть, если вам это нужно.

1

Вы можете делать то, что вы хотите с Link Local назначенных адресов. Но такие адреса назначаются на основе псевдослучайных чисел и проверки, чтобы увидеть, используется ли уже предложенный адрес.

Это имеет побочный эффект: адреса машин могут со временем меняться, а машины в сети перезагружаются. Это может сделать некоторые приложения более сложными. Например, вы не хотите, чтобы ваш FTP сервер прыгал.

Конечно, есть приложения, в которых это меньше проблем, например, SMB от Microsoft, где протокол SMB имеет свои собственные встроенные протоколы именования машин. Но даже Microsoft развивается, чтобы использовать только DNS в этой роли.

DHCP, с постоянством как на сервере (путем резервирования и повторной выдачи аренды на один и тот же адрес, когда он распознает MAC, который он видел ранее), так и клиент (клиент, запрашивающий тот же IP-адрес, который у него был последним в работе), имеет тенденцию сделать сеть более статичной.

И, конечно, просто назначение статических адресов является наиболее статичным из всех. Возможно, слишком статично.

1

"Функциональный" здесь сложный термин. Link local будет назначать новый IP каждый раз при включении компьютера. Там нет никакого способа сделать "просмотр" эффективно. Да, компьютеры могут связываться друг с другом, но только если работает что-то вроде Netbios или если вы хотите искать новые IP-адреса после каждой перезагрузки.

Статические IP-адреса были бы намного, намного проще в долгосрочной перспективе, если у вас нет DHCP-сервера.

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