Servers

📘 CCNA 200-301 v1.1

1.1.g Servers

Role and Function of Network Components

1. What Is a Server?

A server is a computer system or device that provides resources, data, services, or programs to other computers—called clients—over a network.

In a client–server network model, the server’s main job is to listen for requests from clients and respond with the appropriate service or data.

  • Clients = requesters (example: user computers)
  • Server = responder (example: file, web, or email server)

2. The Role of Servers in a Network

Servers are central components in most enterprise networks. Their roles include:

  • Centralized management: Control and manage users, devices, and network resources.
  • Data sharing: Store and distribute files, applications, or databases.
  • Security enforcement: Apply authentication and authorization policies.
  • Resource optimization: Handle large workloads and share computing resources efficiently.

Servers improve reliability, security, and scalability in a network environment.


3. Common Types of Servers

In a CCNA-level understanding, students should know the main types of servers and their purposes:

Server TypePurposeCommon Protocols/Ports
File ServerStores and manages files that can be accessed over the network.SMB (TCP 445), NFS (TCP 2049)
Web ServerHosts websites or web applications and delivers web pages to clients.HTTP (TCP 80), HTTPS (TCP 443)
DNS ServerTranslates domain names into IP addresses.DNS (UDP/TCP 53)
DHCP ServerAutomatically assigns IP addresses and other network configurations to clients.DHCP (UDP 67/68)
Email ServerManages and delivers email messages.SMTP (TCP 25), IMAP (TCP 143), POP3 (TCP 110)
Database ServerStores and manages structured data for applications.SQL-based protocols (e.g., TCP 1433 for MS SQL)
Authentication ServerValidates user credentials and grants access.RADIUS (UDP 1812/1813), TACACS+ (TCP 49)
Print ServerManages network printers and print jobs.Uses LPD (TCP 515) or IPP (TCP 631)

4. Server Hardware and Software

a. Hardware

Servers use enterprise-grade hardware designed for continuous operation and reliability:

  • Multiple CPUs (Processors) – for parallel processing.
  • ECC Memory – detects and corrects memory errors.
  • RAID Storage – provides redundancy and performance.
  • Redundant Power Supplies – ensures uptime even during failures.
  • High-speed NICs (Network Interface Cards) – for fast network connectivity.

b. Software

Servers run server operating systems (OS) optimized for performance and security, such as:

  • Windows Server
  • Linux Server distributions (Ubuntu Server, CentOS, Red Hat Enterprise Linux)
  • VMware ESXi for virtualization

They often include server roles or services that define their purpose (e.g., DNS role, DHCP role).


5. Physical vs. Virtual Servers

In modern networks, servers can be physical or virtual.

TypeDescriptionBenefits
Physical ServerA standalone hardware machine dedicated to one or more services.High performance, hardware isolation
Virtual ServerA virtual machine (VM) running on a hypervisor such as VMware or Hyper-V.Better resource utilization, flexibility, easier backup and migration

Virtualization allows multiple virtual servers to run on one physical host, each acting as a separate system.


6. Dedicated vs. Shared Servers

  • Dedicated Server: Runs a single service or application (e.g., a DNS server only runs DNS).
  • Shared Server: Runs multiple services (e.g., a server running DHCP and DNS together).

In enterprise environments, dedicated servers are preferred for performance, security, and troubleshooting simplicity.


7. Server Roles in Enterprise Networks

In a typical enterprise network:

  • Access Layer: End devices (clients) connect to the network.
  • Distribution Layer: Policies and routing occur.
  • Core Layer: High-speed backbone connecting major segments.

Servers usually connect to the distribution or core layer through switches or server farms, ensuring:

  • High availability
  • Load balancing
  • Redundancy

8. Server Placement and Access

  • Servers are commonly stored in a data center or server room with controlled access, power, and cooling.
  • They often connect to the network using Gigabit or higher Ethernet links.
  • Access to servers is controlled using:
    • ACLs (Access Control Lists)
    • Firewalls
    • AAA (Authentication, Authorization, Accounting) systems

9. Security Considerations

Servers are critical targets in networks, so they must be protected:

  • Strong authentication (e.g., domain credentials, certificates)
  • Regular updates/patching
  • Firewall rules and segmentation
  • Backup and disaster recovery systems
  • Intrusion detection/prevention systems

10. Summary

ConceptKey Points
DefinitionA system that provides services or data to clients over a network
Main RoleRespond to client requests and provide centralized management
ExamplesDNS, DHCP, Web, File, Email, Authentication servers
DeploymentPhysical or virtual, dedicated or shared
ImportanceCore to enterprise networking, performance, and security
ProtocolsTCP/UDP depending on service type (e.g., HTTP 80, DNS 53, DHCP 67/68)

✅ Key Takeaways for the CCNA Exam

Understand basic server security and redundancy concepts

Understand the purpose of servers and how they interact with clients.

Know common server types and their protocols/ports.

Be able to identify where servers fit in the network architecture (usually distribution/core).

Recognize physical vs. virtual servers and their benefits.

Buy Me a Coffee