WO2015149432A1 - Controlling method and controlling device for mac address drifting - Google Patents

Controlling method and controlling device for mac address drifting Download PDF

Info

Publication number
WO2015149432A1
WO2015149432A1 PCT/CN2014/079910 CN2014079910W WO2015149432A1 WO 2015149432 A1 WO2015149432 A1 WO 2015149432A1 CN 2014079910 W CN2014079910 W CN 2014079910W WO 2015149432 A1 WO2015149432 A1 WO 2015149432A1
Authority
WO
WIPO (PCT)
Prior art keywords
mac address
drift
port
port number
priority
Prior art date
Application number
PCT/CN2014/079910
Other languages
French (fr)
Chinese (zh)
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 中兴通讯股份有限公司
Publication of WO2015149432A1 publication Critical patent/WO2015149432A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses

Definitions

  • the embodiment of the invention relates to a Layer 2 forwarding technology of a communication device in the communication field, and particularly relates to a MAC access control (MAC, Media Access Control) address drift control method and a control device.
  • MAC MAC access control
  • Background technique MAC, Media Access Control
  • Ethernet is the most commonly used technology for LAN networking and broadband access networks because of its simplicity, convenience, and efficiency. However, due to its broadcast characteristics, Ethernet has also created a very fragile side of Ethernet.
  • Ethernet loop Because the network connection is not standardized, and the line is touched, the data forwarding path of the entire network is looped. This type of loop is called an Ethernet loop.
  • the resulting hazards mainly include broadcast storms, MAC address drift, and forwarding table confusion, which cause congestion and interruption of the entire network.
  • frequent MAC address drift caused by network attacks is also an important factor affecting network performance and security.
  • the MAC address drift is controlled by the priority of the port.
  • This method has the advantage of flexible control. However, it is cumbersome in engineering debugging and application, and it is necessary to traverse and modify the port priority information. Summary of the invention
  • the embodiment of the present invention provides a control method and a control device for MAC address drift, which can easily implement control of MAC address drift, and is more convenient for engineering maintenance and use.
  • an embodiment of the present invention provides a method for controlling MAC address drift of a medium access control, including:
  • the drift enable flag controls the MAC address drift.
  • the controlling the MAC address drift according to the MAC address drift enable flag includes: When the value of the MAC address drift enable flag indicates that the MAC address drift is not allowed, the process ends; when the value of the MAC address drift enable flag indicates that the MAC address is allowed to drift, the priority of the port according to the packet flows. The level controls the media access control address drift.
  • the method further includes: updating the source port number and the pointed port priority in the MAC address entry to: a source port and a priority of the received message.
  • the method further includes: refreshing the MAC address aging time in the MAC address entry.
  • the embodiment of the present invention further provides a control device for media address control MAC address drift, which includes an obtaining module, a comparison module, a control module, and a storage module for storing a MAC address table, where
  • Obtaining a module configured to receive a packet, and obtain a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet;
  • the comparison module is configured to query the MAC address table in the storage module to determine whether the port number of the MAC address entry is consistent with the port number in which the packet flows, and the port number of the MAC address entry and the received packet inflow in the MAC address table. When the port numbers are inconsistent, the first notification is sent to the control module;
  • the control module is configured to control the MAC address drift according to the obtained MAC address drift enable flag when receiving the first notification from the comparison module.
  • the control module is specifically configured to be based on a priority of a port that the packet flows in.
  • control module is further configured to: update the source port number and the pointed port priority in the MAC address entry to: the received packet Source port and priority.
  • the comparing module is further configured to: send a second notification to the control module when determining that the port number of the MAC address entry in the MAC address table matches the port number of the received packet; It is also set to not process when a second notification from the comparison module is received.
  • control device is disposed in a network device
  • the network device includes a packet transfer network PTN device
  • the PTN device includes: a centralized PTN device, or a fitness PTN device.
  • the embodiment of the present invention includes: after receiving the packet, querying the forwarding instance information corresponding to the packet, and obtaining the media access control address drift enable flag; and querying the media access control address table, such as the media access control address. If the port number of the entry does not match the port number in which the packet flows, the media access control address drift enable flag is controlled according to the media access control address drift enable flag.
  • the embodiment of the present invention provides a new MAC address drift enable flag in the embodiment of the present invention, and only needs to modify the global configuration of the instance to provide global control based on the port priority, that is, simply implements MAC address drift. Control, but also more convenient for engineering maintenance and use. BRIEF abstract
  • FIG. 1 is a flowchart of a method for controlling MAC address drift in an embodiment of the present invention
  • FIG. 2 is a schematic structural diagram of a control device for controlling MAC address drift in an embodiment of the present invention
  • FIG. 3 is a flowchart of a specific embodiment of a method for controlling MAC address drift according to an embodiment of the present invention. Preferred embodiment of the invention
  • FIG. 1 is a flowchart of a method for controlling MAC address drift in an embodiment of the present invention. As shown in FIG. 1, the method includes:
  • Step 11 Obtain a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet.
  • a switch or packet transport network (PTN, Packet Transport Network) device can usually implement multiple bridges or Layer 2 virtual private network (L2VPN) instances, each of which independently performs its own MAC address learning function.
  • a control flag is added in the control table of the bridge/12vpn instance information, that is, MAC address drift enable (MAC_Transfer-Enable), which is used to indicate whether MAC address drift is allowed, for example: Setting 0 means that MAC address drift is not allowed; 1 means that MAC address drift is allowed.
  • Step 12 Determine whether the port number of the MAC address entry in the MAC address table is consistent with the port number in which the packet flows.
  • the MAC address drift enable flag controls the MAC address drift.
  • the MAC address entry matching the received packet is searched in the MAC address table. If the MAC address entry is matched, the port number of the MAC address entry is consistent with the port number of the received packet. Then, the aging time of the MAC address in the MAC address entry is refreshed, and the common knowledge of those skilled in the art is implemented. The details are not described herein.
  • the port number of the MAC address entry is the same as the port number of the received packet. If it is inconsistent, continue to query to obtain the forwarding instance to which the packet belongs, and control the MAC address drift according to the obtained MAC address drift enable flag. among them,
  • MAC address drift enable flag control MAC address drift includes:
  • the MAC address drift is not allowed, and the process is ended; if the value is displayed as allowed as 1, it further includes: Further, according to the priority information of the port in which the packet flows, the MAC address entry is not allowed to drift if the priority of the port pointed to by the MAC address entry is higher than the priority of the port in which the received packet flows, and the implementation of the present invention is terminated.
  • the flow of the example if the priority of the port pointed to by the MAC address entry is lower than or equal to the priority of the port in which the received packet flows, the MAC address entry is allowed to drift, and the source port number and the pointed address in the MAC address entry are The port priority is updated to the source port and priority of the packet.
  • An example of a related art may include multiple ports, which in turn correspond to respective priorities. If you want to disable the drift by modifying the port priority, you need to look up all the ports and priorities in the instance. In the embodiment of the present invention, only the MAC-Transfer-Enable flag added in the embodiment of the present invention is required. Modifying the global configuration of the instance provides global control based on the port priority, which simply controls the MAC address drift and facilitates project maintenance and use.
  • the MAC address drift control of the switch or PTN device is implemented in a simple manner.
  • the device includes an ear module, a comparison module, a control module, and a storage module for storing a MAC address table. among them,
  • Obtaining a module configured to receive a packet, and obtain a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet;
  • the comparison module is configured to query the MAC address table in the storage module to determine whether the port number of the MAC address entry is consistent with the port number in which the packet flows, and the port number of the MAC address entry and the received packet inflow in the MAC address table. When the port numbers are inconsistent, the first notification is sent to the control module;
  • the control module is configured to, when receiving the first notification from the comparison module, control the MAC address drift according to the obtained MAC address drift enable flag, and the specific setting is:
  • Controlling the media access control address drift according to the priority of the port in which the packet flows determining whether the preferred level of the port pointed to by the MAC address entry is higher than the preferred level of the received inflow port, if higher, not MAC address drift is allowed. If it is lower than or equal to, MAC address drift is allowed.
  • control module is further configured to: The source port number and the port priority pointed to are updated to the source port and priority of the message.
  • the comparison module is further configured to: send a second notification to the control module when determining that the port number of the MAC address entry in the MAC address table matches the port number of the received message; accordingly, the control module is further configured to When the second notification from the comparison module is received, no processing is performed.
  • the control device provided by the embodiment of the present invention may be set in a network device, such as a packet transmission network.
  • the PTN device includes: a centralized PTN device, or a fitness PTN device.
  • a packet transport network device is taken as an example to describe a specific process for implementing MAC address drift control according to the embodiment of the present invention.
  • the packet transport network device in this embodiment is a centralized PTN device, and one master control switch board and two
  • the block service interface board is composed of a motherboard, and the motherboard adopts an LSI company APP series network processor, which is responsible for searching and processing various service tables, and the service interface board is responsible for receiving and transmitting services.
  • the value of MAC_Transfer_Enable is 0, indicating that MAC address drift is not allowed, and the value of MAC_Transfer_Enable is 1 to allow MAC address drift.
  • the specific implementation steps are as follows: Step 301: The main control board receives the packet from the interface board.
  • the network processor obtains the instance number of the forwarded packet according to the inbound port of the packet.
  • Step 302 Query the instance information according to the forwarding instance number, and obtain the MAC_Transfer_Enable flag.
  • Step 303 to step 305 Query the MAC address table. If the MAC address entry is not queried, the MAC address entry is added and the processing ends. If the MAC address entry is queried, the process proceeds to step 306.
  • Step 306 to step 307 It is determined whether the port number of the MAC address entry is the same as the port number of the 4 ⁇ file. If the port number of the MAC address entry and the inbound port number of the message are the same, the MAC address in the MAC address entry is refreshed. The aging time ends and the process ends. If the port number of the MAC address entry does not match the entry port number of the ⁇ file, the process proceeds to step 308.
  • Step 308 Determine whether the value of MAC_Transfer_Enable is 0 or 1. If MAC_Transfer_Enable is 0, go to step 309. If yes, go to step 310.
  • Step 309 The MAC address is not allowed to drift and the processing ends.
  • Steps 310 to 312 Determine whether the priority of the port pointed to by the MAC address entry is higher than the priority of the data packet inflow port. If it is higher, the MAC address is not allowed to drift. If it is lower than or equal to, the MAC address is allowed to drift.
  • the centralized PTN device is taken as an example for description.
  • the method of the present invention is also applicable to the PTN device.
  • the specific implementation is easy to implement based on the technical solution provided by the embodiment of the present invention, and details are not described herein again.
  • the method and the control device for controlling the MAC address drift include: obtaining a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet; determining a port number of the MAC address entry in the MAC address table and When the port number of the packet inconsistency is inconsistent, the MAC address drift is controlled according to the MAC address drift enable flag.
  • the MAC address drift enable flag is added, and only the global configuration of the instance is modified, and the global control is provided on the basis of the port priority, that is, the MAC address drift control is simply implemented, and at the same time, Convenient for engineering maintenance and use.

