深度分析FC/FCoE中的dNS(distributed Name Service )的作用

本文主要讲解一下FC/FCOE中dNS的作用。在FC/FCOE中dNS,它不同于以太网络的DNS(Domain Name Server,域名服务器)。在FC/FCoE的SAN网络中dNS(distributed Name Service)是分布式名称服务。他的作用是获取Fabric SAN网络中其他节点的信息,或是通过dNS报文向Fabric SAN网络注册本机信息。
以下来自T11组织的《FC-SW-5-09-290v1》文档:
The distributed Name Service is provided as follows:
dNS服务提供如下服务:
a) Each Switch contains its own resident Name Server, called a distributed Name Server (dNS);
每个交换机包含一个本地名称服务器,称为dNS。
b) Each dNS within a Switch is responsible for the name entries associated with the Domain(s) assigned to the Switch;
每个dNS(嵌于交换机内部)的任务就是将登陆的名字(Name)与域(Domain)联系起来,这个域(Domian)也是由交换机提供
的。
c) Each dNS within a Switch shall only return information associated with the Domain(s) for which the Switch is responsible;
每个dNS(嵌于交换机内部)都返回和域(Domian)有关的信息,这些域(Domian)仅限于和本交换机有关的域。
d) A client Nx_Port communicates its Name Service request (as defined in FC-GS-6) to the Entry Switch via the well-known address;
一个client的Nx_Port使用知名地址(FC-ID:ff.ff.fd,Fabric控制器 (FC-SW-6))登录,用于携带名称服务请求。
备注:Nx_Port,包括N_Port和NL_Port,详见T11组织的《FC-BB-5-09-056v5.pdf》
e) The dNS within the local Switch services the request by making any needed requests of other dNS’s contained by the other Switches, if the required information is not available locally;
如果嵌于其它交换机中的dNS的请求对自身是有用的,嵌于本交换机内的dNS也服务他们的dNS请求。
f) A dNS may maintain local data copies. Integrity of locally copied data is maintained via SW_RSCN notification. This implies that all Switches shall distribute SW_RSCN notification throughout the Fabric whenever a change takes place in their local dNS database;
一个dNS必须维持自身的数据库,这个数据库是从本地RSCN通告结果完整的拷贝而来。这意味着,当出现状态变化的时候,所有
的交换机需要通过Fabric通告RSCN。
备注:RSCN,Registered State Change Notification,状态变更关注,详见T11组织的《FC-LS-2-10-122v0》
备注:Fabric,理解为一个光纤交换网络
g) The communication between dNS’s to acquire the requested information is transparent to the original requesting client;
dNS之间的协商,从发送请求的源client获得,这个请求信息在传输过程中是透明的(理解为dNS请求,从源到各个dNS,报文是
没有发生变化的)。
h) Partial responses to dNS queries are allowed. If an Entry Switch sends
如果接入端的交换机支持发送厂商私有信息,dNS回应中的厂商私有信息是允许的。

weinxin
DC Farm小程序二维码
扫一扫添加博客小程序
Jim

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar wuxinxinggg 3

      来访支持。。。对网络的东西还是一知半解的。。。嘿嘿