RU2015139531A - Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) - Google Patents
Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) Download PDFInfo
- Publication number
- RU2015139531A RU2015139531A RU2015139531A RU2015139531A RU2015139531A RU 2015139531 A RU2015139531 A RU 2015139531A RU 2015139531 A RU2015139531 A RU 2015139531A RU 2015139531 A RU2015139531 A RU 2015139531A RU 2015139531 A RU2015139531 A RU 2015139531A
- Authority
- RU
- Russia
- Prior art keywords
- frame
- label
- mpls
- field
- received
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/66—Layer 2 routing, e.g. in Ethernet based MAN's
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/64—Routing or path finding of packets in data switching networks using an overlay routing layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/60—Software-defined switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/325—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Claims (17)
1. Способ формирования фрейма, включающий в себя этапы на которых:
получают на входной порт входного коммутатора программно-конфигурируемой сети, по меньшей мере, один фрейм;
определяют выходной коммутатор сети и конечный выходной порт для полученного, по меньшей мере, одного фрейма;
рассчитывают наиболее предпочтительный путь до выходного порта и кодируют его, по крайней мере, одной транспортной меткой MPLS;
модифицируют вышеуказанный фрейм, при этом:
- сохраняют поле идентификатор вложенного протокола (ИВП);
- заменяют поле ИВП на предопределенную константу;
- добавляют метку MPLS Ethertype tag, содержащую сохраненный ИВП;
- добавляют, по крайней мере, одну транспортную метку MPLS, кодирующую наиболее предпочтительный путь;
отправляют модифицированный фрейм на следующий коммутатор согласно рассчитанному маршруту наиболее предпочтительного пути.
2. Способ обработки фрейма, включающий в себя этапы на которых:
получают на входной порт входного коммутатора программно-конфигурируемой сети, по меньшей мере, один фрейм;
определяют значение поля идентификатор вложенного протокола (ИВП), по меньшей мере, одного полученного фрейма;
если значение поля ИВП удовлетворяет предустановленному условию, то считывают первую MPLS метку
- при этом, если это метка из диапазона выходного порта, то метка удаляется, считывается следующая метка, описывающая сохраненный ИВП, преобразуют фрейм к оригинальному формату и отправляют на выходной порт, указанный в транспортной метке MPLS;
- иначе убирают или модифицируют транспортную метку MPLS из фрейма и отправляют модифицированный фрейм на следующий коммутатор согласно маршруту наиболее предпочтительного пути.
3. Способ обработки фрейма по п. 2, в котором преобразуют фрейм к оригинальному формату, при этом в значение поля идентификатор вложенного протокола записывают значение метки MPLS label Ethertype.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2015139531A RU2643469C2 (ru) | 2016-05-31 | 2016-05-31 | Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) |
EP16904176.1A EP3468114B1 (en) | 2016-05-31 | 2016-09-12 | Method for transmitting ethernet frames over software defined networks (sdn) |
PCT/RU2016/050034 WO2017209645A1 (ru) | 2016-05-31 | 2016-09-12 | Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) |
US16/105,284 US10587508B2 (en) | 2016-05-31 | 2018-08-20 | Ethernet frame transmission method in software defined networks (SDN) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2015139531A RU2643469C2 (ru) | 2016-05-31 | 2016-05-31 | Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2015139531A true RU2015139531A (ru) | 2017-12-05 |
RU2643469C2 RU2643469C2 (ru) | 2018-02-01 |
Family
ID=60477673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015139531A RU2643469C2 (ru) | 2016-05-31 | 2016-05-31 | Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) |
Country Status (4)
Country | Link |
---|---|
US (1) | US10587508B2 (ru) |
EP (1) | EP3468114B1 (ru) |
RU (1) | RU2643469C2 (ru) |
WO (1) | WO2017209645A1 (ru) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10826823B2 (en) * | 2018-07-31 | 2020-11-03 | Facebook, Inc. | Centralized label-based software defined network |
US10986017B2 (en) * | 2018-08-23 | 2021-04-20 | Agora Lab, Inc. | Large-scale real-time multimedia communications |
CN111277423B (zh) * | 2018-12-04 | 2022-05-20 | 中兴通讯股份有限公司 | 数据中心流量互通方法、装置、设备及存储介质 |
CN109525495B (zh) * | 2018-12-24 | 2022-03-11 | 广东浪潮大数据研究有限公司 | 一种数据处理装置、方法和fpga板卡 |
CN113225376B (zh) * | 2021-03-29 | 2022-07-08 | 桂林电子科技大学 | 一种基于fpga的以太网帧与sdn数据帧的适配方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149217B2 (en) * | 2001-08-14 | 2006-12-12 | Extreme Networks | Load-sharing technique for distributing multi-protocol label switching protocol encapsulated flows across multiple physical links |
US7415826B2 (en) | 2005-07-25 | 2008-08-26 | General Electric Company | Free floating mixer assembly for combustor of a gas turbine engine |
CN101529814B (zh) * | 2006-06-12 | 2012-08-01 | 北方电讯网络有限公司 | 通过以太网交换路径支持多协议标记交换(mpls)应用 |
US8681795B1 (en) * | 2011-12-28 | 2014-03-25 | Juniper Networks, Inc. | Fixed latency priority classifier for network data |
KR101346063B1 (ko) | 2012-02-09 | 2013-12-31 | 정원재 | 관통홀을 가지는 프리스탠딩한 고분자 멤브레인 및 그 제조방법 |
US9843504B2 (en) * | 2013-08-09 | 2017-12-12 | Futurewei Technologies, Inc. | Extending OpenFlow to support packet encapsulation for transport over software-defined networks |
RU2584471C1 (ru) * | 2014-12-30 | 2016-05-20 | Некоммерческое Партнерство "Центр Прикладных Исследований Компьютерных Сетей" | УСТРОЙСТВО ДЛЯ ПРИЕМА И ПЕРЕДАЧИ ДАННЫХ С ВОЗМОЖНОСТЬЮ ОСУЩЕСТВЛЕНИЯ ВЗАИМОДЕЙСТВИЯ С OpenFlow КОНТРОЛЛЕРОМ |
-
2016
- 2016-05-31 RU RU2015139531A patent/RU2643469C2/ru active
- 2016-09-12 WO PCT/RU2016/050034 patent/WO2017209645A1/ru unknown
- 2016-09-12 EP EP16904176.1A patent/EP3468114B1/en active Active
-
2018
- 2018-08-20 US US16/105,284 patent/US10587508B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
RU2643469C2 (ru) | 2018-02-01 |
WO2017209645A1 (ru) | 2017-12-07 |
EP3468114B1 (en) | 2022-03-02 |
US10587508B2 (en) | 2020-03-10 |
US20180359181A1 (en) | 2018-12-13 |
EP3468114A4 (en) | 2019-12-11 |
EP3468114A1 (en) | 2019-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2015139531A (ru) | Способ передачи фреймов ethernet через программно-конфигурируемые сети (sdn) | |
CN107566272B (zh) | 转发表建立方法及数据转发方法 | |
US20190068470A1 (en) | Residence time measurement for optimizing network services | |
KR101787861B1 (ko) | 제어 장치, 통신 시스템, 스위치 제어 방법 및 프로그램을 기록한 기록 매체 | |
US9503344B2 (en) | Data path performance measurement using network traffic in a software defined network | |
CN104734964B (zh) | 报文处理方法、节点及*** | |
US9971620B2 (en) | Methods and systems for network packet impairment within virtual machine host systems | |
US11265228B2 (en) | Scalable service level agreement (SLA) verification and action using a data plane | |
CN111756633B (zh) | 根据标签交换路径生成自动带宽调整策略 | |
US10348627B2 (en) | Estimating processor load using frame encoding times | |
KR20170110106A (ko) | 네트워크에서 데이터 패킷을 포워딩하는 방법 및 프로그래머블 입구 노드 및 출구 노드 | |
KR20170106649A (ko) | 네트워크에서 데이터 패킷을 라우팅하기 위한 노드, 네트워크 제어기, 및 관련 방법 | |
RU2016150785A (ru) | Способ управления таблицей потока и соотвествующие устройство и система | |
CN105553880A (zh) | 一种软件定义网络中的数据处理方法及装置 | |
JP2016519887A5 (ru) | ||
CN103685058B (zh) | 控制流数据的服务质量的方法和OpenFlow控制器 | |
MY192955A (en) | Method and apparatus for probing fronthaul topology | |
CN105553876B (zh) | 报文处理的方法及网络节点 | |
CN108337181B (zh) | 一种交换网拥塞管理方法和装置 | |
JP4832359B2 (ja) | 多重化装置及び多重化装置におけるパケット転送制御方法 | |
CN114039888A (zh) | 时延测量方法及装置 | |
JP6694430B2 (ja) | アプリケーション階層順方向誤り訂正方式を使用して提供される放送サービスの受信を制御する方法及び装置 | |
CN109450812A (zh) | 处理数据包的方法、交换机和控制器以及介质 | |
JP6888689B2 (ja) | 送信装置、受信装置および映像配信方法 | |
CN111464420B (zh) | 线长自适应时间触发调度方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20200313 |