logo search
Praktika_-_Nurullin_Marat

Идентификация устройств в сети MicroLan

Благодаря встроенному сетевому контроллеру, все приборы MicroLAN пригодны для использования в сети с момента своего выпуска. При производстве гарантируется уникальность сетевого адреса для каждого выпускаемого прибора. В сети MicroLAN не существует опасности конфликта сетевых адресов и недостаточности адресного пространства. Каждый прибор, предназначенный для работы в составе сети MicroLAN, содержит страницу данных, необходимую для идентификации прибора, и называемую областью ПЗУ. В эту область при производстве микросхемы записывается с помощью лазерного луча уникальный для каждой микросхемы серийный номер. Занесение этого кода очень строго контролируется в процессе производства, и фирма Dallas Semiconductor гарантирует уникальность серийного номера для каждой микросхемы. Поэтому именно значение серийного номера используется для идентификации прибора в составе сети и для управления доступом к отдельным приборам. Кроме серийного номера в область ПЗУ заносится групповой код, отражающий функциональное назначение микросхемы, и контрольная сумма всех данных в области ПЗУ.

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