VLANs can be created in three ways: port-based using switch port assignments, layer 2 grouping based on MAC addresses, and layer 3 grouping based on IP addresses. Network Attached Storage uses common protocols like NFS, CIFS, FTP and HTTP to provide file services over a network. Storage Area Networks place storage devices on a separate fibre channel network connected to servers to allow centralized data management and separation of data transfers from the local area network. Fault tolerance uses techniques like redundant components, RAID, clusters and UPS systems to prevent disasters from downtime if failures occur. Small office/home office networks aim to share internet access, files, printers and back up data between a few users. DSL and cable internet can be