Networks

icon picker
Network Service Installation

🤏 Objective:
The goal of this note is to install and configure critical network services in a simulated environment using Cisco Packet Tracer. You installed and configured services such as DHCP, DNS, HTTP Web Server, and Email Server. Each of these services is essential in modern networks, allowing for dynamic IP assignment, domain name resolution, web hosting, and email communication.
Why are these services important?
DHCP automates IP address management, saving network administrators the manual task of assigning IPs.
DNS provides a human-friendly way to access resources by resolving domain names to IP addresses.
HTTP enables hosting web services and applications, allowing users to access web content.
Email services (SMTP/POP3) are essential for communication over the internet, enabling users to send and receive messages.

Lab Activity 1: DHCP Server Setup

What is DHCP?
Dynamic Host Configuration Protocol (DHCP) is a service that automatically assigns IP addresses and other network configurations (like subnet mask, gateway, DNS) to devices on a network. Without DHCP, every device would need to be configured manually, which is time-consuming and prone to errors, especially in large networks.
Why is DHCP important?
Efficiency: Automates IP address assignment.
Centralized Management: DHCP allows the network administrator to manage IP addressing centrally from the server.
Prevents IP Conflicts: It ensures that no two devices on the network are assigned the same IP address.

Steps Recap:

Configure Router Interfaces: Set the router’s interface to be the default gateway for devices.
Gig0/0 for 192.168.1.0/24 network.
Gig0/1 for 192.168.2.0/24 network.
Configure DHCP Server:
Set the DHCP pool to assign addresses within the range 192.168.1.10 - 192.168.1.100.
Assign the default gateway (router’s IP: 192.168.1.1) and the DNS server.
Enable DHCP on PCs:
All PCs (PC1 - PC4) dynamically obtained IP addresses from the DHCP server, which was verified using ipconfig and ping.

Real-world significance:

In a large-scale network, manually assigning IP addresses is impractical. DHCP ensures that all devices (phones, PCs, printers) automatically get the correct network settings when they connect, reducing the workload of network admins and ensuring consistent connectivity.

Lab Activity 2: DNS Server Setup

What is DNS?

Domain Name System (DNS) translates human-readable domain names (like www.google.com) into IP addresses that computers use to communicate with each other. This is like a phonebook for the internet – it allows you to type an easy-to-remember domain name instead of an IP address to access a website.

Why is DNS important?

Human Usability: People prefer remembering domain names like apple.com over long numeric IP addresses like 192.168.2.3.
Internet Navigation: DNS is a fundamental service for browsing the web, using email, and accessing network resources.

Steps Recap:

Set up the DNS Server:
The server was given the IP 192.168.2.2.
We configured DNS records:
A Record: Mapped apple to 192.168.2.3.
CNAME Record: Mapped apple.com as an alias for apple.
Testing DNS:
We tested DNS resolution from PC4 using ping apple and ping apple.com.
Successful name resolution confirmed that the DNS server is functioning.

Real-world significance:

DNS is one of the core services that make the World Wide Web usable. Every time you visit a website or send an email, your device relies on DNS to find the IP address of the server you want to communicate with. Without DNS, the internet would not be as user-friendly, and users would need to know the exact IP addresses of websites and services.

Lab Activity 3: HTTP Web Server Setup

What is HTTP?

HyperText Transfer Protocol (HTTP) is the protocol used by the web. It defines how messages are formatted and transmitted, and how web servers and browsers respond to requests.

Why is HTTP important?

Foundation of the Web: HTTP is the protocol that enables users to view websites and web applications.
Client-Server Model: HTTP operates on a request-response model, where a client (browser) requests web content, and a server responds by sending the page data.

Steps Recap:

Configure the HTTP Web Server:
Turned on the HTTP service on Server2 (192.168.2.3).
Modified the index.html file to display custom content: "Welcome to Apple Web Server!"
Testing the HTTP Server:
From PC4, we accessed the server using its IP (http://192.168.2.3) and the domain name (http://apple.com).

Real-world significance:

Every website you visit is hosted on a web server that uses HTTP or HTTPS to serve web pages. Web servers are central to any organisation that needs to host a website or provide web-based services like online stores, forums, and blogs.

Lab Activity 4: Email Server Setup

What are SMTP and POP3?

Simple Mail Transfer Protocol (SMTP): This protocol is used for sending emails.
Post Office Protocol (POP3): This protocol is used for retrieving emails from a server.

Why are Email Services important?

Global Communication: Email is one of the most common and important methods of communication worldwide.
Business Use: Companies rely on email servers for internal and external communication, making it a critical infrastructure component.

Steps Recap:

Configure the Email Server:
We set the email domain to apple.com.
Created two users: Mango () and Pine ().
Configure the Email Clients:
On PC1, configured Mango's email.
On PC4, configured Pine's email.
Testing Email Communication:
Pine (PC4) sent an email to Mango (PC1), and Mango successfully received it.

Real-world significance:

Email is one of the most widely used communication methods in the world. Setting up email servers allows organisations to manage their internal and external communications. Understanding how email services work is crucial for network administrators who need to ensure secure and reliable email delivery.

Key Takeaways :

Network Automation: Services like DHCP automate routine network tasks such as IP address assignment, reducing manual intervention and the risk of errors.
Human-friendly Networking: DNS makes networks more user-friendly by allowing us to use domain names instead of IP addresses.
Web and Communication Services: Hosting services like HTTP and Email are foundational to modern communication and business operations.
Hands-on Skills: You gained practical experience configuring key network services, which are used in virtually every organisation that has an IT infrastructure.

Real-World Relevance:

By configuring these services, you've learned how to build the backbone of a functional network that supports dynamic IP addressing, domain name resolution, web hosting, and email services. These are the essential services that make both small and large-scale networks operate smoothly, from home networks to enterprise-level IT systems.


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.