Ich versuche meinen Kopf darum zu wickeln, wie Fibre Channel Frames tatsächlich gefüllt und durch eine geschaltete Struktur gesendet werden. Ich verstehe WWNN WWPN, WWNN ist ein WWN des tatsächlichen HBA und WWPN ist der WWN der tatsächlichen Ports auf der Karte. Wenn ein HBA also 4 Ports hat, teilen sich alle den gleichen WWNN, haben aber unterschiedliche WWPN. Ich bin mir immer noch nicht sicher, wo WWNN mit der Kommunikation in einer Struktur ins Spiel kommt. Zweitens der FLOGI-Prozess, mit dem ein neuer N_port-Knoten versucht, sich bei der Fabric anzumelden und eine dynmische FCID zuzuweisen. Nachdem ein PLOGI erstellt wurde, kann der N-Port-Knoten seinen WWPN senden. Dadurch wird eine Beziehung zwischen WWPN und FCID aufrechterhalten.
Schließlich ist die FC-Adressierung eine Kombination aus Domänen-ID, Bereichs-ID und Port-ID. Alle 8 Bits. Meines Wissens nach wird es verwendet, um herauszufinden, wo sich in einer Fabric eine Schnittstelle befindet. Wenn ich also zwei Switches, Domain 1 und Domain 2, habe, würde 0100000 den ersten Switch-Bereich 00 und Port 00 bedeuten?
Außerdem bin ich mir immer noch nicht sicher, wie ein Host an einen anderen Host sendet. In einem FC-Frame gibt es Felder für die Ziel-ID und die Quell-ID, bei denen es sich um 24-Bit-FC-Adressen oder FCIDs handelt. Meine Frage ist, ob diese DestID und SourceID vom Host-HBA oder vom FC-Switch ausgefüllt werden. Ich dachte, ein Host wusste nur, dass es sich um einen eigenen WWNN und WWPN vom HBA handelt?
Zweitens sehe ich nirgendwo im Fibre Channel-Frame, wo WWNN oder WWPN zum Spielen hereinkommen. Es sei denn, sie werden nur im FLOGI- und PLOGI-Prozess verwendet, um eine dynamische FCID zu erhalten.
Danke für Ihre Hilfe. Bin dankbar.
PS Ich verwende ein Cisco MDS und auf unseren Hosts fcinfo, um Informationen zu sammeln. Ich kann keine Möglichkeit finden, die FCID mithilfe von fcinfo auf jedem Host abzurufen. Deshalb bin ich verwirrt, ob der Host eine Liste der Ziel-FCIDs führt oder nicht.
Auch bei direkt verbundenen Hosts ohne Switch-Beteiligung, FLOGI die Hosts ineinander?