KR20130125826A - 네트워크 시스템 및 vlan 태그 정보 취득 방법 - Google Patents
네트워크 시스템 및 vlan 태그 정보 취득 방법 Download PDFInfo
- Publication number
- KR20130125826A KR20130125826A KR1020137025242A KR20137025242A KR20130125826A KR 20130125826 A KR20130125826 A KR 20130125826A KR 1020137025242 A KR1020137025242 A KR 1020137025242A KR 20137025242 A KR20137025242 A KR 20137025242A KR 20130125826 A KR20130125826 A KR 20130125826A
- Authority
- KR
- South Korea
- Prior art keywords
- flow
- switch
- packet
- network
- data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- 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]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
-
- 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]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4645—Details on frame tagging
- H04L12/4666—Operational details on the addition or the stripping of a tag in a frame, e.g. at a provider edge node
-
- 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
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- 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]
- H04L12/46—Interconnection of networks
- H04L12/4641—Virtual LANs, VLANs, e.g. virtual private networks [VPN]
- H04L12/4645—Details on frame tagging
- H04L12/465—Details on frame tagging wherein a single frame includes a plurality of VLAN tags
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
도 2는 본 발명에 따른 네트워크 시스템을 이용하는 오픈 플로우 네트워크의 구성을 도시하는 도면이다.
도 3은 본 발명에 있어서의 패킷 유입 시의 처리의 동작 예를 나타내는 흐름도이다.
Claims (10)
- 네트워크 시스템으로서,
스위치들; 및
패킷들을 플로우로서 일률적으로 제어하기 위한 룰과 액션을 정의하는 플로우 엔트리(flow entry)를, 상기 스위치들 각각의 플로우 테이블에 설정하도록 구성된 컨트롤러
를 포함하고,
상기 컨트롤러는, 네트워크를 통해 흐르는 패킷들 각각에 부여된 태그 데이터와, 상기 패킷에 대응하는 플로우 엔트리를 나타내는 플로우 쿠키 데이터를 맵핑해서 유지하고, 가상적으로 복수의 VLAN(Virtual Local Area Network)을 취급하는 네트워크 시스템. - 제1항에 있어서,
상기 컨트롤러는,
상기 플로우 엔트리에, 상기 룰과 상기 액션 이외에, 상기 플로우 엔트리를 고유하게 특정하는 플로우 쿠키 데이터를 설정하는 수단;
상기 태그 데이터로서 상기 네트워크 외측의 상기 복수의 VLAN 각각을 고유하게 특정하는 식별 데이터(VLAN ID)와, 상기 플로우 쿠키 데이터를 맵핑해서 유지하는 수단; 및
상기 플로우 쿠키 데이터를 이용해서 상기 플로우 엔트리를 특정하고, 상기 플로우 엔트리의 액션을 갱신하는 수단
을 포함하는 네트워크 시스템. - 제2항에 있어서,
상기 컨트롤러는, 상기 플로우 쿠키 데이터를 이용해서 상기 플로우 엔트리를 특정하고, 상기 플로우 엔트리의 액션을 갱신할 때, 유입 플로우에 대하여 우선 제어들(priority controls) 중 하나로서의 ToS(Type of Service)를 실시하고, 패킷의 ToS 값을 일괄해서 변경하기 위해 액션을 갱신하는 수단을 포함하는 네트워크 시스템. - 제1항 내지 제3항 중 어느 한 항에 있어서,
상기 스위치는,
상기 네트워크의 입력에 상기 스위치가 있으며 미지의 패킷이 상기 스위치에 유입되는 때, 상기 태그 데이터를, 상기 네트워크 외측에서 사용되는 VLAN의 식별 데이터(VLAN ID)를 나타내는 이너 태그 데이터(inner tag data)로서 설정하는 수단;
QinQ 기능(IEEE802.1q Tunneling)에 의해, 각 패킷에, 상기 네트워크 내에서 사용되는 VLAN을 고유하게 특정하는 아우터 태그 데이터(outer tag data)를 부가하여, 2중 태그 패킷을 설정하는 수단;
상기 컨트롤러로부터 설정된 플로우 엔트리에 기초하여, 패킷들을 미리 결정된 출력 포트로부터 출력하는 수단; 및
상기 스위치가 상기 네트워크의 출력에 있는 경우, QinQ 기능을 사용하여, 패킷으로부터 상기 아우터 태그 데이터를 삭제하는 수단
을 포함하는 네트워크 시스템. - 컨트롤러로서,
패킷들을 플로우로서 일률적으로 제어하기 위한 룰과 액션을 정의하는 플로우 엔트리를, 스위치의 플로우 테이블에 설정하는 수단; 및
네트워크를 통해 흐르는 패킷들 각각에 부여된 태그 데이터와, 상기 네트워크를 통해 흐르는 상기 패킷에 대응하는 플로우 엔트리를 나타내는 플로우 쿠키 데이터를 맵핑해서 유지하고, 가상적으로 복수의 VLAN(Virtual Local Area Network)을 취급하는 수단
을 포함하는 컨트롤러. - 제5항에 있어서,
상기 플로우 엔트리에, 상기 룰 및 상기 액션 이외에, 상기 플로우 엔트리를 고유하게 특정하는 플로우 쿠키 데이터를 설정하는 수단;
상기 태그 데이터로서 상기 네트워크 외측의 상기 복수의 VLAN 각각을 고유하게 특정하는 식별 데이터(VLAN ID)와, 상기 플로우 쿠키 데이터를 맵핑해서 유지하는 수단; 및
상기 플로우 쿠키 데이터를 이용해서 상기 플로우 엔트리를 특정하고, 상기 플로우 엔트리의 액션을 갱신하는 수단
을 더 포함하는 컨트롤러. - 제6항에 있어서,
상기 플로우 쿠키 데이터를 이용해서 상기 플로우 엔트리를 특정하고, 상기 플로우 엔트리의 액션을 갱신할 때, 유입 플로우에 대하여 우선 제어들 중 하나로서의 ToS(Type of Service)를 실시하고, 패킷의 ToS 값을 일괄해서 변경하기 위해 액션을 갱신하는 수단을 더 포함하는 컨트롤러. - 스위치로서,
컨트롤러의 제어 하에, 패킷들을 플로우로서 일률적으로 제어하기 위한 룰과 액션을 정의하는 플로우 엔트리를, 상기 스위치의 플로우 테이블에 설정하는 수단;
네트워크의 입력에 상기 스위치가 있으며 미지의 패킷이 상기 스위치에 유입되는 때, 상기 네트워크를 통해 흐르는 패킷에 부여된 태그 데이터를, 상기 네트워크 외측에서 사용되는 VLAN의 식별 데이터(VLAN ID)를 나타내는 이너 태그 데이터로서 설정하는 수단;
QinQ 기능(IEEE802.1q Tunneling)에 의해, 각 패킷에, 상기 네트워크 내에서 사용되는 VLAN을 고유하게 특정하는 아우터 태그 데이터를 부가하여, 2중 태그 패킷을 설정하는 수단;
상기 컨트롤러로부터 설정된 플로우 엔트리에 기초하여, 패킷들을 미리 결정된 출력 포트로부터 출력하는 수단; 및
상기 스위치가 상기 네트워크의 출력에 있는 경우, 상기 QinQ 기능에 의해, 패킷으로부터 상기 아우터 태그 데이터를 삭제하는 수단
을 포함하는 스위치. - 컴퓨터에 의해 실시되는 VLAN 태그 데이터를 취득하는 방법으로서,
패킷들을 플로우로서 일률적으로 제어하기 위한 룰과 액션을 정의하는 플로우 엔트리를, 스위치들 각각의 플로우 테이블에 설정하는 단계; 및
네트워크를 통해 흐르는 패킷들 각각에 부여된 태그 데이터와, 상기 네트워크를 통해 흐르는 상기 패킷에 대응하는 플로우 엔트리를 나타내는 플로우 쿠키 데이터를 맵핑해서 유지하고, 가상적으로 복수의 VLAN(Virtual Local Area Network)을 취급하는 단계
를 포함하는 VLAN 태그 데이터 취득 방법. - 컴퓨터에,
패킷들을 플로우로서 일률적으로 제어하기 위한 룰과 액션을 정의하는 플로우 엔트리를, 스위치들 각각의 플로우 테이블에 설정하는 단계; 및
네트워크를 통해 흐르는 패킷들 각각에 부여된 태그 데이터와, 상기 네트워크를 통해 흐르는 상기 패킷에 대응하는 플로우 엔트리를 나타내는 플로우 쿠키 데이터를 맵핑해서 유지하고, 가상적으로 복수의 VLAN(Virtual Local Area Network)을 취급하는 단계
를 실행시키는 프로그램을 저장하는 기억 매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPJP-P-2011-072153 | 2011-03-29 | ||
JP2011072153 | 2011-03-29 | ||
PCT/JP2012/057218 WO2012133060A1 (ja) | 2011-03-29 | 2012-03-21 | ネットワークシステム、及びvlanタグ情報取得方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130125826A true KR20130125826A (ko) | 2013-11-19 |
Family
ID=46930792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020137025242A Ceased KR20130125826A (ko) | 2011-03-29 | 2012-03-21 | 네트워크 시스템 및 vlan 태그 정보 취득 방법 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9608908B2 (ko) |
EP (1) | EP2693708B1 (ko) |
JP (1) | JPWO2012133060A1 (ko) |
KR (1) | KR20130125826A (ko) |
CN (1) | CN103460666B (ko) |
RU (1) | RU2589340C2 (ko) |
WO (1) | WO2012133060A1 (ko) |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6248938B2 (ja) * | 2012-10-05 | 2017-12-20 | 日本電気株式会社 | 通信システム、仮想ネットワーク管理装置、仮想ネットワークの管理方法及びプログラム |
CN102868578A (zh) * | 2012-10-11 | 2013-01-09 | 盛科网络(苏州)有限公司 | Openflow交换机表项容量的测试方法及测试系统 |
JP5900652B2 (ja) * | 2012-11-28 | 2016-04-06 | 日本電気株式会社 | スイッチ装置、vlan設定管理方法及びプログラム |
CN103888386B (zh) * | 2012-12-24 | 2017-10-17 | 华为技术有限公司 | 可扩展虚拟局域网报文的传输方法及装置、系统 |
RU2612599C1 (ru) * | 2013-02-27 | 2017-03-09 | Нек Корпорейшн | Устройство управления, система связи, способ управления коммутаторами и программа |
US9609086B2 (en) | 2013-03-15 | 2017-03-28 | International Business Machines Corporation | Virtual machine mobility using OpenFlow |
US9407560B2 (en) | 2013-03-15 | 2016-08-02 | International Business Machines Corporation | Software defined network-based load balancing for physical and virtual networks |
US9118984B2 (en) * | 2013-03-15 | 2015-08-25 | International Business Machines Corporation | Control plane for integrated switch wavelength division multiplexing |
US9104643B2 (en) | 2013-03-15 | 2015-08-11 | International Business Machines Corporation | OpenFlow controller master-slave initialization protocol |
US9444748B2 (en) | 2013-03-15 | 2016-09-13 | International Business Machines Corporation | Scalable flow and congestion control with OpenFlow |
US9769074B2 (en) | 2013-03-15 | 2017-09-19 | International Business Machines Corporation | Network per-flow rate limiting |
US9596192B2 (en) | 2013-03-15 | 2017-03-14 | International Business Machines Corporation | Reliable link layer for control links between network controllers and switches |
US9755960B2 (en) * | 2013-09-30 | 2017-09-05 | Juniper Networks, Inc. | Session-aware service chaining within computer networks |
JP6369532B2 (ja) * | 2014-02-19 | 2018-08-08 | 日本電気株式会社 | ネットワーク制御方法、ネットワークシステムと装置及びプログラム |
US9985896B2 (en) | 2014-03-31 | 2018-05-29 | Nicira, Inc. | Caching of service decisions |
EP3425860B1 (en) * | 2014-04-21 | 2021-08-25 | Huawei Technologies Co., Ltd. | Tunnel type selection methods and apparatuses |
JP6462733B2 (ja) * | 2014-06-18 | 2019-01-30 | 華為技術有限公司Huawei Technologies Co.,Ltd. | サービスデータフローを制御する方法及び装置 |
EP3166275A4 (en) * | 2014-08-11 | 2017-07-19 | Huawei Technologies Co., Ltd. | Packet control method, switch and controller |
EP3179687B1 (en) | 2014-08-25 | 2020-02-12 | Huawei Technologies Co., Ltd. | Network flow information statistics method and apparatus |
CN104219149B (zh) * | 2014-08-26 | 2018-07-13 | 新华三技术有限公司 | 一种基于虚连接的报文传输方法和设备 |
US9692684B2 (en) * | 2014-09-05 | 2017-06-27 | Telefonaktiebolaget L M Ericsson (Publ) | Forwarding table precedence in SDN |
US9432380B2 (en) * | 2014-09-22 | 2016-08-30 | Empire Technology Development Llc | Network control security |
US11178051B2 (en) * | 2014-09-30 | 2021-11-16 | Vmware, Inc. | Packet key parser for flow-based forwarding elements |
CN105763512B (zh) * | 2014-12-17 | 2019-03-15 | 新华三技术有限公司 | Sdn虚拟化网络的通信方法和装置 |
WO2016122570A1 (en) * | 2015-01-30 | 2016-08-04 | Hewlett Packard Enterprise Development Lp | Sending information in a network controlled by a controller |
CN107431658A (zh) * | 2015-03-24 | 2017-12-01 | 日本电气株式会社 | 通信系统、控制设备、控制方法及程序 |
JP6606919B2 (ja) * | 2015-08-25 | 2019-11-20 | 富士通株式会社 | フロースイッチ、コントローラ、及び、中継装置 |
CN107231318B (zh) * | 2016-03-25 | 2022-07-08 | 阿尔格布鲁控股有限公司 | 基于实时网络性能的动态切换控制的方法、设备和装置 |
CN106161113B (zh) * | 2016-08-31 | 2018-12-18 | 浪潮(北京)电子信息产业有限公司 | 一种Linux系统的QinQ报文处理方法及平台 |
US11229023B2 (en) | 2017-04-21 | 2022-01-18 | Netgear, Inc. | Secure communication in network access points |
CN107547686B (zh) * | 2017-08-29 | 2021-05-28 | 新华三技术有限公司 | Arp请求报文处理方法和装置 |
US10884975B2 (en) | 2017-11-30 | 2021-01-05 | Samsung Electronics Co., Ltd. | Differentiated storage services in ethernet SSD |
US10581738B2 (en) | 2018-01-19 | 2020-03-03 | Cisco Technology, Inc. | Efficient inter-VLAN routing in openflow networks |
CN109218161A (zh) * | 2018-10-24 | 2019-01-15 | 郑州云海信息技术有限公司 | 一种虚拟交换机转发数据的方法及装置 |
CN110247908A (zh) * | 2019-06-11 | 2019-09-17 | 优刻得科技股份有限公司 | 基于可编程网络交换技术的数据发送的方法、装置和系统 |
CN113055287B (zh) * | 2019-12-27 | 2022-09-30 | 中国电信股份有限公司 | 数据包的处理方法、装置和计算机可读存储介质 |
JP7437197B2 (ja) | 2020-03-16 | 2024-02-22 | 住友電気工業株式会社 | スイッチ装置、車載通信システムおよび通信方法 |
JP7437196B2 (ja) | 2020-03-16 | 2024-02-22 | 住友電気工業株式会社 | スイッチ装置、車載通信システムおよび通信方法 |
US11245624B2 (en) * | 2020-05-01 | 2022-02-08 | Arista Networks, Inc. | Systems and methods for implementing multi-table openflow flows that have combinations of packet edits |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020101868A1 (en) | 2001-01-30 | 2002-08-01 | David Clear | Vlan tunneling protocol |
JP3828444B2 (ja) * | 2002-03-26 | 2006-10-04 | 株式会社日立製作所 | データ通信中継装置及びシステム |
JP3866646B2 (ja) | 2002-11-11 | 2007-01-10 | 日本電信電話株式会社 | 帯域管理装置および方法、プログラム、記録媒体 |
US7835367B2 (en) * | 2003-04-23 | 2010-11-16 | Fujitsu Limited | Network connection method, network connection system, and, layer 2 switch and management server forming the network connection system |
WO2004095780A1 (ja) | 2003-04-23 | 2004-11-04 | Fujitsu Limited | ネットワーク接続方法及びネットワーク接続システム及びそれを構成するレイヤ2スイッチ及び管理サーバ |
US7301949B2 (en) * | 2003-07-15 | 2007-11-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Arrangements for connection-oriented transport in a packet switched communications network |
JP2008527772A (ja) * | 2004-12-31 | 2008-07-24 | ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー | コネクションレス通信トラフィックのためのコネクション型通信スキーム |
GB0428541D0 (en) | 2004-12-31 | 2005-02-09 | British Telecomm | Out-of-band switch control |
CN101064682B (zh) * | 2006-04-29 | 2010-08-04 | 华为技术有限公司 | 光网络终端及其报文处理方法 |
CN101110764A (zh) * | 2007-08-13 | 2008-01-23 | 中兴通讯股份有限公司 | 一种以太网交换机数据帧划分虚拟局域网并转发的方法 |
JP2009177281A (ja) | 2008-01-22 | 2009-08-06 | Keio Gijuku | ネットワークシステム |
JP2009177282A (ja) | 2008-01-22 | 2009-08-06 | Keio Gijuku | ネットワークシステム |
CN102349268B (zh) * | 2009-03-09 | 2015-11-25 | 日本电气株式会社 | OpenFlow通信系统和OpenFlow通信方法 |
JP2011072153A (ja) | 2009-09-28 | 2011-04-07 | Sanyo Electric Co Ltd | 車両用電源装置及びこれを備える車両並びに車両用電源装置の容量均等化方法 |
EP2572473B1 (en) * | 2010-05-19 | 2014-02-26 | Telefonaktiebolaget L M Ericsson (PUBL) | Methods and apparatus for use in an openflow network |
-
2012
- 2012-03-21 KR KR1020137025242A patent/KR20130125826A/ko not_active Ceased
- 2012-03-21 JP JP2013507436A patent/JPWO2012133060A1/ja active Pending
- 2012-03-21 RU RU2013143626/08A patent/RU2589340C2/ru not_active IP Right Cessation
- 2012-03-21 CN CN201280015003.1A patent/CN103460666B/zh not_active Expired - Fee Related
- 2012-03-21 WO PCT/JP2012/057218 patent/WO2012133060A1/ja active Application Filing
- 2012-03-21 US US14/007,341 patent/US9608908B2/en active Active
- 2012-03-21 EP EP12763952.4A patent/EP2693708B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2693708A1 (en) | 2014-02-05 |
US20140016647A1 (en) | 2014-01-16 |
JPWO2012133060A1 (ja) | 2014-07-28 |
EP2693708A4 (en) | 2015-08-26 |
RU2589340C2 (ru) | 2016-07-10 |
EP2693708B1 (en) | 2019-09-04 |
RU2013143626A (ru) | 2015-05-10 |
CN103460666B (zh) | 2017-02-15 |
WO2012133060A1 (ja) | 2012-10-04 |
US9608908B2 (en) | 2017-03-28 |
CN103460666A (zh) | 2013-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9608908B2 (en) | Network system and VLAN tag data acquiring method | |
US9515868B2 (en) | System and method for communication | |
JP5962808B2 (ja) | スイッチシステム、スイッチ制御方法、及び記憶媒体 | |
KR101703088B1 (ko) | Sdn 기반의 통합 라우팅 방법 및 그 시스템 | |
JP5991424B2 (ja) | パケット書換装置、制御装置、通信システム、パケット送信方法及びプログラム | |
CN103444143B (zh) | 网络系统及策略路由设置方法 | |
US20150334001A1 (en) | Communication system, control apparatus, and network topology management method | |
US10069648B2 (en) | Communication system, control apparatus, communication control method and program | |
KR101527377B1 (ko) | Sdn 기반의 서비스 체이닝 시스템 | |
KR20130124552A (ko) | 네트워크 시스템, 패킷 처리 방법 및 기억 매체 | |
US9894017B2 (en) | Communication system, physical machine, virtual network management apparatus, and network control method | |
JP5854488B2 (ja) | 通信システム、制御装置、処理規則の設定方法およびプログラム | |
US20180183625A1 (en) | Communication node, control apparatus, communication system, communication method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20130925 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140714 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20141002 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20140714 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |