Читаем Sync a New Level of Show полностью

Итак, для того чтобы клиент локальной сети имел доступ к глобальной сети интернет, в настройках сетевой карты должны быть указаны корректные адреса Router и DNS Server. В случае, когда активирована служба DHCP, эти адреса устанавливаются автоматически.

А теперь давайте познакомимся с волшебной службой DHCP (Dynamic Host Configuration Protocol). Это специальная служба, которая может автоматически всем компьютерам сети задать IP адреса и другие настройки сетевой карты так, чтобы все компьютеры были участниками одной подсети. Чтобы волшебство DHCP произошло, нужно соблюсти два условия.

Первое условие: на одном из участников сети должен быть создан и запущен DHCP сервер. Этот сервер можно поднять на Windows и на MAC OS, но очень часто такая служба присутствует на роутере. В этой службе указываются такие параметры как маска подсети и диапазон адресов, которые будут выдаваться новым клиентам сети.

Второе условие: необходимо, чтобы на сетевой карте вашего компьютера была активирована опция автоматического получения настроек сетевой карты от DHCP сервера. Как мы видим в MAC OS системе, эта функция называется Using DHCP. А в Windows – Obtain an IP address automatically и Obtain DNS server address automatically.



Включение функции получения настроек сетевой карты от DHCP сервера на MAC OS



Включение функции получение настроек сетевой карты от DHCP сервера на Windows



Дополнительная информация сетевой карты, где можно увидеть полученные настройки и IP DHCP сервера


Но зачастую, когда мы работаем с синхронизацией, где нам приходится указывать конкретные IP адреса клиентов, которые должны получать наши данные, как, например, в протоколе OSC, автоматическая конфигурация сети – не самый лучший выбор, так как наши устройства не привязываются жестко к IP адресам. У DHCP есть такой параметр, как время аренды IP адреса клиента, по истечению которого DHCP сервер выдает клиенту новый IP адрес, и он может отличаться от старого. Если такое происходит, то наша синхронизация по сети рушится, так как у клиента, которому мы хотим отправить сообщения, теперь новый IP адрес. При статических IP адресах на сетевых картах адрес перманентен, и только пользователь может его изменить. Такая жесткая привязка настроек сетевой карты намного надежнее, что необходимо при настройке синхронизации по сети.



Упомяну также о беспроводной сети Wi-Fi. Часто приходится использовать в синхронизации смартфоны и планшеты, к примеру, для управления сервером синхронизации, которые также должны быть участниками общей сети. В этом случае нам достаточно ввести в нашу сеть беспроводную точку доступа (Wi-Fi Access Point) или Wi-Fi роутер, в котором уже встроена точка доступа. Все настройки Wi-Fi сетевых карт абсолютно идентичны, единственное, что перед тем, как подключиться к беспроводной сети, нам необходимо авторизоваться в ней, введя логин и пароль Wi-Fi, которые заданы в беспроводной точке доступа.

Проверка сетевого подключения

Если все сетевое оборудование настроено правильно и все клиенты подключены к сети, то теперь все участники могут обмениваться данными между собой. Чтобы проверить, действительно ли устройства видят друг друга, можно сделать тест, отправив тестовые пакеты на конкретный IP адрес.


WINDOWS

Для этого в Windows системе необходимо открыть приложение командной строки. Чтобы это сделать, нажмите сочетание клавиш Win+R, в окне «выполнить» введите cmd, далее нажимаем кнопку OK. Перед вами откроется окно командной строки. Чтобы проверить подключение между вашим компьютером и другим клиентом, введите команду ping 192.168.1.202 и нажмите Enter. Соответственно, вам нужно вести тот IP адрес, связь с которым вы хотите проверить. Если все успешно, то в отчете пинга адреса вы увидите Received=4; Lost=0; В противном случае командная строка выдаст вам отчет, где либо частично, либо все пакеты были потеряны. Это означает, что клиент с этим IP адресом недоступен или имеет какие-то неисправности с сетью.




MAC

