[go: up one dir, main page]

RU187641U1 - Ethernet switch - Google Patents

Ethernet switch Download PDF

Info

Publication number
RU187641U1
RU187641U1 RU2018141843U RU2018141843U RU187641U1 RU 187641 U1 RU187641 U1 RU 187641U1 RU 2018141843 U RU2018141843 U RU 2018141843U RU 2018141843 U RU2018141843 U RU 2018141843U RU 187641 U1 RU187641 U1 RU 187641U1
Authority
RU
Russia
Prior art keywords
input
output
inputs
outputs
bus
Prior art date
Application number
RU2018141843U
Other languages
Russian (ru)
Inventor
Владимир Алексеевич Людвиг
Владимир Владимирович Журавлев
Гусейн Сергеевич Каландаров
Original Assignee
Общество с ограниченной ответственностью "БУЛАТ"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Общество с ограниченной ответственностью "БУЛАТ" filed Critical Общество с ограниченной ответственностью "БУЛАТ"
Priority to RU2018141843U priority Critical patent/RU187641U1/en
Application granted granted Critical
Publication of RU187641U1 publication Critical patent/RU187641U1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

Полезная модель относится к системам передачи данных, в частности к модульной, масштабируемой структуре для построения коммутаторов сетей быстрого Ethernet, обращающихся к общей шине распределения данных, и к методу распределения кадров в сети Ethernet в режиме "сохранить-и-переслать" (store-and-forward).Ethernet коммутатор, содержащий процессор контроля, модуль коммутации, соединенный шиной с процессором контроля, N буферов для организации очереди, первые выходы которых соединены с соответствующими входами модуля коммутации, а вторые входы соединены шиной с процессором контроля, N портов, вторые входы которых соединены с соответствующими выходами модуля коммутации, а выходы - с первыми входами буферов для организации очереди, блок MAC адресов и номеров портов, связанный шиной с процессором контроля, первый блок питания, дополнительно введены второй блок питания, контроллер периферии, первый вход/выход которого соединен входом/выходом первого и второго блоков питания, а также с первым входом/выходом процессора контроля, второй вход/выход соединен с портом USB, а третий вход/выход - с первыми входами/выходами N портов.The utility model relates to data transmission systems, in particular, to a modular, scalable structure for constructing fast Ethernet network switches that access a common data distribution bus, and to a method of distributing frames on an Ethernet network in a store-and-forward mode (store-and -forward). An Ethernet switch containing a monitoring processor, a switching module connected by a bus to the monitoring processor, N buffers for queuing, the first outputs of which are connected to the corresponding inputs of the switching module, and the second inputs are connected by a bus with a control processor, N ports, the second inputs of which are connected to the corresponding outputs of the switching module, and the outputs - with the first inputs of buffers for queuing, a block of MAC addresses and port numbers connected to the control processor by the bus, the first power supply, a second power supply is additionally introduced , a peripheral controller, the first input / output of which is connected to the input / output of the first and second power supplies, as well as to the first input / output of the control processor, the second input / output is connected to the USB port, and the third input / output is connected to the first input Ami / outputs of N ports.

Description

Полезная модель относится к системам передачи данных, в частности к модульной, масштабируемой структуре для построения коммутаторов сетей быстрого Ethernet, обращающихся к общей шине распределения данных, и к методу распределения кадров в сети Ethernet в режиме "сохранить-и-переслать" (store-and-forward).The utility model relates to data transmission systems, in particular, to a modular, scalable structure for constructing fast Ethernet network switches that access a common data distribution bus, and to a method of distributing frames on an Ethernet network in a store-and-forward mode (store-and -forward).

Наиболее близким техническим решением является устройство, описанное в http://www.fiberman.ru/articles/fast-gigabit-ethernet/ethernet/switch/ - прототип.The closest technical solution is the device described in http://www.fiberman.ru/articles/fast-gigabit-ethernet/ethernet/switch/ - prototype.

Данный коммутатор содержит процессор контроля, модуль коммутации, соединенный шиной с процессором контроля, N буферов для организации очереди, первые выходы которых соединены с соответствующими входами модуля коммутации, а вторые входы соединены шиной с процессором контроля, N портов, первые входы которых соединены с соответствующими выходами процессора контроля, вторые входы соединены с соответствующими выходами модуля коммутации, а выходы - с первыми входами буферов для организации очереди, блок MAC адресов и номеров портов, связанный шиной с процессором контроля; блок питания.This switch contains a monitoring processor, a switching module connected by a bus to the monitoring processor, N buffers for queuing, the first outputs of which are connected to the corresponding inputs of the switching module, and the second inputs are connected by a bus to the monitoring processor, N ports, the first inputs of which are connected to the corresponding outputs control processor, the second inputs are connected to the corresponding outputs of the switching module, and the outputs are connected to the first inputs of the buffers for queuing, a block of MAC addresses and port numbers associated with a control processor; Power Supply.

