CN105897476B - 一种创建传输通道的方法及装置 - Google Patents
一种创建传输通道的方法及装置 Download PDFInfo
- Publication number
- CN105897476B CN105897476B CN201610221613.7A CN201610221613A CN105897476B CN 105897476 B CN105897476 B CN 105897476B CN 201610221613 A CN201610221613 A CN 201610221613A CN 105897476 B CN105897476 B CN 105897476B
- Authority
- CN
- China
- Prior art keywords
- node
- transmission channel
- create
- configuration
- configuration file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
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/0876—Aspects of the degree of configuration automation
- H04L41/0883—Semiautomatic configuration, e.g. proposals from system
-
- 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/0889—Techniques to speed-up the configuration process
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种创建传输通道的方法及装置,用以快捷、高效地对传输通道的多个节点进行配置。该方法包括如下步骤:第一节点获得第一配置文件,该第一配置文件包括待创建的第一传输通道的配置参数和节点信息;该第一节点根据该节点信息判断自己是否为该第一传输通道的节点;若是,则该第一节点根据该配置参数进行节点配置;并通过控制通道向该第一传输通道的除该第一节点之外的每一个节点发送被动创建请求,该被动创建请求包括该配置参数,该被动创建请求用于使接收该被动创建请求的节点根据该配置参数进行节点配置,并与该发送该被动创建请求的节点建立该第一传输通道。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种创建传输通道的方法及装置。
背景技术
目前,在创建传输通道时,维护人员需要使用管理配置终端逐个登录传输通道的每一个节点,并对每个节点进行配置,配置完毕后传输通道才能建立。
但是,上述由维护人员对对传输通道的多个节点进行逐一配置的方式,不仅费时费力,而且容易出错。
发明内容
本申请提供一种创建传输通道的方法及装置,以快捷、高效地对传输通道的多个节点进行配置。
第一方面,本发明实施例提供一种创建传输通道的方法,所述方法包括:第一节点获得第一配置文件,所述第一配置文件包括待创建的第一传输通道的配置参数和节点信息;所述第一节点根据所述节点信息判断自己是否为所述第一传输通道的节点;若是,则所述第一节点根据所述配置参数进行节点配置;并通过控制通道向所述第一传输通道的除所述第一节点之外的每一个节点发送被动创建请求,所述被动创建请求包括所述配置参数,所述被动创建请求用于使接收所述被动创建请求的节点根据所述配置参数进行节点配置,并与所述发送所述被动创建请求的节点建立所述第一传输通道。
本实现方式中,只要在待创建的第一传输通道中的一个节点(例如,第一节点)上输入用于创建第一传输通道的配置文件,该节点不仅自己可以完成用于第一传输通道的节点配置,还能够指示第一传输通道中的其余节点进行节点配置,在所有节点配置完毕之后,即可创建第一传输通道。由于只需要在一个节点上输入配置文件,即可完成传输通道的创建,不仅可以节约人力,减少配置耗时,而且所有节点均按照配置文件定义进行节点配置,不易出错。
在一些可能的实现方式中,在所述第一节点根据所述节点信息判断自己是否为所述第一传输通道的节点之后,所述方法还包括:若所述第一节点不是所述第一传输通道的节点,则所述第一节点向所述第一传输通道的任一节点发送主动创建请求,所述主动创建请求包括所述第一传输通道的所述配置参数以及所述节点信息,所述主动创建请求用于使接收所述主动创建请求的节点根据所述配置参数进行节点配置,并向所述第一传输通道中的其余节点发送所述被动创建请求。本实现方式中,第一节点在自身不是待创建的传输通道的节点时,将该创建通道的配置参数以及节点信息发送至该传输通道的一个节点,指示该节点主导该传输通道的创建。
在一些可能的实现方式中,所述主动创建请求为第二配置文件,且所述第二配置文件包括用于表征所述第二配置文件的类型为主动配置文件的第一标识;所述被动创建请求为第三配置文件,且所述第三配置文件包括用于表征所述第三配置文件的类型为被动配置文件的第二标识;所述第一节点获得所述第一配置文件,包括:所述第一节点从管理配置终端接收所述第一配置文件;或者,所述第一节点接收第二节点发送的所述第一配置文件,所述第一配置文件包括所述第一标识,且所述第二节点为所述第一传输通道的所有节点之外的节点。本实现方式中,第一节点通过向其他节点发送主动配置文件或被动配置文件的方式实现所有传输通道的建立,实现方式简单,且快捷、准确。
在一些可能的实现方式中,在所述第一节点向所述第一传输通道的除所述第一节点之外的每一个节点发送被动创建请求之后,所述方法还包括:所述第一节点接收所述第一传输通道中除自己之外的每个节点返回的配置完毕响应;所述第一节点将所述第一传输通道的状态标记为创建成功。
在一些可能的实现方式中,在所述第一节点向所述第一传输通道的除所述第一节点之外的每一个节点发送被动创建请求之后,所述方法还包括:如果所述第一节点在设定时长内没有接收到所述第一传输通道中的第三节点返回的所述配置完毕响应,所述第一节点向所述第三节点重发所述被动创建请求。
第二方面,本发明实施例提供一种创建传输通道的装置,所述装置包括:获得单元,用于获得第一配置文件,所述第一配置文件包括待创建的第一传输通道的配置参数和节点信息;判断单元,用于根据所述节点信息判断自己是否为所述第一传输通道的节点;配置单元,用于在所述装置是所述第一传输通道的节点时,根据所述配置参数进行节点配置;第一发送单元,用于在所述装置是所述第一传输通道的节点时,通过控制通道向所述第一传输通道的除所述装置之外的每一个节点发送被动创建请求,所述被动创建请求包括所述配置参数,所述被动创建请求用于使接收所述被动创建请求的节点根据所述配置参数进行节点配置,并与所述发送所述被动创建请求的节点建立所述第一传输通道。
在一些可能的实现方式中,所述装置还包括:第二发送单元,用于在所述装置不是所述第一传输通道的节点时,向所述第一传输通道的任一节点发送主动创建请求,所述主动创建请求包括所述第一传输通道的所述配置参数以及所述节点信息,所述主动创建请求用于使接收所述主动创建请求的节点根据所述配置参数进行节点配置,并向所述第一传输通道中的其余节点发送所述被动创建请求。
在一些可能的实现方式中,所述主动创建请求为第二配置文件,且所述第二配置文件包括用于表征所述第二配置文件的类型为主动配置文件的第一标识;所述被动创建请求为第三配置文件,且所述第三配置文件包括用于表征所述第三配置文件的类型为被动配置文件的第二标识;所述获得单元具体用于:从管理配置终端接收所述第一配置文件;或者接收第二节点发送的所述第一配置文件,所述第一配置文件包括所述第一标识,且所述第二节点为所述第一传输通道的所有节点之外的节点。
在一些可能的实现方式中,所述装置还包括:接收单元,用于收所述第一传输通道中除自己之外的每个节点返回的配置完毕响应;标记单元,用于将所述第一传输通道的状态标记为创建成功。
在一些可能的实现方式中,所述第一发送单元还用于:在所述接收单元在设定时长内没有接收到所述第一传输通道中的第三节点返回的所述配置完毕响应时,向所述第三节点重发所述被动创建请求。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例中通信***的示意图;
图2为本申请实施例中创建传输通道方法的流程示意图;
图3为本申请实施例中创建传输通道的装置的结构示意框图。
具体实施方式
下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
图1为本发明实施例中通信***的示意图,其中,任意两个节点通过控制网络建立有控制通道,该控制通道能够进行控制指令或配置文件的传输。本发明实施例中,不限定该控制通道的实现方式,例如,该控制通道可以为基于传输控制协议/因特网互联协议(英文:transmission control protocol/internet protocol,TCP/IP)所建立的通道。
图2为本发明实施例中创建传输通道方法的流程示意图,该方法由第一节点执行,包括如下步骤:
步骤101:第一节点获得第一配置文件,第一配置文件包括待创建的第一传输通道的配置参数和节点信息;
步骤102:第一节点根据节点信息判断自己是否为第一传输通道的节点;
步骤103:在第一节点是第一传输通道的节点时,第一节点根据该配置参数进行节点配置,并通过控制通道向第一传输通道的除第一节点之外的每一个节点发送被动创建请求;其中,被动创建请求包括配置参数,被动创建请求用于使接收被动创建请求的节点根据配置参数进行节点配置,并与发送被动创建请求的节点建立第一传输通道。
具体的,第一节点在获得第一配置文件之后,首先判断自身是否为待创建的第一传输通道的节点,若是,则第一节点向第一传输通道中的其他节点(如图2中的第三节点)发送被动创建请求,指示第一节点中的其他节点根据被动创建请求中包括的配置参数进行节点配置,以实现第一传输通道的建立。
其中,节点根据配置参数进行节点配置,包括但不限以下操作:对用于建立第一传输通道的端口进行配置、为第一传输通道分配传输资源、配置用于第一传输通道的编码/解码方式,等等。
上述技术方案中,只要在待创建的第一传输通道中的一个节点(例如,第一节点)上输入用于创建第一传输通道的配置文件,该节点不仅自己可以完成用于第一传输通道的节点配置,还能够指示第一传输通道中的其余节点进行节点配置,在所有节点配置完毕之后,即可创建第一传输通道。由于只需要在一个节点上输入配置文件,即可完成传输通道的创建,不仅可以节约人力,减少配置耗时,而且所有节点均按照配置文件定义进行节点配置,不易出错。
可选的,本发明实施例中,在步骤102之后,还包括如下步骤:
步骤104:在第一节点不是第一传输通道的节点时,第一节点向第一传输通道的任一节点发送主动创建请求,该主动创建请求包括第一传输通道的配置参数以及节点信息,主动创建请求用于使接收主动创建请求的节点根据配置参数进行节点配置,并向第一传输通道中的其余节点发送被动创建请求。
具体的,在第一节点不是第一传输通道的节点时,第一节点会向第一传输通道的一个节点(例如,图2中的第四节点)发送主动创建请求。该主动创建请求与前述被动创建请求的区别在于:接收被动创建请求的节点根据请求中的配置参数对自身进行节点配置即可,而接收主动创建请求的节点,不仅会根据请求中的配置参数完成自身的节点配置,还会向第一传输通道中的其他节点(例如,图2中的第五节点)发送被动创建请求,以使这些节点完成节点配置,进而在第一传输通道的所有节点完成节点配置之后,建立该第一传输通道。
其中,第一节点选择第一传输通道的任一节点作为主动创建请求的接收端。可选的,第一节点也可以根据预设机制确定一节点作为主动创建请求的接收端,例如,第一节点选择第一传输通道的所有节点中处理能力最强或负载最小的节点作为主动创建节点的接收端。
上述实现方式中,第一节点在自身不是待创建的传输通道的节点时,将该创建通道的配置参数以及节点信息发送至该传输通道的一个节点,指示该节点主导该传输通道的创建。
需要说明的是,实际情况中,第一节点接收的配置文件中可能包括多条待创建的传输通道。例如,配置文件中包括传输通道1以及传输通道2的信息,其中,第一节点是传输通道1的节点,则第一节点采用步骤103的方式完成传输通道1的创建;而第一节点不是传输通道2的节点,则第一节点采用步骤104的方式,指示传输通道2的一个节点主导传输通道2的创建。可见,只需在网络中的一个节点上输入包括所有待创建传输通道的信息的配置文件,即可完成所有传输通道的建立,极为便利和快捷。
可选的,本发明实施例中,上述主动创建请求、被动创建请求均以配置文件的形式实现,其中,配置文件中包括类型标识,用于表征配置文件为对应主动创建请求的主动配置文件,还是对应被动创建请求的被动配置文件。例如,主动配置文件的类型标识为第一标识,被动创建文件的类型标识为第二标识。
步骤101中,第一节点获得配置文件的方式包括如下两种方式:
其一,维护人员向第一节点中输入配置文件,例如,维护人员使用管理配置终端登录第一节点,并通过管理配置终端向第一节点输入该配置文件。
其二,该配置文件为第一节点从网络中的其他节点所接收主动配置文件。换言之,网络中的其他节点(例如,第三节点)采用上述其一的方式获得用户输入的配置文件,然后,该第三节点确定自己不是第一传输通道中的节点,然后选择第一传输通道中的第一节点作为主导第一传输通道的创建的节点,向第一节点发送包括第一传输通道信息的配置文件,然后,第一节点在确定自己是第一传输通道的节点之后,采用步骤103的方式完成第一传输通道的创建。
上述实现方式中,第一节点通过向其他节点发送主动配置文件或被动配置文件的方式实现所有传输通道的建立,实现方式简单,且快捷、准确。
需要说明的是,本发明实施例中,不限定配置文件的具体类型,只要所有节点均能解析该配置文件即可,例如,第一节点获得和发送的配置文件均为可扩展标记语言(英文:extensible markup language,XML)格式的文件。
可选的,本发明实施例中,在步骤103:第一节点向第一传输通道的除第一节点之外的每一个节点发送被动创建请求之后,还包括如下步骤:
步骤105:第一节点接收第一传输通道中除自己之外的每个节点返回的配置完毕响应;
步骤106:第一节点将第一传输通道的状态标记为创建成功。
具体的,每一个接收被动创建请求的节点在对自身配置完毕之后,向发送被动创建请求的节点返回配置完毕响应,发送被动创建请求的节点在收到传输通道的所有节点返回的配置成功响应之后,将该传输通道的状态标记为创建完毕,标志着传输通道成功创建。
例如,第一节点在根据第一传输通道的配置参数对自己进行配置之后,在本地数据库中新建关于第一传输通道的记录,并在该记录中将第一传输通道的状态标记为“NOT_READY”,当第一传输通道中其余节点均向第一节点返回配置完成响应之后,第一节点确定第一传输通道成功建立,并将第一传输通道的状态更改为“READY”。
实际情况中,第一传输通道中的每个节点均可以在本地保存关于第一传输通道的记录,便于获知第一传输通道的状态,以及故障检测及修复。
上述实现方式中,第一节点对第一传输通道的状态进行维护,便于获知第一传输通道的当前状态。
可选的,本发明实施例中,在步骤103:第一节点向第一传输通道的除第一节点之外的每一个节点发送被动创建请求之后,还包括如下步骤:
在第一节点在设定时长内没有接收到第一传输通道中的第三节点返回的配置完毕响应时,第一节点向第三节点重发被动创建请求。
具体点的,第一节点能够在第一传输通道中的一个或多个通道未及时返回配置完毕响应时,向这些节点重新发送被动创建请求,避免因个别节点的响应故障延误整个传输通道的创建。
下面以具体应用实例对本发明实施例提供的技术方案进行详述。
首先,用户通过配置管理终端登录A节点,输入XML文件,A节点解析XML文件,发现其中A-B传输通道的一端即为自己,于是在本地分配传输通道资源,并在本地数据库创建一条对应于A-B传输通道的记录,状态为“NOT_READY”,接下来,A节点构造A-B传输通道被动创建请求XML文件,发送给B节点。因为C-D传输通道两端都不在A节点,因此A节点构造C-D传输通道主动创建请求XML文件,在C、D节点中选择发送给C节点。
然后,B节点接收到A节点发送的A-B传输通道创建请求XML文件后,判断出这是一个被动创建请求,且发现A-B传输通道的一端即为自己,于是B节点在本地分配传输通道资源,并在本地数据库创建一条对应于A-B传输通道的记录,状态为“READY”,向A节点返回一个响应。A节点收到这个响应后,判断A-B传输通道创建完成,将本地数据库中A-B传输通道对应的记录状态更新为“READY”。至此,A-B传输通道创建完成。
C节点接收到A节点发送的C-D传输通道创建请求XML后,判断出这是一个主动创建请求,接下来按照类似于A、B节点在创建A-B传输通道中执行的步骤,完成C-D传输通道的创建。
进一步,每个节点通过周期性地检查本地小型数据库,能够自动处理传输通道建立失败的情况。
以A、B节点创建A-B传输通道为例,A节点周期性地检查本地数据库中A-B传输通道的状态,如果数据库中A-B传输通道长时间处于“NOT_READY”状态,A节点会尝试重发A-B传输通道创建请求XML文件给B节点。而B节点创建A-B传输通道成功后,如果又收到一个重复的A-B通道创建请求XML文件,通过检查B节点本地数据库,能识别出这是一个重复创建请求,B节点只需回复一个创建成功响应给A节点即可。
如果A节点在等待A-B传输通道从“NOT_READY”状态变为“READY”状态的过程中异常复位了,A节点的本地数据库能够保证A-B传输通道的状态仍然为“NOT_READY”,从而在A节点复位后重新尝试向B节点发送传输通道创建请求。
参照图3,本发明实施例还提供一种创建传输通道的装置200,装置200包括:
获得单元201,用于获得第一配置文件,第一配置文件包括待创建的第一传输通道的配置参数和节点信息;
判断单元202,用于根据节点信息判断自己是否为第一传输通道的节点;
配置单元203,用于在装置是第一传输通道的节点时,根据配置参数进行节点配置;
第一发送单元204,用于在装置是第一传输通道的节点时,通过控制通道向第一传输通道的除装置之外的每一个节点发送被动创建请求,被动创建请求包括配置参数,被动创建请求用于使接收被动创建请求的节点根据配置参数进行节点配置,并与发送被动创建请求的节点建立第一传输通道。
可选的,装置200还包括:
第二发送单元205,用于在装置不是第一传输通道的节点时,向第一传输通道的任一节点发送主动创建请求,主动创建请求包括第一传输通道的配置参数以及节点信息,主动创建请求用于使接收主动创建请求的节点根据配置参数进行节点配置,并向第一传输通道中的其余节点发送被动创建请求。
可选的,主动创建请求为第二配置文件,且第二配置文件包括用于表征第二配置文件的类型为主动配置文件的第一标识;被动创建请求为第三配置文件,且第三配置文件包括用于表征第三配置文件的类型为被动配置文件的第二标识;
获得单元201具体用于:
从管理配置终端接收第一配置文件;或者
接收第二节点发送的第一配置文件,第一配置文件包括第一标识,且第二节点为第一传输通道的所有节点之外的节点。
可选的,装置200还包括:
接收单元206,用于收第一传输通道中除自己之外的每个节点返回的配置完毕响应;
标记单元207,用于将第一传输通道的状态标记为创建成功。
可选的,第一发送单元204还用于:
在接收单元206在设定时长内没有接收到第一传输通道中的第三节点返回的配置完毕响应时,向第三节点重发被动创建请求。
以上装置200的各功能单元的实现方式与前面创建传输通道方法的各步骤的实现方式相对应,本发明实施例不再赘述。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
本发明实施例中,只要在待创建的第一传输通道中的一个节点上输入用于创建第一传输通道的配置文件,该节点不仅自己可以完成用于第一传输通道的节点配置,还能够指示第一传输通道中的其余节点进行节点配置,在所有节点配置完毕之后,即可创建第一传输通道。由于只需要在一个节点上输入配置文件,即可完成传输通道的创建,不仅可以节约人力,减少配置耗时,而且所有节点均按照配置文件定义进行节点配置,不易出错。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种创建传输通道的方法,其特征在于,所述方法包括:
第一节点获得第一配置文件,所述第一配置文件包括待创建的第一传输通道的配置参数和节点信息;
所述第一节点根据所述节点信息判断自己是否为所述第一传输通道的节点;
若是,则所述第一节点根据所述配置参数进行节点配置;并
通过控制通道向所述第一传输通道的除所述第一节点之外的每一个节点发送被动创建请求,所述被动创建请求包括所述配置参数,所述被动创建请求用于使接收所述被动创建请求的节点根据所述配置参数进行节点配置,并与所述发送所述被动创建请求的节点建立所述第一传输通道;
所述控制通道在任意两个节点之间通过控制网络建立,所述控制通道能够进行控制指令或配置文件的传输。
2.如权利要求1所述的方法,其特征在于,在所述第一节点根据所述节点信息判断自己是否为所述第一传输通道的节点之后,所述方法还包括:
若所述第一节点不是所述第一传输通道的节点,则所述第一节点向所述第一传输通道的任一节点发送主动创建请求,所述主动创建请求包括所述第一传输通道的所述配置参数以及所述节点信息,所述主动创建请求用于使接收所述主动创建请求的节点根据所述配置参数进行节点配置,并向所述第一传输通道中的其余节点发送所述被动创建请求。
3.如权利要求2所述的方法,其特征在于,所述主动创建请求为第二配置文件,且所述第二配置文件包括用于表征所述第二配置文件的类型为主动配置文件的第一标识;所述被动创建请求为第三配置文件,且所述第三配置文件包括用于表征所述第三配置文件的类型为被动配置文件的第二标识;
所述第一节点获得所述第一配置文件,包括:
所述第一节点从管理配置终端接收所述第一配置文件;或者
所述第一节点接收第二节点发送的所述第一配置文件,所述第一配置文件包括所述第一标识,且所述第二节点为所述第一传输通道的所有节点之外的节点。
4.如权利要求1至3任一项所述的方法,其特征在于,在所述第一节点向所述第一传输通道的除所述第一节点之外的每一个节点发送被动创建请求之后,所述方法还包括:
所述第一节点接收所述第一传输通道中除自己之外的每个节点返回的配置完毕响应;
所述第一节点将所述第一传输通道的状态标记为创建成功。
5.如权利要求4所述的方法,其特征在于,在所述第一节点向所述第一传输通道的除所述第一节点之外的每一个节点发送被动创建请求之后,所述方法还包括:
如果所述第一节点在设定时长内没有接收到所述第一传输通道中的第三节点返回的所述配置完毕响应,所述第一节点向所述第三节点重发所述被动创建请求。
6.一种创建传输通道的装置,其特征在于,所述装置包括:
获得单元,用于获得第一配置文件,所述第一配置文件包括待创建的第一传输通道的配置参数和节点信息;
判断单元,用于根据所述节点信息判断自己是否为所述第一传输通道的节点;
配置单元,用于在所述装置是所述第一传输通道的节点时,根据所述配置参数进行节点配置;
第一发送单元,用于在所述装置是所述第一传输通道的节点时,通过控制通道向所述第一传输通道的除所述装置之外的每一个节点发送被动创建请求,所述被动创建请求包括所述配置参数,所述被动创建请求用于使接收所述被动创建请求的节点根据所述配置参数进行节点配置,并与所述发送所述被动创建请求的节点建立所述第一传输通道;
所述控制通道在任意两个节点之间通过控制网络建立,所述控制通道能够进行控制指令或配置文件的传输。
7.如权利要求6所述的装置,其特征在于,所述装置还包括:
第二发送单元,用于在所述装置不是所述第一传输通道的节点时,向所述第一传输通道的任一节点发送主动创建请求,所述主动创建请求包括所述第一传输通道的所述配置参数以及所述节点信息,所述主动创建请求用于使接收所述主动创建请求的节点根据所述配置参数进行节点配置,并向所述第一传输通道中的其余节点发送所述被动创建请求。
8.如权利要求7所述的装置,其特征在于,所述主动创建请求为第二配置文件,且所述第二配置文件包括用于表征所述第二配置文件的类型为主动配置文件的第一标识;所述被动创建请求为第三配置文件,且所述第三配置文件包括用于表征所述第三配置文件的类型为被动配置文件的第二标识;
所述获得单元具体用于:
从管理配置终端接收所述第一配置文件;或者
接收第二节点发送的所述第一配置文件,所述第一配置文件包括所述第一标识,且所述第二节点为所述第一传输通道的所有节点之外的节点。
9.如权利要求6至8任一项所述的装置,其特征在于,所述装置还包括:
接收单元,用于收所述第一传输通道中除自己之外的每个节点返回的配置完毕响应;
标记单元,用于将所述第一传输通道的状态标记为创建成功。
10.如权利要求9所述的装置,其特征在于,所述第一发送单元还用于:
在所述接收单元在设定时长内没有接收到所述第一传输通道中的第三节点返回的所述配置完毕响应时,向所述第三节点重发所述被动创建请求。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610221613.7A CN105897476B (zh) | 2016-04-11 | 2016-04-11 | 一种创建传输通道的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610221613.7A CN105897476B (zh) | 2016-04-11 | 2016-04-11 | 一种创建传输通道的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105897476A CN105897476A (zh) | 2016-08-24 |
CN105897476B true CN105897476B (zh) | 2019-02-26 |
Family
ID=57012745
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610221613.7A Active CN105897476B (zh) | 2016-04-11 | 2016-04-11 | 一种创建传输通道的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105897476B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108512688A (zh) * | 2017-11-29 | 2018-09-07 | 中国平安人寿保险股份有限公司 | 网络节点配置方法和终端 |
CN109240608B (zh) * | 2018-08-22 | 2021-08-31 | 郑州云海信息技术有限公司 | 一种配置信息同步方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047580A (zh) * | 2006-03-28 | 2007-10-03 | 腾讯科技(深圳)有限公司 | 创建点对点数据通道的方法 |
CN103095344A (zh) * | 2011-11-07 | 2013-05-08 | 联想(北京)有限公司 | 建立无线传输通道的方法及电子设备 |
CN104202267A (zh) * | 2014-09-19 | 2014-12-10 | 福建星网锐捷网络有限公司 | 网络设备的配置方法及vsd |
CN204089848U (zh) * | 2014-08-11 | 2015-01-07 | 鸿合科技有限公司 | 一种基于nfc的电教*** |
CN104901824A (zh) * | 2014-03-04 | 2015-09-09 | 中兴通讯股份有限公司 | Openflow辅助通道的配置方法及装置 |
-
2016
- 2016-04-11 CN CN201610221613.7A patent/CN105897476B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047580A (zh) * | 2006-03-28 | 2007-10-03 | 腾讯科技(深圳)有限公司 | 创建点对点数据通道的方法 |
CN103095344A (zh) * | 2011-11-07 | 2013-05-08 | 联想(北京)有限公司 | 建立无线传输通道的方法及电子设备 |
CN104901824A (zh) * | 2014-03-04 | 2015-09-09 | 中兴通讯股份有限公司 | Openflow辅助通道的配置方法及装置 |
CN204089848U (zh) * | 2014-08-11 | 2015-01-07 | 鸿合科技有限公司 | 一种基于nfc的电教*** |
CN104202267A (zh) * | 2014-09-19 | 2014-12-10 | 福建星网锐捷网络有限公司 | 网络设备的配置方法及vsd |
Also Published As
Publication number | Publication date |
---|---|
CN105897476A (zh) | 2016-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170163478A1 (en) | Method,electronic device and system for updating client configuration in key-value pair database | |
CN105867837A (zh) | 一种分布式高速缓存***中的客户端配置更新方法、设备及*** | |
CN106130749B (zh) | 用于基础设施的网络部署的方法、***以及计算机可读介质 | |
CN106161399A (zh) | 一种安全服务交付方法及*** | |
CN108881228A (zh) | 云端注册激活方法、装置、设备和存储介质 | |
CN110719209A (zh) | 一种集群网络配置方法、***、设备及可读存储介质 | |
CN111200523B (zh) | 中台***配置方法、装置、设备及存储介质 | |
CN109614110A (zh) | 一种消息中间件集中部署的方法和装置 | |
CN104008055A (zh) | 软件测试的方法、设备及*** | |
CN107148031A (zh) | 一种WiFi模块软件***的测试方法、装置及*** | |
CN107784009A (zh) | 数据查询、数据查询处理方法及装置 | |
CN105897476B (zh) | 一种创建传输通道的方法及装置 | |
CN113873005A (zh) | 一种微服务集群的节点选主方法、***、设备及介质 | |
CN108694121B (zh) | 一种自动化测试方法、装置及*** | |
CN101958900B (zh) | 一种服务器处理业务的方法及装置 | |
CN111431730B (zh) | 一种业务处理方法、***、计算机设备及可读介质 | |
KR102411891B1 (ko) | 디지털 트윈을 이용한 실시간 분산 시뮬레이션 장치 및 이를 이용한 방법 | |
CN103516754A (zh) | 一种将物理网络向虚拟网络迁移的方法及装置 | |
CN112995303B (zh) | 跨集群调度方法及装置 | |
CN115883310A (zh) | 服务部署方法、服务部署***、电子设备及存储介质 | |
CN108900603A (zh) | 一种服务器发现方法、装置和*** | |
CN109286617A (zh) | 一种数据处理方法及相关设备 | |
CN110231965A (zh) | 一种云端设备、应用程序处理方法及电子设备 | |
CN109767082A (zh) | 一种基于区域位置的多工业设备协同作业方法及*** | |
US20170310734A1 (en) | Method for analyzing performance of network application program in software defined networking environment, apparatus therefor, and computer program therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |