CN100589447C - Method for realizing mixed forward of exchange chip and network processor - Google Patents

Method for realizing mixed forward of exchange chip and network processor Download PDF

Info

Publication number
CN100589447C
CN100589447C CN200710122637A CN200710122637A CN100589447C CN 100589447 C CN100589447 C CN 100589447C CN 200710122637 A CN200710122637 A CN 200710122637A CN 200710122637 A CN200710122637 A CN 200710122637A CN 100589447 C CN100589447 C CN 100589447C
Authority
CN
China
Prior art keywords
mac
vlan
processing unit
exchange chip
network processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200710122637A
Other languages
Chinese (zh)
Other versions
CN101106532A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN200710122637A priority Critical patent/CN100589447C/en
Publication of CN101106532A publication Critical patent/CN101106532A/en
Application granted granted Critical
Publication of CN100589447C publication Critical patent/CN100589447C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method realizing mix and transmission of switch chip and network processor. The steps include: a global interface number consistent with the interface number in ASIC switch chip MAC forwarding table is allocated to the network processor and is used to present the network processor; in MAC forwarding table, a message with the feature of MAC+VLAN is transmitted to the network processor, the feature corresponds with the global interface number and the MAC forwarding table is arranged with static state; when the message received needs re-orientation, search MAC forwardingtable according to MAC+VLAN feature and find out the global interface number; the ASIC switch chip transmits the message to the network processor according to the global interface number and the network processor continues the processing and message transmission. The technical proposal in the invention has the advantages of no ACL rules waste and the network processor burden and development workload reduction.

Description

