[发明专利]建立连接的方法、域名服务器以及存储节点有效
申请号: | 201610051582.5 | 申请日: | 2016-01-26 |
公开(公告)号: | CN105635342B | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 李学锋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 连接 方法 域名 服务器 以及 存储 节点 | ||
一种建立连接的方法、域名服务器以及存储节点,涉及计算机领域,用于解决存储系统中的存储节点的IP地址发生变化时,客户端无法与存储系统建立连接的问题。该方法包括:域名服务器接收客户端发送的访问请求消息,该域名服务器根据该访问请求消息包括的机器名确定该域名服务器中存储的NS记录;该域名服务器根据该NS记录包括的第一存储节点的IP地址,将该访问请求消息发送至该第一存储节点;该域名服务器接收该第一存储节点根据该访问请求消息发送的包括第二存储节点当前的IP地址的访问响应消息;该域名服务器将该访问响应消息发送至该客户端,该第二存储节点当前的IP地址用于该客户端与该第二存储节点建立连接。
技术领域
本发明涉及计算机领域,尤其涉及一种建立连接的方法、域名服务器以及存储节点。
背景技术
网络连接存储(英文全称:Network Attached Storage,简称:NAS)系统基于标准网络协议实现数据传输,能够为网络中的各种不同操作系统的计算机提供文件共享和数据备份。其中,NAS系统对外提供服务器信息块(英文全称:Server Message Block,简称:SMB)协议访问,用户可以通过SMB客户端来访问NAS系统。
为了保证客户端的合法性,通常需要对客户端进行认证。由于访问NAS系统的客户端可能是来自活动目录(英文全称:Active Directory,简称:AD)域,因此需要NAS系统加入AD域,并能提供对AD域用户进行认证的能力。其中,AD域是windows的服务器中基于数据库提供目录,认证,策略等服务的一个系统,其支持的比较高效安全的认证协议为Kerberos。Kerberos是希腊神话中的冥界守护神兽的名字,之所以用Kerberos来命名一种完全认证协议,是因为Kerberos是一个三头怪兽,而整个认证过程也涉及到三方:客户端、服务端和密钥分发中心(英文全称:Key Distribution Center,简称:KDC)。在AD域中,KDC的角色由域控制器(英文全称:Domain Controller,简称:DC)来担当。
现有技术中,NAS系统在加入AD域时,是将NAS系统的所有业务IP更新到AD域中的域名服务器(英文全称:Domain Name System,简称:DNS)上,这样,该域名服务器在接收到SMB客户端的发送的机器名后,可以根据机器名直接向该SMB客户端返回对应的IP地址。但是,IP地址不是固定不变的,NAS系统的网络配置变更,新节点加入,原有节点退出,均会导致IP地址的变化。然而,上述IP地址的变化都无法及时体现DNS服务器上,从而导致客户端可能无法和NAS存储系统建立连接。
发明内容
本发明的目的是提供一种建立连接的方法、域名服务器以及存储节点,用于解决现有技术中,存储系统中存储节点的IP地址发生变化时,客户端无法与存储系统建立连接的问题。
上述目的将通过独立权利要求中的特征来达成。进一步的实现方式在从属权利要求、说明书和附图中体现。
第一方面,提供一种建立连接的方法,所述方法应用于活动目录AD域,所述AD域包括域名服务器以及存储系统,所述存储系统包括存储节点,所述方法包括:所述域名服务器接收客户端发送的访问请求消息,所述访问请求消息包括存储系统的机器名;所述域名服务器根据所述机器名确定所述域名服务器中存储的名称服务器NS记录;所述NS记录包括所述机器名以及所述存储系统中的第一存储节点的互联网协议IP地址;所述域名服务器根据所述第一存储节点的IP地址,将所述访问请求消息发送至所述第一存储节点;所述域名服务器接收所述第一存储节点根据所述访问请求消息发送的包括所述存储系统中的第二存储节点当前的IP地址的访问响应消息;所述域名服务器将所述访问响应消息发送至所述客户端,所述第二存储节点当前的IP地址用于所述客户端与所述第二存储节点建立连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610051582.5/2.html,转载请声明来源钻瓜专利网。