Abstract

Disclosed is a controlling method and controlling device for MAC address drifting. The method comprises: obtaining an MAC address drifting enabling flag according to forwarding instance information corresponding to a received message; controlling the MAC address drifting according to the MAC address drifting enabling flag when it is determined that the port number of the MAC address item in the MAC address table is inconsistent with the input port number of a received message. With the new MAC address drifting enabling flag, the embodiments of the present invention provide a global control on the basis of the port priorities simply by modifying the global configuration of instances, i.e., the controlling of MAC address drifting is simply realized, while the maintenance and utilization of engineering are more convenient.

Description

MAC地址漂移的控制方法及控制装置 技术领域  Control method and control device for MAC address drift
本发明实施例涉及通信领域中通讯设备的二层转发技术, 尤指一种媒体 接入控制 (MAC, Media Access Control )地址漂移的控制方法及控制装置。 背景技术  The embodiment of the invention relates to a Layer 2 forwarding technology of a communication device in the communication field, and particularly relates to a MAC access control (MAC, Media Access Control) address drift control method and a control device. Background technique
以太网以其简单、 便捷、 高效等特点, 成为当前局域网组网及宽带接入 网最为常用的技术, 然而, 由于其广播特性的存在, 也造就了以太网极为脆 弱的一面。  Ethernet is the most commonly used technology for LAN networking and broadband access networks because of its simplicity, convenience, and efficiency. However, due to its broadcast characteristics, Ethernet has also created a very fragile side of Ethernet.
由于网络连线不规范、 碰线等原因致使整个网络的数据转发路径存在环 路, 这种环路称为以太网环路。 由此引发的危害主要包括广播风暴、 MAC地 址漂移、 转发表错乱等, 从而导致整个网络的阻塞和中断。 除了以太网环路 问题之外, 网络攻击所导致的 MAC地址频繁漂移, 也是影响网络性能和安 全的重要因素。  Because the network connection is not standardized, and the line is touched, the data forwarding path of the entire network is looped. This type of loop is called an Ethernet loop. The resulting hazards mainly include broadcast storms, MAC address drift, and forwarding table confusion, which cause congestion and interruption of the entire network. In addition to the Ethernet loop problem, frequent MAC address drift caused by network attacks is also an important factor affecting network performance and security.
通常, 通过端口的优先级对 MAC地址漂移进行控制, 这种方法具有控 制灵活的优点, 但是, 在工程调试和应用时较为繁瑣, 需要遍历修改端口优 先级信息。 发明内容  Generally, the MAC address drift is controlled by the priority of the port. This method has the advantage of flexible control. However, it is cumbersome in engineering debugging and application, and it is necessary to traverse and modify the port priority information. Summary of the invention
为了解决上述技术问题, 本发明实施例提供一种 MAC地址漂移的控制 方法及控制装置, 能够简单实现对 MAC地址漂移的控制, 同时更方便工程 维护和使用。  In order to solve the above technical problem, the embodiment of the present invention provides a control method and a control device for MAC address drift, which can easily implement control of MAC address drift, and is more convenient for engineering maintenance and use.
为了达到本发明实施例目的, 本发明实施例提供了一种媒体接入控制 MAC地址漂移的控制方法, 包括:  In order to achieve the purpose of the embodiments of the present invention, an embodiment of the present invention provides a method for controlling MAC address drift of a medium access control, including:
根据接收到的报文对应的转发实例信息, 获取 MAC地址漂移使能标记; 确定出 MAC地址表中 MAC地址条目的端口号与所述 ^艮文流入的端口号 不一致时, 根据所述 MAC地址漂移使能标记控制 MAC地址漂移。  Obtaining a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet; determining, when the port number of the MAC address entry in the MAC address table is different from the port number of the inbound message, according to the MAC address The drift enable flag controls the MAC address drift.
其中, 所述根据 MAC地址漂移使能标记控制 MAC地址漂移包括: 当所述 MAC地址漂移使能标记的值表示不允许 MAC地址漂移时,结束 处理; 当所述 MAC地址漂移使能标记的值表示允许 MAC地址漂移时,根据 所述报文流入的端口的优先级对媒体接入控制地址漂移进行控制。 The controlling the MAC address drift according to the MAC address drift enable flag includes: When the value of the MAC address drift enable flag indicates that the MAC address drift is not allowed, the process ends; when the value of the MAC address drift enable flag indicates that the MAC address is allowed to drift, the priority of the port according to the packet flows. The level controls the media access control address drift.
其中, 所述根据报文流入的端口的优先级对 MAC地址漂移进行控制包 括:  The controlling the MAC address drift according to the priority of the port that the packet flows in includes:
判断所述 MAC地址条目指向的端口的优选级是否概予所述报文流入端 口的优选级, 如高于, 则不允许 MAC地址漂移; 如果低于或等于, 则允许 MAC地址漂移。  Determining whether the preferred level of the port pointed to by the MAC address entry is a preferred level of the packet inflow port. If higher, the MAC address is not allowed to drift; if lower than or equal to, the MAC address is allowed to drift.
可选地, 还包括: 将所述 MAC地址条目中的来源端口号和指向的端口 优先级更新为: 所述接收到的报文的来源端口及优先级。  Optionally, the method further includes: updating the source port number and the pointed port priority in the MAC address entry to: a source port and a priority of the received message.
可选地,确定出所述 MAC地址表中 MAC地址条目的端口号与所述报文 流入的端口号一致时,还包括: 刷新所述 MAC地址条目中的 MAC地址老化 时间。  Optionally, when the port number of the MAC address entry in the MAC address table is consistent with the port number of the packet, the method further includes: refreshing the MAC address aging time in the MAC address entry.
本发明实施例还提供了一种媒体接入控制 MAC地址漂移的控制装置, 包括获取模块、 比较模块、 控制模块, 以及用于存储 MAC地址表的存储模 块, 其中,  The embodiment of the present invention further provides a control device for media address control MAC address drift, which includes an obtaining module, a comparison module, a control module, and a storage module for storing a MAC address table, where
获取模块, 设置为接收报文, 根据接收到的报文对应的转发实例信息, 获取 MAC地址漂移使能标记;  Obtaining a module, configured to receive a packet, and obtain a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet;
比较模块,设置为查询存储模块中的 MAC地址表, 确定其中 MAC地址 条目的端口号与报文流入的端口号是否一致,在 MAC地址表中 MAC地址条 目的端口号与接收到的报文流入的端口号不一致时, 向控制模块发送第一通 知;  The comparison module is configured to query the MAC address table in the storage module to determine whether the port number of the MAC address entry is consistent with the port number in which the packet flows, and the port number of the MAC address entry and the received packet inflow in the MAC address table. When the port numbers are inconsistent, the first notification is sent to the control module;
控制模块, 设置为在接收到来自比较模块的第一通知时, 根据获得的 MAC地址漂移使能标记控制 MAC地址漂移。  The control module is configured to control the MAC address drift according to the obtained MAC address drift enable flag when receiving the first notification from the comparison module.
其中, 所述控制模块具体设置为根据所述报文流入的端口的优先级对 The control module is specifically configured to be based on a priority of a port that the packet flows in.
MAC地址漂移进行控制: MAC address drift is controlled:
判断所述 MAC地址条目指向的端口的优选级是否高于接收到的报文流 入端口的优选级, 如果高于, 则不允许 MAC地址漂移, 如果低于或等于, 则允许 MAC地址漂移。 Determining whether a preference level of the port pointed to by the MAC address entry is higher than a preferred level of the received packet inflow port; if higher, the MAC address drift is not allowed, if lower than or equal to, Then the MAC address is allowed to drift.
可选地, 在所述允许 MAC地址漂移时, 所述控制模块还设置为: 将所述 MAC地址条目中的来源端口号和指向的端口优先级分别更新为: 所述接收到的报文的来源端口及优先级。  Optionally, when the MAC address flapping is allowed, the control module is further configured to: update the source port number and the pointed port priority in the MAC address entry to: the received packet Source port and priority.
所述比较模块还设置为,在确定出所述 MAC地址表中 MAC地址条目的 端口号与接收到的报文流入的端口号一致时,向所述控制模块发送第二通知; 所述控制模块还设置为, 在接收到来自比较模块的第二通知时, 不做处 理。  The comparing module is further configured to: send a second notification to the control module when determining that the port number of the MAC address entry in the MAC address table matches the port number of the received packet; It is also set to not process when a second notification from the comparison module is received.
其中, 所述控制装置设置在网络设备中;  Wherein the control device is disposed in a network device;
所述网络设备包括分组传送网络 PTN设备;  The network device includes a packet transfer network PTN device;
所述 PTN设备包括: 集中式 PTN设备, 或健在式 PTN设备。  The PTN device includes: a centralized PTN device, or a fitness PTN device.
综上, 本发明实施例包括接收到报文后, 查询所述报文对应的转发实例 信息, 获取媒体接入控制地址漂移使能标记; 查询媒体接入控制地址表, 如 媒体接入控制地址条目的端口号与所述报文流入的端口号不一致, 则根据所 述媒体接入控制地址漂移使能标记***体接入控制地址漂移。 本发明实施 例通过本发明实施例中新增的 MAC地址漂移使能标记, 只需修改实例的全 局配置, 就在端口优先级的基础上提供了全局控制, 即简单实现了对 MAC 地址漂移的控制, 同时也更加方便了工程维护和使用。 附图概述  In summary, the embodiment of the present invention includes: after receiving the packet, querying the forwarding instance information corresponding to the packet, and obtaining the media access control address drift enable flag; and querying the media access control address table, such as the media access control address. If the port number of the entry does not match the port number in which the packet flows, the media access control address drift enable flag is controlled according to the media access control address drift enable flag. The embodiment of the present invention provides a new MAC address drift enable flag in the embodiment of the present invention, and only needs to modify the global configuration of the instance to provide global control based on the port priority, that is, simply implements MAC address drift. Control, but also more convenient for engineering maintenance and use. BRIEF abstract
此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中:  The drawings are intended to provide a further understanding of the invention, and are intended to be illustrative of the invention. In the drawing:
图 1为本发明实施例中 MAC地址漂移的控制方法的流程图;  1 is a flowchart of a method for controlling MAC address drift in an embodiment of the present invention;
图 2为本发明实施例中控制 MAC地址漂移的控制装置的组成结构示意 图;  2 is a schematic structural diagram of a control device for controlling MAC address drift in an embodiment of the present invention;
图 3为本发明实施例中 MAC地址漂移的控制方法具体实施例的流程图。 本发明的较佳实施方式 FIG. 3 is a flowchart of a specific embodiment of a method for controlling MAC address drift according to an embodiment of the present invention. Preferred embodiment of the invention
为使本发明的目的、 技术方案和优点更加清楚明白, 下文中将结合附图 对本发明的实施例进行详细说明。 需要说明的是, 在不冲突的情况下, 本申 请中的实施例及实施例中的特征可以相互任意组合。  In order to make the objects, the technical solutions and the advantages of the present invention more clearly, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments of the present application may be arbitrarily combined with each other.
图 1为本发明实施例中 MAC地址漂移的控制方法的流程图, 如图 1所 示, 包括:  FIG. 1 is a flowchart of a method for controlling MAC address drift in an embodiment of the present invention. As shown in FIG. 1, the method includes:
步骤 11、 根据接收到的报文对应的转发实例信息, 获取 MAC地址漂移 使能标记。  Step 11: Obtain a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet.
交换机或者分组传送网 ( PTN , Packet Transport Network )设备通常可以 实现多个桥(bridge )或者二层虚拟专用网络(L2VPN )实例, 每个实例独立 完成各自的 MAC地址学习功能。 在本发明实施例中, 在 bridge/12vpn实例信 息的控制表中 , 新增一个控制标记, 即 MAC 地址漂移使能 ( MAC— Transfer— Enable ) , 用于表示是否允许 MAC地址漂移, 比如: 可以 设置 0表示不允许 MAC地址漂移; 1表示允许 MAC地址漂移。  A switch or packet transport network (PTN, Packet Transport Network) device can usually implement multiple bridges or Layer 2 virtual private network (L2VPN) instances, each of which independently performs its own MAC address learning function. In the embodiment of the present invention, a control flag is added in the control table of the bridge/12vpn instance information, that is, MAC address drift enable (MAC_Transfer-Enable), which is used to indicate whether MAC address drift is allowed, for example: Setting 0 means that MAC address drift is not allowed; 1 means that MAC address drift is allowed.
步骤 12、 确定 MAC地址表中 MAC地址条目的端口号与报文流入的端 口号是否一致,在 MAC地址表中 MAC地址条目的端口号与接收到的报文流 入的端口号不一致时,根据获得的 MAC地址漂移使能标记控制 MAC地址漂 移。  Step 12: Determine whether the port number of the MAC address entry in the MAC address table is consistent with the port number in which the packet flows. When the port number of the MAC address entry in the MAC address table is inconsistent with the port number of the received packet, The MAC address drift enable flag controls the MAC address drift.
本步骤中,在 MAC地址表中查找与接收到的报文匹配的 MAC地址条目, 如果查找到, 则判断 MAC地址条目的端口号与接收到的报文流入的端口号 是否一致, 如果一致, 则刷新 MAC地址条目中的 MAC地址老化时间, 具体 实现属于本领域技术人员的公知常识, 这里不再赘述, 这里强调的是在 MAC 地址条目的端口号与接收到的报文流入的端口号一致时, 才进行刷新; 如果 不一致, 则继续查询获得报文所属的转发实例, 并根据获得的 MAC地址漂 移使能标记控制 MAC地址漂移。 其中,  In this step, the MAC address entry matching the received packet is searched in the MAC address table. If the MAC address entry is matched, the port number of the MAC address entry is consistent with the port number of the received packet. Then, the aging time of the MAC address in the MAC address entry is refreshed, and the common knowledge of those skilled in the art is implemented. The details are not described herein. The port number of the MAC address entry is the same as the port number of the received packet. If it is inconsistent, continue to query to obtain the forwarding instance to which the packet belongs, and control the MAC address drift according to the obtained MAC address drift enable flag. among them,
根据获得的 MAC地址漂移使能标记控制 MAC地址漂移包括:  According to the obtained MAC address drift enable flag control MAC address drift includes:
如果判断出 MAC— Transfer— Enable标记的值显示为不允许如为 0,则不允 许 MAC地址漂移,结束本流程;如果该值显示为允许如为 1 ,则进一步包括: 可以根据报文流入的端口的优先级信息进一步判断, 如果 MAC地址条 目指向的端口优先级高于接收到的报文流入的端口的优先级,则不允许 MAC 地址条目进行漂移, 结束本发明实施例的流程; 如果 MAC地址条目指向的 端口优先级低于或等于接收到的报文流入的端口的优先级, 则允许 MAC地 址条目进行漂移, 将该 MAC地址条目中的来源端口号和指向的端口优先级 更新为报文的来源端口及优先级。 If it is determined that the value of the MAC-Transfer-Entry flag is not allowed to be 0, the MAC address drift is not allowed, and the process is ended; if the value is displayed as allowed as 1, it further includes: Further, according to the priority information of the port in which the packet flows, the MAC address entry is not allowed to drift if the priority of the port pointed to by the MAC address entry is higher than the priority of the port in which the received packet flows, and the implementation of the present invention is terminated. The flow of the example; if the priority of the port pointed to by the MAC address entry is lower than or equal to the priority of the port in which the received packet flows, the MAC address entry is allowed to drift, and the source port number and the pointed address in the MAC address entry are The port priority is updated to the source port and priority of the packet.
相关技术的实例可能包括多个端口, 端口又对应相应优先级。 如果希望 通过修改端口优先级禁止漂移时, 就需要在该实例下所有端口和优先级中查 找, 而本发明实施例中, 通过本发明实施例中新增的 MAC— Transfer— Enable 标记, 只需修改实例的全局配置, 就在端口优先级的基础上提供了全局控制, 即简单实现了对 MAC地址漂移的控制, 同时也更加方便了工程维护和使用。  An example of a related art may include multiple ports, which in turn correspond to respective priorities. If you want to disable the drift by modifying the port priority, you need to look up all the ports and priorities in the instance. In the embodiment of the present invention, only the MAC-Transfer-Enable flag added in the embodiment of the present invention is required. Modifying the global configuration of the instance provides global control based on the port priority, which simply controls the MAC address drift and facilitates project maintenance and use.
以简单的方法实现交换机或者 PTN设备的 MAC地址漂移控制。  The MAC address drift control of the switch or PTN device is implemented in a simple manner.
图 2为本发明实施例中控制 MAC地址漂移的控制装置的组成结构示意 图, 如图 2所示, 包括获耳4莫块、 比较模块、 控制模块, 以及用于存储 MAC 地址表的存储模块, 其中,  2 is a schematic structural diagram of a control device for controlling MAC address drift in an embodiment of the present invention. As shown in FIG. 2, the device includes an ear module, a comparison module, a control module, and a storage module for storing a MAC address table. among them,
获取模块, 设置为接收报文, 根据接收到的报文对应的转发实例信息, 获取 MAC地址漂移使能标记;  Obtaining a module, configured to receive a packet, and obtain a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet;
比较模块,设置为查询存储模块中的 MAC地址表, 确定其中 MAC地址 条目的端口号与报文流入的端口号是否一致,在 MAC地址表中 MAC地址条 目的端口号与接收到的报文流入的端口号不一致时, 向控制模块发送第一通 知;  The comparison module is configured to query the MAC address table in the storage module to determine whether the port number of the MAC address entry is consistent with the port number in which the packet flows, and the port number of the MAC address entry and the received packet inflow in the MAC address table. When the port numbers are inconsistent, the first notification is sent to the control module;
控制模块, 设置为在接收到来自比较模块的第一通知时, 根据获得的 MAC地址漂移使能标记控制 MAC地址漂移, 具体设置为:  The control module is configured to, when receiving the first notification from the comparison module, control the MAC address drift according to the obtained MAC address drift enable flag, and the specific setting is:
根据报文流入的端口的优先级对媒体接入控制地址漂移进行控制: 判断 MAC地址条目指向的端口的优选级是否高于接收到的 ^艮文流入端口的优选 级, 如果高于, 则不允许 MAC地址漂移, 如果低于或等于, 则允许 MAC地 址漂移。  Controlling the media access control address drift according to the priority of the port in which the packet flows: determining whether the preferred level of the port pointed to by the MAC address entry is higher than the preferred level of the received inflow port, if higher, not MAC address drift is allowed. If it is lower than or equal to, MAC address drift is allowed.
在允许 MAC地址漂移时, 所述控制模块还设置为: 将该 MAC地址条目 中的来源端口号和指向的端口优先级分别更新为报文的来源端口及优先级。 比较模块还设置为,在确定出 MAC地址表中 MAC地址条目的端口号与 接收到的报文流入的端口号一致时, 向控制模块发送第二通知; 相应地, 控制模块还设置为, 在接收到来自比较模块的第二通知时, 不做处理。 本发明实施例提供的控制装置可以设置在网络设备, 如分组传送网络When the MAC address is allowed to drift, the control module is further configured to: The source port number and the port priority pointed to are updated to the source port and priority of the message. The comparison module is further configured to: send a second notification to the control module when determining that the port number of the MAC address entry in the MAC address table matches the port number of the received message; accordingly, the control module is further configured to When the second notification from the comparison module is received, no processing is performed. The control device provided by the embodiment of the present invention may be set in a network device, such as a packet transmission network.
PTN设备中。 其中, PTN设备包括: 集中式 PTN设备, 或健在式 PTN设备。 In the PTN device. The PTN device includes: a centralized PTN device, or a fitness PTN device.
以下以一具体实施例对本发明的方法进行详细的说明。 本实施例以分组传送网设备为例, 说明基于本发明实施例实现 MAC地 址漂移控制的具体流程,假设本实施例中的分组传送网设备是集中式 PTN设 备, 由一块主控交换板和两块业务接口板组成, 其中主板釆用 LSI公司 APP 系列网络处理器, 负责各种业务表查找及处理, 业务接口板负责业务的接收 和发送。 本实施例中, 假设 MAC— Transfer— Enable的值为 0表示不允许 MAC 地址漂移, MAC— Transfer— Enable的值为 1表示允许 MAC地址漂移。 如图 3 所示, 具体实施步骤如下: 步骤 301 : 主控板从接口板接收报文, 网络处理器根据报文的入向端口, 查表获得转发报文的实例编号。  The method of the present invention will now be described in detail in a specific embodiment. In this embodiment, a packet transport network device is taken as an example to describe a specific process for implementing MAC address drift control according to the embodiment of the present invention. It is assumed that the packet transport network device in this embodiment is a centralized PTN device, and one master control switch board and two The block service interface board is composed of a motherboard, and the motherboard adopts an LSI company APP series network processor, which is responsible for searching and processing various service tables, and the service interface board is responsible for receiving and transmitting services. In this embodiment, it is assumed that the value of MAC_Transfer_Enable is 0, indicating that MAC address drift is not allowed, and the value of MAC_Transfer_Enable is 1 to allow MAC address drift. As shown in Figure 3, the specific implementation steps are as follows: Step 301: The main control board receives the packet from the interface board. The network processor obtains the instance number of the forwarded packet according to the inbound port of the packet.
步骤 302:根据转发实例编号,查询实例信息,获得 MAC— Transfer— Enable 标记。  Step 302: Query the instance information according to the forwarding instance number, and obtain the MAC_Transfer_Enable flag.
步骤 303〜步骤 305:查询 MAC地址表,如果没有查询到 MAC地址条目, 则新增 MAC地址条目并结束处理, 如果查询到 MAC地址条目, 则进入步骤 306。  Step 303 to step 305: Query the MAC address table. If the MAC address entry is not queried, the MAC address entry is added and the processing ends. If the MAC address entry is queried, the process proceeds to step 306.
步骤 306〜步骤 307: 判断 MAC地址条目的端口号和 4艮文的入端口号是 否一致, 如果 MAC地址条目的端口号和 ^艮文的入端口号一致, 则刷新 MAC 地址条目中的 MAC地址老化时间并结束处理,如果 MAC地址条目的端口号 和 "^文的入端口号不一致, 则进入步骤 308。  Step 306 to step 307: It is determined whether the port number of the MAC address entry is the same as the port number of the 4艮 file. If the port number of the MAC address entry and the inbound port number of the message are the same, the MAC address in the MAC address entry is refreshed. The aging time ends and the process ends. If the port number of the MAC address entry does not match the entry port number of the ^^ file, the process proceeds to step 308.
步骤 308: 判断 MAC— Transfer— Enable 的值是 0 还是 1 , 如果 MAC— Transfer— Enable为 0, 则转步骤 309, 如果是 1 , 则转步骤 310。  Step 308: Determine whether the value of MAC_Transfer_Enable is 0 or 1. If MAC_Transfer_Enable is 0, go to step 309. If yes, go to step 310.
步骤 309: 不允许 MAC地址漂移并结束处理。 步骤 310〜步骤 312: 判断 MAC地址条目指向的端口优先级是否高于数 据报文流入端口的优先级, 如果高于, 则不允许 MAC地址漂移, 如果低于 或等于, 则允许 MAC地址漂移。 Step 309: The MAC address is not allowed to drift and the processing ends. Steps 310 to 312: Determine whether the priority of the port pointed to by the MAC address entry is higher than the priority of the data packet inflow port. If it is higher, the MAC address is not allowed to drift. If it is lower than or equal to, the MAC address is allowed to drift.
本实施例以集中式 PTN设备为例进行说明, 本发明的方法也适用于健在 式 PTN设备,具体实现在本发明实施例提供的技术方案基础上是容易实现的, 这里不再赘述。  In this embodiment, the centralized PTN device is taken as an example for description. The method of the present invention is also applicable to the PTN device. The specific implementation is easy to implement based on the technical solution provided by the embodiment of the present invention, and details are not described herein again.
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成, 所述程序可以存储于计算机可读存储介质中, 如只读 存储器、 磁盘或光盘等。 可选地, 上述实施例的全部或部分步骤也可以使用 一个或多个集成电路来实现。 相应地, 上述实施例中的各模块 /单元可以釆用 硬件的形式实现, 也可以釆用软件功能模块的形式实现。 本发明不限制于任 何特定形式的硬件和软件的结合。  One of ordinary skill in the art will appreciate that all or a portion of the above steps may be accomplished by a program instructing the associated hardware, such as a read-only memory, a magnetic disk, or an optical disk. Alternatively, all or part of the steps of the above embodiments may also be implemented using one or more integrated circuits. Correspondingly, each module/unit in the above embodiment may be implemented in the form of hardware or in the form of a software function module. The invention is not limited to any specific form of combination of hardware and software.
以上仅为本发明的优选实施例, 当然, 本发明还可有其他多种实施例, 在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可根据本 发明作出各种相应的改变和变形, 但这些相应的改变和变形都应属于本发明 所附的权利要求的保护范围。 工业实用性  The above is only a preferred embodiment of the present invention, and of course, the present invention may be embodied in various other embodiments without departing from the spirit and scope of the invention. Corresponding changes and modifications are intended to be included within the scope of the appended claims. Industrial applicability
本发明实施例提出的 MAC地址漂移的控制方法及控制装置, 包括根据 接收到的报文对应的转发实例信息, 获取 MAC地址漂移使能标记; 确定出 MAC地址表中 MAC地址条目的端口号与所述报文流入的端口号不一致时, 根据所述 MAC地址漂移使能标记控制 MAC地址漂移。本发明实施例通过新 增的 MAC地址漂移使能标记, 只需修改实例的全局配置, 就在端口优先级 的基础上提供了全局控制, 即简单实现了对 MAC地址漂移的控制, 同时也 更加方便了工程维护和使用。  The method and the control device for controlling the MAC address drift according to the embodiment of the present invention include: obtaining a MAC address drift enable flag according to the forwarding instance information corresponding to the received packet; determining a port number of the MAC address entry in the MAC address table and When the port number of the packet inconsistency is inconsistent, the MAC address drift is controlled according to the MAC address drift enable flag. In the embodiment of the present invention, the MAC address drift enable flag is added, and only the global configuration of the instance is modified, and the global control is provided on the basis of the port priority, that is, the MAC address drift control is simply implemented, and at the same time, Convenient for engineering maintenance and use.