Чтобы сделать такую же проверку в операционной системе MAC OS, необходимо открыть приложение терминала. Для этого зайдите в папку с вашими установленными приложениями и откройте приложение Terminal. Для проверки соединения с клиентом введите команду ping -c4 192.168.1.201. По итогу вы также получите отчет о пинге адреса. Если все в порядке, то вы не потеряете ни одного пакета, и терминал выдаст сообщение 0.0% packet loss. Это означает, что соединение работает корректно.



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

Как работает OSC

Основываясь на той информации, которую мы разобрали выше, теперь можно более подробно поговорить об OSC и его структуре. Для передачи данных OSC использует транспортный протокол UDP и TCP. Поэтому для передачи и приема сообщений мы должны указывать порт данных и IP адрес клиента и сервера.

Перейти на страницу:

Похожие книги

Серийные убийцы от А до Я. История, психология, методы убийств и мотивы
Серийные убийцы от А до Я. История, психология, методы убийств и мотивы

Откуда взялись серийные убийцы и кто был первым «зарегистрированным» маньяком в истории? На какие категории они делятся согласно мотивам и как это влияет на их преступления? На чем «попадались» самые знаменитые убийцы в истории и как этому помог профайлинг? Что заставляет их убивать снова и снова? Как выжить, повстречав маньяка? Все, что вы хотели знать о феномене серийных убийств, – в масштабном исследовании криминального историка Питера Вронски.Тщательно проработанная и наполненная захватывающими историями самых знаменитых маньяков – от Джеффри Дамера и Теда Банди до Джона Уэйна Гейси и Гэри Риджуэя, книга «Серийные убийцы от А до Я» стремится объяснить безумие, которое ими движет. А также показывает, почему мы так одержимы тру-краймом, маньяками и психопатами.

Питер Вронский

Документальная литература / Публицистика / Психология / Истории из жизни / Учебная и научная литература
Павел I
Павел I

Библиотека проекта «История Российского государства» – это рекомендованные Борисом Акуниным лучшие памятники исторической литературы, в которых отражена биография нашей страны от самых ее истоков.Павел I, самый неоднозначный российский самодержец, фигура оклеветанная и трагическая, взошел на трон только в 42 года и царствовал всего пять лет. Его правление, бурное и яркое, стало важной вехой истории России. Магистр Мальтийского ордена, поклонник прусского императора Фридриха, он трагически погиб в результате заговора, в котором был замешан его сын. Одни называли Павла I тираном, самодуром и «увенчанным злодеем», другие же отмечали его обостренное чувство справедливости и величали «единственным романтиком на троне» и «русским Гамлетом». Каким же на самом деле был самый непредсказуемый российский император?

Казимир Феликсович Валишевский

История / Учебная и научная литература / Образование и наука
Средневековье
Средневековье

История, как известно, статична и не приемлет сослагательного наклонения. Все было как было, и другого не дано. Но если для нас зачастую остаются загадками события десятилетней давности, то что уж тогда говорить о тех событиях, со времени которых прошло десять и более веков. Взять хотя бы Средневековье, в некоторых загадках которого и попытался разобраться автор этой книги. Мы, например, знаем, что монголы, опустошившие Киевскую Русь, не тронули Новгород. Однако же почему это произошло, почему ханы не стали брать древний город? Нам известно, что народная героиня Франции Жанна Д'Арк появилась на свет в семье зажиточного крестьянина, а покинула этот мир на костре на площади в Руане. Так, по крайней мере, гласит официальная биография Жанны. Однако существует масса других версий относительно жизни и смерти Орлеанской девы, например, о том, что происходила она из королевской, а не крестьянской семьи, и что вместо нее на костер поднялась другая женщина. Загадки, версии, альтернативные исследования, неизвестные ранее факты – наверное, тем и интересна история, что в ней отнюдь не все разложено по полочкам и что всегда найдутся люди, которые захотят узнать больше и разгадать ее загадки…

Борис Сергеевич Каракаев , Владислав Леонидович Карнацевич , Сергей Сергеевич Аверинцев

История / Учебная и научная литература / Образование и наука