Недавно один из подписчиков задал вопрос, касающийся файлового накопителя, подключенного к USB порту wifi роутера. В чем отличия FTP сервера от Samba и DLNA и какой из них лучше? Постараюсь без сложных терминов показать разницу между этими файловыми хранилищами.
Что такое FTP, Samba, DLNA?
- FTP (от англ. File Transfer Protocol — протокол передачи файлов) — стандартный протокол, предназначенный для передачи файлов по сетям.
- Samba, или SMB (от англ. Server Message Block) — сетевой протокол прикладного уровня для удалённого доступа к файлам, принтерам и другим сетевым ресурсам, а также для межпроцессного взаимодействия.
- DLNA — (от англ. Digital Living Network Alliance) — универсальный протокол для обмена медиаданными между устройствами различных производителей.
В чем отличие FTP, Samba (smb) и DLNA серверов?
Если подключить к USB разъему маршрутизатора флешку или внешний жесткий диск, то у нас появится возможность запустить на нем один из вышеперечисленных или одновременно несколько типов файловых серверов. В чем разница?
DLNA
Больше всего отличаются Samba и FTP серверы от DLNA. Последний предназначен только для трансляции видео, музыки или фото с одного устройства на другое. Например, вы сохранили какой-то ролик на компьютер или смартфон и хотите вывести его на большой экран телевизора. Для этого необходимо установить программу для создания медиасервера и начать трансляцию по сети. А на ТВ открыть медиаплеер с поддержкой DLNA и воспроизвести.
То же самое и на роутере. После запуска DLNA сервера медиа контент с вашего внешнего накопителя появится в проигрывателе на другом устройстве, подключенном к wifi. После чего его можно воспроизвести.
Samba
Samba сервер — это по сути обычная расширенная папка с открытой к ней внешним доступом. И неважно, гелиографа находится — на жёстком диске компьютера или на флешке, вставленной в USB роутера. Вы одинаково можете зайти в неё по локальной как в обычную директорию своего устройства и увидеть размещённые в ней документы всех типов с любым расширением. Можно его открыть, удалить или переместить.
Если посмотреть на то, как отображаются DLNA и Samba файловые серверы в Windows, то вот вам скрин экрана. Первый находятся в одном разделе с медиа устройствами. Второй — отображается в качестве подключённого жестоко диска.
FTP
FTP сервер — тоже хранилище файлов, которое можно активировать на маршрутизаторе. Однако, для подключения к нему с компьютера или ноутбука требуется специальная программа — FTP клиент. Через обычную оболочку операционной системы Windows, Android или iOS подключиться к диску не получится. Работа с ФТП схожа с известным Total Commander — будет два окна, между которыми можно обмениваться файлами.
По большому счету, Samba и FTP для конечного пользователя почти не отличается. Кроме того, что файловый сервер SMB проще в настройке, так камне требует дополнительного софта, и немного быстрее в передаче данных.
Что лучше на роутере — DLNA, Samba или FTP?
Теперь, я думаю, стало понятно, в чем отличие этих вариантов создания через роутер файлового сервера внутри локальной сети. Какой же лучше для работы — FTP, Samba или DLNA?
- Если вы собираетесь использовать внешний диск только для загрузки на него видео или фото для последующего просмотра на другом устройстве, то можно остановиться на DLNA.
- Однако способ не подойдёт, если речь идёт про обмен другими документами, например текстовыми. В этом случае можно запустить FTP сервер. Он легко определяется в сетевом окружении на той же приставке Android Smart TV. Но для работы по ФТП в ряде случаев (например для Windows) нужна установка дополнительных программ.
- В итоге универсальным средством является Самба сервер, или общая папка в локальной сети. На SMB могут храниться любые типы файлов, а доступ к ним будет доступен из любого приложения со всех устройств, подключённых к WiFi сигналу роутера.
Данная статья и видео не являются рекламой и носят исключительно нейтральный характер. Обзор (инструкция ) создан для того, чтобы продемонстрировать вам продукт или устройство, а также дать о нем подробную информацию. Любые выводы — это субъективное мнение автора, и оно может не совпадать с вашим.
- 10 лет занимается подключением и настройкой беспроводных систем
- Выпускник образовательного центра при МГТУ им. Баумана по специальностям "Сетевые операционные системы Wi-Fi", "Техническое обслуживание компьютеров", "IP-видеонаблюдение"
- Автор видеокурса "Все секреты Wi-Fi"
Хорошая статья. Но не совсем верная.
Можно использовать «Проводник Windows» в качестве FTP-клиента.
Есть несколько способов:
1. В адресной строке ввести протокол ftp://user:password@ip-адрес/папка или просто ftp://адрес или вовсе без протоколы ввести адрес, и затем ввести пароль. (годится для разового подключения). Можно перетащить ярлык из адресной строки на рабочий стол, но лучше пойти следующим путём…
2. Можно зайти в «Сетевое окружение» и «Добавить новый элемент» (это доступно даже на winXP, и даже раньше).
3. Также можно «Подключить как сетевой диск» в моем компьютере. Он появится в проводнике. На системах начиная с win7 проблем с этим никаких не должно быть вообще.
4. Если проблемы с этим, можно просто создать ярлык на рабочем столе указав размещение объекта %windir%\explorer.exe ftp://user:password@ip-адрес/папка
Вот и всё!
Можно использовать «Проводник Windows» в качестве FTP-сервера.
Все забывают, что в разделе Панели управления «Программы и компоненты» в компоненте IIS есть «служба FTP» или FTP-сервер, который можно включить.
Затем зайти в Администрирование — Диспетчер служб IIS и там «Добавить FTP-сервер». Там можно добавить и внешний сайт и локальный ресурс. И отвести для него диск с буквой! Не забыв после включить в разрешениях Брандмауэра дополнительных настроек во вкладках «Правила для входящих/исходящих подключений»: «FTP-сервер» и «Трафик-FTP сервера в пассивном режиме». затем «Создав группу» FTP в Локальных Пользователя панели Управления компьютером и добавив в неё созданного Нового пользователя с данными доступа там же. Подробный процесс можно найти в сети как это делать.
В общем, для обывателя создать сервер без сторонних программ не просто.
Зато Ftp-клиент создать запросто!
Спасибо за подробное дополнение к материалам статьи!