Claims

权 利 要 求 书 claims
1、 一种媒体接入控制 MAC地址漂移的控制方法, 包括: 1. A media access control MAC address drift control method, including:
根据接收到的报文对应的转发实例信息, 获取 MAC地址漂移使能标记; 确定出 MAC地址表中 MAC地址条目的端口号与所述 ^艮文流入的端口号 不一致时, 根据所述 MAC地址漂移使能标记控制 MAC地址漂移。 According to the forwarding instance information corresponding to the received message, obtain the MAC address drift enable flag; when it is determined that the port number of the MAC address entry in the MAC address table is inconsistent with the port number into which the message flows, according to the MAC address The drift enable flag controls MAC address drift.
2、 根据权利要求 1所述的控制方法, 其中, 所述根据 MAC地址漂移使 能标记控制 MAC地址漂移包括: 2. The control method according to claim 1, wherein the controlling the MAC address drift according to the MAC address drift enable flag includes:
当所述 MAC地址漂移使能标记的值表示不允许 MAC地址漂移时,结束 处理; 当所述 MAC地址漂移使能标记的值表示允许 MAC地址漂移时, 根据 所述报文流入的端口的优先级对媒体接入控制地址漂移进行控制。 When the value of the MAC address drift enable flag indicates that MAC address drift is not allowed, the process ends; when the value of the MAC address drift enable flag indicates that MAC address drift is allowed, the priority of the port into which the packet flows is determined. Level control of media access control address drift.
3、 根据权利要求 2所述的控制方法, 其中, 所述根据报文流入的端口的 优先级对 MAC地址漂移进行控制包括: 3. The control method according to claim 2, wherein the controlling MAC address drift according to the priority of the port into which the message flows includes:
判断所述 MAC地址条目指向的端口的优选级是否概予所述报文流入端 口的优选级, 如高于, 则不允许 MAC地址漂移; 如果低于或等于, 则允许 MAC地址漂移。 Determine whether the priority of the port pointed to by the MAC address entry is equal to the priority of the port into which the packet flows. If it is higher, MAC address drift is not allowed; if it is lower than or equal to, MAC address drift is allowed.
4、 根据权利要求 3所述的控制方法, 还包括: 将所述 MAC地址条目中 的来源端口号和指向的端口优先级更新为: 所述接收到的 >¾文的来源端口及 优先级。 4. The control method according to claim 3, further comprising: updating the source port number and the pointed port priority in the MAC address entry to: the source port and priority of the received message.
5、 根据权利要求 1~4任一项所述的控制方法, 确定出所述 MAC地址表 中 MAC地址条目的端口号与所述 文流入的端口号一致时, 还包括: 刷新 所述 MAC地址条目中的 MAC地址老化时间。 5. The control method according to any one of claims 1 to 4, when it is determined that the port number of the MAC address entry in the MAC address table is consistent with the port number from which the text flows, further comprising: refreshing the MAC address. The aging time of the MAC address in the entry.
6、 一种媒体接入控制 MAC地址漂移的控制装置, 包括获取模块、 比较 模块、 控制模块, 以及用于存储 MAC地址表的存储模块, 其中, 6. A control device for media access control MAC address drift, including an acquisition module, a comparison module, a control module, and a storage module for storing a MAC address table, wherein,
获取模块, 设置为接收报文, 根据接收到的报文对应的转发实例信息, 获取 MAC地址漂移使能标记; The acquisition module is set to receive the message, and obtains the MAC address drift enable flag according to the forwarding instance information corresponding to the received message;
比较模块,设置为查询存储模块中的 MAC地址表, 确定其中 MAC地址 条目的端口号与报文流入的端口号是否一致,在 MAC地址表中 MAC地址条 目的端口号与接收到的报文流入的端口号不一致时, 向控制模块发送第一通 知; The comparison module is set to query the MAC address table in the storage module to determine whether the port number of the MAC address entry is consistent with the port number of the packet inflow. In the MAC address table, the MAC address entry When the destination port number is inconsistent with the port number into which the received packet flows, the first notification is sent to the control module;
控制模块, 设置为在接收到来自比较模块的第一通知时, 根据获得的 The control module is configured to, upon receiving the first notification from the comparison module, obtain
MAC地址漂移使能标记控制 MAC地址漂移。 MAC address drift enable flag controls MAC address drift.
7、 根据权利要求 6所述的额控制装置, 其中, 所述控制模块具体设置为 根据所述报文流入的端口的优先级对 MAC地址漂移进行控制: 7. The control device according to claim 6, wherein the control module is specifically configured to control MAC address drift according to the priority of the port into which the message flows:
判断所述 MAC地址条目指向的端口的优选级是否高于接收到的报文流 入端口的优选级, 如果高于, 则不允许 MAC地址漂移, 如果低于或等于, 则允许 MAC地址漂移。 Determine whether the priority of the port pointed to by the MAC address entry is higher than the priority of the port where the received packet flows. If it is higher, MAC address drift is not allowed. If it is lower than or equal to, MAC address drift is allowed.
8、 根据权利要求 7所述的控制装置, 在所述允许 MAC地址漂移时, 所 述控制模块还设置为: 8. The control device according to claim 7, when the MAC address drift is allowed, the control module is further configured to:
将所述 MAC地址条目中的来源端口号和指向的端口优先级分别更新为: 所述接收到的报文的来源端口及优先级。 The source port number and the pointed port priority in the MAC address entry are respectively updated to: the source port and priority of the received message.
9、 根据权利要求 6~8任一项所述的控制装置, 所述比较模块还设置为, 在确定出所述 MAC地址表中 MAC地址条目的端口号与接收到的报文流入的 端口号一致时, 向所述控制模块发送第二通知; 9. The control device according to any one of claims 6 to 8, the comparison module is further configured to determine the port number of the MAC address entry in the MAC address table and the port number into which the received message flows. When consistent, send a second notification to the control module;
所述控制模块还设置为, 在接收到来自比较模块的第二通知时, 不做处 理。 The control module is also configured to perform no processing when receiving the second notification from the comparison module.
10、 根据权利要求 6所述的控制装置, 其中, 所述控制装置设置在网络 设备中; 10. The control device according to claim 6, wherein the control device is provided in a network device;
所述网络设备包括分组传送网络 PTN设备; The network equipment includes packet transmission network PTN equipment;
所述 PTN设备包括: 集中式 PTN设备, 或健在式 PTN设备。 The PTN equipment includes: centralized PTN equipment, or live PTN equipment.
PCT/CN2014/079910 2014-04-04 2014-06-16 Controlling method and controlling device for mac address drifting WO2015149432A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410136398.1 2014-04-04
CN201410136398.1A CN104980526A (en) 2014-04-04 2014-04-04 Control method of media access control (MAC) address drift, control device of MAC address drift and network device

