5.1 IBM Z connectivity options5.1.1 The origin of the IBM mainframe5.1.2 Mainframe connectivity options5.2 FICON basics5.2.1 Directors and switches5.2.2 The mainframe architecture: Channel subsystem and control units5.2.3 Mainframe I/O and source-based routing5.2.4 Extended Count Key Data5.2.5 Channel programs5.2.6 Fixed-Block architecture5.2.7 Multipath I/O5.2.8 Physical Channel ID and Channel Path ID5.2.9 IOCP5.2.10 Hardware Configuration Definition5.2.11 CHPID Mapping Tool5.2.12 Modernizing mainframe I/O5.2.13 ESCON5.2.14 FCP5.2.15 FICON5.2.16 FICON requirements5.2.17 IBM Control Unit Port for FICON5.2.18 Resource Management Facility and FICON Director Activity Report5.2.19 Microcode selection5.2.20 Replication concepts and methods5.3 General FICON planning considerations5.4 IBM c-type considerations for FICON5.4.1 IBM c-type architecture and FICON optimizations5.4.2 FICON port numbering and addressing on IBM c-type switches5.4.3 Domain IDs, FCID allocation, and fabric binding5.4.4 How to implement more than one FICON VSAN5.4.5 FICON configuration files5.4.6 Code version selection in FC and FICON intermix environments5.5 Topologies5.5.1 Protocols and network topologies5.5.2 Resiliency and redundancy in Fibre Channel networks5.5.3 FICON topologies5.6 Inter-Switch Links and FICON routing options5.6.1 Fabric Shortest Path First5.6.2 Static routing5.6.3 Dynamic routing and the FIDR feature5.6.4 Speed definition: Static versus auto values5.7 In order delivery of frames5.7.1 In Order Delivery5.7.2 Lossless IOD5.7.3 ECMP, port channels, and LIOD5.8 FCIP5.9 Power, cooling, racking, and cabling5.10 Migration strategy5.10.1 FICON cabling5.10.2 FICON Directors5.10.3 More considerations