-------------------------------------------------------------------------------- Ports G_Port. This displays if nothing is logged into the port and the port is configured to be a G_Port. F_Port. This displays if a device is logged into the port. E_Port. This displays if the port is connected to another switchs E_Port through an ISL. GX_Port. Valid only on loop devices, allows a port to operate as either a Fabric Loop Port, Fabric Port, or an Expansion Port. This displays if nothing is logged into the port and the port is configured to be a GX_Port. FX_Port. Valid only on loop devices. This setting restricts a port to operate as either a Fabric Loop Port or a Fabric Port. -------------------------------------------------------------------------------- OSI layers 7-6 4 = FC-4 ULP-FCP 3 = FC-3 services,encryption 2 = FC-2 framing, flowcontrol 1 = FC-1 encoding, linkcontrol FC-0 physical -------------------------------------------------------------------------------- data flow through san application kernel (interface) file system file system memory cache kernel VM or virtualization agent abstraction layer storing device driver (storage command interpreter mostly) low-level device driver (physical connection) system memory bus system I/O bus HBA wiring including any virtualization operators in the path subsystem controller subsystem cache (optional) subsystem internal connectivity device controller device buffer memory device media -------------------------------------------------------------------------------- No SAN App patches OS patches Security patches System firmware HBA firmware Local harddrive firmware IP Network switch firmware With SAN App patches OS patches Security patches System firmware HBA firmware Local harddrive firmware Switch fabric firmware Frame firmware Frame harddrive firmware IP Network firmware --------------------------------------------------------------------------------