Publications (1)

Publication Number Publication Date
WO2015149432A1 true WO2015149432A1 (en) 2015-10-08

Family

ID=54239344

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/079910 WO2015149432A1 (en) 2014-04-04 2014-06-16 Controlling method and controlling device for mac address drifting

Country Status (2)

Country Link
CN (1) CN104980526A (en)
WO (1) WO2015149432A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107205058B (en) * 2016-03-16 2021-06-04 中兴通讯股份有限公司 Media intervention control MAC address processing method and device
CN107171952B (en) * 2017-04-06 2019-10-11 烽火通信科技股份有限公司 A kind of method and apparatus for realizing anti-ring in VPLS
CN108429823B (en) * 2018-02-28 2021-06-29 迈普通信技术股份有限公司 Method for preventing MAC address drift in DHCP network and switching equipment
CN113448961B (en) * 2020-03-27 2022-08-02 烽火通信科技股份有限公司 Data access method and system for multi-MAC (media Access control) address drift alarm table

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102014062A (en) * 2010-12-01 2011-04-13 中兴通讯股份有限公司 Method and device for controlling drift of MAC (media access control) addresses
CN102625986A (en) * 2011-12-09 2012-08-01 华为技术有限公司 Method, device and network equipment for processing loops in two layer network
CN103201982A (en) * 2010-11-01 2013-07-10 惠普发展公司,有限责任合伙企业 Managing MAC moves with secure port groups

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101405976A (en) * 2005-12-07 2009-04-08 卢森特技术有限公司 Detecting loops between network devices by monitoring MAC moves
CN102223269B (en) * 2011-06-23 2015-06-17 瑞斯康达科技发展股份有限公司 Message processing method, and method and device for detecting medium access control (MAC) address
CN102843440B (en) * 2011-06-24 2017-04-26 中兴通讯股份有限公司 Method of preventing media access control address drifting and network processing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103201982A (en) * 2010-11-01 2013-07-10 惠普发展公司,有限责任合伙企业 Managing MAC moves with secure port groups
CN102014062A (en) * 2010-12-01 2011-04-13 中兴通讯股份有限公司 Method and device for controlling drift of MAC (media access control) addresses
CN102625986A (en) * 2011-12-09 2012-08-01 华为技术有限公司 Method, device and network equipment for processing loops in two layer network

