CN106059931A - Message forwarding method and device - Google Patents

Message forwarding method and device Download PDF

Info

Publication number
CN106059931A
CN106059931A CN201610642810.6A CN201610642810A CN106059931A CN 106059931 A CN106059931 A CN 106059931A CN 201610642810 A CN201610642810 A CN 201610642810A CN 106059931 A CN106059931 A CN 106059931A
Authority
CN
China
Prior art keywords
forwarding
table item
strategy
message
item
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610642810.6A
Other languages
Chinese (zh)
Other versions
CN106059931B (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.)
Hangzhou DPTech Technologies Co Ltd
Original Assignee
Hangzhou DPTech Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou DPTech Technologies Co Ltd filed Critical Hangzhou DPTech Technologies Co Ltd
Priority to CN201610642810.6A priority Critical patent/CN106059931B/en
Publication of CN106059931A publication Critical patent/CN106059931A/en
Application granted granted Critical
Publication of CN106059931B publication Critical patent/CN106059931B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3009Header conversion, routing tables or routing tags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a message forwarding method and device. The method comprises the following steps of: matching a received message with forwarding table items in a forwarding table by forwarding equipment; if the received message is matched with any forwarding table item in the forwarding table, jumping into a strategy forwarding table item matched with the forwarding table item, and continuously performing matching with the strategy forwarding table item; and, if the message is matched with the strategy forwarding table item, forwarding the message based on an appointed forwarding next-hop in the strategy forwarding table item, wherein the appointed forwarding next-hop in the strategy forwarding table item is a forwarding next-hop in the forwarding table item matched with the strategy forwarding table item. By application of the embodiment of the invention, the forwarding equipment can perform strategy forwarding of messages supporting a tunnelling protocol and other messages forwarded through a non-routing technology.

Description

