Networking Assignment
Networking Assignment
Computer
concepts
Computer concepts encompass a broad array of topics related to the understanding,
usage, and operation of computers. Here's an overview:
Hardware: This refers to the physical components of a computer system. Key
hardware components include:
Central Processing Unit (CPU): The "brain" of the computer that performs calculations and
executes instructions.
Memory (RAM): Temporary storage used by the CPU to hold data and instructions that are
currently being processed.
Storage: Devices like hard disk drives (HDDs) and solid-state drives (SSDs) used for long-term
data storage.
Input Devices: Keyboards, mice, touchscreens, etc., used to input data into the computer.
Output Devices: Monitors, printers, speakers, etc., used to display or output information from
the computer.
Software: This refers to the programs and applications that run on a computer.
Software can be categorized into:
Operating System (OS): Software that manages hardware resources and provides services to
other software applications.
Application Software: Programs designed for specific tasks, such as word processing, web
browsing, and gaming.
Utilities: Software used for system maintenance, security, and other specialized tasks.
Data: Information processed or stored by the computer. Data can be categorized
into:
Structured Data: Data organized in a predefined format, such as databases.
Unstructured Data: Data that doesn't have a predefined data model or is not organized in a
4.Networking: The interconnection of multiple computers to share resources and information. Key
concepts include:
Internet: A global network that connects millions of computers worldwide.
LAN (Local Area Network) and WAN (Wide Area Network): Networks that cover a limited
geographical area (e.g., within a building) and a large geographical area (e.g., across cities or
countries), respectively.
Protocols: Rules and conventions governing communication between computers, such as TCP/IP,
HTTP, and SMTP.
Cloud Computing: The delivery of computing services (e.g., servers, storage, databases,
networking, software) over the Internet.
5.Security: Measures taken to protect computer systems and data from unauthorized access,
damage, or theft. Security concepts include:
Encryption: The process of encoding data to make it unreadable without the appropriate
decryption key.
Firewalls: Software or hardware devices that monitor and control incoming and outgoing
network traffic.
Antivirus Software: Programs designed to detect and remove malicious software (malware)
from a computer system.
Authentication: The process of verifying the identity of users or systems accessing a computer
system or network.
6.Programming: The process of writing instructions for a computer to execute. Key programming
concepts include:
Programming Languages: Formal languages used to write software programs, such as Python,
Fundamentals of Network
communication
Fundamentals of network communication involve understanding how devices
communicate with each other over networks. Here's an overview:
Networks: A network is a collection of interconnected devices (such as computers,
servers, routers, switches) that can communicate and share resources with each
other. Networks can be categorized based on their geographical scope:
LAN (Local Area Network): Covers a small geographic area, such as a single building or campus.
WAN (Wide Area Network): Spans a large geographical area, often connecting LANs across
cities or countries.
MAN (Metropolitan Area Network): Covers a larger area than a LAN but smaller than a WAN,
typically within a city.
Network Protocols: Protocols are rules and conventions that govern how data is
transmitted and received over a network. Common network protocols include:
TCP/IP (Transmission Control Protocol/Internet Protocol): The foundation protocol suite of
the internet, responsible for transmitting data across networks.
HTTP (Hypertext Transfer Protocol): Used for transmitting web pages and other content over
the internet.
FTP (File Transfer Protocol): Used for transferring files between a client and a server on a
network.
SMTP (Simple Mail Transfer Protocol): Used for sending email messages over the internet.
Networking Devices:
Router: A device that forwards data packets between computer networks. Routers
operate at the network layer (Layer 3) of the OSI model.
Switch: A device that connects multiple devices within a LAN and forwards data only to
the intended recipient. Switches operate at the data link layer (Layer 2) of the OSI
model.
Hub: An older networking device that broadcasts data to all devices connected to it.
Hubs operate at the physical layer (Layer 1) of the OSI model.
Gateway: A device that connects two different networks using different protocols,
facilitating communication between them.
IP Addressing: Every device on a network is identified by a unique IP (Internet Protocol)
address, which consists of a series of numbers separated by periods (e.g., 192.168.1.1). IP
addresses can be either IPv4 (32-bit) or IPv6 (128-bit).
Data Transmission: Data is transmitted over networks in the form of packets. Each packet
contains both data and control information, including the source and destination IP
addresses. Data transmission can occur via wired (e.g., Ethernet) or wireless (e.g., Wi-Fi)
connections.
Network Topologies: The physical or logical layout of devices on a network. Common
topologies include:
Star Topology: All devices are connected to a central hub or switch.
Bus Topology: Devices are connected in a linear fashion along a single cable.
Network terms
Explained
IP Address: An IP (Internet Protocol) address is a unique numerical label assigned to
each device connected to a network that uses the Internet Protocol for communication.
It serves two main purposes: host or network interface identification and location
addressing.
MAC Address: A MAC (Media Access Control) address is a unique identifier assigned to
network interfaces for communications on a physical network segment. It is usually
assigned by the manufacturer of network interface hardware (like Ethernet cards) and is
stored in the device's hardware.
Router: A router is a networking device that forwards data packets between computer
networks. It performs the traffic directing functions on the Internet. Routers use headers
and forwarding tables to determine the best path for forwarding the packets.
Switch: A switch is a networking device that connects devices together on a computer
network by using packet switching to forward data to the destination device. Unlike a
hub, a switch filters and forwards data packets only to the device intended to receive
them.
Hub: A hub is a basic networking device that connects multiple computers or other
network devices together. A hub works at the physical layer (Layer 1) of the OSI model
and simply broadcasts data to all devices connected to it.
Firewall: A firewall is a network security device or software that monitors and controls
incoming and outgoing network traffic based on predetermined security rules. It acts as a
barrier between a trusted internal network and untrusted external networks, such as the
internet.
DNS (Domain Name System): DNS is a hierarchical decentralized naming system for
computers, services, or other resources connected to the Internet or a private network. It
translates easily memorizable domain names to the numerical IP addresses needed for
locating and identifying computer services and devices.
LAN (Local Area Network): A LAN is a network that connects computers and devices in a
limited geographical area such as a home, school, office building, or closely positioned
group of buildings.
WAN (Wide Area Network): A WAN is a network that covers a broad area using
telecommunications or data communications links that extend beyond the geographical
scope of a LAN.