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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2009
- 2009-10-26 CN CN2009102365714A patent/CN102045332B/en active Active
Patent Citations (3)
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)
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 |