Font Size: a A A

Design And Implementation Of Service Function Chain System Based On SRv6

Posted on:2021-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:C G QianFull Text:PDF
GTID:2518306308966989Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The rapid development of information technology,such as artificial intelligence,virtual reality,big data and the Internet of Things have increased the complexity of network data sources.This makes the network transmission process rely on more network services to ensure the quality of network transmission and meet the diversity of user needs.The business function nodes in the traditional network are mostly in the form of dedicated equipment,and the network topology is tightly coupled with the hardware resources.Network service scheduling is limited by the physical topological location of the service equipment,causing waste of resources and affecting transmission quality.To solve this problem,Service Function Chain(SFC)technology came into being.The core idea of SFC is to arrange the network service in the network reasonably and construct a network service sequence to achieve high-quality end-to-end network services.Currently,the service chain is mostly based on the MPLS(Multi-Protocol Label Switching)data plane,causing the problems of complicated configuration and poor scalability,which not conducive to large-scale network deployment.With the development of Network Function Virtualization(NFV),business-driven networks have become a consensus in the industry.In addition to satisfying the service orchestration function,the service chain should also improve the scalability of the service function and reduce the configuration complexity.SRv6(Segment Routing IPv6)has excellent network programming ability and traffic engineering ability,which fits the idea of network virtualization,and provides a new implementation scheme for service chain technology.Based on the above research,this paper adopts SRv6 as the data plane of the service chain system,and designs and implements the service chain system.The system utilizes SRv6 SID(Segment Identifier)to identify network services in the service chain domain,and utilizes Segment Routing Header to guide node forwarding behavior.Then,the system generates service chain path information based on network topology information and SR routing strategy in form of segment list to guides traffic forwarding and completes the service chain function.This paper first introduces the research background,research goals and content,analyzes the current status of network services,the necessity of service chain technology and introduces related technologies involved in the system.Afterwards,the requirements analysis and module design of the service chain system based on SRv6 were carried out.On this basis,the design and implementation process of the service chain system based on SRv6 was elaborated.Finally,a function test was conducted for the service chain system to verify the usability of system.
Keywords/Search Tags:network service, service function chain, segment routing IPv6, network function virtualization
PDF Full Text Request
Related items