Realize that exchange chip mixes the method for transmitting with network processing unit
Technical field
The present invention relates to a kind of IP (Internet Protocol) network communications technology, specifically, relate to a kind of MAC of utilization (Media Access Control) and transmit and realize exchange chip and network processing unit mixing method for processing forwarding.
Background technology
Along with the high speed development of internet, IP network becomes necessary tool in people's routine work and the life gradually, and the forwarding performance and the business function of data communication equipment all proposed high requirement.
The application requirements data communications equipment of data communication network can realize higher forwarding performance at present, and abundant complicated Premium Features can be provided again.That therefore equipment vendors generally all adopt is application-specific integrated circuit (ASIC) (ASIC, Application Specific Integrated Circuits) hardware device of exchange chip and network processing unit mixed processing business, use the ASIC exchange chip to handle two layers three layers general service, make full use of ASIC exchange chip surface speed forwarding performance efficiently, use network processing unit to handle multi protocol label exchange (MPLS, Multi-Protocol Label Switch), Virtual Private Network (VPN, VirtualPrivate Network), virtual special local area network service (VPLS, Virtual Private LAN Server), MAC-IN-MAC etc. need to revise the higher level service of message, and the advantage that makes full use of the network processing unit flexible programming provides complicated function.ASIC exchange chip and network processing unit mixing are arranged on the equipment, professional port from the ASIC exchange chip enters or sends, only specific business is handed to network processing unit by the ASIC exchange chip and handle, reach high speed characteristics and the network processes flexible processing function of giving full play to the ASIC exchange chip.Therefore this just needs how to leave general service for exchange chip, and the business of (for example revise or increase field) will be given the problem that network processing unit is handled and only will need advanced processes.
Because transmitting, existing mixing generally all is to use Access Control List (ACL) (ACL; Access ControlList) redirected technology; needs are carried out the Business Stream of advanced processes and be redirected to network processing unit according to the key character (or by the switching chip port that receives) of some field of message; some business just may take a large amount of acl rules; and the few (128/port of part exchange chip in the industry cycle of the acl entry of asic chip own; or whole chip is shared the 1k bar of formula); add network safety filtering or the protection of variety of protocol message in other network environment networkings; just make acl entry have too many difficulties to cope with, even can't satisfy the demand of network organizing acl entry.Being the business of feature with VLAN (Virtual LocalAccess Network, virtual local area accesses network) for example, because the VLAN label itself has 4094, is all not enough problem that is redirected of feature with regard to existing with VLAN.Have in order to solve some means that this type of problem has just adopted other, be redirected as the switching chip port that business is entered is whole, just there is other problem again in this, as not being fine, may need all give the network processing unit processing by the business that the ASIC exchange chip can be finished processing with many to business difference.Like this, just increase the weight of the burden of network processing unit, influenced the linear speed performance of transmitting, equally also increased the weight of network processing unit development task and workload.
Summary of the invention
Technical problem solved by the invention provides a kind of exchange chip of realizing and mixes the method for transmitting with network processing unit, can reduce the burden and the development amount of network processing unit.
Technical scheme is as follows:
A kind of exchange chip of realizing mixes the method for transmitting with network processing unit, comprising:
(1) for network processing unit distributes one to transmit the regular consistent global port numbers of inner end slogan with ASIC exchange chip MAC, described global port numbers is used to characterize described network processing unit;
(2) in MAC transmits, the message that will have the MAC+VLAN feature is directed to described network processing unit, and corresponding to described global port numbers, described MAC transmits and puts static sign with described MAC+VLAN feature;
(3) when the message that receives need be redirected, searching MAC according to the MAC+VLAN feature transmits, find out described global port numbers, described ASIC exchange chip is transmitted to described network processing unit according to described global port numbers with the message of the described MAC+VLAN of having feature, is continued to handle and transmit the message of the described MAC+VLAN of having feature by described network processing unit.
Further, in the step (2), the clauses and subclauses of the MAC+VLAN → network processing unit of the static state that agreement directly generates, the MAC that writes described ASIC exchange chip transmits, when agreement is removed this business, delete equally the item of the corresponding MAC+VLAN of described ASIC exchange chip MAC in transmitting by agreement.
Further, in the step (2), after the ASIC exchange chip obtained the MAC+VLAN feature, the MAC administration module was judged Business Stream with described MAC+VLAN feature whether needs is given described network processing unit according to MAC+VLAN feature and port information thereof and continues to handle; If then write described ASIC exchange chip, otherwise write described ASIC exchange chip by MAC+VLAN → switching chip port mode by the mode of MAC+VLAN → network processing unit.
Further, in the step (2), described MAC administration module be used for the managing MAC forwarding-table item mac learning, aging, add or deletion.
Further, in the step (3), judge according to MAC, VLAN, port or MAC+VLAN whether needs are redirected described message.
Further, in the step (3), when order or agreement produced business and do not need to give described network processing unit and handle, described MAC transmitted according to described MAC+VLAN signature search, obtain the MAC clauses and subclauses, with the deletion from the MAC of described ASIC exchange chip transmits of described clauses and subclauses.
Further, in the step (2), use corresponding configuration order or agreement specific characteristic MAC, VLAN, switching chip port or MAC+VLAN, the characteristic information that perhaps satisfies above full terms writes MAC and transmits in the redirection library, is used to show that the service needed with these characteristic informations is redirected to network processing unit.
Further, in the step (2), after described ASIC exchange chip obtains the MAC clauses and subclauses, with MAC information reporting MAC administration module, when managing MAC write-back exchange chip MAC transmits, check whether MAC, VLAN in the described MAC clauses and subclauses or port can mate the MAC clauses and subclauses of appointment in the configuration order; If it is coupling changes the port numbers of described MAC clauses and subclauses the port numbers of network processing unit into, and puts static flag bit, aging in MAC transmits to prevent described MAC clauses and subclauses; Transmit otherwise write ASIC exchange chip MAC, and described MAC clauses and subclauses are write as dynamically.
Compared with prior art, the present invention has introduced and has utilized MAC to transmit the method that self characteristics is handed to the service message with certain MAC+VLAN feature network processing unit.On the one hand, realize very simple, one of reason is because the complexity of the list item that MAC transmits is far smaller than the complexity of the ACL table list item of exchange chip, and each bar rule of ACL table itself all exists the problem of priority to need processing configuration order or writes on the problem of particular location in the ACL table, has problems such as matching order or configuration sequence.On the other hand, more huge advantage is, the acl entry of industry ASIC exchange chip is generally all less than normal at present, the problem of the not enough and ACL resource anxiety of ubiquity ACL in actual networking.For example in two layers of VPLS, if two layers of VPLS of configuration are professional a lot, just have a large amount of VLAN service needed and by the rule of VLAN business is redirected to network processing unit with ACL, this can take a large amount of acl entrys, cause ACL resource anxiety, even ACL is not enough, if just can't satisfy application when this situation occurring, perhaps have to take the second best and whole port is received that all message redirectings to network processing unit, have increased the weight of the burden of network processing unit so again by port; But to transmit capacity but be very huge to the MAC of ASIC exchange chip in the industry cycle, list item is exactly 16k, 32k, 64k bar etc. easily, if need giving the business that network processing unit handles, these have feature at port, MAC, VLAN or MAC+VLAN, just can utilize this invention simply and accurately these specific transactions to be directed to network processes, and do not need to waste acl rule, unnecessary business can be redirected to network processing unit yet yet, greatly reduced the burden of network processing unit, and the development amount of network processing unit.
Description of drawings
Fig. 1 is the connection diagram of ASIC exchange chip and network processing unit;
Fig. 2 is the flow chart to redirection process;
Fig. 3 is the reciprocal process flow chart of MAC administration module and MAC redirection database.
Embodiment
For network processing unit distributes one to transmit the regular consistent global port numbers of inner end slogan with ASIC exchange chip MAC, characterize this network processing unit with this global port numbers, make the ASIC exchange chip message to be transmitted to this network processing unit according to this global port numbers.According to MAC, VLAN, port, MAC+VLAN or these integrated information, judge whether this business needs to be redirected, be redirected if desired, then handle this business by network processing unit.With MAC+VLAN, and the port item is rewritten as network processing unit, writes MAC and transmit (put static sign, be used to prevent to wear out).Use MAC just to transmit like this and can give network processing unit, continue to handle and E-Packet by network processing unit with message redirecting with this MAC+VLAN feature.If the outbound port that obtains has pointed to network processing unit, will give network processing unit with this message, after continuing to handle well behind the message and determined outbound port by network processing unit, the overall outbound port of packaged this message number in inner retransmission protocol head forwards message from this overall situation outbound port.
In the industry cycle the MAC in the ASIC exchange chip transmits the list item of (it is to be used to determine the outbound port of two layers of forwarding in the exchange chip or the list item that continues three layers of forwarding that MAC transmits) lining: generally all be by critical field (MAC+VLAN → PORT) and other additional service fields (and comprise static flag bit-be used to prevent to wear out, three layers transmit flag bit-be used to show and need carry out three layers and transmit processing, precedence field, precedence field, filtered fields etc.) constitute.Be after the message of MAC_D (MAC_D represents the target MAC (Media Access Control) address field in the Ethernet message) and label VLAN enters exchange chip when having purpose MAC like this, at first can learn source MAC_S (MAC_S represents the source MAC field in the Ethernet the message)+VLAN of this message, the MAC that searches exchange chip as key assignments by the MAC_D+VLAN of message transmits then, from the item entries of MAC_D+VLAN, obtain outbound port PORT, as carrying out three layers of forwarding, just continue to search routing table, otherwise directly from port numbers (PORT), forward.
With reference to the accompanying drawings, the preferred embodiments of the present invention are described in detail.
With reference to shown in Figure 1, the hardware occasion that invention is used elaborates.
A plurality of ASIC exchange chips (ASIC exchange chip 1 as shown in FIG. and ASIC exchange chip 2) and network processing unit (network processing unit 1 and network processing unit 2 as shown in FIG.) link together by internal connector.Serial connection can be provided internal connector or bridge device realizes being connected of ASIC exchange chip and network processing unit.
Because the ASIC exchange chip has more port, the ASIC switching chip port that general external business port all is to use.
The principle of transmitting according to MAC table is transmitted MAC and to be carried out special processing and realize mixing being redirected of other modes of forwarding, realizes by following two kinds of methods in the preferred embodiment of the present invention.
Method one, static configuration.
When the service needed network processing unit of configuration is handled, the clauses and subclauses of the MAC+VLAN → network processing unit of the static state that directly generates by agreement, the MAC that writes the ASIC exchange chip transmits, when agreement is removed this business, delete the item of the corresponding MAC+VLAN in the ASIC exchange chip MAC table equally by agreement.
This situation ordinary circumstance all is to utilize the MAC of gateway to realize, with the three-layer VPN is the situation that example comes description protocol directly to generate: dispose under VLAN interface at the gateway IP in the exchange chip, when this interface is configured, (MAC_G represents the MAC Address of this equipment to use the MAC_G of this equipment, as the MAC Address of gateway)+in MAC that interface VLAN_G (VLAN_G represents the VLAN of three layer interfaces) writes exchange chip transmits, and the sign of gateway attribute is set in the clauses and subclauses at MAC_G+VLAN_G place, it is every that to have purpose MAC be MAC_G, and this message enters, and the VLAN label is VLAN_G behind the exchange chip, carry out three layers of forwarding, just can be given to the processing that network processes is carried out VPN if do following processing.
When 1, the interface of VLAN_G disposes three-layer VPN down, can be directly in MAC transmits, the gateway MAC of MAC_G+VLAN_G be rewritten, remove the attribute mark-three layer forwarding flag bit of its gateway, and the port numbers in these clauses and subclauses is rewritten as the port numbers of distributing to network processing unit.Exchange chip is to purpose MAC_G and with VLAN_G or no longer carried out three layers by the message that the port of exchange chip is plugged the VLAN_G label and transmit and handle like this, but this message has been transmitted to network processing unit, this message can then be handled and transmit to network processing unit just.
2, remove under the interface of VLAN_G three-layer VPN configuration the time, the port numbers of MAC_G+VLAN_G clauses and subclauses backing wire network processor is removed, and the attribute mark-three who recovers its gateway MAC layer transmits flag bit set.Exchange chip receives that purpose MAC is MAC_G and with VLAN_G or directly carried out three layers by the message that the port of exchange chip is plugged the VLAN_G label in exchange chip and transmit and handle like this.
Method two, according to the service feature create-rule, by the MAC administration module (be used for the managing MAC forwarding-table item mac learning, aging, add and deletion) learn the MAC clauses and subclauses after, generate automatically according to the feature rule.
Exchange chip is learnt after the MAC+VLAN, the MAC administration module is when writing chip, judge Business Stream whether needs are given network processing unit according to MAC+VLAN and port information thereof and continue to handle with this feature, be then to write exchange chip, otherwise number write exchange chip by its normal mode of learning MAC+VLAN → switching chip port by the mode of MAC+VLAN → network processing unit.
Use corresponding configuration order or agreement specific characteristic MAC, VLAN, switching chip port or MAC+VLAN, the characteristic information that perhaps satisfies above full terms writes MAC and transmits in the redirection library, be used to show that the service needed with these characteristic informations is redirected to network processing unit, the MAC that utilizes the MAC administration module to learn transmits according to the MAC how its characteristic information decision writes the ASIC exchange chip.After the ASIC exchange chip is learnt these MAC clauses and subclauses, with MAC information reporting MAC administration module, when managing MAC write-back exchange chip MAC transmits, check whether its MAC, VLAN in these MAC clauses and subclauses or port item can mate those MAC clauses and subclauses of appointment in the configuration order, if coupling just changes the port numbers of these clauses and subclauses into the port numbers of network processing unit, and put static flag bit to prevent that these MAC clauses and subclauses are aging in MAC transmits; Transmit otherwise write ASIC exchange chip MAC, and these clauses and subclauses are write as dynamically by the normal port numbers of learning.Enter like this and have purpose MAC+VLAN packet behind the exchange chip and just transmitted and be redirected, handle by network processing unit to network processing unit by the MAC of exchange chip.
When these service needed were removed, the MAC administration module was directly with these MAC write-back again, and reverted to the port of its original these MAC clauses and subclauses of learning, and should business just return to by this processing of exchange chip like this.
With reference to shown in Figure 2, redirection process is described in detail.
Step S211: generate and to transmit redirected service feature by MAC by order or agreement, this service feature can be the key value value of searching by MAC, VLAN, MAC+VLAN, MAC+VLAN+ port or port, and in clauses and subclauses, indicate at which chip and need be redirected, and the global port numbers of the purpose network processing unit that is redirected.
Step S212: items for information is write in the MAC redirection information storehouse.
Step S221: trigger the MAC administration module, press the MAC clauses and subclauses in the MAC admin table of clauses and subclauses feature removal search MAC administration module in MAC redirection information storehouse.
Step 222: as ASIC exchange chip S[x] (S[x] expression x ASIC exchange chip) receive that from the P1 port of oneself a source MAC is mac, the VLAN label is the message of vlan, just mac+vlan → P1 has been learnt in expression.
Step S223: these clauses and subclauses are offered the MAC administration module.
The MAC administration module reads the MAC clauses and subclauses all by following process operation at every turn.
Step S224:MAC administration module is handled the MAC clauses and subclauses, when preparing to write the i chip, at first uses feature (mac, vlan, ASIC switching chip port P1) and number goes to inquire about MAC redirection information storehouse in conjunction with the i chip.
Step S225:MAC administration module judges whether to need to be redirected.
If satisfy the condition of being redirected, execution in step S226, otherwise execution in step S227.
Step S226:, then this entry contents is converted to mac+vlan → Pn (Pn represents to distribute to the port numbers of network processing unit), execution in step S228 if the condition of feature and i ASIC exchange chip all satisfies certain list item in the MAC redirection information storehouse.
Step S227:, then still keep the mac+vlan → P1 entry contents of its study, execution in step S228 if the condition of feature and i ASIC exchange chip does not satisfy the list item in the MAC redirection information storehouse.
Step S228:MAC administration module writes transmitting of exchange chip with the MAC clauses and subclauses.
Repeating step 224 to step S228 finishes after the MAC clauses and subclauses are write last ASIC exchange chip.
With reference to as shown in Figure 3, the reciprocal process of MAC administration module and MAC redirection database is described in detail.
Step S301:MAC administration module obtains (can learn, can also dispose) MAC+VID → Ps clauses and subclauses, VID represents the label value of VLAN, Ps represents certain port of exchange chip, Pn represents to distribute to the port numbers of certain network processing unit, S[i] expression i ASIC exchange chip, iMax represents maximum ASIC exchange chip number.
Step S302: whether the sequence number i that judges the ASIC exchange chip is less than iMax.
If sequence number i is less than iMax, execution in step S303; Otherwise, carry out poll-final.
Step S303: as the sequence number i of ASIC exchange chip during less than iMax, according to S[i] characteristic query MAC redirection database such as MAC, VID, PORT.
Step S304: judge in MAC redirection information storehouse, whether to find certain list item that satisfies condition.
If find, execution in step S305, otherwise execution in step S307.
Step S305: obtaining outbound port is network processing unit Pn.
Step S306:MAC clauses and subclauses are mac+vlan → Pn.
Step S307:MAC clauses and subclauses are mac+vlan → Ps.
Step S308: mac+vlan → Ps or mac+vlan → Pn are write ASIC exchange chip S[i] MAC transmit.
If, have only two ASIC exchange chip S[0 in the said process] and S[1], the MAC clauses and subclauses that present MAC administration module is learnt (or traversal obtains) are mac+vlan → Ps, the MAC administration module is checked S[0] the discovery key assignments (S[0], mac+vlan) → Pn exists in the MAC redirection database, then mac+vlan → Pn is being write ASIC exchange chip S[0] MAC transmit, in order to prevent to wear out, these clauses and subclauses can be made as static state.And ASIC exchange chip S[1] not therein, then mac+vlan → Ps is write exchange chip S[1] MAC transmit.In this process, just occurred, the clauses and subclauses of same MAC+VLAN, but the port that writes in different chips is inconsistent situation.
No longer give the situation that network processing unit is handled when the business that order or agreement produce certain feature, the MAC administration module obtains the MAC clauses and subclauses by the MAC table of this signature search management, with the deletion from the MAC of exchange chip transmits of its clauses and subclauses.Write exchange chip MAC by its port of learning and transmit when chip is learnt these clauses and subclauses once more, these business automatically restore to by the exchange chip processing forward.

