CN111654560B - Physical address table management interaction method for airborne software and hardware stack switch - Google Patents

Physical address table management interaction method for airborne software and hardware stack switch Download PDF

Info

Publication number
CN111654560B
CN111654560B CN202010490006.7A CN202010490006A CN111654560B CN 111654560 B CN111654560 B CN 111654560B CN 202010490006 A CN202010490006 A CN 202010490006A CN 111654560 B CN111654560 B CN 111654560B
Authority
CN
China
Prior art keywords
port
soft
physical address
bridge
address table
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.)
Active
Application number
CN202010490006.7A
Other languages
Chinese (zh)
Other versions
CN111654560A (en
Inventor
李岩
李加超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETC Avionics Co Ltd
Original Assignee
CETC Avionics Co Ltd
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 CETC Avionics Co Ltd filed Critical CETC Avionics Co Ltd
Priority to CN202010490006.7A priority Critical patent/CN111654560B/en
Publication of CN111654560A publication Critical patent/CN111654560A/en
Application granted granted Critical
Publication of CN111654560B publication Critical patent/CN111654560B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/253Routing or path finding in a switch fabric using establishment or release of connections between ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5053Lease time; Renewal aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5076Update or notification mechanisms, e.g. DynDNS

Landscapes

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

Abstract

The invention discloses a physical address table management interaction method of an airborne software and hardware stacking switch, which is applied to software and hardware stacking switch equipment included in an airborne local area network and comprises the following steps: starting a soft-hard stack switch, creating a plurality of soft bridge ports for the soft switch, creating a plurality of hard bridge ports for the hard switch, and clearing a corresponding physical address table; generating a physical address table of equipment corresponding to the port at each port; configuring a physical address table generated by a soft bridge port to an uplink port of a soft switch; meanwhile, the downlink port of the soft switch generates a physical address table of the device corresponding to the hard bridge port; the software completes the forwarding between the soft bridge ports and establishes the data communication between the devices corresponding to the soft bridge ports; and establishing a bidirectional communication link between the equipment corresponding to the soft bridge port and the equipment corresponding to the hard bridge port by combining the uplink port and the downlink port of the soft bridge. The invention provides a reasonable physical address table management method of a soft and hard stack switch.

Description

Physical address table management interaction method for airborne software and hardware stacking switch
Technical Field
The invention relates to the technical field of airborne equipment networks, in particular to a physical address table management interaction method of an airborne software-hardware stacking switch.
Background
With the development of information technology and the continuous expansion of business requirements, the number of network devices used in airplanes is increasing, and the requirement for the access capability of the network devices is also becoming more obvious.
The traditional method for increasing the access capability of the network equipment is to stack and apply switch chips in a board, and the network access capability can be greatly improved by the application equipment in the method. However, under the situations of a switching chip without stacking capability and an airborne network with a more rigorous requirement on the size and power consumption of equipment, the existing hard-hard stack switch has the problems of poor access flexibility, high hardware size and power consumption and the like.
Disclosure of Invention
The invention aims to solve the technical problem that the traditional method for increasing the access capability of network equipment at present is to stack switch chips in a board for application, but under the conditions of switch chips without stacking capability and an airborne network scene with more rigorous requirements on the size and power consumption of the equipment, the existing hard-stacked switch has the problems of poor access flexibility, high hardware size and power consumption and the like.
The invention provides a physical address table management interaction method for an airborne soft and hard stacked switch, which solves the problems, and is superior to the soft and hard stacked switch in terms of access flexibility, hardware size and power consumption; aiming at the soft and hard stack switch, the invention researches a reasonable physical address table management method and has important significance.
The invention is realized by the following technical scheme:
a physical address table management interaction method of an airborne soft and hard stack switch is applied to soft and hard stack switch equipment included in an airborne local area network, and comprises the following steps:
step 1: starting a soft-hard stack switch, creating a plurality of soft bridge ports for the soft switch, creating a plurality of hard bridge ports for the hard switch, and clearing a corresponding physical address table;
step 2: generating a physical address table of equipment corresponding to the port at each port, wherein each equipment corresponds to one port;
and step 3: configuring a physical address table generated by a soft bridge port to an uplink port of a soft switch; meanwhile, the downlink port of the soft switch generates a physical address table of the device corresponding to the hard bridge port;
and 4, step 4: when data communication between the devices corresponding to the soft bridge ports needs to be established, the forwarding between the soft bridge ports is completed by software;
and 5: when the bidirectional communication between the device corresponding to the soft bridge port and the device corresponding to the hard bridge port needs to be established:
the soft bridge port receives the message of the device corresponding to the hard bridge port sent by the corresponding device, the message is forwarded to the downlink port of the soft switch by software and then is processed by the hard switch, and the hard switch forwards the message to the corresponding hard bridge port through a hardware forwarding table, so that a communication link from the device corresponding to the soft bridge port to the device corresponding to the hard bridge port is realized;
conversely, the hard bridge port receives the message sent by the corresponding device to the device corresponding to the soft bridge port, the message is forwarded to the uplink port of the soft switch by hardware and is processed by the soft bridge, and the soft bridge forwards the message to the corresponding soft bridge port through the software forwarding table, so that a communication link from the device corresponding to the hard bridge port to the device corresponding to the soft bridge port is realized; and then a bidirectional communication link between the device corresponding to the soft bridge port and the device corresponding to the hard bridge port is established.
Further, in step 2, a physical address table of the device corresponding to the port is generated at each port, and the management of the physical address table includes: when the soft bridge port is initialized, processing a hardware physical address table of the corresponding equipment; specifically, the method comprises the following steps:
step S101: initializing a corresponding port physical address table by the soft bridge;
step S102: issuing a physical address table change notification;
step S103: judging whether the changed port is a software bridge port, if so, executing a step S104; if not, ending;
step S104: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S105: and refreshing the corresponding bit of the physical address table register of the uplink port of the soft switch.
Further, the notification of the change of the physical address table in step S102 is determined according to the soft bridge state monitoring, and when the change of the bridge state is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; the method comprises the following steps: processing a hardware physical address table when the port state changes; specifically, the method comprises the following steps:
step S201: starting a soft bridge port state detection process;
step S202: performing soft bridge port state detection;
step S203: detecting whether the state of the soft bridge port changes, if so, executing the step S204, otherwise, executing the processing of the hardware physical address table when the soft bridge physical address table is updated;
step S204: issuing a physical address table change notification;
step S205: judging whether the changed port is a software bridge port, if so, executing a step S206; if not, executing step S202;
step S206: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S207: the hardware switch clears the corresponding hardware physical address table, and the step S202 is executed by jumping.
Further, the notification of the change of the physical address table in step S102 is determined according to the monitoring of the soft bridge state, and when the change of the bridge state is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; further comprising: processing a hardware physical address table when the software bridge physical address table is updated; specifically, the method comprises the following steps:
step S301: starting a soft bridge port learning physical address process;
step S302: detecting a soft bridge port message;
step S303: judging whether the physical address is a new physical address, if so, executing step S305, otherwise, executing step S304;
step S304: judging whether the physical address changes or not, if so, executing step S305, and otherwise, executing the aging processing of the device soft bridge physical address table;
step S305: issuing a physical address table change notification;
step S306: judging whether the changed port is a software bridge port, if so, executing a step S307, otherwise, executing a step S302;
step S307: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S308: the hardware switch refreshes the corresponding hardware physical address table, and the step S302 is executed by jumping.
Further, the notification of the change of the physical address table in step S102 is determined according to the monitoring of the soft bridge state, and when the change of the bridge state is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; further comprising: aging the physical address table of the soft bridge of the equipment; specifically, the method comprises the following steps:
step S401: starting a soft bridge port physical address aging detection process;
step S402: detecting the aging of the physical address of the soft bridge port;
step S403: judging the aging time of the physical address is overtime, if so, executing a step S404, otherwise, executing a step S402;
step S404: issuing a physical address table change notification;
step S405: judging whether the changed port is a software bridge port, if so, executing a step S406, otherwise, executing a step S402;
step S406: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S407: and the hardware physical address table corresponding to the hard switch is cleared, and the step S402 is executed.
Furthermore, the soft switch is a CPU, and the hard switch is a switching chip.
Compared with the prior art, the invention has the following advantages and beneficial effects:
1. aiming at the soft and hard stack switch, the invention researches a reasonable physical address table management method which has important significance; the invention combines the soft bridge and the hard bridge to realize the management of the physical address table in the physical address table management interaction method of the onboard soft-hard stacked switch, the state of the bridge is detected in real time by initializing the software bridge, and the physical address table is refreshed when the state of the bridge is detected to be changed; otherwise, the state detection of the network bridge is always carried out;
2. the software and hardware stack exchanger of the invention combines the physical address table management method, which can perfectly combine the rapid and reliable hardware forwarding with the flexible and controllable software forwarding, and the method of the invention has wider application prospect in the aspects of self protocol technology verification, 2.5-layer forwarding control, switching chip type selection verification and the like.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principles of the invention. In the drawings:
FIG. 1 is a diagram illustrating the interaction process of physical address management of an airborne soft and hard stack switch according to the present invention.
FIG. 2 is a diagram of a soft and hard stack switch architecture according to the present invention.
FIG. 3 is a flow chart of a method for managing a physical address table according to the present invention.
FIG. 4 is a global flowchart of a method for managing a physical address table according to the present invention.
FIG. 5 is a flowchart illustrating the processing of the hardware physical address table of the corresponding device when the soft bridge port is initialized according to the present invention.
FIG. 6 is a flowchart illustrating the processing of the hardware physical address table according to the present invention when the port status changes.
FIG. 7 is a flowchart of the hardware physical address table processing during the update of the soft bridge physical address table according to the present invention.
FIG. 8 is a flow chart of the process for aging the physical address table of the soft bridge of the device of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples and the accompanying drawings, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not used as limiting the present invention.
Examples
As shown in fig. 1 to 8, the method for interacting management of physical address tables of an airborne software and hardware stack switch according to the present invention is applied to a software and hardware stack switch device included in an airborne local area network, and includes the following steps:
step 1: starting a soft-hard stack switch, creating a plurality of soft bridge ports for the soft switch, creating a plurality of hard bridge ports for the hard switch, and clearing a corresponding physical address table;
step 2: generating a physical address table of equipment corresponding to the port at each port, wherein each equipment corresponds to one port;
and step 3: configuring a physical address table generated by a soft bridge port to an uplink port of a soft switch; meanwhile, the downlink port of the soft switch generates a physical address table of the device corresponding to the hard bridge port;
and 4, step 4: when data communication between the devices corresponding to the soft bridge ports needs to be established, the forwarding between the soft bridge ports is completed by software;
and 5: when the bidirectional communication between the device corresponding to the soft bridge port and the device corresponding to the hard bridge port needs to be established:
the soft bridge port receives the message of the device corresponding to the hard bridge port sent by the corresponding device, the message is forwarded to the downlink port of the soft switch by software and then is processed by the hard switch, and the hard switch forwards the message to the corresponding hard bridge port through a hardware forwarding table, so that a communication link from the device corresponding to the soft bridge port to the device corresponding to the hard bridge port is realized;
reversely, the hard bridge port receives the message sent to the device corresponding to the soft bridge port by the corresponding device, the message is forwarded to the uplink port of the soft switch by hardware and then is processed by the soft bridge, and the soft bridge forwards the message to the corresponding soft bridge port through the software forwarding table, so that a communication link from the device corresponding to the hard bridge port to the device corresponding to the soft bridge port is realized; and then a bidirectional communication link between the device corresponding to the soft bridge port and the device corresponding to the hard bridge port is established.
When in implementation: as shown in fig. 1, the soft switch is a CPU, the hard switch is a switch chip, and the physical address table refreshing process in the shown scenario is as follows:
step 1: starting up soft-hard stack exchanger, creating several soft bridge ports A for CPU 1 、A 2 Creating several hard bridge ports B for the exchange chip 1 And emptying the corresponding physical address table;
step 2: at port A 1 、A 2 、B 1 Generating physical address tables corresponding to PC1, PC2 and PC 3;
and step 3: a soft bridge port A 1 、A 2 The generated physical address table is configured to the CPU uplink port C 2 (ii) a Meanwhile, due to unknown message broadcasting, the CPU downlink port C 1 Generating a physical address table of the PC 3;
and 4, step 4: when the data communication between PC1 and PC2 needs to be established, each soft bridge port A is completed by software 1 、A 2 Forward between the two;
and 5: when it is necessary to establish bidirectional communication between PC2 and PC 3:
soft bridge port A 2 Receiving PC2 sends PC 3's message, because C 1 There is a physical address table corresponding to PC3, so that the message is forwarded to C by software 1 The packet is processed by the switching chip after the port, and the switching chip forwards the packet to the corresponding B through the hardware forwarding table 1 Port, thereby implementing a communication link between PC2 to hard PC 3;
in reverse, hard bridge port B 1 Receiving the message sent by PC3 to PC2, because the message is in hardware forwarding table C 2 The corresponding physical address is already present on the port and is therefore forwarded by the hardware to C 2 The interface traffic is processed by the soft bridge, and the soft bridge forwards the message to the corresponding soft bridge port A through the software forwarding table 2 Thereby realizing a communication link from PC3 to PC 2; thereby establishing a bidirectional communication link between PC2 and PC 3.
The conventional method for increasing the access capability of network equipment is to stack switch chips in a board, but under the conditions of switch chips without stacking capability and an onboard network scene with more rigorous requirements on the size and power consumption of equipment, the conventional hard stack switch has the problems of poor access flexibility, high hardware size and power consumption and the like. The invention provides a physical address table management interaction method for an airborne soft and hard stacked switch, which solves the problems, and is superior to the soft and hard stacked switch in terms of access flexibility, hardware size and power consumption; aiming at the soft and hard stack switch, the invention researches a reasonable physical address table management method which has important significance; the invention combines the soft bridge and the hard bridge to realize the management of the physical address table in the physical address table management interaction method of the onboard soft-hard stacking switch, the state of the bridge is detected in real time by initializing the software bridge, and the physical address table is refreshed when the state of the bridge is detected to be changed; otherwise, the bridge status check is performed, as shown in fig. 3.
The global flow chart of the management method of the physical address table is shown in detail in fig. 4.
Further, in step 2, a physical address table of the device corresponding to the port is generated at each port, and the management of the physical address table includes: when the soft bridge port is initialized, processing a hardware physical address table of the corresponding equipment; as shown in fig. 5, specifically:
step S101: initializing a corresponding port physical address table by the soft bridge;
step S102: issuing a physical address table change notification;
step S103: judging whether the changed port is a software bridge port, if so, executing a step S104; if not, ending;
step S104: converting the port number of the corresponding soft bridge into an uplink port number of the CPU;
step S105: and refreshing the corresponding bit of the physical address table register of the CPU uplink port.
Further, the notification of the change of the physical address table in step S102 is determined according to the monitoring of the soft bridge state, and when the change of the bridge state is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; the method comprises the following steps: processing a hardware physical address table when the port state changes; as shown in fig. 6, specifically:
step S201: starting a soft bridge port state detection process;
step S202: performing soft bridge port state detection;
step S203: detecting whether the state of the soft bridge port changes, if so, executing the step S204, otherwise, executing the processing of the hardware physical address table when the soft bridge physical address table is updated;
step S204: issuing a physical address table change notification;
step S205: judging whether the changed port is a software bridge port, if so, executing a step S206; if not, executing step S202;
step S206: converting the port number of the corresponding soft bridge into the port number of the CPU uplink;
step S207: and clearing the hardware physical address table corresponding to the exchange chip, and skipping to execute the step S202.
Further, the notification of the change of the physical address table in step S102 is determined according to the soft bridge state monitoring, and when the change of the bridge state is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; further comprising: processing a hardware physical address table when the soft bridge physical address table is updated; as shown in fig. 7, specifically:
step S301: starting a soft bridge port learning physical address process;
step S302: detecting a soft bridge port message;
step S303: judging whether the physical address is a new physical address, if so, executing step S305, otherwise, executing step S304;
step S304: judging whether the physical address changes or not, if so, executing step S305, and otherwise, executing the aging processing of the device soft bridge physical address table;
step S305: issuing a physical address table change notification;
step S306: judging whether the changed port is a software bridge port, if so, executing a step S307, otherwise, executing a step S302;
step S307: converting the port number of the corresponding soft bridge into an uplink port number of the CPU;
step S308: and the exchange chip refreshes the corresponding hardware physical address table, and skips to execute the step S302.
Further, the notification of the change of the physical address table in step S102 is determined according to the monitoring of the soft bridge state, and when the change of the bridge state is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; further comprising: aging the physical address table of the soft bridge of the equipment; as shown in fig. 8, specifically:
step S401: starting a soft bridge port physical address aging detection process;
step S402: detecting the aging of the physical address of the soft bridge port;
step S403: judging the aging time of the physical address is overtime, if so, executing a step S404, otherwise, executing a step S402;
step S404: issuing a physical address table change notification;
step S405: judging whether the changed port is a software bridge port, if so, executing a step S406, otherwise, executing a step S402;
step S406: converting the port number of the corresponding soft bridge into an uplink port number of the CPU;
step S407: and clearing the hardware physical address table corresponding to the exchange chip, and skipping to execute the step S402.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (6)

1. A physical address table management interaction method of an airborne soft and hard stack switch is characterized in that the method is applied to soft and hard stack switch equipment included in an airborne local area network and comprises the following steps:
step 1: starting a soft-hard stack switch, creating a plurality of soft bridge ports for the soft switch, creating a plurality of hard bridge ports for the hard switch, and clearing a corresponding physical address table;
and 2, step: generating a physical address table of equipment corresponding to a port at each port, wherein each equipment corresponds to one port;
and step 3: configuring a physical address table generated by a soft bridge port to an uplink port of a soft switch; meanwhile, the downlink port of the soft switch generates a physical address table of the device corresponding to the port of the hard bridge;
and 4, step 4: when data communication between the devices corresponding to the soft bridge ports needs to be established, the forwarding between the soft bridge ports is completed by software;
and 5: when the bidirectional communication between the device corresponding to the soft bridge port and the device corresponding to the hard bridge port needs to be established:
the soft bridge port receives the message of the device corresponding to the hard bridge port sent by the corresponding device, the message is forwarded to the downlink port of the soft switch by software and then is processed by the hard switch, and the hard switch forwards the message to the corresponding hard bridge port through a hardware forwarding table, so that a communication link from the device corresponding to the soft bridge port to the device corresponding to the hard bridge port is realized;
reversely, the hard bridge port receives the message sent to the device corresponding to the soft bridge port by the corresponding device, the message is forwarded to the uplink port of the soft switch by hardware and then is processed by the soft bridge, and the soft bridge forwards the message to the corresponding soft bridge port through the software forwarding table, so that a communication link from the device corresponding to the hard bridge port to the device corresponding to the soft bridge port is realized; and then a bidirectional communication link between the device corresponding to the soft bridge port and the device corresponding to the hard bridge port is established.
2. The method as claimed in claim 1, wherein the step 2 generates physical address tables of devices corresponding to the ports at the respective ports, and the managing of the physical address tables includes: when the soft bridge port is initialized, processing a hardware physical address table of the corresponding equipment; specifically, the method comprises the following steps:
step S101: initializing a corresponding port physical address table by the soft bridge;
step S102: issuing a physical address table change notification;
step S103: judging whether the changed port is a software bridge port, if so, executing a step S104; if not, ending;
step S104: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S105: and refreshing the corresponding bit of the physical address table register of the uplink port of the soft switch.
3. The method according to claim 2, wherein the notification of the change of the physical address table in step S102 is determined by monitoring the state of the soft bridge, and when the change of the state of the bridge is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; the method comprises the following steps: processing a hardware physical address table when the port state changes; specifically, the method comprises the following steps:
step S201: starting a soft bridge port state detection process;
step S202: performing soft bridge port state detection;
step S203: detecting whether the state of the soft bridge port changes, if so, executing the step S204, otherwise, executing the processing of the hardware physical address table when the soft bridge physical address table is updated;
step S204: issuing a physical address table change notification;
step S205: judging whether the changed port is a software bridge port, if so, executing a step S206; if not, executing step S202;
step S206: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S207: the hardware switch clears the corresponding hardware physical address table, and the step S202 is executed by jumping.
4. The method according to claim 3, wherein the notification of the change of the physical address table in step S102 is determined according to the monitoring of the state of the soft bridge, and when the change of the state of the bridge is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; further comprising: processing a hardware physical address table when the soft bridge physical address table is updated; specifically, the method comprises the following steps:
step S301: starting a soft bridge port learning physical address process;
step S302: detecting a soft bridge port message;
step S303: judging whether the physical address is a new physical address, if so, executing step S305, otherwise, executing step S304;
step S304: judging whether the physical address changes or not, if so, executing a step S305, and if not, executing the aging processing of the physical address table of the soft bridge of the equipment;
step S305: issuing a physical address table change notification;
step S306: judging whether the changed port is a software bridge port, if so, executing a step S307, otherwise, executing a step S302;
step S307: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S308: and the hardware switch refreshes the corresponding hardware physical address table, and jumps to execute the step S302.
5. The method according to claim 4, wherein the notification of the change of the physical address table in step S102 is determined by monitoring the state of the soft bridge, and when the change of the state of the bridge is detected, the physical address table is refreshed; otherwise, continuing to execute bridge state detection; further comprising: aging the physical address table of the soft bridge of the equipment; specifically, the method comprises the following steps:
step S401: starting a soft bridge port physical address aging detection process;
step S402: detecting the aging of the physical address of the soft bridge port;
step S403: judging the aging time of the physical address is overtime, if so, executing a step S404, otherwise, executing a step S402;
step S404: issuing a physical address table change notification;
step S405: judging whether the changed port is a software bridge port, if so, executing a step S406, otherwise, executing a step S402;
step S406: converting the port number of the corresponding soft bridge into an uplink port number of a soft switch;
step S407: and clearing the hardware physical address table corresponding to the hard switch, and jumping to execute the step S402.
6. The method as claimed in claim 1, wherein the soft switch is a CPU and the hard switch is a switch chip.
CN202010490006.7A 2020-06-02 2020-06-02 Physical address table management interaction method for airborne software and hardware stack switch Active CN111654560B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010490006.7A CN111654560B (en) 2020-06-02 2020-06-02 Physical address table management interaction method for airborne software and hardware stack switch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010490006.7A CN111654560B (en) 2020-06-02 2020-06-02 Physical address table management interaction method for airborne software and hardware stack switch

Publications (2)

Publication Number Publication Date
CN111654560A CN111654560A (en) 2020-09-11
CN111654560B true CN111654560B (en) 2022-10-21

Family

ID=72348420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010490006.7A Active CN111654560B (en) 2020-06-02 2020-06-02 Physical address table management interaction method for airborne software and hardware stack switch

Country Status (1)

Country Link
CN (1) CN111654560B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103227843A (en) * 2012-08-31 2013-07-31 杭州华三通信技术有限公司 Physical link address management method and device
CN103795570A (en) * 2014-01-23 2014-05-14 杭州华三通信技术有限公司 Unicast message recovery method and device of stacking switch system with ring topology
CN104104570A (en) * 2013-04-07 2014-10-15 杭州华三通信技术有限公司 Aggregation processing method in IRF (Intelligent Resilient Framework) system and device
WO2017000832A1 (en) * 2015-06-29 2017-01-05 中兴通讯股份有限公司 Mac address synchronization method, device and system
CN106685826A (en) * 2016-12-01 2017-05-17 瑞斯康达科技发展股份有限公司 Interchanger stacking system, slave unit, switching chip and method for processing protocol message
CN108023974A (en) * 2017-11-30 2018-05-11 新华三技术有限公司 A kind of address aging method and apparatus
EP3605959A1 (en) * 2017-03-20 2020-02-05 ZTE Corporation Method, device and computer storage medium for implementing double control plane

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161288B (en) * 2015-04-17 2019-08-16 新华三技术有限公司 Realize the method and apparatus that multiple devices stack

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103227843A (en) * 2012-08-31 2013-07-31 杭州华三通信技术有限公司 Physical link address management method and device
CN104104570A (en) * 2013-04-07 2014-10-15 杭州华三通信技术有限公司 Aggregation processing method in IRF (Intelligent Resilient Framework) system and device
CN103795570A (en) * 2014-01-23 2014-05-14 杭州华三通信技术有限公司 Unicast message recovery method and device of stacking switch system with ring topology
WO2017000832A1 (en) * 2015-06-29 2017-01-05 中兴通讯股份有限公司 Mac address synchronization method, device and system
CN106685826A (en) * 2016-12-01 2017-05-17 瑞斯康达科技发展股份有限公司 Interchanger stacking system, slave unit, switching chip and method for processing protocol message
EP3605959A1 (en) * 2017-03-20 2020-02-05 ZTE Corporation Method, device and computer storage medium for implementing double control plane
CN108023974A (en) * 2017-11-30 2018-05-11 新华三技术有限公司 A kind of address aging method and apparatus

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"IRF的二层转发机制的实现";钟亮;《中国优秀硕士学位论文全文数据库》;20160815;全文 *
"Receive CPU Selection Framework: Cross-Layer Optimization In Network Stack to Improve Server Scalability";Jiaquan He等;《2015 12th Web Information System and Application Conference 》;20160204;全文 *
"基于分布式交换机跨网络堆叠的研究与实现";宋修军;《中国优秀硕士学位论文全文数据库》;20170215;全文 *
"电网企业数据中心网络虚拟化研究与应用";马永波;《中国优秀硕士学位论文全文数据库》;20130715;全文 *

Also Published As

Publication number Publication date
CN111654560A (en) 2020-09-11

Similar Documents

Publication Publication Date Title
JP5792894B2 (en) Port expansion topology information acquisition method, system, control bridge, and uplink port processing method and system
CN100471162C (en) Method for releasing and processing virtual circuit information and supplier edge device
CN102263698B (en) Method for establishing virtual channel, method of data transmission and line card
US10250958B2 (en) Optical network-on-chip, optical router, and signal transmission method
CN102857377B (en) The online topological automatic generation method of a kind of train network
CN109429221A (en) Data transmission method, equipment and system
CN104079486A (en) Gateway and method of transmitting data through gateway
CN103931144A (en) Method, equipment and system for communication in virtual domain
CN105991445A (en) Link aggregation group setting method and device
KR101805628B1 (en) Method and system for isochronous communication in audio/video networks
KR101181100B1 (en) Extension of audio / video bridging reservation protocol
CN102315970B (en) Data center bridging parameter configuration method, system and network equipment
US9055522B2 (en) Method, device, and system for selecting route discovery
CN111654560B (en) Physical address table management interaction method for airborne software and hardware stack switch
CN101014015A (en) Method and switch for transmitting packet and establishing media access control address table
CN102333023B (en) Communication method and equipment in multilink transparent internet
CN104540241B (en) The method for releasing and equipment of customer equipment context related resource
WO2009062351A1 (en) Method for stacking system merging
CN102820992A (en) Processing method and device of data packets
CN102185752A (en) Video monitoring ring network data storage method and encoder
EP3324587A1 (en) Multicast method, multicast relay device and system
CN109743350A (en) A kind of unloading implementation method of scientific algorithm image application area exchange communication pattern
US9185727B2 (en) Access point for wireless LAN and medium access control method thereof
CN101616080A (en) A kind of packet order preserving method of resilient packet ring, device and the network equipment
CN101277244A (en) ATM synchronous Ethernet and method for transmitting/receiving data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant