CN112448838A - Flow forwarding method, device and computer readable storage medium - Google Patents
Flow forwarding method, device and computer readable storage medium Download PDFInfo
- Publication number
- CN112448838A CN112448838A CN201910835328.8A CN201910835328A CN112448838A CN 112448838 A CN112448838 A CN 112448838A CN 201910835328 A CN201910835328 A CN 201910835328A CN 112448838 A CN112448838 A CN 112448838A
- Authority
- CN
- China
- Prior art keywords
- uplink port
- traffic
- network slice
- network
- physical uplink
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 title claims abstract description 15
- 230000002457 bidirectional effect Effects 0.000 claims abstract description 17
- 230000027455 binding Effects 0.000 claims abstract description 10
- 238000009739 binding Methods 0.000 claims abstract description 10
- 230000002776 aggregation Effects 0.000 claims description 44
- 238000004220 aggregation Methods 0.000 claims description 44
- 230000003287 optical effect Effects 0.000 claims description 15
- 230000006870 function Effects 0.000 claims description 7
- 230000002159 abnormal effect Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 13
- 238000011144 upstream manufacturing Methods 0.000 description 10
- 238000013507 mapping Methods 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 5
- 230000006855 networking Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The disclosure relates to a traffic forwarding method, a traffic forwarding device and a computer readable storage medium, and relates to the technical field of communication. The method comprises the following steps: dividing a physical network into a plurality of mutually independent logical subnets; binding a logic subnet for each network slice; associating each network slice to the same physical uplink port by using the logical subnet bound by each network slice; and carrying out bidirectional forwarding on the related traffic of each network slice by utilizing the physical uplink port.
Description
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a traffic forwarding method, a traffic forwarding apparatus, and a computer-readable storage medium.
Background
With the development of network reconfiguration and future network evolution, the network architecture gradually realizes network structure adjustment and virtualization in stages. At present, the high-value government and enterprise business products of the current network business are rapidly increased, and the optical access network faces challenges in the aspects of planning, operation and maintenance, user experience and the like. Personalized differences exist among business users, government-enterprise users and homeguest user businesses. The operation and maintenance management mode of a traditional OLT (Optical Line Terminal) system has the problems of long service opening period, low operation and maintenance efficiency, high management difficulty and the like.
The network slicing technology can realize full utilization of resources, safety isolation and differentiated operation and maintenance bearing, and is beneficial to reducing the difficulty of resource planning and shortening the service distribution period. Therefore, the Network slicing technology can provide a flexible, fine and differentiated basis for future Network service development, and can meet the evolution directions of SDN (Software Defined networking) and virtualization in the future.
In the related art, under the networking scheme of the existing system, a physical uplink port is configured for each network slice
Disclosure of Invention
The inventors of the present disclosure found that the following problems exist in the above-described related art: the device ports are under-utilized, resulting in system inefficiency.
In view of this, the present disclosure provides a traffic forwarding technical solution, which can improve the utilization rate of the device port, thereby improving the system efficiency.
According to some embodiments of the present disclosure, there is provided a traffic forwarding method, including: dividing a physical network into a plurality of mutually independent logical subnets; binding one said logical subnet for each network slice; associating each network slice to the same physical uplink port by using the logical subnet bound by each network slice; and carrying out bidirectional forwarding on the related flow of each network slice by using the physical uplink port.
In some embodiments, the performing bidirectional forwarding on the traffic related to each network slice by using the physical uplink port includes: forwarding the related traffic of each bound network slice to the physical uplink port through each logical subnet; and forwarding the related traffic of each network slice to an upper layer device by using the physical uplink port.
In some embodiments, the traffic forwarding method further includes: configuring a subnet identification unique to the whole network for each logic subnet so as to distinguish the logic subnets bound by different network slices.
In some embodiments, the configuring of the globally unique subnet identification for each of the logical subnets includes: and configuring the subnet identification of the logical subnet according to the identification of the network slice bound by the logical subnet or the identification of the virtual local area network corresponding to the logical subnet.
In some embodiments, the traffic forwarding method further includes: configuring a protection uplink port for the physical uplink port to form a port aggregation group, wherein the protection uplink port is used for replacing the physical uplink port under the condition that the physical uplink port is abnormal or interrupted.
In some embodiments, said associating said network slices to a same physical uplink port comprises: and associating the network slices to the same port aggregation group.
In some embodiments, the performing bidirectional forwarding on the traffic related to each network slice by using the physical uplink port includes: and carrying out bidirectional forwarding on the related flow of each network slice by using the port aggregation group.
In some embodiments, configuring the protection upstream port for the physical upstream port to form a port aggregation group includes: and configuring the protection uplink port by utilizing a link aggregation function of the passive optical network.
According to other embodiments of the present disclosure, there is provided a traffic forwarding apparatus including: the dividing unit is used for dividing the physical network into a plurality of mutually independent logic subnets; a binding unit, configured to bind one logical subnet for each network slice; the association unit is used for associating each network slice to the same physical uplink port by using the logic subnet bound by each network slice; and the forwarding unit is used for performing bidirectional forwarding on the related flow of each network slice by using the physical uplink port.
In some embodiments, the forwarding unit forwards the bound related traffic of each network slice to the physical uplink port through each logical subnet, and forwards the related traffic of each network slice to an upper device by using the physical uplink port.
In some embodiments, the traffic forwarding apparatus further includes: and the configuration unit is used for configuring a subnet identification which is unique in the whole network for each logic subnet so as to distinguish the logic subnets bound by different network slices.
In some embodiments, the configuration unit configures the subnet identifier of the logical subnet according to an identifier of a network slice bound by the logical subnet or an identifier of a virtual local area network corresponding to the logical subnet.
In some embodiments, the traffic forwarding apparatus further includes: a configuration unit, configured to configure a protection uplink port for the physical uplink port to form a port aggregation group, where the protection uplink port is used to replace the physical uplink port when the physical uplink port is abnormal or interrupted.
In some embodiments, the associating unit associates the network slices to the same port aggregation group.
In some embodiments, the forwarding unit performs bidirectional forwarding on the traffic associated with each network slice by using the port aggregation group.
In some embodiments, the configuration unit configures the protection add-on port using a link aggregation function of a passive optical network.
According to still other embodiments of the present disclosure, there is provided a traffic forwarding apparatus including: a memory; and a processor coupled to the memory, the processor configured to perform the traffic forwarding method of any of the above embodiments based on instructions stored in the memory device.
According to still further embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the traffic forwarding method in any of the above embodiments.
According to still further embodiments of the present disclosure, there is provided a traffic forwarding system including: the traffic forwarding device of any of the above embodiments; and the optical line terminal equipment is provided with a physical uplink port and is used for carrying out bidirectional forwarding on the related flow of each network slice.
In the above embodiment, each network slice is associated to the same physical uplink port by using a plurality of divided logical subnets, so as to perform traffic forwarding. Thus, the port utilization rate of the device can be improved, and the system efficiency is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
The present disclosure may be more clearly understood from the following detailed description, taken with reference to the accompanying drawings, in which:
fig. 1 illustrates a flow diagram of some embodiments of a traffic forwarding method of the present disclosure;
FIG. 2 illustrates a flow diagram of some embodiments of step 140 in FIG. 1;
fig. 3 shows a schematic diagram of some embodiments of a traffic forwarding method of the present disclosure;
fig. 4 illustrates a block diagram of some embodiments of traffic forwarding devices of the present disclosure;
fig. 5 shows a block diagram of further embodiments of a traffic forwarding device of the present disclosure;
fig. 6 illustrates a block diagram of yet further embodiments of traffic forwarding devices of the present disclosure;
fig. 7 illustrates blocks of some embodiments of a traffic forwarding system of the present disclosure.
Detailed Description
Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present disclosure unless specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the disclosure, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
A set of perfect networking mechanism of an uplink port is required to be provided in a current PON (Passive Optical Network ) system in an SDN evolution process. Therefore, the purpose that a plurality of network slices of the OLT network share one physical uplink port and protect the physical uplink port is finally achieved through the physical uplink port sharing of the OLT equipment.
In some embodiments, the physical uplink port sharing of the OLT device can be realized through the OLT forwarding mapping policy adjustment, and finally, the sharing of one physical uplink port and the protection uplink port by a plurality of network slices of the OLT network is completed. For example, the following embodiments may be employed.
Fig. 1 illustrates a flow diagram of some embodiments of a traffic forwarding method of the present disclosure.
As shown in fig. 1, the method includes: step 110, dividing logic subnets; step 120, binding the logical subnet; step 130, associating the physical uplink ports; and step 140, forwarding the relevant traffic.
In step 110, the physical network is divided into a plurality of mutually independent logical subnets. For example, the logical subnet is a virtual forwarding domain, and may be a traffic forwarding path composed of different virtual network elements. The logical subnet may include a subnet identifier unique to the entire network and a forwarding flow table, which may include a source MAC (Media Access Control Address) Address table and a destination MAC Address table.
In step 120, one logical subnet is bound for each network slice.
In some embodiments, the network slicing techniques and applications of the optical access network are embodied primarily on the OLT equipment. By virtualizing one physical OLT system into a plurality of network slices, sharing of a plurality of key resources is realized. Therefore, the requirements of different service types and different customers on differentiated service and independent operation and maintenance management can be met, and the investment value is maximized.
For example, the mapping rule of the OLT forwarding domain may be adjusted to add a virtual forwarding domain between the network slice and the physical uplink port. Different network slices have forwarding domains to which the network slices belong, each network slice corresponds to one forwarding domain one by one, and the forwarding domains are independent and isolated from each other.
In some embodiments, a globally unique subnet identification is configured for each logical subnet in order to distinguish between logical subnets of different network slice bindings. The forwarding domains can be identified and distinguished through unique identifiers, so that service isolation among the forwarding domains is realized, and the forwarding domains are not influenced mutually.
For example, a forwarding domain identifier unique to the whole network may be determined by formulating a naming policy for the forwarding domain.
For example, the subnet identification of the logical subnet may be configured according to the identification of the virtual local area network corresponding to the logical subnet (i.e. the identification of the virtual local area network carrying the service based on the bound network slice).
For example, the subnet identification of a logical subnet may be configured according to the identification of the network slice to which the logical subnet is bound.
In step 130, the network slices are associated to the same physical uplink port by using the logical subnet bound by each network slice. For example, the OLT forwarding mapping policy may be configured as: each network slice is mapped to a corresponding forwarding domain, and each forwarding domain is mapped to the same physical uplink port, so that multiplexing of one physical uplink port for a plurality of network slices is realized.
In some embodiments, the protection uplink ports are configured for the physical uplink ports to form a port aggregation group, and the network slices are associated to the same port aggregation group. For example, a port aggregation group may include one physical upstream port and one protection upstream port. The protection uplink port is used for replacing the physical uplink port under the condition that the physical uplink port is abnormal or interrupted.
In some embodiments, the protection add-on port may be configured using a link aggregation function of a passive optical network. For example, the PON device may implement uplink protection by means of a "link aggregation" function, and a port aggregation group is a protection group formed by combining physical ports selected in a link aggregation configuration process. Under the scene that a plurality of network slices share the same uplink physical port, the sharing of the protection port can be realized at the same time. For example, a port aggregation group may configure a shared physical (working) upstream port and a protection upstream port as one port aggregation group, thereby improving physical port utilization.
In some embodiments, the protection uplink port may protect the uplink in the form of load sharing. For example, the load sharing ratio (e.g., the working bearer traffic flow ratio) between the physical uplink port and the protection uplink port thereof may be configured as 5: 5. 7: 3. 8: 2, etc.
In step 140, the related traffic of each network slice is forwarded in both directions by using the physical uplink port. Bidirectional forwarding is uplink and downlink forwarding, for example, the uplink forwarding is that traffic of each network slice is sent to each bound logical subnet and then to the same physical uplink port; and the downlink forwarding is that the flow of the same physical uplink port is sent to each logic subnet and then sent to each bound network slice. For example, the embodiment of fig. 2 may be employed to implement traffic forwarding.
Fig. 2 illustrates a flow diagram of some embodiments of step 140 in fig. 1.
As shown in fig. 2, step 140 includes: step 1410, forwarding the traffic to the physical uplink port; step 1420, forward the traffic to the upper layer device.
In step 1410, the related traffic of each network slice bound is forwarded to the physical uplink port through each logical subnet.
In step 1420, the traffic associated with each network slice is forwarded to the upper layer device using the physical uplink port.
In some embodiments, port aggregation groups may be utilized to bi-directionally forward traffic associated with each network slice. That is to say, the uplink and downlink services of multiple network slices can be forwarded normally through two ports in the same port aggregation group, so that physical uplink port sharing is realized, and the port utilization rates of the OLT device and the upper convergence device are improved.
Fig. 3 illustrates a schematic diagram of some embodiments of traffic forwarding methods of the present disclosure.
As shown in fig. 3, the OLT network has 3 network slices in total: network slice 31, network slice 32, network slice 33. The physical network can be divided into 3 logical subnets: logical subnet 311, logical subnet 321, logical subnet 331. An OLT forwarding mapping policy may be configured to bind the network slice 31 with the logical subnet 311; binding the network slice 32 to the logical subnet 321; network slice 33 is bound to logical subnet 331.
The OLT device has a port aggregation group 34, for example, the port aggregation group 34 may be disposed on an add-on board of the OLT device. The port aggregation group 34 has a physical upstream port 341 and a protection upstream port 342. The OLT forwarding mapping policy may be configured to associate the logical subnet 311, the logical subnet 321, and the logical subnet 331 to the port aggregation group 34.
The network slice 31, the network slice 32, and the network slice 33 may forward the traffic to the port aggregation group 34 through the logical subnet 311, the logical subnet 321, and the logical subnet 331, respectively; the OLT device forwards the traffic to the port aggregation group 35 of the aggregation device on the upper layer through the physical uplink port 341 or the protection uplink port 342 in the port aggregation group 34. For example, the aggregation device may be a switch, a broadband remote access server, or a multi-service edge router, etc.
The convergence device of the upper layer may forward the traffic to the port aggregation group 34 of the OLT device through the port aggregation group 35; the OLT device forwards the traffic to the logical subnet 311, the logical subnet 321, and the logical subnet 331 through the physical uplink port 341 or the protection uplink port 342; finally, the traffic is forwarded to the respective network slice 31, 32, 33 through the logical subnet 311, 321, 331.
Therefore, a plurality of network slices of the OLT network can carry out flow forwarding without mutual interference only by one main working physical uplink port and one protection uplink port, thereby realizing the energy saving of the OLT system. And moreover, through the adjustment of the OLT forwarding mapping strategy, the sharing of the physical uplink ports of the OLT is realized, and the sharing of one physical uplink port and the protection uplink port by a plurality of network slices of the OLT is completed, so that the utilization rate of the ports of the OLT and the upper convergence equipment is improved.
In the above embodiment, each network slice is associated to the same physical uplink port by using a plurality of divided logical subnets, so as to perform traffic forwarding. Thus, the port utilization rate of the device can be improved, and the system efficiency is improved.
Fig. 4 illustrates a block diagram of some embodiments of traffic forwarding devices of the present disclosure.
As shown in fig. 4, the traffic forwarding apparatus 4 includes: a dividing unit 41, a binding unit 42, an association unit 43, and a forwarding unit 44.
The dividing unit 41 divides the physical network into a plurality of mutually independent logical subnets. The binding unit 42 binds one logical subnet for each network slice. The associating unit 43 associates each network slice with the same physical uplink port by using the logical subnet bound by each network slice. Forwarding unit 44 forwards the relevant traffic of each network slice in two directions by using the physical uplink port.
In some embodiments, the forwarding unit forwards the related traffic of each bound network slice to the physical uplink port through each logical subnet 44, and forwards the related traffic of each network slice to the upper layer device by using the physical uplink port.
In some embodiments, traffic-forwarding device 4 further includes a configuration unit 45. The configuration unit 45 configures a subnet identification unique to the whole network for each logical subnet, so as to distinguish the logical subnets bound by different network slices. For example, the configuration unit 45 configures the subnet identifier of the logical subnet according to the identifier of the network slice bound by the logical subnet or the identifier of the virtual local area network corresponding to the logical subnet.
In some embodiments, configuration unit 45 configures the protection uplink ports for the physical uplink ports to form a port aggregation group. The protection uplink port is used for replacing the physical uplink port under the condition that the physical uplink port is abnormal or interrupted. For example, the configuration unit 45 configures the protection upstream port using a link aggregation function of the passive optical network.
In some embodiments, association unit 43 associates each network slice to the same port aggregation group, and forwarding unit 44 performs bidirectional forwarding on the traffic related to each network slice by using the port aggregation group.
In the above embodiment, each network slice is associated to the same physical uplink port by using a plurality of divided logical subnets, so as to perform traffic forwarding. Thus, the port utilization rate of the device can be improved, and the system efficiency is improved.
Fig. 5 shows a block diagram of further embodiments of traffic forwarding devices of the present disclosure.
As shown in fig. 5, the traffic forwarding apparatus 5 of this embodiment includes: a memory 51 and a processor 52 coupled to the memory 51, the processor 52 being configured to execute the traffic forwarding method in any one of the embodiments of the present disclosure based on instructions stored in the memory 51.
The memory 51 may include, for example, a system memory, a fixed nonvolatile storage medium, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), a database, and other programs.
Fig. 6 illustrates a block diagram of yet other embodiments of traffic forwarding devices of the present disclosure.
As shown in fig. 6, the traffic forwarding apparatus 6 of this embodiment includes: a memory 610 and a processor 620 coupled to the memory 610, the processor 620 being configured to perform the traffic forwarding method in any of the foregoing embodiments based on instructions stored in the memory 610.
The memory 610 may include, for example, system memory, fixed non-volatile storage media, and the like. The system memory stores, for example, an operating system, an application program, a Boot Loader (Boot Loader), and other programs.
Traffic forwarding device 6 may also include input-output interface 630, network interface 640, storage interface 650, and the like. These interfaces 630, 640, 650 and the connections between the memory 610 and the processor 620 may be through a bus 660, for example. The input/output interface 630 provides a connection interface for input/output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 640 provides a connection interface for various networking devices. The storage interface 650 provides a connection interface for external storage devices such as an SD card and a usb disk.
Fig. 7 illustrates a block diagram of some embodiments of a traffic forwarding system of the present disclosure.
As shown in fig. 7, the traffic forwarding system 7 includes: the traffic forwarding device 71 in any of the above embodiments; and an optical line termination device 72. The optical line termination 72 has a physical upstream port for bi-directional forwarding of traffic associated with each network slice.
As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Up to this point, a traffic forwarding method, a traffic forwarding apparatus, and a computer-readable storage medium according to the present disclosure have been described in detail. Some details that are well known in the art have not been described in order to avoid obscuring the concepts of the present disclosure. It will be fully apparent to those skilled in the art from the foregoing description how to practice the presently disclosed embodiments.
The method and system of the present disclosure may be implemented in a number of ways. For example, the methods and systems of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order for the steps of the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above unless specifically stated otherwise. Further, in some embodiments, the present disclosure may also be embodied as programs recorded in a recording medium, the programs including machine-readable instructions for implementing the methods according to the present disclosure. Thus, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.
Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the foregoing examples are for purposes of illustration only and are not intended to limit the scope of the present disclosure. It will be appreciated by those skilled in the art that modifications may be made to the above embodiments without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.
Claims (15)
1. A traffic forwarding method, comprising:
dividing a physical network into a plurality of mutually independent logical subnets;
binding one said logical subnet for each network slice;
associating each network slice to the same physical uplink port by using the logical subnet bound by each network slice;
and carrying out bidirectional forwarding on the related flow of each network slice by using the physical uplink port.
2. The traffic forwarding method according to claim 1, wherein the performing bidirectional forwarding on the traffic related to each network slice by using the physical uplink port comprises:
forwarding the related traffic of each bound network slice to the physical uplink port through each logical subnet;
and forwarding the related traffic of each network slice to an upper layer device by using the physical uplink port.
3. The traffic forwarding method of claim 1, further comprising:
configuring a subnet identification unique to the whole network for each logic subnet so as to distinguish the logic subnets bound by different network slices.
4. The traffic forwarding method according to claim 3, wherein the configuring of the subnet identification unique to the whole network for each of the logical subnets comprises:
and configuring the subnet identification of the logical subnet according to the identification of the network slice bound by the logical subnet or the identification of the virtual local area network corresponding to the logical subnet.
5. The traffic forwarding method according to any one of claims 1-4, further comprising:
configuring a protection uplink port for the physical uplink port to form a port aggregation group, wherein the protection uplink port is used for replacing the physical uplink port under the condition that the physical uplink port is abnormal or interrupted;
wherein the associating the network slices to the same physical uplink port comprises:
associating the network slices to the same port aggregation group;
the performing bidirectional forwarding on the traffic related to each network slice by using the physical uplink port includes:
and carrying out bidirectional forwarding on the related flow of each network slice by using the port aggregation group.
6. The traffic forwarding method according to claim 5, wherein the configuring the protection uplink port for the physical uplink port to form a port aggregation group comprises:
and configuring the protection uplink port by utilizing a link aggregation function of the passive optical network.
7. A traffic forwarding device comprising:
the dividing unit is used for dividing the physical network into a plurality of mutually independent logic subnets;
a binding unit, configured to bind one logical subnet for each network slice;
the association unit is used for associating each network slice to the same physical uplink port by using the logic subnet bound by each network slice;
and the forwarding unit is used for performing bidirectional forwarding on the related flow of each network slice by using the physical uplink port.
8. The traffic forwarding device of claim 7,
and the forwarding unit forwards the bound related traffic of each network slice to the physical uplink port through each logic subnet, and forwards the related traffic of each network slice to upper-layer equipment by using the physical uplink port.
9. The traffic forwarding device of claim 7, further comprising:
and the configuration unit is used for configuring a subnet identification which is unique in the whole network for each logic subnet so as to distinguish the logic subnets bound by different network slices.
10. The traffic forwarding device of claim 9,
the configuration unit configures the subnet identifier of the logical subnet according to the identifier of the network slice bound by the logical subnet or the identifier of the virtual local area network corresponding to the logical subnet.
11. The traffic forwarding device of claim 7, further comprising:
a configuration unit, configured to configure a protection uplink port for the physical uplink port to form a port aggregation group, where the protection uplink port is used to replace the physical uplink port when the physical uplink port is abnormal or interrupted;
wherein,
the association unit associates the network slices to the same port aggregation group;
and the forwarding unit performs bidirectional forwarding on the related traffic of each network slice by using the port aggregation group.
12. The traffic forwarding device of claim 11,
the configuration unit configures the protection uplink port by using a link aggregation function of a passive optical network.
13. A traffic forwarding device comprising:
a memory; and
a processor coupled to the memory, the processor configured to perform the traffic forwarding method of any of claims 1-6 based on instructions stored in the memory device.
14. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the traffic forwarding method according to any one of claims 1 to 6.
15. A traffic forwarding system comprising:
the traffic forwarding device of any one of claims 7-13; and
and the optical line terminal equipment is provided with a physical uplink port and is used for carrying out bidirectional forwarding on the related flow of each network slice.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910835328.8A CN112448838B (en) | 2019-09-05 | 2019-09-05 | Traffic forwarding method, apparatus and computer readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910835328.8A CN112448838B (en) | 2019-09-05 | 2019-09-05 | Traffic forwarding method, apparatus and computer readable storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112448838A true CN112448838A (en) | 2021-03-05 |
| CN112448838B CN112448838B (en) | 2023-05-16 |
Family
ID=74733070
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910835328.8A Active CN112448838B (en) | 2019-09-05 | 2019-09-05 | Traffic forwarding method, apparatus and computer readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112448838B (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9628374B1 (en) * | 2016-01-19 | 2017-04-18 | International Business Machines Corporation | Ethernet link aggregation with shared physical ports |
| CN107659419A (en) * | 2016-07-25 | 2018-02-02 | 华为技术有限公司 | Network dicing method and system |
| CN108989915A (en) * | 2018-06-14 | 2018-12-11 | 烽火通信科技股份有限公司 | A kind of method and system of the access net OLT slice based on ONU granularity |
| CN109450544A (en) * | 2018-12-27 | 2019-03-08 | 中国移动通信集团江苏有限公司 | Optical line terminal OLT equipment, passive optical network PON data transferring method |
| CN109661843A (en) * | 2016-09-05 | 2019-04-19 | 华为技术有限公司 | Method and system for device location management |
-
2019
- 2019-09-05 CN CN201910835328.8A patent/CN112448838B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9628374B1 (en) * | 2016-01-19 | 2017-04-18 | International Business Machines Corporation | Ethernet link aggregation with shared physical ports |
| CN107659419A (en) * | 2016-07-25 | 2018-02-02 | 华为技术有限公司 | Network dicing method and system |
| CN109661843A (en) * | 2016-09-05 | 2019-04-19 | 华为技术有限公司 | Method and system for device location management |
| CN108989915A (en) * | 2018-06-14 | 2018-12-11 | 烽火通信科技股份有限公司 | A kind of method and system of the access net OLT slice based on ONU granularity |
| CN109450544A (en) * | 2018-12-27 | 2019-03-08 | 中国移动通信集团江苏有限公司 | Optical line terminal OLT equipment, passive optical network PON data transferring method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112448838B (en) | 2023-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8855116B2 (en) | Virtual local area network state processing in a layer 2 ethernet switch | |
| EP2776925B1 (en) | Dynamic policy based interface configuration for virtualized environments | |
| EP2847969B1 (en) | Method and apparatus for supporting access control lists in a multi-tenant environment | |
| CN106953788B (en) | virtual network controller and control method | |
| KR101460848B1 (en) | Method and apparatus for implementing and managing virtual switches | |
| CN104253767B (en) | A kind of implementation method of virtual burst network and a kind of interchanger | |
| US9461938B2 (en) | Large distributed fabric-based switch using virtual switches and virtual controllers | |
| CN112130957B (en) | Method and system for using intelligent network card for breaking through virtualization isolation of container | |
| CN105933248B (en) | Service insertion within a basic virtual network environment | |
| EP2995067A1 (en) | A direct connect virtual private interface for a one to many connection with multiple virtual private clouds | |
| CN103152239A (en) | Open VSwitch-based virtual network implementation method and system | |
| US9590855B2 (en) | Configuration of transparent interconnection of lots of links (TRILL) protocol enabled device ports in edge virtual bridging (EVB) networks | |
| CN112600903A (en) | Elastic virtual network card migration method | |
| CN112583655A (en) | Data transmission method and device, electronic equipment and readable storage medium | |
| Matias et al. | An OpenFlow based network virtualization framework for the cloud | |
| US20160277251A1 (en) | Communication system, virtual network management apparatus, communication node, communication method, and program | |
| CN106161603A (en) | A kind of method of networking, equipment and framework | |
| CN104734930B (en) | Method and device for realizing access of Virtual Local Area Network (VLAN) to Variable Frequency (VF) network and Fiber Channel Frequency (FCF) | |
| CN112448838B (en) | Traffic forwarding method, apparatus and computer readable storage medium | |
| CN102480410B (en) | Single board for centralized business processing and virtualized resource dividing method | |
| US20180198708A1 (en) | Data center linking system and method therefor | |
| CN106656717A (en) | A Method for Dividing Network Domains | |
| Chung et al. | P4MT: Multi-tenant support prototype for international P4 testbed | |
| CN108173767B (en) | Message forwarding method and device based on VLAN-IF interface multiplexing | |
| CN113438170A (en) | Method, storage medium and system for libvirt to manage flow table rules of OVS |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20210305 Assignee: Tianyiyun Technology Co.,Ltd. Assignor: CHINA TELECOM Corp.,Ltd. Contract record no.: X2024110000040 Denomination of invention: Traffic forwarding method, device, and computer-readable storage medium Granted publication date: 20230516 License type: Common License Record date: 20240914 |
|
| EE01 | Entry into force of recordation of patent licensing contract |