Message forwarding method and device
Technical field
The application relates to network communication technology field, particularly relates to message forwarding method and device.
Background technology
Policybased routing is a kind of message strategy forwarding mechanism commonly used now.It is that a kind of strategy formulated based on user enters The mechanism of row Route Selection, it is more more flexible than the message pass-through mode being routed based on purpose network and permissible Realize the function such as network security management, load balancing.
Application strategy route carries out the method for message strategy forwarding mainly by the message received and policybased routing list item Mate.If this message mates this policybased routing list item, then forward according to this policybased routing list item, otherwise according to general Logical route table items E-Packets.But, if forwarding unit needs channel message, or need other by non-route skill When the message that art carries out forwarding carries out strategy forwarding, policybased routing is used to be difficult to realize above-mentioned message carries out strategy forwarding.
Summary of the invention
In view of this, the application provides a kind of message forwarding method and device, in order to realize for supporting tunnel protocol Message and other carry out the message that forwards by non-route technology, carry out strategy and forward.
First aspect according to embodiments of the present invention, it is provided that a kind of message forwarding method, described method is applied to forwarding and sets Standby, including:
The message received is mated with the forwarding-table item in forward table;
If the described message received matches the arbitrary forwarding-table item in described forward table, jump to and described forwarding The tactful forwarding-table item of list item coupling, proceeds and described strategy the mating of forwarding-table item;
If described message coupling described strategy forwarding-table item, based under forwarding specified in described strategy forwarding-table item One jumps, and forwards described message;Wherein, in described strategy forwarding-table item, specified forwarding down hop is and this strategy forwarding-table item Forwarding down hop in the forwarding-table item of coupling.
Second aspect according to embodiments of the present invention, it is provided that a kind of apparatus for forwarding message, described device includes:
Matching unit, for mating the message received with the forwarding-table item in forward table;
Jump-transfer unit, if arbitrary forwarding-table item that the described message for receiving matches in described forward table, jumps Go to the tactful forwarding-table item mated with described forwarding-table item, proceed and described strategy the mating of forwarding-table item;
Retransmission unit, if described message coupling described strategy forwarding-table item, based on indication in described strategy forwarding-table item Fixed forwarding down hop, forwards described message;Wherein, in described strategy forwarding-table item, specified forwarding down hop is and this plan The slightly forwarding down hop in the forwarding-table item of forwarding-table item coupling.
The embodiment of the present invention proposes a kind of method that new message forwards, forwarding unit can by the message that receives with Forwarding-table item in forward table mates.If the message received matches the arbitrary forwarding-table item in this forward table, then The tactful forwarding-table item mated with this forwarding-table item can be jumped to, proceed and the mating of this strategy forwarding-table item.If This message mates this strategy forwarding-table item, can forward described based on forwarding down hop specified in this strategy forwarding-table item Message;Wherein, specified in this strategy forwarding-table item forwarding down hop is the forwarding-table item mated with this strategy forwarding-table item In forwarding down hop.
Owing to the forwarding-table item of the present embodiment associates with strategy forwarding-table item, the message received is in coupling forward table On the basis of Xiang, just can jump to the tactful forwarding-table item mated with this forwarding-table item, carry out strategy matching, and this strategy Forwarding-table item can specify the forwarding down hop in the forwarding-table item matched.Due to, this strategy forwarding-table item is except comprising Have and specify the relevant instruction information forwarding down hop, other any information about forwarding can not be comprised, therefore, it can overcome Policy routing technique autgmentability and the poor defect of versatility, it is achieved to supporting the message of tunnel protocol and other are by non-route Technology carries out the message forwarded, and carries out strategy forwarding.
Accompanying drawing explanation
Fig. 1 is the flow process of the related art scheme of a kind of message forwarding method shown in the application one exemplary embodiment Figure;
Fig. 2 is the flow chart of a kind of message forwarding method shown in the application one exemplary embodiment;
Fig. 3 is the flow chart of the another kind of message forwarding method shown in the application one exemplary embodiment;
Fig. 4 is the application scenarios figure of a kind of message forwarding method shown in the application one exemplary embodiment;
Fig. 5 is the flow chart of the another kind of message forwarding method shown in the application one exemplary embodiment;
Fig. 6 is a kind of hardware configuration of a kind of apparatus for forwarding message place equipment shown in the application one exemplary embodiment Figure;
Fig. 7 is the block diagram of a kind of apparatus for forwarding message shown in the application one exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they are only with the most appended The example of the apparatus and method that some aspects that described in detail in claims, the application are consistent.
It is only merely for describing the purpose of specific embodiment at term used in this application, and is not intended to be limiting the application. " a kind of ", " described " and " being somebody's turn to do " of singulative used in the application and appended claims is also intended to include majority Form, unless context clearly shows that other implications.It is also understood that term "and/or" used herein refers to and wraps Any or all containing one or more projects of listing being associated may combination.
Although should be appreciated that in the application possible employing term first, second, third, etc. to describe various information, but this A little information should not necessarily be limited by these terms.These terms are only used for same type of information is distinguished from each other out.Such as, without departing from In the case of the application scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depend on linguistic context, word as used in this " if " can be construed to " ... time " or " when ... Time " or " in response to determining ".
See the related art scheme that Fig. 1, Fig. 1 are a kind of message forwarding methods shown in the application one exemplary embodiment Flow chart.
In relevant message forwarding mechanism, the general mode using policybased routing realizes the strategy forwarding of message.Strategy Route is a kind of mechanism of being routed of strategy formulated based on user, and its ratio is routed based on purpose network Message pass-through mode is more flexible, and can realize the function such as network security management, load balancing.
In the related mechanism using policy routing realizing message to forward, after forwarding unit receives message, can be by This message mates with strategy forwarding-table item, if this message mates this strategy forwarding-table item, then and can be according to this strategy forward table Tactful forwarding information described in Xiang, forwards this message.
If this message does not mates with strategy forwarding-table item, then forwarding unit can be by arbitrary with routing table of this message Route table items mates, if this message mates one of them route table items, then carries out this message according to this route table items Forward.If this message does not mates with all route table items in this routing table, then can be by this packet loss.
But, in tunneling technique, if forwarding unit needs channel message, or need other by non-route When the message that technology carries out forwarding carries out strategy forwarding, use policybased routing to be difficult to realize that above-mentioned message carries out strategy and turn Send out.
The embodiment of the present invention proposes a kind of method that new message forwards, forwarding unit can by the message that receives with Forwarding-table item in forward table mates.If the message received matches the arbitrary forwarding-table item in this forward table, then The tactful forwarding-table item mated with this forwarding-table item can be jumped to, proceed and described strategy the mating of forwarding-table item.As Really this message mates this strategy forwarding-table item, can forward institute based on forwarding down hop specified in this strategy forwarding-table item State message;Wherein, specified in this strategy forwarding-table item forwarding down hop is the forward table mated with this strategy forwarding-table item Forwarding down hop in Xiang.
Owing to the forwarding-table item of the present embodiment associates with strategy forwarding-table item, the message received is in coupling forward table On the basis of Xiang, just can jump to the tactful forwarding-table item mated with this forwarding-table item, carry out strategy matching, and this strategy Forwarding-table item can specify the forwarding down hop in the forwarding-table item matched.Due to this strategy forwarding-table item, except comprising Have and specify the relevant instruction information forwarding down hop, other any information about forwarding can not be comprised, therefore, it can overcome Policy routing technique autgmentability and the poor defect of versatility, it is achieved to supporting the message of tunnel protocol and other are by non-route Technology carries out the message forwarded, and carries out strategy forwarding.
See the flow chart that Fig. 2, Fig. 2 are a kind of message forwarding methods shown in the application one exemplary embodiment, the party Method is applied to forwarding unit, the step including as follows:
Step 201: the message received is mated with the forwarding-table item in forward table.
Use in the mechanism that message implementation strategy is forwarded by policybased routing relevant, matching strategy route table items and coupling Route table items is separate two processes, when the message received matches policybased routing list item, then based on this strategy Route table items forwards.Only when message does not mates with policybased routing list item, just this message is mated with route table items, and press Forward according to the route table items matched.Now, policybased routing list item needs to comprise the relevant information about forwarding.
If additionally, forwarding unit needs channel message, or need other are forwarded by non-route technology Message carry out strategy when forwarding, use policybased routing to be difficult to realize above-mentioned message carries out strategy forwarding.
The present embodiment is a kind of new tactful retransmission technique.The message matching strategy routing table being different from relevant technology Item and forwarding-table item are two independent processes, and in the present embodiment, message, during strategy forwards, mates forwarding-table item It is a continuous print process with matching strategy forwarding-table item.After the message received mates this forwarding-table item, just can redirect To the tactful forwarding-table item mated with this forwarding-table item, it is possible to the message of local reception is mated with this strategy forwarding-table item, After the message received mates with this strategy forwarding-table item, based on the forwarding matched specified in this strategy forwarding-table item Forwarding down hop in list item, forwards this message.
Owing to the forwarding-table item in the embodiment of the present invention associates with strategy forwarding-table item, so in strategy forwarding-table item Except comprising in addition to indicating the information of above-mentioned forwarding down hop, other relevant informations that is any and that forward can not be comprised.
Owing to the present invention is on the basis of forwarding-table item, mate the tactful forwarding-table item corresponding with forwarding-table item, and can Based on the forwarding down hop in the strategy forwarding-table item matched specified of forwarding-table item, to select outbound.So this Embodiment can realize, to message and other messages forwarded by non-route technology supporting tunnel protocol, carrying out strategy Forward.
When realizing, forwarding unit can receive the message that upper level equipment sends.After receiving this message, can be by This message mates with the forwarding-table item in forward table.If this message matches the arbitrary forwarding-table item in this forward table, Then can jump to the tactful forwarding-table item mated with this forwarding-table item.If this message and any forward table in this forward table Item does not mates, then the packet loss that can this be received.
Step 202: if the described message received matches the arbitrary forwarding-table item in described forward table, jump to The tactful forwarding-table item of described forwarding-table item coupling, proceeds and described strategy the mating of forwarding-table item.
Step 203: if described message coupling described strategy forwarding-table item, based on specified by described strategy forwarding-table item Forward down hop, forward described message;Wherein, in described strategy forwarding-table item, specified forwarding down hop is to turn with this strategy Forwarding down hop in the forwarding-table item of forwarding list item coupling.
In the present embodiment, if above-mentioned message mates the arbitrary forwarding-table item in above-mentioned forward table, can jump to The tactful forwarding-table item of this forwarding-table item coupling, continues to mate this message with this strategy forwarding-table item.If this message Mate this strategy forwarding-table item, then can find and this strategy forwarding-table item according to the instruction information in this strategy forwarding-table item Forwarding next hop information in the forwarding-table item of coupling, selects link, forwards this message.
If above-mentioned message does not mates with this strategy forwarding-table item or instruction letter in the tactful forwarding-table item that matches Down hop indicated by breath is not present in the forwarding-table item matched, then can based on the above-mentioned forwarding-table item matched, The Load Sharing Algorithm given tacit consent to by existing forwarding unit, is selected link, forwards this message.
Wherein, the instruction information in this strategy forward table, comprise the information such as down hop routing iinformation, outgoing interface information, main It is used for the forwarding down hop specified in the forwarding-table item matched.For example, it is assumed that the forwarding comprised in forwarding-table item next Jumping IPA, IPB, IPC, message needs matching strategy, forwards according to forwarding next-hop IP A.So, with this forwarding-table item The instruction information of the tactful forwarding-table item joined, it is simply that be used to refer to the forwarding next-hop IP A making in this forwarding-table item.
In the present embodiment, this forwarding unit can jump to and above-mentioned forwarding-table item based on global policies forward table The tactful forwarding-table item joined.
When realizing, forwarding unit can jump to overall situation forwarding strategy table based on the pointer of overall situation forwarding strategy table.And And this global policies forward table can be traveled through, based on the identification information in this forwarding-table item, the strategy matched by lookup Forwarding-table item, it may be judged whether there is the tactful forwarding-table item mated with above-mentioned forwarding-table item.
If there is this strategy forwarding-table item mated with above-mentioned forwarding-table item, then can jump to and this forwarding-table item The tactful forwarding-table item joined, it is possible to based under the forwarding in the forwarding-table item matched specified in this strategy forwarding-table item One jumps, and selects link, forwards this message.
The tactful forward table matched if there is no the tactful forwarding-table item mated with above-mentioned message or above-mentioned message The down hop indicated by instruction information in Xiang is not present in the forwarding-table item matched, then the message that can will receive According to this forwarding-table item, the Load Sharing Algorithm given tacit consent to by existing forwarding unit, select link, forward this message, carry out turning Send out.
Wherein, above-mentioned forward table can be routing table, it is also possible to be Label Forwarding Information Base etc., here, repeat the most one by one.
Above-mentioned identification information, is mainly used in identifying forwarding-table item and the matching relationship of strategy forwarding-table item, and forwarding unit can Based on this identification information, to mate the forwarding-table item corresponding with strategy forwarding-table item.This identification information can be analogous to purpose The network segment, one or more message characteristic of source network segment etc., here, repeat the most one by one.
The pointer of above-mentioned global policies forward table can be stored in forward table etc., here, repeat the most one by one.
Above-mentioned global policies forward table includes one or more strategy forwarding-table item, above-mentioned forward table includes One or more forwarding-table item.
In order to improve the performance that message forwards, accelerate the forwarding speed of message.Forwarding unit is above-mentioned except passing through Global policies forward table, it is achieved jump to outside the tactful forwarding-table item mated with this forwarding-table item, it is also possible to turn by being stored in The pointer of strategy forwarding-table item in forwarding list item, it is achieved jump to the tactful forwarding-table item mated with this forwarding-table item.
When realizing, this forwarding unit can jump to based on the pointer of the tactful forwarding-table item in above-mentioned forwarding-table item Tactful forwarding-table item in above-mentioned global policies forward table.
Wherein, the pointer of above-mentioned strategy forwarding-table item, refer to the tactful forward table corresponding with this strategy forwarding-table item pointer The address information in global policies forward table of item.
Additionally, can the storing in the following way of this strategy forwarding-table item pointer:
When this forwarding unit receives strategy configuration-direct, the strategy forwarding that can will carry in this strategy configuration-direct Information, is stored in overall situation forwarding strategy table with the form of strategy forwarding-table item, then according to the phase in this strategy forwarding-table item Close the corresponding forwarding-table item of identification information match, and the tactful forwarding-table item of this strategy forwarding-table item address information will be represented Pointer be stored in this forwarding-table item.
Above-mentioned identification information, is mainly used in identifying forwarding-table item and the matching relationship of strategy forwarding-table item, and forwarding unit can Based on this identification information, to mate the forwarding-table item corresponding with strategy forwarding-table item.This identification information can be analogous to purpose The network segment, one or more message characteristic of source network segment etc., here, repeat the most one by one.
Such as, if using destination network segment as above-mentioned identification information.When the tactful forward table in global policies forward table Item is configured with the tactful forwarding-table item of destination network segment, then can mate identical with this destination network segment based on this destination network segment Forwarding-table item, it is possible to by this strategy forwarding-table item address information in global policies forward table, with the formation of pointer, store In this forwarding-table item matched.
Tactful forwarding-table item in global policies forwards is configured without destination network segment, then give tacit consent to this strategy forwarding-table item Join all of forwarding-table item, it is possible to by this strategy forwarding-table item address information in global policies forward table, with pointer Formed, be stored in all of forwarding-table item.
Additionally, when there is the multiple forwarding strategy mated with this forwarding-table item, can store many in this forwarding-table item Individual pointer.During the storage of pointer, the priority orders of the tactful forwarding-table item that can point to based on pointer, with pointer chain The form of table is stored in this forwarding-table item.Such as, the head of pointer chained list can store the tactful forward table that priority is the highest The pointer of item.May then based on the cephalocaudal order of pointer chained list, store priority successively by height strategy forwarding on earth The pointer of list item.
When message coupling this forwarding-table item after, can first based in this forwarding-table item pointer chain table header store finger Pin, jumps to the tactful forwarding-table item of limit priority, and mates with the tactful forwarding-table item of this limit priority.When above-mentioned report When literary composition does not mates with this strategy forwarding-table item, or the down hop indicated by instruction information in the tactful forwarding-table item matched Being not present in the forwarding-table item matched, forwarding unit then can be based on the cephalocaudal order of pointer chained list, under lookup The pointer of one tactful forwarding-table item pointing to time high priority, and the tactful forwarding-table item that above-mentioned message is pointed to this pointer Coupling.
In this approach, until above-mentioned message is to matching strategy forwarding-table item, and, forwarding unit can be based on this strategy Forwarding down hop in the forwarding-table item matched that forwarding-table item is specified, forwards this message.If this message and all plans Slightly forwarding-table item does not mates, or the down hop indicated by instruction information in the tactful forwarding-table item matched is not present in In the forwarding-table item matched, then can be based on forwarding-table item, the Load Sharing Algorithm given tacit consent to by existing forwarding unit, choosing Select link, forward this message.
In addition to the above method, if storing multiple strategy pointer in above-mentioned forwarding-table item, above-mentioned forwarding unit is permissible Based on these strategy pointers, global policies forward table finds corresponding strategy forwarding-table item, may then based on this The priority orders of strategy forwarding-table item, mates with the message received.Plan when message coupling highest priority level Slightly after forwarding-table item, the forwarding down hop in the forwarding-table item matched can specified based on this strategy forwarding-table item, select Select link, forward this message.When message does not mates with the tactful forward table of highest priority level or the strategy that matches turns When the down hop indicated by instruction information in forwarding list item is not present in the forwarding-table item matched, then can continue with secondary The tactful forwarding-table item of high priority mates, until matching strategy forwarding-table item.If message with above-mentioned all preferentially The tactful forwarding-table item of level grade does not mates or next indicated by instruction information in the tactful forwarding-table item that matches When jumping is not present in the forwarding-table item matched, then based on forwarding-table item, the load given tacit consent to by existing forwarding unit is divided Load algorithm, selects link, forwards this message.
Wherein, above-mentioned overall situation forwarding strategy table includes multiple strategy forwarding-table item corresponding with this strategy forwarding-table item Precedence information.
Additionally, for the ease of the strategy forwarding of precise controlling message, this forwarding unit is possible not only to forward based on this strategy Basic occurrence in list item, it is also possible on the basis of mating based on basic occurrence, according to this strategy forwarding-table item In pre-configured message protocol type, the message received is mated with the protocol type in this strategy forwarding-table item.
Wherein, above-mentioned basic occurrence can comprise the five-tuple feature of message, message priority, MAC Address, message word The information such as section, here, repeat the most one by one.
In order to control the entry-into-force time that this message strategy forwards, this forwarding unit can be based on pre-in this strategy forwarding-table item The entry-into-force time first configured, control the entry-into-force time section of this strategy forwarding-table item.For example, it may be the most a few days strategies forward List item comes into force or certain period strategy forwarding-table item of certain day comes into force, here, repeat the most one by one.
Above-mentioned strategy forwarding-table item can comprise policy name, the source network segment, destination network segment, TOS (Type of Service In the Internet Protocol Suite, the COS of Internet protocol collection), incoming interface, setup time, agreement with And the information such as action.
Wherein, above-mentioned TOS is IP heading COS (Class of Service, the grade of service), DSCP EXP information in (Differentiated Service Code Point, differentiated service code point) or label;Above-mentioned association The configuration of view can be for UDP, TCP or MPLS (Multiprotocol Label Switching, multiprotocol label switching) Etc. agreement.If above-mentioned protocol type is UDP or Transmission Control Protocol, then this strategy forwarding-table item can also include range of port number Deng.Here, repeat the most one by one.
The embodiment of the present invention proposes a kind of method that new message forwards, forwarding unit can by the message that receives with Forwarding-table item in forward table mates.If the message received matches the arbitrary forwarding-table item in this forward table, then The tactful forwarding-table item mated with this forwarding-table item can be jumped to, proceed and described strategy the mating of forwarding-table item.As Really this message mates this strategy forwarding-table item, can forward this report based on the forwarding down hop specified by this strategy forwarding-table item Literary composition.Wherein, during this forwarding down hop specified by strategy forwarding-table item is the forwarding-table item mated with this strategy forwarding-table item Forward down hop.
This forwarding unit can be based on message protocol type pre-configured in this strategy forwarding-table item, the message that will receive On the basis of mating based on basic occurrence, according to message protocol type pre-configured in this strategy forwarding-table item, will The message received mates with the protocol type in this strategy forwarding-table item.
Additionally, this forwarding unit can control this strategy based on the entry-into-force time being pre-configured with in this strategy forwarding-table item The entry-into-force time section of forwarding-table item
On the one hand, due to the present embodiment forwarding-table item with strategy forwarding-table item associate, the message received On the basis of joining forwarding-table item, just can jump to the tactful forwarding-table item mated with this forwarding-table item, carry out strategy matching, and And this strategy forwarding-table item can specify the forwarding down hop in the forwarding-table item matched.Due to this strategy forwarding-table item, Specify, except including, the relevant instruction information of down hop of forwarding, can not comprise the information of other any relevant forwardings, therefore, Can be with the poor defect of Overcoming strategy route technology autgmentability and versatility, it is achieved to support the message of tunnel protocol and other lead to Cross the message that non-route technology carries out forwarding, carry out strategy forwarding.
On the other hand, owing to the message received can mated based on basic by this forwarding unit based on protocol type On the basis of item mates, continue to mate with this protocol type, therefore can realize the fine control that message strategy forwards System.
Additionally, due to this forwarding unit is also based in this strategy forwarding-table item the entry-into-force time being pre-configured with, control The entry-into-force time section of this strategy forwarding-table item, therefore can realize the strategy forwarding of message the most neatly.
Below as a example by above-mentioned forward table is as Label Forwarding Information Base, and combine, based on MPLS tunneling technique, message is carried out strategy As a example by the scene forwarded, the technical scheme of above-described embodiment is described in detail.
See the flow chart that Fig. 3, Fig. 3 are the another kind of message forwarding methods shown in the application one exemplary embodiment, institute Edge router that the method for stating is applied in MPLS technology or core router, can include step as follows:
Step 301: receive message.
Step 302: this message is mated with label forwarding list item
Step 303: if this message does not matches label forwarding list item, then abandon this message.
In the present embodiment, after edge router in MPLS tunnel or core router receive message, can be by This message mates with label forwarding list item.If this message mates with the arbitrary label forwarding list item in Label Forwarding Information Base, Then can perform step 304, jump to the tactful forwarding-table item mated with this label forwarding list item.If this message and this label All label forwarding list items in forward table do not mate, then can perform step 303, by packet loss.
Step 304: if this message can match the arbitrary label forwarding list item in Label Forwarding Information Base, then based on the overall situation The pointer of the tactful forwarding-table item stored in strategy forward table or this label forwarding list item, jumps to and this label forwarding list item The tactful forwarding-table item of coupling.
In the present embodiment, global policies forward table, then base can be jumped to based on the pointer of global policies forward table In the identification information of this label forwarding list item, search strategy forwarding-table item, this strategy forwarding-table item is and label forwarding list item The tactful forwarding-table item of coupling.
Further, it is also possible to pointer based on the tactful forwarding-table item being stored in this label forwarding list item, jump to and be somebody's turn to do The tactful forwarding-table item of label forwarding list item coupling.
Wherein, global policies forward table comprises one or more strategy forwarding-table item.
Step 305: this message is mated with this strategy forwarding-table item.
Step 306: if this message mates with this strategy forwarding-table item, then can specify based on this strategy forwarding-table item Forwarding down hop in the label forwarding list item matched, forwards this message.
Step 307: if this message does not mates with this strategy forwarding-table item, then can pass through based on label forwarding list item The Load Sharing Algorithm of acquiescence, selects link to forward this message.
In the present embodiment, after jumping to the tactful forwarding-table item mated with above-mentioned label forwarding list item, this edge road Can be continued to mate this message with strategy forwarding-table item by device or core router.
If this message mates with strategy forwarding-table item, then can be based on matching of specifying of this strategy forwarding-table item Forwarding down hop in label forwarding list item, forwards this message.
If this message does not mates with strategy forwarding-table item or instruction information institute in the tactful forwarding-table item that matches The down hop of instruction is not present in the label forwarding list item matched, then perform step 306, can forward based on this strategy Forwarding down hop in the label forwarding list item mated with this strategy forwarding-table item that list item is specified, is given tacit consent to by forwarding unit Load Sharing Algorithm, selects link, forwards this message.
Wherein, for example, it is assumed that the forwarding down hop comprised in forwarding-table item has A, B, C, message through strategy matching it After, can forward based on forwarding down hop A.So, the instruction of the tactful forwarding-table item mated with this label forwarding list item Information, it is simply that be used to specify outgoing packet based on forwarding down hop A in this forwarding-table item, forward.
If this message with strategy forwarding-table item do not mate, then perform step 307, then can based on label forwarding list item, By the Load Sharing Algorithm of acquiescence, link is selected to forward this message.
See the application scenarios figure that Fig. 4, Fig. 4 are a kind of message forwarding methods shown in the application one exemplary embodiment.
In MPLS tunnel, forward scene is carried out for example, it is assumed that Fig. 4 is message.
It is assumed that in MPLS tunnel, have three chains that can select between core router P-A and P-B Road, it is assumed that A class message can pass through matching strategy forwarding-table item 1, selects link 1 to forward.Other messages can pass through core The Load Sharing Algorithm of heart router default forwards.
When realizing, after core router P-A receives message, can be by arbitrary with Label Forwarding Information Base of this message Label forwarding list item mates, if this message coupling label forwarding list item 1, then can jump to and this label forwarding list item The tactful forwarding-table item 1 of 1 coupling, proceeds coupling.It is assumed that the forwarding down hop that this label forwarding list item 1 comprises be A, B, C;The instruction information comprised in this strategy forwarding-table item 1, for specifying forwarding down hop A in outgoing label forwarding-table item 1, this plan Label forwarding list item 1 transfer slightly matched except including instruction in forwarding-table item 1 is sent out in addition to the instruction information of down hop A, Can not be comprised other and forward relevant information.
Core router P-A can jump to global policies forward table, then base based on the pointer of global policies forward table Identification information in label forwarding list item 1, finds the tactful forwarding-table item 1 mated with this label forwarding list item 1.
Certainly, the finger of the tactful forwarding-table item 1 stored during core router P-A is also based on this label forwarding list item 1 Pin, jumps to the tactful forwarding-table item 1 mated with this label forwarding list item 1.
If the message received is A class message, then this message can mate this strategy forwarding-table item 1, can be based on this Forwarding down hop A in the strategy label forwarding list item matched specified of forwarding-table item 1, forwards the packet and delivers to address and be A router, selects link 1 to forward.If the message received is other messages, then this message and this strategy forwarding-table item Do not mate, then the Load Sharing Algorithm that this message can be given tacit consent to this core router, forward.
The embodiment of the present invention proposes a kind of method that new message forwards, the edge router in tunnel and core route The message received can be mated by device with the label forwarding list item in Label Forwarding Information Base.If the message coupling received Arbitrary label forwarding list item in this Label Forwarding Information Base, then can jump to the strategy forwarding mated with this label forwarding list item List item, proceeds and described strategy the mating of forwarding-table item.If this message mates this strategy forwarding-table item, can be based on this Strategy forwarding down hop specified by forwarding-table item, forwards this message.Wherein, this forwarding specified by strategy forwarding-table item next Jump the forwarding down hop in the label forwarding list item for mating with this strategy forwarding-table item.
Owing to the label forwarding list item of the present embodiment associates with strategy forwarding-table item, the message received is at coupling mark On the basis of signing forwarding-table item, just can jump to the tactful forwarding-table item mated with this label forwarding list item, carry out strategy Join, and this strategy forwarding-table item can specify the forwarding down hop in the label forwarding list item matched.Due to this strategy Forwarding-table item, except including the relevant instruction information specifying forwarding down hop, can not comprise other any relevant forwardings Information, therefore, it can Overcoming strategy route technology autgmentability and the poor defect of versatility, it is achieved to by label forwarding technology Carry out the message forwarded, carry out strategy forwarding.
Below as a example by above-mentioned forward table is as route forwarding table, and as a example by combining routing forwarding scene based on message, right The technical scheme of above-described embodiment is described in detail.
See the flow chart that Fig. 5, Fig. 5 are the another kind of message forwarding methods shown in the application one exemplary embodiment, institute The method of stating is applied to ordinary router, can include step as follows:
Step 501: receive message.
Step 502: this message is mated with route table items.
Step 503: if this message does not matches route table items, then abandon this message.
In the present embodiment, after ordinary router receives message, this message can be mated with route table items.As Really this message mates with the arbitrary route table items in routing table, then can perform step 304, jumps to mate with this route table items Tactful forwarding-table item.If this message does not mates with all route table items in this routing table, then can perform step 303, by packet loss.
Step 504: if this message can match the arbitrary route table items in routing table, then forward based on global policies The pointer of the tactful forwarding-table item stored in table or this route table items, jumps to the tactful forward table mated with this route table items ?.
In the present embodiment, global policies forward table, then base can be jumped to based on the pointer of global policies forward table In the identification information of this route table items, search strategy forwarding-table item, this strategy forwarding-table item is the plan mated with route table items Slightly forwarding-table item.
Further, it is also possible to pointer based on the tactful forwarding-table item being stored in this route table items, jump to and this route The tactful forwarding-table item of list item coupling.
Wherein, global policies forward table comprises one or more strategy forwarding-table item.
Step 505: this message is mated with this strategy forwarding-table item.
Step 506: if this message mates with this strategy forwarding-table item, then can specify based on this strategy forwarding-table item Forwarding down hop in the route table items matched, forwards this message.
Step 507: if this message does not mates with this strategy forwarding-table item, then can be based on route table items, by acquiescence Load Sharing Algorithm, select link forward this message.
In the present embodiment, after jumping to the tactful forwarding-table item mated with above-mentioned route table items, this ordinary router Can continue to mate this message with strategy forwarding-table item.
If this message mates with this strategy forwarding-table item, then can be based on matching that this strategy forwarding-table item is specified Route table items in forwarding down hop, forward this message.
If this message does not mates with strategy forwarding-table item or instruction information institute in the tactful forwarding-table item that matches The down hop of instruction is not present in the route table items matched, then perform step 306, can be based on this strategy forwarding-table item Forwarding down hop in the route table items matched specified, the Load Sharing Algorithm given tacit consent to by forwarding unit, select chain Road, forwards this message.
Wherein, comprising pre-configured instruction information in this strategy forwarding-table item, this instruction information matches for appointment Route table items in forwarding down hop.Further, this strategy forwarding-table item, except including this instruction information, can not comprise and appoint The information what is relevant to forwarding.For example, it is assumed that the forwarding next-hop IP A comprised in forwarding-table item, IPB, IPC, message needs logical Overmatching strategy, forwards according to matching forwarding next-hop IP A.So, the tactful forward table mated with this forwarding-table item The instruction information of item, it is simply that be used to refer to the forwarding next-hop IP A making in this forwarding-table item.
If this message does not mates with strategy forwarding-table item, then perform step 307, then can pass through based on route table items The Load Sharing Algorithm of acquiescence, selects link to forward this message.
See the application scenarios figure that Fig. 4, Fig. 4 are a kind of message forwarding methods shown in the application one exemplary embodiment.
For example, it is assumed that Fig. 4 is message carries out the scene of strategy forwarding by ordinary router.
It is assumed that there are three links that can select between ordinary router P-A and P-B, it is assumed that A class message Matching strategy forwarding-table item 1 can be passed through, select link 1 to forward.Other messages can be by bearing that ordinary router is given tacit consent to Carry Sharing Algorithm to forward.
When realizing, after ordinary router P-A receives message, can be by this message and the arbitrary route in routing table List item mates, if this message coupling route table items 1, then can jump to the strategy forwarding mated with this route table items 1 List item 1, proceeds coupling.It is assumed that the forwarding down hop that this route table items 1 comprises is IPA, IPB, IPC;This strategy forward table The instruction information comprised in item 1, points to the forwarding next-hop IP A in route table items 1, except including in this strategy forwarding-table item Instruction information, can not comprise other and forward relevant information.
Ordinary router P-A can jump to global policies forward table, then base based on the pointer of global policies forward table Identification information in route table items 1, finds the tactful forwarding-table item 1 mated with this route table items 1.
Certainly, ordinary router P-A is also based in this route table items 1 pointer of the tactful forwarding-table item 1 stored, and jumps Go to the tactful forwarding-table item 1 mated with this route table items 1.
If the message received is A class message, then this message can mate this strategy forwarding-table item 1, can be based on this Forwarding next-hop IP A in the route table items 1 that strategy forwarding-table item 1 is specified, forwarding the packet and delivering to address is IPA router, Link 1 is selected to forward.If the message received is other messages, then this message does not mates with this strategy forwarding-table item, The Load Sharing Algorithm that then this message can be given tacit consent to this ordinary router, forwards.
The embodiment of the present invention proposes a kind of method that new message forwards, the message that ordinary router can will receive Mate with the route table items in routing table.If the message received matches the arbitrary route table items in this routing table, Then can jump to the tactful forwarding-table item mated with this route table items, proceed and described strategy the mating of forwarding-table item. If this message coupling described strategy forwarding-table item, based on the forwarding down hop specified by this strategy forwarding-table item, forward above-mentioned Message;Wherein, during this forwarding down hop specified by strategy forwarding-table item is the route table items mated with this strategy forwarding-table item Forwarding down hop.
Owing to the route table items of the present embodiment associates with strategy forwarding-table item, the message received is in coupling routing table On the basis of Xiang, just can jump to the tactful forwarding-table item mated with this route table items, carry out strategy matching, and this strategy Forwarding-table item can specify the forwarding down hop in the route table items matched.Due to this strategy forwarding-table item, except comprising Have and specify the relevant instruction information forwarding down hop, other any information about forwarding can not be comprised, therefore, be possible not only to Overcoming strategy route technology autgmentability and the poor defect of versatility, it is achieved to supporting the message of tunnel protocol and other are by non- Route technology carries out the message forwarded, and carries out strategy forwarding;Moreover, it is also possible to realize IP message carries out strategy forwarding.
The embodiment of the application apparatus for forwarding message can be applied on forwarding unit.Device embodiment can pass through software Realize, it is also possible to realize by the way of hardware or software and hardware combining.As a example by implemented in software, as on a logical meaning Device, being the processor by its place forwarding unit reads computer program instructions corresponding in nonvolatile memory Formation is run in internal memory.For hardware view, as shown in Figure 6, for the application apparatus for forwarding message place forwarding unit A kind of hardware structure diagram, in addition to the processor shown in Fig. 6, internal memory, network interface and nonvolatile memory, real Execute the actual functional capability that in example, the forwarding unit at device place forwards generally according to this message, it is also possible to include other hardware, to this Repeat no more.
Refer to the block diagram that Fig. 7, Fig. 7 are a kind of apparatus for forwarding message shown in the application one exemplary embodiment, described Device is applied to forwarding unit, and described device includes: matching unit 710, jump-transfer unit 720 and retransmission unit 730.
Wherein, matching unit 710, for mating the message received with the forwarding-table item in forward table;
Jump-transfer unit 720, if arbitrary forwarding-table item that the described message for receiving matches in described forward table, The described strategy forwarding-table item jumping to mate with described forwarding-table item, proceeds and the mating of described strategy forwarding-table item;
Retransmission unit 730, if for described message coupling described strategy forwarding-table item, based on described strategy forwarding-table item Forwarding down hop specified by, forwards described message;Wherein, in described strategy forwarding-table item, specified forwarding down hop is Forwarding down hop in the forwarding-table item mated with this strategy forwarding-table item.
In an optional implementation:
Above-mentioned jump-transfer unit 720, may include that first redirects subelement, for pointer based on global policies forward table, Jump to described global policies forward table;Second redirects subelement, is used for traveling through described global policies forward table, jumps to and institute State the tactful forwarding-table item of forwarding-table item coupling;Wherein, described global policies forward table includes one or more strategy turn Forwarding list item.
In another optional implementation:
Above-mentioned jump-transfer unit 720, may include that the 3rd redirects subelement, for based on storage in described forwarding-table item The pointer of described strategy forwarding-table item, jumps to the described strategy forwarding-table item in described global policies forward table.
In another optional implementation:
Above-mentioned strategy forwarding-table item can also include the protocol type of pre-configured described message;
Above-mentioned jump-transfer unit 720, it is also possible to including: coupling subelement, for by message and described strategy forwarding-table item Basic occurrence mate after, based on described strategy forwarding-table item in described protocol type, by described message with should Protocol type proceeds coupling.
In another optional implementation:
Above-mentioned strategy forwarding-table item can also include the pre-configured entry-into-force time;
Described device, it is also possible to include (not shown in Fig. 7): control unit, for based on the described entry-into-force time, controls institute State the entry-into-force time section of strategy forwarding-table item.
In said apparatus, the function of unit and the process that realizes of effect specifically refer to corresponding step in said method Realize process, do not repeat them here.
For device embodiment, owing to it corresponds essentially to embodiment of the method, so relevant part sees method in fact The part executing example illustrates.Device embodiment described above is only schematically, wherein said as separating component The unit illustrated can be or may not be physically separate, and the parts shown as unit can be or can also It not physical location, i.e. may be located at a place, or can also be distributed on multiple NE.Can be according to reality Need to select some or all of module therein to realize the purpose of the application scheme.Those of ordinary skill in the art are not paying In the case of going out creative work, i.e. it is appreciated that and implements.
The foregoing is only the preferred embodiment of the application, not in order to limit the application, all essences in the application Within god and principle, any modification, equivalent substitution and improvement etc. done, should be included within the scope of the application protection.

