A local hospital asks you to help improve its network’s fault tolerance. The hospital’s network carries critical patient care data in real time from both a mainframe host and several servers to workstations in operating rooms, doctors’ offices, the billing office, teaching labs, and remote clinics across the region. All the data transferred is highly confidential and must not be lost or accessed by unauthorized personnel. Specifically, the network is configured as follows:
· 600 workstations are connected to five shared servers that run Solaris. 50 of these workstations serve as training computers in medical school classrooms. 200 workstations sit in doctor’s offices and are used to view and update patient records, submit accounting information, and so on. 20 workstations are used in operating rooms to perform imaging and for accessing data in real time. The remaining workstations are used by administrative staff.
· The clients are connected in a mostly switched, star-wired bus network using Ethernet 1000Base-T technology. In the few instances where switches are not used, hubs serve smaller workgroups of administrative and physician staff.
· An Internet gateway supports email, online medical searches, and VPN communications with four remote clinics. The Internet connection is a T3 link to a local ISP.
· A firewall prevents unauthorized access from the T3 connection into the hospital’s network.
The hospital’s IT director asked you to identify the critical points of failure in her network and to suggest how she might eliminate them. On a sheet of paper, draw a logical diagram of the network and identify the single points of failure, then recommend which points of failure should be addressed to increase the availability and how to achieve this goal.