Claims (8)

1, a kind of exchange chip of realizing mixes the method for transmitting with network processing unit, comprising:
(1) for network processing unit distributes one to transmit the regular consistent global port numbers of inner end slogan with ASIC exchange chip MAC, described global port numbers is used to characterize described network processing unit;
(2) in MAC transmits, the message that will have the MAC+VLAN feature is directed to described network processing unit, and corresponding to described global port numbers, described MAC transmits and puts static sign with described MAC+VLAN feature;
(3) when the message that receives need be redirected, searching MAC according to the MAC+VLAN feature transmits, find out described global port numbers, described ASIC exchange chip is transmitted to described network processing unit according to described global port numbers with the message of the described MAC+VLAN of having feature, is continued to handle and transmit the message of the described MAC+VLAN of having feature by described network processing unit.
2, realization exchange chip according to claim 1 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (2), the clauses and subclauses of the MAC+VLAN → network processing unit of the static state that agreement directly generates, the MAC that writes described ASIC exchange chip transmits, when agreement is removed this business, delete equally the item of the corresponding MAC+VLAN of described ASIC exchange chip MAC in transmitting by agreement.
3, realization exchange chip according to claim 1 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (2), after the ASIC exchange chip obtained the MAC+VLAN feature, the MAC administration module was judged Business Stream with described MAC+VLAN feature whether needs is given described network processing unit according to MAC+VLAN feature and port information thereof and continues to handle; If then write described ASIC exchange chip, otherwise write described ASIC exchange chip by MAC+VLAN → switching chip port mode by the mode of MAC+VLAN → network processing unit.
4, realization exchange chip according to claim 3 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (2), described MAC administration module be used for the managing MAC forwarding-table item mac learning, aging, add or deletion.
5, realization exchange chip according to claim 1 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (3), judges according to MAC, VLAN, port or MAC+VLAN whether needs are redirected described message.
6, realization exchange chip according to claim 1 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (3), when order or agreement produce business and do not need to give described network processing unit and handle, described MAC transmits according to described MAC+VLAN signature search, obtain the MAC clauses and subclauses, with the deletion from the MAC of described ASIC exchange chip transmits of described clauses and subclauses.
7, realization exchange chip according to claim 1 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (2), use corresponding configuration order or agreement specific characteristic MAC, VLAN, switching chip port or MAC+VLAN, the characteristic information that perhaps satisfies above full terms writes MAC and transmits in the redirection library, is used to show that the service needed with these characteristic informations is redirected to network processing unit.
8, realization exchange chip according to claim 7 mixes the method for transmitting with network processing unit, it is characterized in that, in the step (2), after described ASIC exchange chip obtains the MAC clauses and subclauses, with MAC information reporting MAC administration module, when managing MAC write-back exchange chip MAC transmits, check whether MAC, VLAN in the described MAC clauses and subclauses or port can mate the MAC clauses and subclauses of appointment in the configuration order; If it is coupling changes the port numbers of described MAC clauses and subclauses the port numbers of network processing unit into, and puts static flag bit, aging in MAC transmits to prevent described MAC clauses and subclauses; Transmit otherwise write ASIC exchange chip MAC, and described MAC clauses and subclauses are write as dynamically.
CN200710122637A 2007-07-10 2007-07-10 Method for realizing mixed forward of exchange chip and network processor Active CN100589447C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200710122637A CN100589447C (en) 2007-07-10 2007-07-10 Method for realizing mixed forward of exchange chip and network processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200710122637A CN100589447C (en) 2007-07-10 2007-07-10 Method for realizing mixed forward of exchange chip and network processor