Claims (10)

1. a message forwarding method, it is characterised in that described method is applied to forwarding unit, including:
The message received is mated with the forwarding-table item in forward table;
If the described message received matches the arbitrary forwarding-table item in described forward table, jump to and described forwarding-table item The tactful forwarding-table item of coupling, proceeds and described strategy the mating of forwarding-table item;
If described message coupling described strategy forwarding-table item, based on forwarding specified in described strategy forwarding-table item next Jump, forward described message;Wherein, in described strategy forwarding-table item, specified forwarding down hop is and this strategy forwarding-table item Forwarding down hop in the forwarding-table item joined.
Method the most according to claim 1, it is characterised in that described in the strategy that jumps to mate with described forwarding-table item turn Forwarding list item, including:
Pointer based on global policies forward table, jumps to described global policies forward table;
Travel through described global policies forward table, jump to the described strategy forwarding-table item mated with described forwarding-table item;Wherein, institute State global policies forward table and include one or more strategy forwarding-table item.
Method the most according to claim 1, it is characterised in that described in the strategy that jumps to mate with described forwarding-table item turn Forwarding list item, including:
Pointer based on the described strategy forwarding-table item stored in described forwarding-table item, jumps in described global policies forward table Described strategy forwarding-table item.
Method the most according to claim 1, it is characterised in that described strategy forwarding-table item, also includes pre-configured described The protocol type of message;
Described proceed and described strategy the mating of forwarding-table item, including:
After message is mated with the basic occurrence in described strategy forwarding-table item, based in described strategy forwarding-table item Described protocol type, proceed to mate with this protocol type by described message.
Method the most according to claim 1, it is characterised in that described strategy forwarding-table item, also includes pre-configured coming into force Time;
Described method also includes:
Based on the described entry-into-force time, control the entry-into-force time section of described strategy forwarding-table item.
6. an apparatus for forwarding message, it is characterised in that described device includes:
Matching unit, for mating the message received with the forwarding-table item in forward table;
Jump-transfer unit, if arbitrary forwarding-table item that the described message for receiving matches in described forward table, jumps to The tactful forwarding-table item mated with described forwarding-table item, proceeds and described strategy the mating of forwarding-table item;
Retransmission unit, if described message coupling described strategy forwarding-table item, based on specified in described strategy forwarding-table item Forward down hop, forward described message;Wherein, in described strategy forwarding-table item, specified forwarding down hop is to turn with this strategy Forwarding down hop in the forwarding-table item of forwarding list item coupling.
Device the most according to claim 6, it is characterised in that described jump-transfer unit, including:
First redirects subelement, for pointer based on global policies forward table, jumps to described global policies forward table;
Second redirects subelement, is used for traveling through described global policies forward table, jump to mate with described forwarding-table item described in Strategy forwarding-table item;Wherein, described global policies forward table includes one or more strategy forwarding-table item.
Device the most according to claim 6, it is characterised in that described jump-transfer unit, including:
3rd redirects subelement, for pointer based on the described strategy forwarding-table item stored in described forwarding-table item, jumps to Described strategy forwarding-table item in described global policies forward table.
Device the most according to claim 6, it is characterised in that described strategy forwarding-table item, also includes pre-configured described The protocol type of message;
Described jump-transfer unit, including:
Coupling subelement, after being mated with the basic occurrence in described strategy forwarding-table item by message, based on institute State the described protocol type in strategy forwarding-table item, proceed to mate with this protocol type by described message.
Device the most according to claim 6, it is characterised in that described strategy forwarding-table item, also includes pre-configured coming into force Time;
Described device, also includes:
Control unit, for based on the described entry-into-force time, controlling the entry-into-force time section of described strategy forwarding-table item.
CN201610642810.6A 2016-08-04 2016-08-04 Message forwarding method and device Active CN106059931B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610642810.6A CN106059931B (en) 2016-08-04 2016-08-04 Message forwarding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610642810.6A CN106059931B (en) 2016-08-04 2016-08-04 Message forwarding method and device