Цель полезной модели - сбор и отправка управляющих сигналов для значительного упрощения программирования, управления и отслеживания статуса периферии.The purpose of the utility model is to collect and send control signals to greatly simplify programming, control, and tracking peripheral status.

Поставленная цель достигается тем, что в устройство, содержащее процессор контроля, модуль коммутации, соединенный шиной с процессором контроля, N буферов для организации очереди, первые выходы которых соединены с соответствующими входами модуля коммутации, а вторые входы соединены шиной с процессором контроля, N портов, вторые входы которых соединены с соответствующими выходами модуля коммутации, а выходы - с первыми входами буферов для организации очереди, блок MAC адресов и номеров портов, связанный шиной с процессором контроля, первый блок питания, дополнительно введены второй блок питания, контроллер периферии, первый вход/выход которого соединен входом/выходом первого и второго блоков питания, а также с первым входом/выходом процессора контроля, второй вход/выход соединен с портом USB, а третий вход/выход - с первыми входами/выходами N портов.This goal is achieved by the fact that in a device containing a control processor, a switching module connected by a bus to the control processor, N buffers for queuing, the first outputs of which are connected to the corresponding inputs of the switching module, and the second inputs are connected by a bus to the control processor, N ports, the second inputs of which are connected to the corresponding outputs of the switching module, and the outputs - with the first inputs of buffers for queuing, a block of MAC addresses and port numbers connected to the control processor by the bus, the first power supply, a second power supply, a peripheral controller, the first input / output of which is connected to the input / output of the first and second power supplies, as well as to the first input / output of the control processor, the second input / output is connected to the USB port, and the third input / output - with the first inputs / outputs of N ports.

Сравнение с прототипом показывает, что заявляемое устройство отличается наличием новых блоков и их связями между ними. Таким образом, заявляемое устройство соответствует критерию «новизна».Comparison with the prototype shows that the inventive device is characterized by the presence of new units and their connections between them. Thus, the claimed device meets the criterion of "novelty."

Сравнение заявляемого решения с другими техническими решениями показывает, что перечисленные элементы, используемые в блоках, являются известными, однако их введение в указанной связи с остальными элементами приводит к решению новой задаче сбора и отправки управляющих сигналов, что значительно упростит программирование, управление, отслеживание статуса периферии (компонентов). Это подтверждает соответствие технического решения критерию «существенные отличия».Comparison of the proposed solution with other technical solutions shows that the listed elements used in the blocks are known, however, their introduction in the indicated connection with the other elements leads to the solution of a new problem of collecting and sending control signals, which will greatly simplify programming, control, tracking the status of peripherals (components). This confirms the conformity of the technical solution to the criterion of "significant differences".

На фиг. 1 показана общая блок-схема предлагаемого устройства, в составе процессора контроля 1, модуля коммутации 2, N буферов для организации очереди FIFO 3, N портов ввода/вывода данных 4, таблицы MAC адресов и номеров портов 5, блоков питания (БП1 и БП2) 6, контроллера периферии 7, контроллера вентиляции 8.In FIG. 1 shows a general block diagram of the proposed device, comprising a control processor 1, a switching module 2, N buffers for queuing FIFO 3, N data input / output ports 4, a table of MAC addresses and port numbers 5, power supplies (BP1 and BP2) 6, peripheral controller 7, ventilation controller 8.

Устройство работает следующим образом.The device operates as follows.

Коммутатор работает на втором канальном уровне OSI модели. Главное назначение коммутатора - обеспечение разгрузки сети посредством локализации трафика в пределах отдельных сегментов.The switch operates at the second link layer of the OSI model. The main purpose of the switch is to ensure network offload by localizing traffic within individual segments.

Ключевым звеном коммутатора является архитектура без блокирования (non-blocking), которая позволяет установить множественные связи Ethernet между разными парами портов одновременно, причем кадры не теряются в процессе коммутации. Сам трафик между взаимодействующими сетевыми устройствами остается локализованным. Локализация осуществляется с помощью адресных таблиц, устанавливающих связь каждого порта с адресами сетевых устройств, относящихся к сегменту этого порта.A key link in the switch is non-blocking architecture, which allows you to establish multiple Ethernet connections between different pairs of ports at the same time, and frames are not lost during the switching process. The traffic itself between the interacting network devices remains localized. Localization is carried out using address tables that establish the connection of each port with the addresses of network devices belonging to the segment of this port.

