Font Size: a A A

Design And Implementation Of Transferring Network Configuration Protocol Message To Command Line Scheme Based On YANG Language

Posted on:2022-09-11Degree:MasterType:Thesis
Country:ChinaCandidate:H W DengFull Text:PDF
GTID:2518306476990859Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development and application of SDN technology,the scenario of business configuration based on YANG model is becoming more and more popular.In order to meet the needs of technology development and improve the flexibility of business configuration,it is necessary to manage YANG model uniformly and provide southbound interface service.Command line is a management protocol of information interaction between communication equipment and network management system or user terminal.Generally,command line interface is used for network configuration,and configuration management is realized by inputting management command script.Many traditional protocol stack management models are based on command line,so in order to reuse the existing command line interface and manage network configuration uniformly,it is of practical significance to design a command line scheme of network configuration protocol message conversion based on YANG language.This scheme is based on NETCONF protocol and uses YANG language to construct network configuration protocol message.By adding private node and extension node to YANG model,the fields in YANG model file are uniquely identified,and the mapping file is used to complete the function of network configuration protocol message conversion command line,so as to achieve the purpose of device management adaptation with YANG model And it can simplify the equipment configuration management process.The main work of this paper is as follows:(1)Research background and trends at home and abroad,understand NETCONF protocol structure and key technologies,YANG language modeling and its theory,command line and other related knowledge.(2)There are three key modules needed in the design process: SSH channel management module,NETCONF agent module and intermediate management agent component module.SSH channel management module provides communication security function;NETCONF agent module provides session management,parsing YANG model and network configuration protocol message to command line function;intermediate management agent module provides device data to network configuration protocol message function.(3)In the process of data distribution,we design a way to find the corresponding field command of YANG model through the mapping file;in the process of data read back,we design a mapping file to convert the read back device data into XML read back message of YANG model level.(4)Complete the design and writing of key modules and mapping files in the process of transferring network configuration protocol message to command line,and demonstrate the example of transforming network configuration protocol message to command line based on YANG language.
Keywords/Search Tags:NETCONF protocol, YANG model, Command line, Mapping rule
PDF Full Text Request
Related items