Also Published As

Publication number Publication date
CN104980526A (en) 2015-10-14

Similar Documents

Publication Publication Date Title
US10791066B2 (en) Virtual network
US11689455B2 (en) Loop prevention in virtual layer 2 networks
CN107204867B (en) Information transmission method, device and system
CN103856406B (en) System and method for the routing table management in distributed network interchanger
US9680746B2 (en) Source routing with fabric switches in an ethernet fabric network
US20130124707A1 (en) System and method for flow management in software-defined networks
WO2016150057A1 (en) Method and device for sending access control list (acl)
JPWO2012133060A1 (en) Network system and VLAN tag information acquisition method
JP2017511073A (en) Path selection in hybrid networks
CN105338003A (en) Firewall implementation method applied to software defined networking
KR101855742B1 (en) Method and apparatus for destination based packet forwarding control in software defined networking
US9515881B2 (en) Method, device, and system for packet processing
WO2015149432A1 (en) Controlling method and controlling device for mac address drifting
CN104125128A (en) Method for supporting VLAN (virtual local area network) by aid of Linux soft bridge
US20150280992A1 (en) Automated configuration for network devices
JP2019057905A (en) Role-based automatic configuration system and method for ethernet(r) switches
WO2013141200A1 (en) Communication node, packet processing method and program
US9300529B2 (en) Communication system and network relay device
US10171306B2 (en) Automatic discovery and provisioning of multi-chassis etherchannel peers
JPWO2015079615A1 (en) COMMUNICATION SYSTEM, COMMUNICATION METHOD, NETWORK INFORMATION COUPLING DEVICE, PROCESS RULE CONVERSION METHOD, AND PROCESS RULE CONVERSION PROGRAM
JP6191703B2 (en) Communication control system, communication control method, and communication control program
WO2015117377A1 (en) Network connectivity verification method and device, and computer-readable storage medium
US20150381775A1 (en) Communication system, communication method, control apparatus, control apparatus control method, and program
US10574481B2 (en) Heterogeneous capabilities in an overlay fabric
WO2016015518A1 (en) Method and device for generating bgp logical topology

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14888014

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14888014

Country of ref document: EP

Kind code of ref document: A1