Порты коммутатора (RJ-45) 4 обычно делают типа MDI-X. Современные коммутаторы имеют множество дополнительных возможностей, среди которых: фильтрация по МАС-адресам, построение виртуальных сетей, функция контроля потока, автоконфигурирование порта 10Base-T/100Base-ТХ, поддержка дуплексного режима передачи.The switch ports (RJ-45) 4 are usually of the MDI-X type. Modern switches have many additional features, including: filtering by MAC addresses, building virtual networks, flow control function, auto-configuration of 10Base-T / 100Base-TX port, support for duplex transmission mode.

Ethernet-коммутатор сегодня включает в себя множество компонентов, работающих на шинах SPI bus (serial peripheral interface bus), I2C (inter-intergrated circuit), PMBus (Power Management Bus) и других. В число этих компонентов входят контроллеры питания и блоков вентиляции, датчики температуры, SFP-интерфейсы, DC-DC преобразователи уровней напряжения, модули оперативных и постоянных запоминающих устройств (ОЗУ и ПЗУ соответственно) и многие другие.The Ethernet switch today includes many components operating on the SPI bus (serial peripheral interface bus), I 2 C (inter-intergrated circuit), PMBus (Power Management Bus) and others. These components include power and ventilation controllers, temperature sensors, SFP interfaces, DC-DC voltage level converters, random-access and read-only memory modules (RAM and ROM, respectively) and many others.

Сегодня контроль за работой каждого элемента осуществляется разрозненно, либо не осуществляется вовсе (как в случае с DC-DC преобразователями). В коммутаторе, как и во многих других устройствах, управление одним элементом напрямую зависит от информации, снимаемой с другого. Например, вентиляторы, встроенные в корпус, должны повышать скорость вращения лопастей при повышении температуры на датчиках.Today, the control over the operation of each element is carried out separately or not at all (as is the case with DC-DC converters). In the switch, as in many other devices, the control of one element directly depends on the information taken from another. For example, fans built into the case should increase the speed of rotation of the blades with increasing temperature at the sensors.

В нашем случае - это добавление контроллера периферии 7, на который будет заведена большая часть используемых в коммутаторе шин, а также отдельного контроллера вентиляции 8. Единая точка сбора и отправки управляющих сигналов значительно упростит программирование, управление, отслеживание статуса периферии (компонентов). Появится возможность управлять DC-DC преобразователями напряжений в зависимости от, например, температуры (как мы знаем, характеристики элементов меняются в зависимости от температуры).In our case, this is the addition of a peripheral controller 7, on which most of the buses used in the switch will be connected, as well as a separate ventilation controller 8. A single point for collecting and sending control signals will greatly simplify programming, control, and monitoring the status of peripherals (components). It will be possible to control DC-DC voltage converters depending on, for example, temperature (as we know, the characteristics of elements change depending on temperature).

Таким образом, рассмотренное техническое решение позволяет осуществлять сбор и отправку управляющих сигналов для значительного упрощения программирования, управления и отслеживания статуса периферии.Thus, the considered technical solution allows the collection and sending of control signals to significantly simplify the programming, management and tracking of peripheral status.

Claims (1)

Ethernet коммутатор, содержащий процессор контроля, модуль коммутации, соединенный шиной с процессором контроля, N буферов для организации очереди, первые выходы которых соединены с соответствующими входами модуля коммутации, а вторые входы соединены шиной с процессором контроля, N портов, вторые входы которых соединены с соответствующими выходами модуля коммутации, а выходы - с первыми входами буферов для организации очереди, блок MAC адресов и номеров портов, связанный шиной с процессором контроля, первый блок питания, дополнительно введены второй блок питания, контроллер периферии, первый вход/выход которого соединен входом/выходом первого и второго блоков питания, а также с первым входом/выходом процессора контроля, второй вход/выход соединен с портом USB, а третий вход/выход - с первыми входами/выходами N портов.An Ethernet switch containing a monitoring processor, a switching module connected by a bus to the monitoring processor, N buffers for queuing, the first outputs of which are connected to the corresponding inputs of the switching module, and the second inputs are connected by a bus to the monitoring processor, N ports, the second inputs of which are connected to the corresponding the outputs of the switching module, and the outputs - with the first inputs of buffers for queuing, a block of MAC addresses and port numbers connected to the control processor by the bus, the first power supply is additionally introduced a second power supply, a peripheral controller, the first input / output of which is connected to the input / output of the first and second power supplies, as well as to the first input / output of the control processor, the second input / output is connected to the USB port, and the third input / output is connected to the first inputs outputs of N ports.
RU2018141843U 2018-11-28 2018-11-28 Ethernet switch RU187641U1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2018141843U RU187641U1 (en) 2018-11-28 2018-11-28 Ethernet switch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2018141843U RU187641U1 (en) 2018-11-28 2018-11-28 Ethernet switch

Publications (1)

Publication Number Publication Date
RU187641U1 true RU187641U1 (en) 2019-03-14

Family