Publications (2)

Publication Number Publication Date
CN101106532A CN101106532A (en) 2008-01-16
CN100589447C true CN100589447C (en) 2010-02-10

Family

ID=39000215

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200710122637A Active CN100589447C (en) 2007-07-10 2007-07-10 Method for realizing mixed forward of exchange chip and network processor

Country Status (1)

Country Link
CN (1) CN100589447C (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101335737B (en) * 2008-08-05 2011-09-21 中兴通讯股份有限公司 Network processor and data processing method thereof
CN101567846B (en) * 2009-05-27 2011-09-07 杭州华三通信技术有限公司 Route selection method, system thereof, service processing unit and programmable interface plate
CN101610217B (en) 2009-06-05 2011-08-24 中兴通讯股份有限公司 Method for implementing message transmission between extensible processor and switch chip and system thereof
CN102123074A (en) * 2010-01-07 2011-07-13 杭州华三通信技术有限公司 Method for realizing flow forwarding in multi-virtual private network instance customer edge equipment (MCE), MCE and interface board
CN104079478B (en) 2013-03-25 2017-06-16 新华三技术有限公司 Message forwarding method and device
CN103200101B (en) * 2013-04-15 2015-12-23 昆山天元昌电子有限公司 Based on method and the device of the openflow multi-table query of exchange chip
CN105323160B (en) * 2014-07-23 2021-01-26 中兴通讯股份有限公司 Message receiving and sending method and device, channel unit and communication equipment
CN105429882A (en) * 2015-10-21 2016-03-23 盛科网络(苏州)有限公司 Message editing realization method and apparatus based on conventional switching chip search mode
CN106534113B (en) * 2016-11-09 2021-02-09 海信视像科技股份有限公司 SSH connection establishment method and device
CN106850386B (en) * 2017-02-13 2020-06-09 杭州迪普科技股份有限公司 Message processing method and device
CN108632123A (en) * 2017-03-22 2018-10-09 广东蓝盾移动互联网信息科技有限公司 A kind of management platform system of processing high-performance network data
CN108259344B (en) * 2017-11-29 2020-12-29 新华三技术有限公司 Telemeasuring method and device
CN111030943A (en) * 2019-12-13 2020-04-17 迈普通信技术股份有限公司 Message processing method and device, forwarding equipment and storage medium
CN111277503B (en) * 2020-01-20 2021-09-24 广州芯德通信科技股份有限公司 Method for managing plug-in exchange chip by main CPU based on SVLAN
CN114731294B (en) * 2020-01-21 2023-07-07 华为技术有限公司 Exchange network chip and exchange equipment
EP4109836A4 (en) * 2020-03-17 2023-07-19 Huawei Technologies Co., Ltd. Data transmission method and apparatus
CN113507415B (en) * 2021-05-31 2022-11-18 新华三信息安全技术有限公司 Table item processing method and device
CN115484220B (en) * 2022-08-23 2023-06-27 中国电子科技集团公司第十研究所 Method, equipment and medium for processing event report of domestic SRIO exchange chip

Also Published As

Publication number Publication date
CN101106532A (en) 2008-01-16

Similar Documents

Publication Publication Date Title
CN100589447C (en) Method for realizing mixed forward of exchange chip and network processor
CN102334112B (en) Method and system for virtual machine networking
CN100472487C (en) Virtual broadcast network for inter-domain communications
CN100369423C (en) Network simulation detection system and method
EP1613015A1 (en) Network protocol processing device
CN104486589B (en) Access method and device in video monitoring system based on GVRP
CN106209506A (en) A kind of virtualization deep-packet detection flow analysis method and system
CN103916314A (en) Message transmitting control method, related device and physical host
US20090210601A1 (en) Systems and methods for providing a virtual network interface connection ("nic") with the baseboard management controller ("bmc")
CN109088819A (en) A kind of message forwarding method, interchanger and computer readable storage medium
CN102185833A (en) Fiber channel (FC) input/output (I/O) parallel processing method based on field programmable gate array (FPGA)
CN104486229A (en) Method and equipment for realizing VPN message forwarding
CN101217472B (en) A modularized switch message route method
CN108768667A (en) A method of for internuclear network communication in multi-core processor piece
CN109067633A (en) Power-supply management system and method based on Ethernet daisy chain communication network topology
CN106453091B (en) The equivalent route management method and device of router Forwarding plane
CN100492985C (en) Managing method of network apparatus based on access controlling layer of Ethernet medium
CN103442096B (en) NAT method based on mobile Internet and system
CN103493439A (en) Information receiving and sending methods and apparatuses
CN102136957A (en) Label switched path monitoring realization method, device and system
CN103179031B (en) Based on multi-service forwarding and the processing method of stream mode
CN101316239B (en) Method for controlling access and forwarding in virtual special LAN service network
Hucaby CCNP Routing and Switching SWITCH 300-115 Official Cert Guide: Exam 38 Cert Guide
CN104994137B (en) A kind of method of network readezvous point agency
CN101577647B (en) Alarm box in support of multi-VLAN and processing method of alarming thereof

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
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20080116

Assignee: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.

Assignor: ZTE Corporation

Contract record no.: 2017440020015

Denomination of invention: Method for realizing mixed forward of exchange chip and network processor

Granted publication date: 20100210

License type: Common License

Record date: 20170310