Introduction
A small network can support users, applications, file sharing, internet access, and basic security. Building one requires planning devices, addressing, connectivity, verification, and troubleshooting procedures.
Devices in a Small Network
A small network commonly includes:
- Router or internet gateway
- Switch
- Wireless access point
- End devices such as PCs, laptops, phones, and printers
- Servers or shared storage, if needed
- Firewall features or a dedicated firewall
The device selection should match user needs, expected traffic, growth, budget, and security requirements.
Redundancy in a Small Network
Redundancy means having backup paths, devices, or services. Small networks may have limited redundancy because of cost, but important services should still be considered.
Examples:
- Backup internet connection
- Spare switch or router
- Backup power supply
- Cloud backup for critical files
- Redundant links for important devices
Traffic Management
Small networks may carry web traffic, email, file transfers, printing, voice, video, and cloud application data. Time-sensitive traffic such as voice or video may need prioritization if bandwidth is limited.
Traffic management may involve QoS, bandwidth planning, separating guest traffic, and monitoring usage.
Small Network Applications and Protocols
Common services include:
| Service | Protocols or Technologies |
|---|---|
| Web access | HTTP, HTTPS, DNS |
| SMTP, IMAP, POP3 | |
| Address assignment | DHCP |
| File sharing | SMB or secure file transfer |
| Remote management | SSH |
| Connectivity testing | ICMP |
Scaling to Larger Networks
A small network should be designed so it can grow. Good practices include structured addressing, clear device names, documentation, cable labeling, scalable IP subnets, secure management, and consistent configuration standards.
Verify Connectivity
Verification confirms that the network works as intended. Start with the local device and move outward.
Suggested order:
- Check physical connections and link lights.
- Check IP address, subnet mask, gateway, and DNS settings.
- Ping the loopback address.
- Ping the local IP address.
- Ping the default gateway.
- Ping a remote IP address.
- Ping a domain name.
- Use traceroute if remote connectivity fails.
Host Verification Commands
IOS Verification Commands
Troubleshooting Methodologies
Structured troubleshooting avoids random guessing.
Common approaches include:
| Method | Description |
|---|---|
| Bottom-up | Start at the physical layer and move upward. |
| Top-down | Start with the application and move downward. |
| Divide-and-conquer | Test from the middle to narrow the problem area. |
| Follow-the-path | Trace the actual traffic path hop by hop. |
| Substitution | Replace a suspected faulty component with a known good one. |
| Comparison | Compare a nonworking setup with a working setup. |
Default Gateway Issues
If a host can reach local devices but cannot reach remote networks, the default gateway may be missing, incorrect, or unreachable. The host's gateway must be in the same local network as the host.
Common symptoms:
- Can ping own IP address.
- Can ping local devices.
- Cannot ping outside the local network.
- Cannot reach internet resources by IP address.
DNS Issues
If a host can reach remote IP addresses but cannot reach websites by name, DNS may be the problem. Check DNS server configuration and test name resolution with tools such as nslookup.
Common symptoms:
ping 8.8.8.8works.ping example.comfails.- Browser cannot load websites by name.