ID=65759071

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2018141843U RU187641U1 (en) 2018-11-28 2018-11-28 Ethernet switch

Country Status (1)

Country Link
RU (1) RU187641U1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU230631U1 (en) * 2024-08-28 2024-12-13 Общество с ограниченной ответственностью "БУЛАТ" INTERFACE MODULE

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070089030A1 (en) * 2005-09-30 2007-04-19 Beracoechea Alejandro L L Configurable bandwidth allocation for data channels accessing a memory interface
RU73574U1 (en) * 2008-01-21 2008-05-20 Федеральное государственное унитарное предприятие "Ленинградский отраслевой научно-исследовательский институт связи" MULTI-SERVICE NETWORK NODE
US7502375B2 (en) * 2001-01-31 2009-03-10 Teldix Gmbh Modular and scalable switch and method for the distribution of fast ethernet data frames
US8213313B1 (en) * 2009-04-15 2012-07-03 Tellabs Operations, Inc. Methods and apparatus for shared layer 3 application card in multi-service router
RU172987U1 (en) * 2017-05-25 2017-08-03 Общество с ограниченной ответственностью "БУЛАТ" Managed Multi-Service Router
RU175437U1 (en) * 2017-03-22 2017-12-04 Общество с ограниченной ответственностью "БУЛАТ" Ethernet Managed Switch

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7502375B2 (en) * 2001-01-31 2009-03-10 Teldix Gmbh Modular and scalable switch and method for the distribution of fast ethernet data frames
US20070089030A1 (en) * 2005-09-30 2007-04-19 Beracoechea Alejandro L L Configurable bandwidth allocation for data channels accessing a memory interface
RU73574U1 (en) * 2008-01-21 2008-05-20 Федеральное государственное унитарное предприятие "Ленинградский отраслевой научно-исследовательский институт связи" MULTI-SERVICE NETWORK NODE
US8213313B1 (en) * 2009-04-15 2012-07-03 Tellabs Operations, Inc. Methods and apparatus for shared layer 3 application card in multi-service router
RU175437U1 (en) * 2017-03-22 2017-12-04 Общество с ограниченной ответственностью "БУЛАТ" Ethernet Managed Switch
RU172987U1 (en) * 2017-05-25 2017-08-03 Общество с ограниченной ответственностью "БУЛАТ" Managed Multi-Service Router

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU230631U1 (en) * 2024-08-28 2024-12-13 Общество с ограниченной ответственностью "БУЛАТ" INTERFACE MODULE
RU230676U1 (en) * 2024-08-28 2024-12-17 Общество с ограниченной ответственностью "БУЛАТ" Switch BS5200-54SQ
RU230675U1 (en) * 2024-08-28 2024-12-17 Общество с ограниченной ответственностью "БУЛАТ" Switch BS5200-30sq
RU230674U1 (en) * 2024-08-28 2024-12-17 Общество с ограниченной ответственностью "БУЛАТ" Switch BS5200-26XQ
RU230677U1 (en) * 2024-08-28 2024-12-17 Общество с ограниченной ответственностью "БУЛАТ" SWITCH BS7600-32C
RU230949U1 (en) * 2024-08-28 2024-12-25 Общество с ограниченной ответственностью "БУЛАТ" SWITCH BS7600-48Y8C

Similar Documents

Publication Publication Date Title
US11256644B2 (en) Dynamically changing configuration of data processing unit when connected to storage device or computing device
Vahdat et al. Scale-out networking in the data center
US11153211B2 (en) Fast data center congestion response
US12038861B2 (en) System decoder for training accelerators
US6181681B1 (en) Local area network media access controller layer bridge
TW201304476A (en) Universal network interface controller
CN111459751B (en) High-end server management system
RU179335U1 (en) Subscriber network device with virtualized network functions
CN104767598B (en) A system and method for data transmission between field devices of energy storage power station
CN214281418U (en) SRIO and Ethernet switching board card
Obaidat et al. Learning automata-based bus arbitration for shared-medium ATM switches
RU187641U1 (en) Ethernet switch
CN109687943B (en) Dual-computer backup redundancy control system
CN201388208Y (en) Multi-rate, multi-interface data message processing veneer based on ATCA
US8984204B2 (en) Communication network for a low voltage electric switchboard
CN105577752B (en) A kind of management system for fusion architecture server
RU175437U1 (en) Ethernet Managed Switch
RU187250U1 (en) Ethernet switch
CN205883310U (en) Auto -change over device communicates between direct current station
CN2907103Y (en) Dual-network electronic switch
RU186109U1 (en) Subscriber network device with virtualized network functions
Cisco Overview of the Cisco MGX RPM
RU180803U1 (en) Ethernet switch
Gao et al. The design of a distributed control system based on CAN bus
CN108476148B (en) Communication network system and method