CN102045332A - Method for processing control message in intelligent resilient framework and line card boards - Google Patents

Method for processing control message in intelligent resilient framework and line card boards Download PDF

Info

Publication number
CN102045332A
CN102045332A CN2009102365714A CN200910236571A CN102045332A CN 102045332 A CN102045332 A CN 102045332A CN 2009102365714 A CN2009102365714 A CN 2009102365714A CN 200910236571 A CN200910236571 A CN 200910236571A CN 102045332 A CN102045332 A CN 102045332A
Authority
CN
China
Prior art keywords
cable card
control message
card board
mac address
table item
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.)
Granted
Application number
CN2009102365714A
Other languages
Chinese (zh)
Other versions
CN102045332B (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.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies 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 Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN2009102365714A priority Critical patent/CN102045332B/en
Publication of CN102045332A publication Critical patent/CN102045332A/en
Application granted granted Critical
Publication of CN102045332B publication Critical patent/CN102045332B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a method for processing a control message in an intelligent resilient framework (IRF) and line card boards. In single master control board member equipment of the IRF, if detecting the failure of a master control board, the line card boards set preset media access control (MAC) address forwarding table items containing the MAC addresses of the line card boards to be valid without restarting and forward the control message by utilizing the MAC address forwarding table items; and after the line card boards detect that the master control board restores to the normal state, setting the MAC address forwarding table items to be invalid. By the method, the service of the member equipment is uninterrupted in the master control board replacing process of the member equipment.

Description

Processing controls method of message and cable card board in the intelligence resilient infrastructure
Technical field
The present invention relates to the network communications technology, processing controls method of message and cable card board in particularly a kind of intelligent resilient infrastructure (IRF).
Background technology
Intelligence elastic construction (IRF, Intelligent Resilient Framework) is that multiple devices are interconnected as the distributed switching architecture of logic switching entity operation, possesses advantages such as streamlining management, powerful extension of network ability and high reliability because of it and be used widely gradually.IRF generally is deployed in convergence-level, also can be deployed in Access Layer, is equivalent to an independent logical device in networking, as shown in Figure 1.Every equipment among the IRF is called member device, be divided into two kinds of roles by function: main with member device and standby member device, wherein, main have the role to elect with member device, be responsible for the management of entire I RF, for example the announcement of collecting topology and IRF configuration information etc.On each member device, all there is the IRF stack port that is polymerized by at least one IRF physical port, communicates by the IRF stack port between each member device.
Each member device all is made of master control borad and cable card board, master control borad is responsible for the controlled function of each cable card board in the member device, cable card board mainly is responsible for the forwarding capability of data message, but for the control message that receives, all unify to be reported to master control borad, will control message by master control borad and be transmitted to corresponding purpose cable card board.As shown in Figure 2, can have one or more cable card boards in the member device, be example with two cable card boards in Fig. 2.The control channel of member device mainly is made up of each CPU, master control borad exchange chip (LSW) and cable card board LSW.Concrete control procedure is: behind the control message that the forwarding chip at IRF stack port place receives, should control message and report master control borad LSW by cable card board LSW, after master control borad LSW reports master control borad CPU, determine the purpose cable card board of this control message, send to the LSW of purpose cable card board by master control borad LSW, the CPU that the LSW of purpose cable card board reports this purpose cable card board again controls the processing of message.
Yet, when master control borad that the master control borad fault need more renew, in case master control borad is pulled out, control channel disconnects, can cause the ply-yarn drill cisco unity malfunction, this moment, ply-yarn drill just can be restarted after not on the throne detecting master control borad, and this just can cause this member device generation service disconnection.
Summary of the invention
In view of this, the invention provides processing controls method of message and cable card board among a kind of IRF, do not interrupt so that change the business that guarantees this member device in the master control borad process at member device.
Processing controls method of message among a kind of IRF, this method comprises:
In single master control borad member device of IRF, if cable card board detects the master control borad fault, do not restart, the pre-configured mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address is set to effectively, and utilizes this mac address forwarding table item to control message forwarding;
After described cable card board detected master control borad recovery normally, it is invalid that described mac address forwarding table item is set to.
A kind of cable card board is used for single master control borad member device of IRF, and this cable card board comprises: CPU and forwarding chip;
Described CPU when being used to detect the master control borad fault, is not restarted this cable card board, and the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address that is pre-configured on the described forwarding chip is set to effectively; Detect described master control borad and recover just often, it is invalid that described mac address forwarding table item is set to;
Described forwarding chip is used for being set to utilize described mac address forwarding table item to control message forwarding when effective at described mac address forwarding table item.
A kind of cable card board is used for single master control borad member device of IRF, and this cable card board comprises: CPU and forwarding chip;
Described CPU, when being used to detect the master control borad fault, do not restart this cable card board, the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address that sets in advance in this CPU is set to effectively, and utilizes this mac address forwarding table item to indicate described forwarding chip to control message forwarding; Detect described master control borad and recover just often, it is invalid that described mac address forwarding table item is set to;
Described forwarding chip is used for when described CPU detects the master control borad fault, will send to described CPU from the control message of other member device or cable card board, controls message forwarding according to the indication of described CPU.
As can be seen from the above technical solutions, in the present invention, if single master control borad member device is changed master control borad, cable card board is detecting the master control borad fault, the pre-configured mac address forwarding table item that comprises each cable card board MAC Address is set to effectively, and utilize this mac address forwarding table item to control message forwarding, just utilize pre-configured mac address forwarding table item to realize the transfer of control channel, thereby assurance control channel is not interrupted, therefore, cable card board does not need to restart, and the business of this member device can not interrupted.Master control borad recover normal after, cable card board mac address forwarding table item again is set to invalidly, and control channel is switched back normal state again.
Description of drawings
Fig. 1 is an IRF networking schematic diagram;
Fig. 2 is the structural representation of each member device;
The detailed method flow chart that Fig. 3 provides for the embodiment of the invention.
Embodiment
In order to make the purpose, technical solutions and advantages of the present invention clearer, describe the present invention below in conjunction with the drawings and specific embodiments.
Method provided by the invention mainly comprises: in single master control borad member device of IRF, if cable card board detects the master control borad fault, do not restart, the pre-configured mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address is set to effectively, and utilizes this mac address forwarding table item to control message forwarding; After this cable card board detected master control borad recovery normally, it is invalid that above-mentioned mac address forwarding table item is set to.
Below in conjunction with specific embodiment said method is described in detail.The detailed method flow chart that Fig. 3 provides for the embodiment of the invention, as shown in Figure 3, this method mainly may further comprise the steps:
Step 301: in single master control borad member device of IRF,, do not restart if cable card board detects the master control borad fault.
Each cable card board can detect the master control borad that is arranged in same member device, this detection mode can realize by hardware mode, promptly detects by the holding wire between master control borad and each cable card board, in case master control borad is extracted, then holding wire disconnects, and cable card board just can be known the master control borad fault; Also can realize by software mode, promptly can the timed sending heartbeat message between cable card board and the master control borad, if cable card board does not receive the heartbeat message that master control borad sends in setting-up time, just can know the master control borad fault.
It is promptly not on the throne that the master control borad fault that relates among the present invention can be that master control borad is pulled out, and can be the master control borad cisco unity malfunction yet or restart etc.
In the present invention, even if cable card board detects the master control borad fault, also do not restart, because this member device is single master control borad equipment, the mode of transfer that therefore need be by the control access guarantees that the control access do not interrupt, and detailed process is following steps.
Step 302: the pre-configured mac address forwarding table item of cable card board is set to effectively.
Because all there is an independently unicast mac address in the CPU of each cable card board, this MAC Address can be as the MAC Address of cable card board, can in each cable card board, dispose the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address in advance, wherein, can comprise in each mac address forwarding table item: MAC Address, Virtual Private Network (VLAN) sign and destination slogan.Wherein, for clean culture control message forwarding, the destination slogan can be the interface of forwarding chip and LSW in the purpose cable card board, is commonly referred to the business interface of purpose cable card board.For broadcasting control message, the destination address of broadcasting control message is generally a specific multicast mac address, therefore, the VLAN of this multicast group address correspondence is designated the index of corresponding all VLAN, and the destination slogan can be the business interface index of all cable card boards.
Can only on the forwarding chip at IRF stack port place, dispose above-mentioned mac address forwarding table item, the IRF stack port may be polymerized by the IRF physical port on a plurality of forwarding chips, therefore, can on these a plurality of forwarding chips, all dispose above-mentioned mac address forwarding table item.In addition, this mac address forwarding table item of configuration is static list item, also can not lose even if cable card board is restarted these mac address forwarding table items, unless with its deletion.
Step 303: after cable card board receives the control message,,, then will control message and be transmitted to corresponding purpose cable card board according to the mac address forwarding table item if the target MAC (Media Access Control) address of this control message is not this cable card board for clean culture control message; If the target MAC (Media Access Control) address of this control message is this cable card board, then this cable card board is handled this control message in this locality.For broadcasting control message, should control message according to the mac address forwarding table item and be transmitted to other cable card board, handle this control message simultaneously in this locality.
In this step, after forwarding chip in the cable card board receives clean culture control message, if determine that the target MAC (Media Access Control) address of this control message is not the MAC Address of this cable card board, then determine the VLAN sign of the destination address correspondence of this control message, transmit this control message by this VLAN sign corresponding port according to the mac address forwarding table item; If determine that the target MAC (Media Access Control) address of this control message is this cable card board, then determine the target MAC (Media Access Control) address corresponding service interface of this control message according to the mac address forwarding table item, to control the LSW that message sends to this cable card board by this business interface, the CPU that is reported this cable card board by this LSW handles.Need to prove, usually there is access control list (ACL) among the LSW, storing the MAC Address and the broadcasting MAC Address of this cable card board among this ACL, after LSW receives the control message, if the target MAC (Media Access Control) address of control message then will be controlled the CPU that message reporting is given this cable card board in ACL; If the target MAC (Media Access Control) address of control message not in ACL, then should be controlled message reporting and give master control borad.
After cable card board receives broadcasting packet, search the mac address forwarding table item according to the target MAC (Media Access Control) address of this broadcasting packet, determine that corresponding VLAN is designated the index of all VLAN, then transmit this control message, and send to LSW by self business interface by all VLAN corresponding port.After LSW receives this control message, will control message reporting according to ACL and handle for the CPU of this cable card board.
By above-mentioned steps, in the master control borad failure process, cable card board can use pre-configured mac address forwarding table item will control message and be transmitted to corresponding purpose cable card board, thereby guarantees that the control access do not interrupt, and therefore, cable card board need not restarted yet.
Step 304: cable card board detect master control borad working properly after, it is invalid that above-mentioned pre-configured mac address forwarding table item is set to, and transmits the control message according to existing control access.
When master control borad normal from fault recovery, operate as normal behind the perhaps new master control board starting that inserts, then cable card board does not need to re-use local mac address forwarding table item, it is set to invalid.After receiving the control message this moment, if the purpose cable card board of this control message is not this cable card board self, then this cable card board should be controlled message up sending and give master control borad, was transmitted to the purpose cable card board by master control borad.Detailed process is: after the forwarding chip of cable card board receives the control message, if the purpose cable card board of this control message is not self, the target MAC (Media Access Control) address that is clean culture control message is not the MAC Address of this cable card board, or broadcasting control message, then forwarding chip will be controlled the LSW that message sends to this cable card board, and LSW should control message up sending according to ACL and give master control borad.If the purpose cable card board of control message is this cable card board self, be the MAC Address of the target MAC (Media Access Control) address of clean culture control message for this cable card board, then this cable card board is directly handled this control message, be specially: forwarding chip will be controlled the LSW that message sends to this cable card board, be handled according to the CPU that ACL is transmitted to this cable card board by this LSW.This part repeating process is same as the prior art.
Control message during except passing through to set in advance mac address forwarding table item in forwarding chip and realize the master control borad fault described in the above embodiment is transmitted, can also adopt another mode, the mac address forwarding table item is set in advance in the CPU of cable card board, and the mac address forwarding table item of this moment can comprise: MAC Address and cable card board slot number.For clean culture control message, this MAC Address is the MAC Address of each cable card board, and the cable card board slot number is the slot number of purpose cable card board; For broadcasting control message, this MAC Address is specific multicast mac address, and the cable card board slot number is the slot number index of all cable card boards.
When cable card board detected the master control borad fault, the mac address forwarding table item that is arranged in the local cpu was set to effectively.
For clean culture control message, after cable card board receives clean culture control message, this clean culture control message is directly sent to local cpu, local cpu judges whether the target MAC (Media Access Control) address of this clean culture control message is the MAC Address of this cable card board, if, directly handle this clean culture control message, no longer transmit; Otherwise, determine to utilize the cable card board slot number of the target MAC (Media Access Control) address correspondence of this clean culture control message this cable card board slot number of determining to transmit this clean culture control message and give corresponding purpose cable card board according to the mac address forwarding table item that sets in advance.
For broadcasting control message, after cable card board receives broadcasting control message, should broadcast the control message and send to local cpu, local cpu determines that according to pre-configured mac address forwarding table item the cable card board slot number of the target MAC (Media Access Control) address correspondence of this broadcasting control message is the slot number index of all cable card boards, then local cpu is handled this broadcasting control message, transmits this broadcasting control message to the groove position of described cable card board simultaneously.
Need to prove that in case cable card board detects the master control borad fault, the forwarding chip in this cable card board all directly reports local cpu for clean culture that receives or broadcasting control message, no longer via LSW; CPU is carried at the slot number of determining in the control message and directly sends to forwarding chip when controlling message and transmit; Forwarding chip carries out message according to the slot number that carries in the control message and transmits.For example, the CPU of cable card board 1 determines that the purpose cable card board slot number of clean culture control message is the slot number of cable card board 2, then the slot number with cable card board 2 is carried at the forwarding chip that sends to cable card board 1 in the clean culture control message, this forwarding chip obtains the slot number that carries from this clean culture control message, this clean culture control message directly is transmitted to the groove position of cable card board 2.
In this real-time mode, in case detecting master control borad, cable card board recovers normal, then the mac address forwarding table item in the local cpu be set to invalid, adopt the processing mode of prior art, after promptly receiving the control message, if the target MAC (Media Access Control) address of this control message is not the MAC Address of this cable card board self, then should control message and send to master control borad, be transmitted to the purpose cable card board by master control borad; If the target MAC (Media Access Control) address of this control message is the MAC Address of this cable card board self, then should controls message and send to the local cpu processing.
More than be the detailed description that method provided by the present invention is carried out, below cable card board provided by the present invention be described in detail.According to the position difference that the mac address forwarding table item is provided with, cable card board provided by the invention can adopt following two kinds of implementations:
First kind of implementation: the mac address forwarding table item is arranged in the forwarding chip, and the structure of this cable card board still can be as shown in Figure 2.
Wherein, CPU when being used to detect the master control borad fault, is not restarted this cable card board, and the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address that is pre-configured on the forwarding chip is set to effectively; Detect master control borad and recover just often, it is invalid that the mac address forwarding table item is set to.
Forwarding chip is used for being set to utilize the mac address forwarding table item to control message forwarding when effective at the mac address forwarding table item.
Wherein, CPU can detect master control borad by the mode of hardware or software, disconnect or in setting-up time, do not receive heartbeat message if detect holding wire between this cable card board and the master control borad, then determine to detect the master control borad fault from master control borad.
Wherein, the above-mentioned mac address forwarding table item that is configured on the forwarding chip can comprise: MAC Address, Virtual Private Network VLAN sign and destination slogan.
For clean culture control message, MAC Address be the MAC Address of each cable card board, and the VLAN that VLAN is designated purpose cable card board correspondence identifies, and the destination slogan is the business interface of forwarding chip and LSW in the purpose cable card board.
For broadcasting control message, MAC Address is specific multicast mac address, and VLAN is designated the index of all VLAN signs, and the destination slogan is the business interface index of forwarding chip and LSW in all cable card boards.
The process that this cable card board is controlled the message forwarding can be specially: after forwarding chip receives clean culture control message, if the target MAC (Media Access Control) address of this clean culture control message is not the MAC Address of this cable card board, then determine the VLAN sign of target MAC (Media Access Control) address correspondence, transmit clean culture control message by the VLAN sign corresponding port of determining according to the mac address forwarding table item; If the destination address of this clean culture control message is the MAC Address of this cable card board, then determine the destination slogan of target MAC (Media Access Control) address correspondence according to the mac address forwarding table item, by this destination slogan corresponding service interface this clean culture control message is sent to LSW; Perhaps, after receiving broadcasting control message, determine that according to the mac address forwarding table item VLAN of the target MAC (Media Access Control) address correspondence of broadcasting control message is designated the index of all VLAN signs, then transmit broadcasting control message and send this broadcasting control message to LSW by the business interface of self simultaneously by all VLAN sign corresponding port.
LSW, be used to receive the clean culture control message or broadcasting control message that forwarding chip sends after, if the target MAC (Media Access Control) address of this clean culture control message or broadcasting control message in ACL, then sends to CPU with this clean culture control message or broadcasting control message.
Wherein, the MAC Address among the ACL is same as the prior art, promptly can comprise the MAC Address and the multicast mac address of this cable card board.
CPU, the clean culture control message or the broadcasting control message that are used for LSW is sent are handled.
Master control borad recover normal after, forwarding chip, can also be used for the mac address forwarding table item be set to invalid after, the control message that receives is sent to LSW.This control message that receives comprises clean culture control message and broadcasting control message.
LSW is after also being used to receive the control message of forwarding chip transmission, if the target MAC (Media Access Control) address that should control message not in ACL, then should be controlled message reporting and give master control borad; If the target MAC (Media Access Control) address that should control message in ACL, then should be controlled message and send to the CPU processing.
That is to say, master control borad recover normal after, cable card board recovers control channel of the prior art, is not that the control message unification of this cable card board reports master control borad and transmits with the target MAC (Media Access Control) address that receives.
Second kind of implementation: the mac address forwarding table item is arranged among the CPU of cable card board, and this moment, the structure of cable card board still can be as shown in Figure 2.
Wherein, CPU, when being used to detect the master control borad fault, do not restart this cable card board, the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address that sets in advance in this CPU is set to effectively, and utilizes this mac address forwarding table item indication forwarding chip to control message forwarding; Detect master control borad and recover just often, it is invalid that the mac address forwarding table item is set to;
Forwarding chip is used for when CPU detects the master control borad fault, will send to CPU from the control message of other member device or cable card board, controls message forwarding according to the indication of CPU.
In this implementation, when cable card board detected the master control borad fault, the control message that forwarding chip receives was no longer via LSW, but directly sent to the CPU of cable card board this locality, determined whether to transmit by CPU to and guide forwarding chip to transmit.
Wherein, pre-configured mac address forwarding table item can comprise: MAC Address and cable card board slot number.For clean culture control message, MAC Address is the MAC Address of each cable card board, and the cable card board slot number is the slot number of purpose cable card board; For broadcasting control message, MAC Address is specific multicast mac address, and cable card board is designated the slot number index of all cable card boards.
Particularly, when forwarding chip detects the master control borad fault at CPU, will send to CPU from the clean culture control message or the broadcasting control message of other member device or cable card board; After receiving the clean culture control message of CPU transmission, transmit this clean culture control message according to the cable card board slot number that carries in this clean culture control message; After receiving the broadcasting control message of CPU transmission,, transmit this broadcasting control message to the groove position of all cable card boards according to the slot number index of all cable card boards that carry in this broadcasting control message.
After CPU receives clean culture control message, judge whether the target MAC (Media Access Control) address of this clean culture control message is the self MAC address, if directly handle this clean culture control message; Otherwise determine the cable card board slot number of the target MAC (Media Access Control) address correspondence of this clean culture control message according to the mac address forwarding table item, this cable card board slot number is carried in this clean culture control message sends to forwarding chip; After receiving broadcasting control message, the cable card board slot number of determining the target MAC (Media Access Control) address correspondence of broadcasting control message according to the mac address forwarding table item is the slot number index of all cable card boards, the slot number index of all cable card boards is carried in this broadcasting control message sends to forwarding chip, and handle this broadcasting in this locality and control message.
After master control borad recovered normally, cable card board was controlled message normally according to mode of the prior art and is transmitted, that is:
Forwarding chip detects master control borad at CPU and recovers just often, and the control message that receives is sent to LSW.
LSW, receive the control message that forwarding chip sends after, if target MAC (Media Access Control) address that should the control message then should be controlled message reporting to master control borad not in ACL; If the target MAC (Media Access Control) address that should control message in ACL, then should be controlled message and send to the CPU processing.
By above description as can be seen, in the present invention, if single master control borad member device is changed master control borad, cable card board is detecting the master control borad fault, the pre-configured mac address forwarding table item that comprises each cable card board MAC Address is set to effectively, and utilize this mac address forwarding table item to control message forwarding, just utilize pre-configured mac address forwarding table item to realize the transfer of control channel, thereby assurance control channel is not interrupted, therefore, cable card board does not need to restart, and the business of this member device can not interrupted.Master control borad recover normal after, cable card board mac address forwarding table item again is set to invalidly, and control channel is switched back normal state again.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being made, is equal to replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (15)

1. processing controls method of message among the intelligent resilient infrastructure IRF is characterized in that this method comprises:
In single master control borad member device of IRF, if cable card board detects the master control borad fault, do not restart, the pre-configured mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address is set to effectively, and utilizes this mac address forwarding table item to control message forwarding;
After described cable card board detected master control borad recovery normally, it is invalid that described mac address forwarding table item is set to.
2. method according to claim 1, it is characterized in that, if described cable card board detects holding wire between self and the described master control borad and disconnects or do not receive heartbeat message from described master control borad in setting-up time, then determine to detect described master control borad fault.
3. method according to claim 1 is characterized in that, described mac address forwarding table item comprises: MAC Address, Virtual Private Network VLAN sign and destination slogan;
Described MAC Address is the MAC Address of each cable card board, and described VLAN is designated the VLAN sign of purpose cable card board correspondence, and described destination slogan is the business interface of forwarding chip and exchange chip LSW in the purpose cable card board; Perhaps,
Described MAC Address is specific multicast mac address, and described VLAN is designated the index of all VLAN sign, and the destination slogan is the business interface index of forwarding chip and LSW in all cable card boards.
4. method according to claim 3 is characterized in that, describedly utilizes this mac address forwarding table item to control message forwarding specifically to comprise:
After described cable card board receives clean culture control message, if the target MAC (Media Access Control) address of this clean culture control message is not the MAC Address of this cable card board, then determine the VLAN sign of described target MAC (Media Access Control) address correspondence, transmit described clean culture control message by the VLAN sign corresponding port of determining according to described mac address forwarding table item; If the target MAC (Media Access Control) address of this clean culture control message is the MAC Address of this cable card board, then determine the destination slogan of described target MAC (Media Access Control) address correspondence, by this destination slogan corresponding service interface this clean culture control message is sent to local cpu and handle according to described mac address forwarding table item;
After described cable card board receives broadcasting control message, determine that according to described mac address forwarding table item the VLAN of the target MAC (Media Access Control) address correspondence of described broadcasting control message is designated the index of all VLAN signs, then transmit described broadcasting control message, send this broadcasting by self business interface simultaneously and control message and handle to local cpu by all VLAN sign corresponding port.
5. method according to claim 1 is characterized in that, described mac address forwarding table item comprises: MAC Address and cable card board slot number;
Described MAC Address is the MAC Address of each cable card board, and described cable card board slot number is the slot number of purpose cable card board; Perhaps,
Described MAC Address is specific multicast mac address, and described cable card board is designated the slot number index of all cable card boards.
6. method according to claim 5 is characterized in that, describedly utilizes this mac address forwarding table item to control message forwarding specifically to comprise:
After described cable card board receives clean culture control message, this clean culture control message is sent to local CPU, local cpu judges whether the target MAC (Media Access Control) address of this clean culture control message is the self MAC address, if directly handle this clean culture control message; Otherwise determine the cable card board slot number of the target MAC (Media Access Control) address correspondence of this clean culture control message to utilize this cable card board slot number of determining to transmit this clean culture control message according to described mac address forwarding table item;
After described cable card board receives broadcasting control message, should broadcast the control message and send to local cpu, local cpu determines that according to described mac address forwarding table item the cable card board slot number of the target MAC (Media Access Control) address correspondence of described broadcasting control message is the slot number index of all cable card boards, then local cpu is handled this broadcasting control message, transmits described broadcasting control message to the groove position of all cable card boards simultaneously.
7. according to the described method of the arbitrary claim of claim 1 to 6, it is characterized in that, described mac address forwarding table item be set to invalid after, after described cable card board receives the control message, if the target MAC (Media Access Control) address of this control message is not the MAC Address of this cable card board self, then should control message and send to described master control borad, be transmitted to the purpose cable card board by described master control borad; If the target MAC (Media Access Control) address of this control message is the MAC Address of this cable card board self, then should controls message and send to the local cpu processing.
8. cable card board is used for single master control borad member device of IRF, it is characterized in that this cable card board comprises: CPU and forwarding chip;
Described CPU when being used to detect the master control borad fault, is not restarted this cable card board, and the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address that is pre-configured on the described forwarding chip is set to effectively; Detect described master control borad and recover just often, it is invalid that described mac address forwarding table item is set to;
Described forwarding chip is used for being set to utilize described mac address forwarding table item to control message forwarding when effective at described mac address forwarding table item.
9. cable card board according to claim 8 is characterized in that, described mac address forwarding table item comprises: MAC Address, Virtual Private Network VLAN sign and destination slogan;
Described MAC Address is the MAC Address of each cable card board, and described VLAN is designated the VLAN sign of purpose cable card board correspondence, and described destination slogan is the business interface of forwarding chip and LSW in the purpose cable card board; Perhaps,
Described MAC Address is specific multicast mac address, and described VLAN is designated the index of all VLAN sign, and the destination slogan is the business interface index of forwarding chip and LSW in all cable card boards.
10. cable card board according to claim 9, it is characterized in that, after described forwarding chip receives clean culture control message, if the target MAC (Media Access Control) address of this clean culture control message is not the MAC Address of this cable card board, then determine the VLAN sign of described target MAC (Media Access Control) address correspondence, transmit described clean culture control message by the VLAN sign corresponding port of determining according to described mac address forwarding table item; If the destination address of this clean culture control message is the MAC Address of this cable card board, then determine the destination slogan of described target MAC (Media Access Control) address correspondence, this clean culture control message is sent to LSW in this cable card board by this destination slogan corresponding service interface according to described mac address forwarding table item; Perhaps, after receiving broadcasting control message, determine that according to described mac address forwarding table item the VLAN of the target MAC (Media Access Control) address correspondence of described broadcasting control message is designated the index of all VLAN signs, then transmit described broadcasting control message and send this broadcasting control message to described LSW by the business interface of self simultaneously by all VLAN sign corresponding port;
After LSW in this cable card board receives the clean culture control message or broadcasting control message that described forwarding chip sends, if the target MAC (Media Access Control) address of this clean culture control message or broadcasting control message in access control list ACL, then sends to described CPU with this clean culture control message or broadcasting control message;
Described CPU, the clean culture control message or the broadcasting control message that are used for described LSW is sent are handled.
11. to the described cable card board of 10 arbitrary claims, it is characterized in that according to Claim 8, described forwarding chip, also be used for described mac address forwarding table item be set to invalid after, the control message that receives is sent to LSW in this cable card board;
After described LSW receives the control message of described forwarding chip transmission, if the target MAC (Media Access Control) address that should control message not in ACL, then should be controlled message reporting and give master control borad; If the target MAC (Media Access Control) address that should control message in ACL, then should be controlled message and send to described CPU processing.
12. a cable card board is used for single master control borad member device of IRF, it is characterized in that this cable card board comprises: CPU and forwarding chip;
Described CPU, when being used to detect the master control borad fault, do not restart this cable card board, the mac address forwarding table item that comprises each cable card board MAC Address or multicast mac address that sets in advance in this CPU is set to effectively, and utilizes this mac address forwarding table item to indicate described forwarding chip to control message forwarding; Detect described master control borad and recover just often, it is invalid that described mac address forwarding table item is set to;
Described forwarding chip is used for when described CPU detects the master control borad fault, will send to described CPU from the control message of other member device or cable card board, controls message forwarding according to the indication of described CPU.
13. cable card board according to claim 12 is characterized in that, described mac address forwarding table item comprises: MAC Address and cable card board slot number;
Described MAC Address is the MAC Address of each cable card board, and described cable card board slot number is the slot number of purpose cable card board; Perhaps,
Described MAC Address is specific multicast mac address, and described cable card board is designated the slot number index of all cable card boards.
14. cable card board according to claim 13 is characterized in that, described forwarding chip when described CPU detects the master control borad fault, will send to described CPU from the clean culture control message or the broadcasting control message of other member device or cable card board; After receiving the clean culture control message of described CPU transmission, transmit this clean culture control message according to the cable card board slot number that carries in this clean culture control message; After receiving the broadcasting control message of described CPU transmission,, transmit this broadcasting control message to the groove position of all cable card boards according to the slot number index of all cable card boards that carry in this broadcasting control message;
After described CPU receives described clean culture control message, judge whether the target MAC (Media Access Control) address of this clean culture control message is the self MAC address, if directly handle this clean culture control message; Otherwise determine the cable card board slot number of the target MAC (Media Access Control) address correspondence of this clean culture control message according to described mac address forwarding table item, this cable card board slot number is carried in this clean culture control message sends to described forwarding chip; After receiving described broadcasting control message, the cable card board slot number of determining the target MAC (Media Access Control) address correspondence of described broadcasting control message according to described mac address forwarding table item is the slot number index of all cable card boards, the slot number index of all cable card boards is carried in this broadcasting control message sends to described forwarding chip, and handle this broadcasting in this locality and control message.
15., it is characterized in that described forwarding chip also is used for detecting master control borad at described CPU and recovers just often according to the described cable card board of the arbitrary claim of claim 12 to 14, the control message that receives sent to LSW in this cable card board;
After LSW in this cable card board receives the control message of described forwarding chip transmission, if the target MAC (Media Access Control) address that should control message not in ACL, then should be controlled message reporting and give master control borad; If the target MAC (Media Access Control) address that should control message in ACL, then should be controlled message and send to described CPU processing.
CN2009102365714A 2009-10-26 2009-10-26 Method for processing control message in intelligent resilient framework and line card boards Active CN102045332B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102365714A CN102045332B (en) 2009-10-26 2009-10-26 Method for processing control message in intelligent resilient framework and line card boards

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102365714A CN102045332B (en) 2009-10-26 2009-10-26 Method for processing control message in intelligent resilient framework and line card boards

Publications (2)

Publication Number Publication Date
CN102045332A true CN102045332A (en) 2011-05-04
CN102045332B CN102045332B (en) 2013-05-08

Family

ID=43911108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102365714A Active CN102045332B (en) 2009-10-26 2009-10-26 Method for processing control message in intelligent resilient framework and line card boards

Country Status (1)

Country Link
CN (1) CN102045332B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238093A (en) * 2011-08-16 2011-11-09 杭州华三通信技术有限公司 Service interruption prevention method and device
CN103036716A (en) * 2012-12-12 2013-04-10 中兴通讯股份有限公司 Method and system for link switchover
CN103297344A (en) * 2012-02-27 2013-09-11 迈普通信技术股份有限公司 Distributed data communicating system and multicast message transmitting method thereof
CN103561134A (en) * 2013-11-19 2014-02-05 迈普通信技术股份有限公司 Message transmitting method and system
CN103701726A (en) * 2013-12-31 2014-04-02 上海斐讯数据通信技术有限公司 Interface index managing method and system of core switch
CN104067559A (en) * 2012-12-31 2014-09-24 华为技术有限公司 Method, apparatus and system for detecting performance of multicast channel
CN104079454A (en) * 2014-07-11 2014-10-01 杭州华三通信技术有限公司 Equipment exception detecting method and equipment
CN106506352A (en) * 2016-10-12 2017-03-15 杭州迪普科技股份有限公司 A kind of method and device for E-Packeting
CN106911597A (en) * 2017-02-14 2017-06-30 新华三技术有限公司 A kind of board-spanning forwarding method and apparatus
WO2017181757A1 (en) * 2016-04-18 2017-10-26 中兴通讯股份有限公司 Packet forwarding method and device
CN107659413A (en) * 2017-09-18 2018-02-02 北京百卓网络技术有限公司 Small communication devices
CN109445975A (en) * 2018-10-18 2019-03-08 新华三技术有限公司 Abnormality eliminating method, logic device and member device
CN109802863A (en) * 2019-03-26 2019-05-24 新华三技术有限公司 A kind of processing method and processing device of agreement concussion
CN111585835A (en) * 2020-04-20 2020-08-25 深圳市信锐网科技术有限公司 Control method and device for out-of-band management system and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052013A (en) * 2007-05-22 2007-10-10 杭州华三通信技术有限公司 Method and system for realizing network equipment internal managing path
CN101150527A (en) * 2007-11-09 2008-03-26 杭州华三通信技术有限公司 A PCIE data transmission method, system and device
CN101242284A (en) * 2008-03-20 2008-08-13 杭州华三通信技术有限公司 Communication method and network device based on SPI bus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101052013A (en) * 2007-05-22 2007-10-10 杭州华三通信技术有限公司 Method and system for realizing network equipment internal managing path
CN101150527A (en) * 2007-11-09 2008-03-26 杭州华三通信技术有限公司 A PCIE data transmission method, system and device
CN101242284A (en) * 2008-03-20 2008-08-13 杭州华三通信技术有限公司 Communication method and network device based on SPI bus

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9172634B2 (en) 2011-08-16 2015-10-27 Hangzhou H3C Technologies Co., Ltd. Restarting a line card
WO2013023523A1 (en) * 2011-08-16 2013-02-21 Hangzhou H3C Technologies Co., Ltd. Restarting a line card
CN102238093A (en) * 2011-08-16 2011-11-09 杭州华三通信技术有限公司 Service interruption prevention method and device
CN102238093B (en) * 2011-08-16 2015-01-28 杭州华三通信技术有限公司 Service interruption prevention method and device
CN103297344A (en) * 2012-02-27 2013-09-11 迈普通信技术股份有限公司 Distributed data communicating system and multicast message transmitting method thereof
CN103297344B (en) * 2012-02-27 2016-04-20 迈普通信技术股份有限公司 Distributed data communication system and method for forwarding multicast message thereof
CN103036716A (en) * 2012-12-12 2013-04-10 中兴通讯股份有限公司 Method and system for link switchover
CN103036716B (en) * 2012-12-12 2018-06-22 中兴通讯股份有限公司 Link switch-over method and system
US9596130B2 (en) 2012-12-12 2017-03-14 Zte Corporation Method and system for link switching
WO2014090120A1 (en) * 2012-12-12 2014-06-19 中兴通讯股份有限公司 Method and system for link switchover
CN104067559A (en) * 2012-12-31 2014-09-24 华为技术有限公司 Method, apparatus and system for detecting performance of multicast channel
CN104067559B (en) * 2012-12-31 2018-03-09 华为技术有限公司 The method for testing performance of multicast channel, device and system
CN103561134B (en) * 2013-11-19 2017-02-15 迈普通信技术股份有限公司 Message transmitting method and system
CN103561134A (en) * 2013-11-19 2014-02-05 迈普通信技术股份有限公司 Message transmitting method and system
CN103701726A (en) * 2013-12-31 2014-04-02 上海斐讯数据通信技术有限公司 Interface index managing method and system of core switch
CN103701726B (en) * 2013-12-31 2018-02-06 上海斐讯数据通信技术有限公司 The interface index management method and system of a kind of core switch
CN104079454A (en) * 2014-07-11 2014-10-01 杭州华三通信技术有限公司 Equipment exception detecting method and equipment
CN104079454B (en) * 2014-07-11 2017-12-29 新华三技术有限公司 A kind of unit exception detection method and equipment
WO2017181757A1 (en) * 2016-04-18 2017-10-26 中兴通讯股份有限公司 Packet forwarding method and device
CN106506352A (en) * 2016-10-12 2017-03-15 杭州迪普科技股份有限公司 A kind of method and device for E-Packeting
CN106911597A (en) * 2017-02-14 2017-06-30 新华三技术有限公司 A kind of board-spanning forwarding method and apparatus
CN107659413A (en) * 2017-09-18 2018-02-02 北京百卓网络技术有限公司 Small communication devices
CN107659413B (en) * 2017-09-18 2021-06-08 北京百卓网络技术有限公司 Small-sized communication equipment
CN109445975A (en) * 2018-10-18 2019-03-08 新华三技术有限公司 Abnormality eliminating method, logic device and member device
CN109445975B (en) * 2018-10-18 2022-05-10 新华三技术有限公司 Exception handling method, logic device and member equipment
CN109802863A (en) * 2019-03-26 2019-05-24 新华三技术有限公司 A kind of processing method and processing device of agreement concussion
CN109802863B (en) * 2019-03-26 2021-09-21 新华三技术有限公司 Protocol oscillation processing method and device
CN111585835A (en) * 2020-04-20 2020-08-25 深圳市信锐网科技术有限公司 Control method and device for out-of-band management system and storage medium

Also Published As

Publication number Publication date
CN102045332B (en) 2013-05-08

Similar Documents

Publication Publication Date Title
CN102045332B (en) Method for processing control message in intelligent resilient framework and line card boards
CN101478435B (en) Topology collecting method for stacking system and dual control board equipment
CN102315975B (en) Fault processing method based on intelligent resilient framework (IRF) system and equipment thereof
CN102025541B (en) Method and system for realizing multicast protection
CN102904818A (en) Method and device for updating ARP (Address Resolution Protocol) information table
CN100454875C (en) Method and system for realizing dual attachment or multiple attachment of user network boundary device
CN104104570A (en) Aggregation processing method in IRF (Intelligent Resilient Framework) system and device
CN101860492A (en) Quick switching method, device and system
CN102148677A (en) Method for updating address resolution protocol table entries and core switch
CN103780407A (en) Gateway dynamic switching method and apparatus in distributed resilient network interconnection (DRNI)
CN103414801B (en) The method and apparatus of Media Access Controlled address synchronization in a kind of pile system
CN102075343A (en) An out-of-band management realization method, a system for the same and an out-of-band management switch
CN101610212A (en) Realize the method and the integrated circuit board of reliable data plane communication
CN101841432A (en) Port backup method, device and system for service access router
CN101877631A (en) Server and business switching method thereof
CN101378333B (en) System, apparatus and method for transmitting and receiving check information message continuously
CN102694664B (en) Multicast method and multicast equipment
CN103036716A (en) Method and system for link switchover
CN110677282B (en) Hot backup method of distributed system and distributed system
CN101123603B (en) Configurable Ethernet interface backup system and method
CN101895437A (en) Method and equipment of distributed bidirectional forwarding detection (BFD)
CN102255757A (en) Link switching method and device
CN101964719B (en) Based on the data processing method of master control board switching, line card and master control borad
CN101909006B (en) BFD (Bidirectional Forwarding Detection) message sending and receiving methods as well as device and communication system thereof
CN101330496A (en) Method and apparatus for detecting Ethernet multicast loop

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base

Patentee before: Huasan Communication Technology Co., Ltd.

CP03 Change of name, title or address