СПОСОБ КОНФИГУРИРОВАНИЯ УСТРОЙСТВА СВЯЗИ И УСТРОЙСТВО СВЯЗИ
METHOD OF CONFIGURING COMMUNICATION DEVICE AND COMMUNICATION DEVICE

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к области технологий связи, а конкретно, к способу конфигурирования устройства связи и к устройству связи.
Уровень техники
[0002] Различные устройства связи должны использоваться в различных сценариях. Например, различные типы коммутаторов должны использоваться в сети управления облаком и традиционной сети. Следовательно, производитель устройства связи должен производить соответствующие продукты отдельно для различных сценариев.
Сущность изобретения
[0003] Эта заявка предоставляет способ конфигурирования устройства связи и устройство связи, чтобы упрощать процесс конфигурирования устройства связи.
[0004] Согласно первому аспекту, предоставляется способ конфигурирования устройства связи, чтобы конфигурировать различные устройства связи в различных сценариях. После того как устройство связи запускается, первый пакет кольцевой проверки отправляется с помощью первого физического порта устройства связи. Первый пакет кольцевой проверки включает в себя метку кольцевой проверки. Метка кольцевой проверки используется, чтобы идентифицировать, что первый пакет кольцевой проверки является пакетом, отправленным внутренним образом устройством связи вместо пакета, отправленного другим внешним устройством. Метка кольцевой проверки дополнительно используется, чтобы идентифицировать, что первый пакет кольцевой проверки является пакетом, используемым, чтобы конфигурировать устройство связи. Первый пакет кольцевой проверки используется только между физическими портами устройства связи. Если второй физический порт устройства связи принимает первый пакет кольцевой проверки, это указывает, что первый физический порт и второй физический порт соединены с помощью кабеля. Кабель может быть сетевым кабелем, волоконно-оптическим кабелем или т.п. На основе режима соединения между первым физическим портом и вторым физическим портом устройство связи выбирает первый вариант конфигурации из множества вариантов конфигурации и конфигурирует первый вариант конфигурации для устройства связи.
[0005] Производитель устройства связи может предоставлять устройства связи одинаковой спецификации аппаратных средств для различных сценариев и хранить варианты конфигураций, соответствующие различным сценариям, в устройствах связи. Перед использованием устройства связи пользователь выбирает вариант конфигурации, соответствующий сценарию, требуемому пользователю. Упрощение процесса выбора варианта конфигурации пользователем может уменьшать вероятность неправильного конфигурирования. В вышеупомянутом решении выбора варианта конфигурации пользователь может инструктировать, только с помощью кабеля, чтобы соединять физические порты устройства связи, которое должно быть сконфигурировано, устройству связи выбирать вариант конфигурации, соответствующий режиму соединения. Для устройства связи, которое использует решение выбора варианта конфигурации, нет необходимости добавлять лишний аппаратный модуль, общая рабочая нагрузка по конфигурированию является небольшой, и процесс конфигурирования является простым.
[0006] В некоторых возможных реализациях различные варианты конфигурации могут быть различными файлами операционной системы или различными параметрами конфигурации устройства связи. Если вариант конфигурации является файлом операционной системы, например, первый вариант конфигурации является файлом A операционной системы, после выбора первого варианта конфигурации устройство связи может быть перезапущено и загружает файл A операционной системы во время запуска, с тем, чтобы реализовывать конфигурацию из первого варианта конфигурации.
[0007] Различные варианты конфигурации конфигурируются для устройства связи согласно различным режимам соединения физических портов. Различные режимы соединения могут быть использованы, чтобы различать между различными режимами работы устройства связи. Например, устройство связи имеет N физических портов, и режим, в котором физический порт 1 соединяется с физическим портом 2, идентифицирует, что устройство связи является главным устройством, а режим, в котором физический порт 1 соединяется с физическим портом 3, идентифицирует, что устройство связи является подчиненным устройством, и т.п. Различные варианты конфигурации дополнительно используются, чтобы реализовывать устройства связи в различных сценариях применения. Например, операционная система A конфигурируется для устройства связи согласно режиму, в котором физический порт 1 соединяется с физическим портом 2, с тем, чтобы реализовывать устройство связи в качестве облачного коммутатора; операционная система B конфигурируется для устройства связи согласно режиму, в котором физический порт 1 соединяется с физическим портом 3, с тем, чтобы реализовывать устройство связи в качестве традиционного коммутатора.
[0008] В некоторых возможных реализациях метка кольцевой проверки включает в себя одно или более из следующего: электронный код устройства связи, информацию о ключевом компоненте устройства связи или случайное значение. Электронная метка устанавливается на устройство связи. Электронная метка каждого устройства связи хранит уникальный электронный код устройства связи. Как правило, электронная метка включает в себя связанный элемент и микросхему, которые присоединены к устройству связи, чтобы идентифицировать устройство связи. Информация о ключевом компоненте устройства связи включает в себя информацию, такую как производитель, модель, спецификация, технический параметр или применимый стандарт, информацию о ключевом компоненте, таком как соединительный шнур, контроллер, электронная печатная плата или материал устройства связи. Случайное значение может быть случайным числом, выведенным процессором устройства связи.
[0009] Производитель может устанавливать различные правила режима соединения для устройства связи. Пользователь соединяет, с помощью кабеля, физические порты устройства связи согласно правилам, чтобы выбирать вариант конфигурации. Последующее является некоторыми необязательными правилами.
[0010] В некоторых возможных реализациях, если третий физический порт принимает первый пакет кольцевой проверки, устройство связи выбирает второй вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно второму варианту конфигурации. В этом правиле, то, что пользователь соединяет различные физические порты с помощью кабеля, считается различным режимом соединения. Когда пользователь соединяет первый физический порт с другим, отличающимся физическим портом с помощью кабеля, получаются другой режим соединения и соответствующий вариант конфигурации.
[0011] В некоторых возможных реализациях, если какой-либо физический порт, отличный от первого физического порта устройства связи, принимает первый пакет кольцевой проверки, устройство связи выбирает первый вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно первому варианту конфигурации. В этом правиле, то, что пользователь соединяет физические порты с помощью кабеля, и что пользователь не соединяет физические порты, считаются различными режимами соединения. Одинаковый режим соединения получается, когда пользователь соединяет первый физический порт с каким-либо другим физическим портом с помощью кабеля.
[0012] В некоторых возможных реализациях, если ни один из физических портов устройства связи не принимает первый пакет кольцевой проверки, устройство связи выбирает третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно третьему варианту конфигурации. В этом правиле только то, что пользователь соединяет первый физический порт с помощью кабеля, считается выбором режима соединения, отличающегося от режима, в котором физические порты не соединяются с помощью кабеля.
[0013] В некоторых возможных реализациях, после отправки первого пакета кольцевой проверки с помощью первого физического порта, устройство связи отправляет второй пакет кольцевой проверки с помощью четвертого физического порта. Если пятый физический порт принимает второй пакет кольцевой проверки, устройство связи выбирает третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно третьему варианту конфигурации. В этом правиле то, что пользователь соединяет другой физический порт, отличный от первого физического порта, с помощью кабеля, также считается выбором режима соединения.
[0014] В некоторых возможных реализациях, перед отправкой первого пакета кольцевой проверки, устройство связи находится в состоянии необходимости конфигурирования. Например, устройство связи при первоначальной доставке находится в состоянии необходимости конфигурирования.
[0015] В некоторых возможных реализациях, прежде чем отправляется первый пакет кольцевой проверки, первый физический порт находится во включенном состоянии. В целом, когда первый физический порт соединяется с помощью кабеля, считается, что первый физический порт находится во включенном состоянии.
[0016] В некоторых возможных реализациях, после конфигурирования устройства связи согласно первому варианту конфигурации, устройство связи отображает вариант конфигурации, используемый устройством связи. После завершения конфигурирования устройства связи устройство связи предоставляет индикатор. Индикатор конфигурируется, чтобы отображать вариант конфигурации устройства связи, чтобы облегчать консультирование пользователя. Например, различные варианты конфигурации соответствуют различным индикаторным лампам. Альтернативно, различные варианты конфигурации соответствуют различным цветам индикаторной лампы.
[0017] Согласно второму аспекту, предоставляется устройство связи. Устройство связи конфигурируется, чтобы реализовывать функцию способа, предоставленного в первом аспекте или какой-либо реализации первого аспекта. Функция может быть реализована посредством аппаратных средств или может быть реализована посредством аппаратных средств путем выполнения соответствующего программного обеспечения. Аппаратные средства или программное обеспечение включают в себя один или более модулей, соответствующих функции.
[0018] Согласно третьему аспекту, предоставляется носитель хранения. Носитель хранения хранит программный код. Когда программный код запускается устройством связи, выполняется способ конфигурации устройства связи, предоставленный в первом аспекте или какой-либо реализации первого аспекта. Носитель хранения включает в себя, но не только, флэш-память (на английском: flash memory), накопитель на жестком диске (на английском: hard disk drive, HDD) или твердотельный накопитель (на английском: solid state drive, SSD).
Краткое описание чертежей
[0019] Фиг. 1 - это схематичный чертеж варианта осуществления способа конфигурирования устройства связи согласно варианту осуществления настоящего изобретения;
[0020] Фиг. 2 - это схематичный чертеж варианта осуществления соединения между физическими портами устройства связи согласно варианту осуществления настоящего изобретения;
[0021] Фиг. 3 - это схематичный чертеж другого варианта осуществления соединения между физическими портами устройства связи согласно варианту осуществления настоящего изобретения;
[0022] Фиг. 4 - это схематичный структурный чертеж устройства связи согласно варианту осуществления настоящего изобретения;
[0023] Фиг. 5 - это другой схематичный структурный чертеж устройства связи согласно варианту осуществления настоящего изобретения;
[0024] Фиг. 6 - это другой схематичный структурный чертеж устройства связи согласно варианту осуществления настоящего изобретения; и
[0025] Фиг. 7 - это другой схематичный структурный чертеж устройства связи согласно варианту осуществления настоящего изобретения.
Описание вариантов осуществления
[0026] В описании, формуле изобретения и на сопровождающих чертежах настоящего изобретения термины "первый", "второй", "третий", "четвертый", "пятый" и т.д. предназначены, чтобы указывать различие между аналогичными объектами, но не обязательно указывать конкретный порядок или последовательность.
[0027] В этой заявке "многочисленный" означает два или более.
[0028] Чтобы улучшать эффективность производства, уменьшая количество моделей продукта, производитель устройства связи может предоставлять устройства связи одинаковой спецификации аппаратных средств для различных сценариев. После покупки устройства связи пользователь может использовать различные конфигурации в различных сценариях. Например, различные типы коммутаторов должны использоваться в сети управления облаком и традиционной сети. В этом случае производитель устройства связи предоставляет только один коммутатор, который хранит два файла операционной системы. После покупки коммутатора пользователь активирует соответствующий файл операционной системы согласно сценарию, чтобы получать коммутатор, который работает в соответствующем сценарии. Чтобы упрощать процесс, в котором пользователь выбирает требуемую конфигурацию, варианты осуществления настоящего изобретения предоставляют следующий способ и устройство связи.
[0029] Обращаясь к фиг. 1, фиг. 1 - это схематичный чертеж варианта осуществления способа конфигурирования устройства связи согласно варианту осуществления настоящего изобретения. Конкретный процесс этого варианта осуществления является следующим.
[0030] Этап 101: Устройство связи отправляет первый пакет кольцевой проверки с помощью первого физического порта, после того как устройство связи запускается, где первый пакет кольцевой проверки включает в себя метку кольцевой проверки.
[0031] Устройство связи может быть Ethernet-устройством связи или не-Ethernet-устройством связи. Устройство связи включает в себя множество физических портов. Множество физических портов может быть использовано, чтобы реализовывать множество режимов соединения с возможностью обмена данными. Например, устройство связи имеет N физических портов. Если соединение между какими-либо двумя различными физическими портами рассматривается как различный режим соединения, и то, что ни один из физических портов не соединен, рассматривается как один режим соединения, существует [N*(N-1)]/2+1 режимов соединения с возможностью обмена данными.
[0032] Необязательно, после выбора варианта конфигурации согласно режиму соединения, устройство связи может записывать результат выбора. Устройство связи, которое записывает результат выбора, находится в сконфигурированном состоянии. После того как устройство связи перезапускается, устройство связи может пропускать, согласно записанному результату выбора, фазу, в которой вариант конфигурации выбирается согласно режиму соединения, и непосредственно конфигурировать устройство связи согласно варианту конфигурации в записанном результате выбора. В первоначальной фазе устройство связи находится в состоянии необходимости конфигурирования. Например, устройство связи при первоначальной доставке находится в состоянии необходимости конфигурирования. Т.е., множество устройств связи при первоначальной доставке имеют одинаковую спецификацию аппаратных средств, и вариант конфигурации не выбран. В качестве другого примера, чтобы выбирать вариант B конфигурации, устройство связи, которое ранее выбирает вариант A конфигурации, удаляет вариант A конфигурации, и в этом случае устройство связи находится в состоянии необходимости конфигурирования.
[0033] Поскольку физический порт устройства связи находится в выключенном (на английском: down) состоянии, когда кабель не вставлен, необязательно, устройство связи отправляет пакет кольцевой проверки с помощью только физического порта, который находится во включенном (на английском: up) состоянии. Например, когда устройство связи отправляет первый пакет кольцевой проверки с помощью первого физического порта, первый физический порт находится во включенном состоянии. Кабель может быть витой парой, оптическим волокном, коаксиальным кабелем, перемычкой, кабелем электропитания или т.п.
[0034] Чтобы реализовывать устройство связи в различных сценариях, устройство связи отправляет первый пакет кольцевой проверки с помощью первого физического порта, после того как устройство связи запускается. Первый физический порт является любым физическим портом устройства связи. Как правило, чтобы различать между физическими портами, каждый физический порт имеет свой собственный номер порта. Первый пакет кольцевой проверки используется между физическими портами устройства связи. Первый пакет кольцевой проверки включает в себя метку кольцевой проверки. Метка кольцевой проверки используется, чтобы идентифицировать, что первый пакет кольцевой проверки является пакетом, отправленным внутренним образом устройством связи вместо пакета, отправленного другим внешним устройством. Кроме того, метка кольцевой проверки используется, чтобы указывать, что первый пакет кольцевой проверки используется, чтобы конфигурировать устройство связи.
[0035] Метка кольцевой проверки включает в себя, по меньшей мере, одно из электронного кода устройства связи, информации о ключевом компоненте устройства связи или случайного значения. Электронная метка устанавливается на устройство связи. Электронная метка каждого устройства связи хранит уникальный электронный код устройства связи, и электронная метка идентифицирует устройство связи с помощью связанного элемента или микросхемы. Например, микросхема присоединяется к устройству связи. Микросхема идентифицирует, что устройство связи является коммутатором, который имеет 48 Gigabit Ethernet (GE) портов. Информация о ключевом компоненте устройства связи включает в себя информацию, такую как производитель, модель, спецификация, технический параметр или применимый стандарт, информацию о ключевом компоненте, таком как соединительный шнур, контроллер, электронная печатная плата или материал устройства связи. Последовательный номер может быть номером кода по умолчанию при доставке или номером кода, заданным производителями посредством согласования. Номер кода может быть числовым, буквенным, символьным или т.п. Это конкретно не ограничивается в данном документе. Случайное значение может быть случайным числом, выводимым процессором устройства связи.
[0036] Этап 102: Если другой физический порт устройства связи принимает первый пакет кольцевой проверки, устройство связи выбирает соответствующий вариант конфигурации и конфигурирует устройство связи согласно выбранному варианту конфигурации.
[0037] Устройство связи обнаруживает режим соединения между множеством физических портов устройства связи на основе пакета кольцевой проверки. Различные варианты конфигурации конфигурируются для устройства связи согласно различным режимам соединения.
[0038] Различные варианты конфигурации могут быть различными файлами операционной системы. Файлы операционной системы могут быть файлами операционной системы, которые существуют для одинаковой модели и одинакового типа, и которые используются в различных сценариях. Альтернативно, файлы операционной системы могут быть файлами операционной системы различных типов, таких как файлы системы Android, файлы системы MAC/OS или файлы системы Windows. Альтернативно, различные варианты конфигурации могут быть различными параметрами конфигурации устройства связи, например, адресом по протоколу Интернета (на английском: Internet Protocol, IP) Например, файл A операционной системы конфигурируется для устройства связи согласно режиму A соединения, чтобы реализовывать устройство связи в качестве облачного коммутатора. Например, после выбора файла A операционной системы, устройство связи может быть перезапущено, и затем загружать файл A операционной системы после запуска, чтобы реализовывать конфигурацию облачного коммутатора. Файл B операционной системы конфигурируется для устройства связи согласно режиму B соединения, чтобы реализовать устройство связи в качестве традиционного коммутатора.
[0039] Производитель устанавливает различные правила режима соединения для устройства связи. Пользователь соединяет, с помощью кабеля, физические порты устройства связи согласно правилам, чтобы выбирать соответствующий вариант конфигурации. Последующее является некоторыми возможными правилами.
[0040] В необязательном правиле 1, то, что пользователь соединяет различные физические порты с помощью кабеля, считается различным режимом соединения. Когда пользователь соединяет первый физический порт с другим, отличающимся физическим портом с помощью кабеля, получаются другой режим соединения и соответствующий вариант конфигурации. Например, если пользователь соединяет первый физический порт со вторым физическим портом с помощью кабеля, и второй физический порт принимает первый пакет кольцевой проверки, устройство связи выбирает первый вариант конфигурации, чтобы конфигурировать устройство связи. Если пользователь соединяет первый физический порт с третьим физическим портом с помощью кабеля, и третий физический порт принимает первый пакет кольцевой проверки, устройство связи выбирает второй вариант конфигурации и конфигурирует устройство связи согласно второму варианту конфигурации.
[0041] В необязательном правиле 2, то, что пользователь соединяет физические порты с помощью кабеля, и что пользователь не соединяет физические порты, считаются различными режимами соединения. Если пользователь соединяет первый физический порт с каким-либо другим физическим портом с помощью кабеля, и какой-либо физический порт, отличный от первого физического порта, принимает первый пакет кольцевой проверки, устройство связи выбирает первый вариант конфигурации. Например, если пользователь соединяет первый физический порт со вторым физическим портом с помощью кабеля, и второй физический порт принимает первый пакет кольцевой проверки, устройство связи выбирает первый вариант конфигурации, чтобы конфигурировать устройство связи. Если пользователь соединяет первый физический порт с третьим физическим портом с помощью кабеля, и третий физический порт принимает первый пакет кольцевой проверки, устройство связи также выбирает первый вариант конфигурации и конфигурирует устройство связи согласно первому варианту конфигурации.
[0042] Этап 103: Если физические порты устройства связи не принимают пакет кольцевой проверки, устройство связи выбирает другой соответствующий вариант конфигурации и конфигурирует устройство связи согласно выбранному варианту конфигурации.
[0043] Если физические порты устройства связи не принимают пакет кольцевой проверки, режим соединения является режимом, в котором физические порты не соединены, и устройство связи выбирает четвертый вариант конфигурации и конфигурирует устройство связи согласно четвертому варианту конфигурации.
[0044] Устройство связи может определять, согласно следующим необязательным правилам, что режим соединения является режимом, в котором физические порты не соединены.
[0045] В необязательном правиле 3, после обнаружения, соединен ли первый физический порт с другим физическим портом, устройство связи прекращает обнаружение и выбирает четвертый вариант конфигурации, согласно которому режим соединения является режимом, в котором физические порты не соединены. Если ни один из физических портов устройства связи не принимает первый пакет кольцевой проверки, устройство связи выбирает четвертый вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно четвертому варианту конфигурации.
[0046] В необязательном правиле 3, только то, что пользователь соединяет первый физический порт с другим физическим портом с помощью кабеля, считается выбором режима соединения, отличного от режима, в котором физические порты не соединены.
[0047] В необязательном правиле 4, после обнаружения того, соединяется ли первый физический порт с другим физическим портом, устройство связи может дополнительно обнаруживать, соединяется ли другой физический порт с каким-либо физическим портом, отличным от первого физического порта. Например, после отправки первого пакета кольцевой проверки с помощью первого физического порта, устройство связи отправляет второй пакет кольцевой проверки с помощью четвертого физического порта. Если пятый физический порт принимает второй пакет кольцевой проверки, устройство связи выбирает третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно третьему варианту конфигурации. В этом правиле, то, что пользователь соединяет другой физический порт, отличный от первого физического порта, с помощью кабеля, также считается выбором режима соединения, отличного от режима, в котором физические порты не соединены. Третий вариант конфигурации может быть таким же или отличаться от первого варианта конфигурации или второго варианта конфигурации в вышеупомянутом необязательном правиле 1 или необязательном правиле 2. После того как пакеты кольцевой проверки отправляются отдельно с помощью физических портов, которые должны быть обнаружены, если ни один из физических портов не принимает пакеты кольцевой проверки, устройство связи выбирает четвертый вариант конфигурации, согласно которому режим соединения является режимом, в котором физические порты не соединены, и конфигурирует устройство связи согласно четвертому варианту конфигурации.
[0048] Необязательно, после конфигурирования устройства связи с помощью варианта конфигурации устройство связи дополнительно отображает вариант конфигурации, используемый устройством связи.
[0049] После завершения конфигурирования устройства связи устройство связи предоставляет индикатор. Индикатор конфигурируется, чтобы отображать вариант конфигурации устройства связи, чтобы облегчать консультирование пользователя. Индикатор может быть индикаторной лампой, жидкокристаллическим дисплеем или т.п. Например, различные варианты конфигурации соответствуют различным индикаторным лампам. Альтернативно, различные варианты конфигурации соответствуют различным цветам индикаторной лампы.
[0050] Во время фактического применения панель устройства связи имеет n физических портов. n является натуральным числом больше 1. Если устройство связи является Ethernet-электрическим интерфейсным устройством, петлевое соединение устанавливается, по меньшей мере, между двумя физическими портами с помощью универсального сетевого кабеля. Если устройство связи является не-Ethernet-электрическим интерфейсным устройством, петлевое соединение устанавливается, по меньшей мере, между двумя физическими портами с помощью кабеля. Как показано на фиг. 2, физический порт 1 и физический порт 2 соединены; и, как показано на фиг. 3, физический порт 2, физический порт 6 и физический порт n соединены. Различные варианты конфигурации конфигурируются для устройства связи согласно различным режимам соединения с возможностью обмена данными физических портов. Например, петлевое соединение между физическим портом 1 и физическим портом 2 является способом конфигурации по умолчанию и используется для конфигурирования в обычном сценарии применения, например, необлачном сценарии управления или облачном сценарии управления. Устройство связи может дополнительно предусматривать индикаторную лампу, которая отображает состояние конфигурирования устройства связи, так что пользователь узнает о состоянии конфигурирования устройства связи вовремя. Может быть узнано, что многообразные варианты конфигурации реализуются согласно различным режимам соединения с возможностью обмена данными для физических портов, с тем, чтобы удовлетворять требованиям к устройству связи в различных сценариях. После того как сценария конфигурации определен, и если пользователь ожидает вернуться к сценарию конфигурации по умолчанию, пользователь может соединять физические порты в сценарии конфигурации по умолчанию.
[0051] Вариант осуществления, показанный на фиг. 1, описывает процесс конфигурирования устройства связи, и последующее описывает структуру устройства связи. Как показано на фиг. 4, фиг. 4 является схематичным структурным чертежом устройства связи. Устройство 400 связи включает в себя, по меньшей мере, два физических порта 401 и процессор 402. По меньшей мере, два физических порта 401 находятся в соединении с возможностью обмена данными с процессором 402. По меньшей мере, два физических порта 401 могут быть Ethernet-портами, оптико-волоконными портами, RS232-портами, RS485-портами или т.п. Процессор 402 может быть центральным процессором, сетевым процессором или т.п.
[0052] Процессор 402 конфигурируется, чтобы отправлять первый пакет кольцевой проверки с помощью первого физического порта, по меньшей мере, из двух физических портов, после того как устройство связи запускается. Первый пакет кольцевой проверки включает в себя метку кольцевой проверки, и метка кольцевой проверки включает в себя одно или более из следующего: электронный код устройства связи, информацию о ключевом компоненте устройства связи или случайное значение. Прежде чем процессор 402 отправляет первый пакет кольцевой проверки с помощью первого физического порта, устройство связи находится в состоянии необходимости конфигурирования, и первый физический порт находится во включенном состоянии.
[0053] Процессор 402 дополнительно конфигурируется, чтобы: если второй физический порт, по меньшей мере, из двух физических портов принимает первый пакет кольцевой проверки, выбирать первый вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно первому варианту конфигурации.
[0054] В некоторых возможных реализациях, если какой-либо физический порт, отличный от первого физического порта, по меньшей мере, из двух физических портов принимает первый пакет кольцевой проверки, устройство связи выбирает первый вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурирует устройство связи согласно первому варианту конфигурации. То, что пользователь соединяет физические порты с помощью кабеля, и что пользователь не соединяет физические порты, считается различными режимами соединения. Одинаковый режим соединения получается, когда пользователь соединяет первый физический порт с каким-либо другим физическим портом с помощью кабеля.
[0055] В некоторых возможных реализациях процессор 402 дополнительно конфигурируется, чтобы: если третий физический порт, по меньшей мере, из двух физических портов принимает первый пакет кольцевой проверки, выбирать второй вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно второму варианту конфигурации. То, что пользователь соединяет различные физические порты с помощью кабеля, считается различным режимом соединения. Когда пользователь соединяет первый физический порт с другим, отличающимся физическим портом с помощью кабеля, получаются другой режим соединения и соответствующий вариант конфигурации.
[0056] В некоторых возможных реализациях процессор 402 дополнительно конфигурируется, чтобы: если ни один, по меньшей мере, из двух физических портов не принимает первый пакет кольцевой проверки, выбирать третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно третьему варианту конфигурации. Только то, что пользователь соединяет первый физический порт с помощью кабеля, считается выбором режима соединения, отличающегося от режима, в котором физические порты не соединяются с помощью кабеля.
[0057] В некоторых возможных реализациях процессор 402 дополнительно конфигурируется, чтобы: после отправки первого пакета кольцевой проверки с помощью первого физического порта, отправлять второй пакет кольцевой проверки с помощью четвертого физического порта, по меньшей мере, из двух физических портов. Процессор 402 дополнительно конфигурируется, чтобы: если пятый физический порт, по меньшей мере, из двух физических портов принимает второй пакет кольцевой проверки, выбирать третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно третьему варианту конфигурации. То, что пользователь соединяет другой физический порт, отличный от первого физического порта, с помощью кабеля, также считается выбором режима соединения.
[0058] В некоторых возможных реализациях различные варианты конфигурации могут быть различными файлами операционной системы или различными параметрами конфигурации устройства связи. Если вариант конфигурации является файлом операционной системы, например, первый вариант конфигурации является файлом A операционной системы, после выбора первого варианта конфигурации устройство связи может быть перезапущено и загружает файл A операционной системы во время запуска, с тем, чтобы реализовывать конфигурацию из первого варианта конфигурации.
[0059] На основе устройства связи, показанного на фиг. 4, обращаясь к фиг. 5, устройство 400 связи дополнительно включает в себя индикатор 403. Индикатор 403 конфигурируется, чтобы: после того как процессор 402 конфигурирует устройство связи согласно первому варианту конфигурации, отображать вариант конфигурации, используемый устройством связи.
[0060] После завершения конфигурирования устройства связи индикатор 403 конфигурируется, чтобы отображать вариант конфигурации устройства связи, с тем, чтобы облегчать консультирование пользователя. Индикатор 403 может быть индикаторной лампой, экраном отображения или т.п. Это конкретно не ограничивается в данном документе.
[0061] Обращаясь к фиг. 6, фиг. 6 является другим схематичным структурным чертежом устройства связи. Устройство 600 связи включает в себя: модуль 601 приемопередатчика и модуль 602 конфигурирования.
[0062] Модуль 601 приемопередатчика конфигурируется, чтобы отправлять первый пакет кольцевой проверки с помощью первого физического порта, после того как устройство связи запускается. Первый пакет кольцевой проверки включает в себя метку кольцевой проверки. Метка кольцевой проверки включает в себя одно или более из следующего: электронный код устройства связи, информацию о ключевом компоненте устройства связи или случайное значение.
[0063] Прежде чем модуль 601 приемопередатчика отправляет первый пакет кольцевой проверки, устройство связи находится в состоянии необходимости конфигурирования. Состояние необходимости конфигурирования может быть состоянием устройства связи при первоначальной доставке, т.е., множество устройств связи при первоначальной доставке имеют одинаковую спецификацию аппаратных средств, и вариант конфигурации не выбран.
[0064] Модуль 602 конфигурирования конфигурируется, чтобы: если второй физический порт устройства связи принимает первый пакет кольцевой проверки, выбирать первый вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно первому варианту конфигурации. Если какой-либо физический порт, отличный от первого физического порта устройства связи, принимает первый пакет кольцевой проверки, первый вариант конфигурации выбирается, по меньшей мере, из двух вариантов конфигурации, и устройство связи конфигурируется согласно первому варианту конфигурации.
[0065] В некоторых возможных реализациях модуль 602 конфигурирования дополнительно конфигурируется, чтобы: если третий физический порт устройства связи принимает первый пакет кольцевой проверки, выбирать второй вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно второму варианту конфигурации.
[0066] В некоторых возможных реализациях модуль 602 конфигурирования дополнительно конфигурируется, чтобы: если ни один из физических портов устройства связи не принимает первый пакет кольцевой проверки, выбирать третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно третьему варианту конфигурации.
[0067] В некоторых возможных реализациях модуль 601 приемопередатчика дополнительно конфигурируется, чтобы: после отправки первого пакета кольцевой проверки с помощью первого физического порта отправлять второй пакет кольцевой проверки с помощью четвертого физического порта устройства связи, и модуль 602 конфигурирования дополнительно конфигурируется, чтобы: если пятый физический порт устройства связи принимает второй пакет кольцевой проверки, выбирать третий вариант конфигурации, по меньшей мере, из двух вариантов конфигурации и конфигурировать устройство связи согласно третьему варианту конфигурации.
[0068] На основе устройства связи, показанного на фиг. 6, обращаясь к фиг. 7, устройство 600 связи дополнительно включает в себя модуль 603 отображения.
[0069] Модуль 603 отображения конфигурируется, чтобы: после того как модуль 602 конфигурирования конфигурирует устройство связи согласно первому варианту конфигурации, отображать вариант конфигурации, используемый устройством связи.
[0070] После завершения конфигурирования устройства связи модуль 603 отображения отображает вариант конфигурации устройства связи, с тем, чтобы облегчать консультирование пользователя. Модуль 603 отображения может быть индикаторной лампой, дисплеем или т.п.
[0071] Следует понимать из раскрытия изобретения что для того, чтобы улучшать эффективность производства посредством упрощения процесса конфигурирования устройства связи, различные варианты конфигурации конфигурируются для устройства связи согласно различным режимам соединения физических портов, с тем, чтобы определять, что устройство связи является главным устройством, подчиненным устройством, или т.п., или реализовывать устройство связи как устройство связи, такое как облачный коммутатор или традиционный коммутатор, в различных сценариях применения. Нет необходимости добавлять лишний аппаратный модуль, общая рабочая нагрузка по конфигурированию является небольшой, и процесс конфигурирования является простым.
[0072] Специалистам в данной области техники может быть понятно, что, в целях удобства и краткости описания, для подробного процесса работы вышеописанной системы, устройства и блока, ссылка выполняется на соответствующий процесс в вышеописанных вариантах осуществления способа, и детали не описываются в данном документе снова.
[0073] В нескольких вариантах осуществления, предоставленных в этой заявке, система, устройство и способ могут быть реализованы другими способами. Например, описанный вариант осуществления устройства является просто примерным. Например, блок деления является просто логической функцией деления и может быть другим делением в фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другую систему.
[0074] Блоки, описанные как отдельные части, могут или не могут быть физически раздельными, а части, отображенные как блоки, могут или не могут быть физическими блоками, могут быть расположены в одной позиции или могут быть распределены по множеству сетевых устройств.
[0075] Все или часть технических решений настоящего изобретения могут быть реализованы в форме компьютерного программного продукта. Компьютерный программный продукт сохраняется на носителе хранения данных и включает в себя несколько инструкций для инструктирования компьютерному устройству (которое может представлять собой персональный компьютер, сервер или сетевое устройство) выполнять все или некоторые из этапов способов, описанных в вариантах осуществления настоящего изобретения. Вышеупомянутый носитель хранения включает в себя любой носитель, который может хранить программный код, такой как USB флэш-диск (на английском: USB flash disk), съемный жесткий диск, постоянное запоминающее устройство (на английском: read-only memory, ROM), оперативное запоминающее устройство (на английском: random access memory, RAM), магнитный диск или оптический диск.
[0076] Вышеприведенные варианты осуществления предназначаются просто для описания технических решений настоящего изобретения, а не для ограничения настоящего изобретения. Хотя настоящее изобретение описывается подробно со ссылкой на вышеупомянутые варианты осуществления, специалисты в данной области техники должны понимать, что они могут все еще выполнять модификации в технических решениях, описанных в вышеупомянутых вариантах осуществления, или заменять некоторые технические признаки признаками, имеющими ту же функцию, без отступления от рамок формулы изобретения в настоящем изобретении.