Publications (2)

Publication Number Publication Date
CN106059931A true CN106059931A (en) 2016-10-26
CN106059931B CN106059931B (en) 2019-09-17

Family

ID=57480690

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610642810.6A Active CN106059931B (en) 2016-08-04 2016-08-04 Message forwarding method and device

Country Status (1)

Country Link
CN (1) CN106059931B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107749821A (en) * 2017-10-18 2018-03-02 福建星网智慧软件有限公司 A kind of method that network physical port binding is realized based on the extension of Linux policybased routings
CN108234318A (en) * 2018-03-20 2018-06-29 新华三技术有限公司 The choosing method and device of message forwarding tunnel
CN112153053A (en) * 2020-09-25 2020-12-29 杭州安恒信息技术股份有限公司 DDoS (distributed denial of service) protection configuration detection method, device, equipment and readable storage medium
CN114143088A (en) * 2021-11-30 2022-03-04 北京天融信网络安全技术有限公司 Network fault diagnosis method, device, equipment and computer readable storage medium
CN115102902A (en) * 2022-06-21 2022-09-23 北京天融信网络安全技术有限公司 Automatic switching method, device and analysis method for control strategy routing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478488A (en) * 2009-02-13 2009-07-08 华为技术有限公司 Packet forwarding method, forwarding engine chip and routing device
CN103905311A (en) * 2012-12-28 2014-07-02 华为技术有限公司 Flow table matching method and device and switch
CN104639443A (en) * 2015-02-16 2015-05-20 杭州华三通信技术有限公司 Method and device for rapidly forwarding message
CN104780103A (en) * 2015-04-14 2015-07-15 杭州华三通信技术有限公司 Message forwarding method and device
CN105306390A (en) * 2015-09-30 2016-02-03 上海斐讯数据通信技术有限公司 Data message forwarding control method and system
US20160156555A1 (en) * 2014-11-27 2016-06-02 Huawei Technologies Co., Ltd. Packet Forwarding Method, Apparatus, and System

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101478488A (en) * 2009-02-13 2009-07-08 华为技术有限公司 Packet forwarding method, forwarding engine chip and routing device
CN103905311A (en) * 2012-12-28 2014-07-02 华为技术有限公司 Flow table matching method and device and switch
US20160156555A1 (en) * 2014-11-27 2016-06-02 Huawei Technologies Co., Ltd. Packet Forwarding Method, Apparatus, and System
CN104639443A (en) * 2015-02-16 2015-05-20 杭州华三通信技术有限公司 Method and device for rapidly forwarding message
CN104780103A (en) * 2015-04-14 2015-07-15 杭州华三通信技术有限公司 Message forwarding method and device
CN105306390A (en) * 2015-09-30 2016-02-03 上海斐讯数据通信技术有限公司 Data message forwarding control method and system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107749821A (en) * 2017-10-18 2018-03-02 福建星网智慧软件有限公司 A kind of method that network physical port binding is realized based on the extension of Linux policybased routings
CN107749821B (en) * 2017-10-18 2020-05-29 福建星网智慧软件有限公司 Method for realizing network physical port binding based on Linux strategy routing extension
CN108234318A (en) * 2018-03-20 2018-06-29 新华三技术有限公司 The choosing method and device of message forwarding tunnel
CN108234318B (en) * 2018-03-20 2021-01-01 新华三技术有限公司 Method and device for selecting message forwarding tunnel
CN112153053A (en) * 2020-09-25 2020-12-29 杭州安恒信息技术股份有限公司 DDoS (distributed denial of service) protection configuration detection method, device, equipment and readable storage medium
CN114143088A (en) * 2021-11-30 2022-03-04 北京天融信网络安全技术有限公司 Network fault diagnosis method, device, equipment and computer readable storage medium
CN114143088B (en) * 2021-11-30 2024-02-09 天融信雄安网络安全技术有限公司 Network fault diagnosis method, device, equipment and computer readable storage medium
CN115102902A (en) * 2022-06-21 2022-09-23 北京天融信网络安全技术有限公司 Automatic switching method, device and analysis method for control strategy routing

