FC网络三种主要接口
论坛 发表于:11年07月11日 14:18 [转载] 51CTO
在FC网络中一共有三种主要的接口角色,NPort,FPort和EPort,其中N是服务器或存储等终端节点连接FC网络的的接口,F是FC交换机设备连接服务器或存储等终端节点的接口,E是FC交换机互联接口。还记得前面技术理解里面的典型结构么?
FC设备都拥有2个重要标识:
WWN(World Wide Name):64bit,节点和每个接口都有各自固定的WWN且所有的WWN均是唯一的,WWN的作用是为了身份识别和安全控制,有些类似于MAC,但不做转发寻址使用。
FC ID:24bit,由8个bit的Domain ID,8bit的Area ID和8bit的Port ID组成,每个Domain ID代表一台FC Switch(由此可以算出每个FC网络最多支持256个Switch节点,减去部分保留ID,实际能够支持最多239个Switch)。终端节点的FC ID是基于接口的,每个NPort的FC ID是由直连的FC Switch动态分配。FC ID的主要作用就是供数据报文在FC网络中寻址转发。
有了标识的Tag,那么就需要个动态协议供FC Switch互相学习了,FC网络使用FSPF(Fabric Shortest Path First)进行FC ID的寻址学习,看名字就知道其协议机制和OSPF没有什么大的区别,不多说了。
FC网络中的另外两个重要概念就是VSAN和Zone,VSAN和VLAN很类似,都是手工配置的,不同VSAN的流量相互隔离,这样不同VSAN中可以分配相同的FC ID。而且由于VSAN是非公有定义协议字段,各个厂家实现并不见得一致,因此实际的FC组网中很难见到不同厂商设备的混合组网。Zone则是类似于ACL的安全特性,配置为同一个Zone的成员可以互访,不同Zone的就会被隔离。Zone是作用于VSAN内部的,可以理解VSAN是底层物理隔离,Zone是上层逻辑分隔。同一个设备节点可以属于不同的Zone,Zone成员以WWN进行标识,可以简单类比为ACL中的同一个源IP地址可以配置在不同的Rule中对应不同的目的IP,以匹配不同的流量。Zone的控制可以是软件实现,也有相应的ASIC可以做硬件处理。
?