- Обмен данными в домашней сети
- Как работает домашняя сеть
- Windows: Общий доступ к папкам
- Настройки общего доступа
- Доступ к общим данным
- Подключение сетевого диска
- Смартфоны: синхронизация данных
- Настройки синхронизации
- Smart TV: использование потоковой передачи
- Воспроизведение потоков на ТВ
- В передаче данных участвует несколько сетевых уровней
Обмен данными в домашней сети
Ваша домашняя сеть может служить своей цели только в том случае, если все ваши устройства могут обмениваться данными друг с другом. Мы подскажем, как соединить между собой компьютеры с Windows, смартфоны и смарт-телевизоры.
Для большинства пользователей правильно функционирующая домашняя сеть означает, что все их устройства имеют хороший прием сигнала Wi-Fi и достаточную скорость соединения для работы в Интернете и воспроизведения потокового контента, например видео YouTube. Как достичь этого состояния, советуется в ряде статей в предыдущих выпусках Чипа. Реальная функция сети, заключающаяся в возможности обмена данными между всеми подключенными устройствами, очень часто остается невыполненной. Это в основном связано со значительным разнообразием платформ и операционных систем, используемых сегодня устройствами, которые подключаются к нашей домашней сети. Так что часто может быть проблемой, например, воспроизвести видео из прошлого отпуска, сохраненное на диске компьютера, на смарт-ТВ или безопасно сохранить фотографии со смартфона на резервный диск. Даже само подключение и обмен данными между несколькими компьютерами с операционной системой Windows может столкнуться с целым рядом проблем.
Мы покажем вам, как очень легко передавать файлы между несколькими компьютерами, подключенными к вашей домашней сети, как синхронизировать данные между вашими смартфонами и компьютером и, что не менее важно, как передавать любые мультимедийные файлы с вашего компьютера на смарт-телевизор или даже планшет.
Как работает домашняя сеть
Для обмена данными между двумя устройствами, подключенными через локальную сеть, Wi-Fi или, возможно, адаптеры Powerline, необходимо выполнить несколько последовательных шагов между данным прикладным программным обеспечением и физической средой передачи. В сетевой терминологии мы описываем их как слои. Для связи и передачи данных между этимисетевые протоколы затем служат уровнями. В обычной модели TCP/IP (как мы описываем ее в таблице) кабели LAN или волны передачи Wi-Fi образуют первый уровень, который организует соединение только между конечным устройством и маршрутизатором в домашней сети.
Для того, чтобы сеть функционировала, маршрутизатор на втором уровне должен присвоить каждому из устройств свой уникальный IP-адрес, под которым с ним можно будет общаться. Домашняя сеть состоит из устройств с IP-адресами из одного диапазона, которые обычно начинаются с цифр «192.168». Следующее число, обычно равное «1», определяет диапазон адресов, а последнее число в диапазоне от «1» до «254» обозначает конкретные устройства в сети.
Третий уровень, называемый транспортным, передает данные между устройствами с назначенным IP-адресом — точно так же, как почтовая служба доставляет различные посылки и письма. Пакеты в формате TCP используются для передачи данных и интернет-трафика, что мы могли бы сравнить с письмами с накладной, т.е. с проверкой того, что они действительно дошли до предполагаемого получателя. При необходимости эти пакеты отправляются до тех пор, пока они не дойдут от отправителя до получателя в целости и сохранности. UDP-пакеты, с другой стороны, работают как обычные письма — их просто пересылают по сети, не проверяя, правильно ли они были доставлены. Благодаря этому технология UDP позволяет гораздо более эффективно использовать доступную пропускную способность интернет-соединения.
Четвертый, прикладной уровень, состоит из пакетов сетевого протокола, которые упаковываются на стороне отправителя для повторной распаковки получателем. Например, протокол HTTP управляет связью между интернет-браузером и веб-сервером, а протокол FTP обрабатывает передачу файлов. Используя протокол SMB, вы можете обмениваться файлами между компьютерами с операционной системой Windows и работать с ними так, как если бы они хранились непосредственно на диске вашего компьютера.
Windows: Общий доступ к папкам
Основным требованием для функциональности общего доступа к файлам является расположение всех файлов в одной сети. Но чтобы было не так просто, Windows предлагает несколько возможных способов обмена данными, включая так называемые домашние группы. Но мы покажем вам способ стандартного совместного использования содержимого выбранных папок, который можно использовать не только на компьютерах с Windows, но и на других операционных системах и платформах. Для этого типа обмена данными на уровне приложений используется протокол SMB, основанный на надежном соединении TCP и инфраструктуре IP.
Настройки общего доступа
Чтобы, например, поделиться музыкальной коллекцией, хранящейся на вашем основном домашнем компьютере, с другими устройствами в вашей домашней сети, найдите ее в проводнике и следуйте инструкциям в правой части этой страницы. На втором этапе вы можете увидеть, что текущий пользователь компьютера, вошедший в систему, предварительно установлен как «Владелец». После того, как вы нажмете «Поделиться», вам нужно будет ввести имя пользователя и пароль предварительно установленного владельца, чтобы получить доступ к другому компьютеру.
Поэтому для облегчения доступа к общим данным лучше добавить пользователя «Все» и установить «Уровень авторизации» на «Чтение». Включение данных только для чтения — лучший способ предотвратить случайную перезапись или удаление файлов при доступе к данным извне. Чтобы по-прежнему иметь возможность записывать данные на диск каждого компьютера в вашей сети, вы можете создать для этой цели общую папку, а затем открыть доступ к ней «Всем» с разрешением «Чтение/Запись». В этой папке можно будет хранить данные, которые затем можно будет легко скопировать в другую папку на вашем компьютере.
Доступ к общим данным
Для удаленного доступа к файлам, размещенным на одном из ваших домашних компьютеров, перейдите в меню «Сеть» в проводнике.где должно появиться имя компьютера, с которого данные передаются в сеть. Если этого не произошло, введите адрес в виде »\computer-name« в адресной строке Проводника. В зависимости от конкретной конфигурации может потребоваться ввести имя пользователя и пароль для удаленного компьютера, или вам будут показаны общие папки напрямую. Вы можете сохранить данные доступа, чтобы вам не приходилось каждый раз вводить их заново. Для более удобного доступа к общим папкам вы также можете создать для них ярлыки на рабочем столе или в меню «Быстрый доступ» проводника.
Подключение сетевого диска
Еще один способ упростить доступ к содержимому общих папок — подключить их как сетевые диски. Подключенные таким образом папки будут потом отображаться как дисковые блоки в Проводнике и других файловых менеджерах, и с ними можно будет работать точно так же — например, пометить их как источник музыки для мультимедийного проигрывателя. Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши общую папку в проводнике и выбрать функцию «Монтировать сетевой диск» в контекстном меню. Выберите имя нового диска, и если компьютер, с которого передаются данные, включен большую часть времени, также отметьте опцию «Повторно подключаться при входе в систему».
Для случайных повторных подключений к общей папке, например для резервного копирования данных, вы можете создать простой сценарий в текстовом редакторе, сохраненный как пакетный файл с расширением «.cmd«, который вы можете просто запустить, двойной щелчок мышью при необходимости. В нашем случае после запуска скрипта диск «Z:» будет подключен к папке «Screenshosts», общей на сервере «DEEPTHOUGHT», которая сразу же откроется в проводнике. Нажатие любой клавиши и подтверждение клавишей [Y] отключит сетевой диск и закроет окносо сценарием.
Чтобы узнать, какие папки являются общими на вашем компьютере, откройте инструмент «Управление компьютером» в меню «Пуск», а затем перейдите в меню «Общие папки / Общие папки». Из соображений безопасности вы обязательно должны отменить акции, которые вам больше не нужны. В инструменте управления компьютером щелкните их правой кнопкой мыши и выберите функцию «Прекратить общий доступ» в контекстном меню.
Смартфоны: синхронизация данных
Файлы, которыми обмениваются компьютеры Windows, также легко доступны со смартфонов и планшетов Android, подключенных к вашей домашней сети. Например, вы можете использовать популярный ES File Explorer для доступа к общим данным, а фильмы, совместно используемые с настольного компьютера, можно легко получить с помощью медиаплеера VLC. Возможность быстрой передачи данных в домашней сети может помочь вам, например, с резервным копированием важного контента вашего смартфона, которым вы не хотите делиться с Google или другим поставщиком услуг облачной синхронизации. Вы можете легко настроить, например, автоматическое резервное копирование новых фотографий со смартфона, как только он подключится к домашней сети Wi-Fi, или музыку можно отправлять в память телефона для прослушивания в дороге. С этими задачами вам может помочь приложение с открытым исходным кодом Syncthing (syncthing.net), которое благодаря собственной технологии Block Exchange Protocol соединяет устройства независимо от сетей Windows и использует для передачи данных протокол TCP.
Настройки синхронизации
Из Play Store установите приложение Syncthing на свой смартфон и приложение SyncTrayzor на компьютер. В приложении на компьютере используйте опцию «Действия/Показать ID», а в «Синхронизации» на телефоне перейдите в «Устройства» и нажмите кнопку с символом «+» в правом верхнем углу. В первой строке рядом с меткой »Device ID« нажмите насимвол QR-кода и отсканируйте QR-код, отображаемый приложением SyncTrayzor на вашем компьютере, с помощью камеры вашего смартфона. Выберите имя подключенного компьютера и подтвердите настройку кнопкой в правом верхнем углу. Через мгновение ваш новый смартфон появится в программе SyncTrayzor на вашем компьютере, где вам просто нужно использовать зеленую кнопку «Добавить устройство» для сопряжения со смартфоном. В следующем окне с обзором настроек отметьте параметр «Принимать автоматически» и продолжите, нажав кнопку «Сохранить».
Теперь в мобильном приложении Syncthing на вкладке «Адреса» вы можете добавлять папки, содержимое которых вы хотите синхронизировать между вашим смартфоном и компьютером. Как правило, это может быть папка с фотографиями (которая уже предустановлена в приложении), но вы также можете добавить папки, содержащие данные важных приложений на вашем смартфоне. И наоборот, вы также можете автоматически переносить контент со своего компьютера на мобильное устройство. В программе SyncTrayzor воспользуйтесь кнопкой «Добавить каталог», выберите имя каталога и укажите путь, по которому он находится на диске компьютера. Затем отметьте свой смартфон в меню «Поделиться с устройствами». Через несколько мгновений после сохранения настроек на смартфоне появится уведомление, требующее подтверждения возможности передачи данных и выбора папки назначения, в которую они будут сохранены.
Smart TV: использование потоковой передачи
Предполагается, что смарт-телевизор не будет хранить в нем мультимедийные файлы, а будет воспроизводить их в режиме реального времени. Прежде всего, видеоконтент должен воспроизводиться без заиканий, и в целом следует ожидать, что воспроизведением мультимедиа на телевизоре будет легко и удобно управлять с пульта дистанционного управления. И именно для этого была разработана технология UPnP для потоковой передачи мультимедиа. UPnP поддерживается всеми телевизорами Smart TV, а также большинством медиаплееров.Приложения. Этот стандарт очень прост с точки зрения пользователя, но внутри него работает несколько различных протоколов.
Чтобы воспроизводить фильмы и музыку или просматривать фотографии с компьютера на Smart TV, установите на свой компьютер бесплатное приложение Universal Media Server (fosshub.com). Для установки требуется несколько шагов, и приложению требуется несколько надстроек программного обеспечения, но просто следуйте указаниям мастера. При первом запуске в начальных настройках выберите способ подключения вашего Smart TV к домашней сети (вероятно, беспроводное через Wi-Fi или фиксированное гигабитное соединение), а затем выберите папку, в которой хранятся файлы для потоковой передачи на телевизор на диске вашего компьютера или других устройствах в вашей сети. Затем вы можете выбрать другие папки в меню «Настройки навигации/совместного использования» в разделе «Общие каталоги». В этом случае индексация папок с большим количеством мультимедийных файлов займет некоторое время.
Воспроизведение потоков на ТВ
Для воспроизведения потокового мультимедиа с компьютера ваш телевизор должен быть подключен к той же сети, что и компьютер, на котором запущен Universal Media Server. Затем переключите источник контента на телевизоре на стриминг из сети и вы должны сразу увидеть среди источников медиасервер на своем компьютере. Выберите его, а затем вы сможете просматривать доступные медиафайлы в папках, которые вы ранее выбрали для совместного использования. Если видео обрывается во время воспроизведения или вы столкнулись с форматом, не поддерживаемым вашим Smart TV, перейдите на вкладку «Настройки транскодирования» в программе Universal Media Server и здесь в меню «Общие настройки транскодирования» выберите один из профилей с более низкая скорость передачи данных в соответствии с потоком »Настройки MPEG-2«. В то же время Universal Media Server конвертирует видео в формат, который поддерживает ваш смарт-телевизор. ТранскодированиеВидеоролики, конечно, потребляют часть производительности вашего компьютера, на котором работает Universal Media Server, но это не будет серьезным препятствием для обычного мощного компьютера, чтобы использовать его для других задач одновременно.
В передаче данных участвует несколько сетевых уровней
В домашней сети координация между аппаратным и программным обеспечением контролируется сетевыми протоколами, организованными в несколько уровней. В нашей статье мы в основном имеем дело со вторым по четвертый уровни, которые отвечают за взаимную идентификацию и беспроблемную передачу данных.
Функции уровня TCP/IP Протоколы
1. доступ к сети с созданием физического соединения для передачи данных Ethernet, Wi-Fi
2. Интернет создает канал для передачи данных IP (IPv4, IPv6)
3. передача транспортных пакетов в канале данных TCP, UDP
4. приложение, упаковывающее данные приложения в пакеты HTTP, FTP, SMB
Описание фотоболее старые версии Windows или Linux.
Описание фото