Also Published As

Publication number Publication date
CN106059931B (en) 2019-09-17

Similar Documents

Publication Publication Date Title
US20220376987A1 (en) Segment routing: pce driven dynamic setup of forwarding adjacencies and explicit path
CN106059931A (en) Message forwarding method and device
US11245616B2 (en) Network path selection
US10218610B2 (en) MPLS segment routing
US10601707B2 (en) Segment routing using a remote forwarding adjacency identifier
EP2047645B1 (en) Technique for multiple path forwarding of label-switched data traffic
CN105075194B (en) There is the section ID of index
US11082308B2 (en) Multi-path aware tracing and probing functionality at service topology layer
CN104954245B (en) Business function chain processing method and processing device
US8077658B2 (en) Packet forwarding in multi-radio multi-hop wireless networks
CN107925624A (en) Message forwarding method, device and system based on business function chain SFC
CN106470158B (en) Message forwarding method and device
CN103475578B (en) A kind of routing resource and device
CN110611616A (en) Traffic scheduling method, system, device and medium based on Radius server
CN112118181B (en) Traffic scheduling method and device
CN101719868B (en) Method and device for loading LSP in TE tunnel
CN108259293A (en) A kind of message forwarding method and device
CN109039916B (en) Message forwarding method, device and storage medium
EP3883196B1 (en) Utilizing domain segment identifiers for inter-domain shortest path segment routing
CN108632144A (en) The method and apparatus for transmitting flow
CN116074240A (en) Message forwarding method, communication device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building

Applicant after: Hangzhou Dipu Polytron Technologies Inc

Address before: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building

Applicant before: Hangzhou Dipu Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant