0% found this document useful (0 votes)
11 views

Networking Assignment

Uploaded by

Tanvir Zahid
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Networking Assignment

Uploaded by

Tanvir Zahid
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 25

An overview of

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.

 Ethernet: Ethernet is a family of wired networking technologies that is commonly used in


LANs. It defines wiring and signaling standards for the physical layer and frame formats for
the data link layer of the OSI model.
Network
Models
 Network models provide structured frameworks for understanding and
implementing communication protocols and architectures. Here are some
prominent network models:
OSI Model (Open Systems Interconnection):
Developed by the International Organization for Standardization (ISO).
Divides network communication into seven layers, each with specific functions:
Physical Layer: Concerned with transmitting raw data bits over a physical medium.
Data Link Layer: Responsible for node-to-node communication, error detection, and flow control.
Network Layer: Handles routing and forwarding of data packets between nodes in different networks.
Transport Layer: Manages end-to-end communication, ensuring data reliability, flow control, and
error recovery.
Session Layer: Establishes, manages, and terminates sessions between applications.
Presentation Layer: Translates, encrypts, and compresses data for compatibility between different
systems.
Application Layer: Provides network services directly to end-users and applications.
Each layer provides services to the layer above it and relies on services from the layer
below it.
 TCP/IP Model (Transmission Control Protocol/Internet Protocol):
 Developed by the U.S. Department of Defense and widely used in
the Internet.
 Consists of four layers, which are similar to but not directly
equivalent to the OSI model:
 Application Layer: Corresponds roughly to the OSI Application,
Presentation, and Session layers.
 Transport Layer: Similar to the OSI Transport Layer.
 Internet Layer: Similar to the OSI Network Layer.
 Link Layer: Combines elements of the OSI Data Link and
Physical layers.
 TCP/IP is more widely used in practice and is the foundation of the
modern Internet.
 Hybrid Models:
 Many modern network architectures combine elements of both the
OSI and TCP/IP models.
 For example, the OSI model's seven layers may be condensed into
fewer layers, with some functions combined for efficiency.
 TCP/IP is often used as a reference model for its practicality, while
the OSI model is used for educational purposes and for
standardization efforts.
Network
Servers
Network servers are computers or software applications that provide resources
or services to other computers or devices on a network. They play a crucial role in
facilitating communication, data storage, and access to shared resources. Here
are some common types of network servers:
•File Server: A file server is a computer or storage device that stores files and
provides access to those files over a network. Users can access, modify, and share
files stored on the file server, typically using file transfer protocols like SMB
(Server Message Block) or NFS (Network File System).
•Print Server: A print server is a computer or device that manages printers and
printing tasks on a network. It receives print jobs from client computers, queues
them, and sends them to the appropriate printer. Print servers help centralize
printer management and improve efficiency in a networked environment.
•Web Server: A web server is a computer or software application that stores,
processes, and delivers web pages to client devices over the internet or an
intranet. It responds to requests from web browsers by serving HTML pages,
images, scripts, and other web content. Popular web server software includes
Apache HTTP Server, Nginx, and Microsoft Internet Information Services (IIS).
 Email Server: An email server is a computer or software application that
manages email communication within an organization or between
organizations. It stores incoming and outgoing email messages, routes
messages to the appropriate recipients, and provides access to email
accounts for users. Common email server protocols include SMTP (Simple
Mail Transfer Protocol), IMAP (Internet Message Access Protocol), and POP3
(Post Office Protocol version 3).
 Database Server: A database server is a computer or software application
that stores and manages databases, allowing users and other applications
to access and manipulate data stored in the database. Database servers
support various database management systems (DBMS), such as MySQL,
Microsoft SQL Server, Oracle Database, and PostgreSQL.
 Application Server: An application server is a computer or software
application that hosts and manages software applications and services for
client devices over a network. It provides a runtime environment and
middleware services for running and accessing applications, such as web
applications, enterprise resource planning (ERP) systems, and customer
relationship management (CRM) software.
 Domain Name System (DNS) Server: A DNS server is a computer or
software application that translates domain names (e.g.,
www.example.com) into IP addresses (e.g., 192.0.2.1) and vice versa. DNS
servers help resolve domain names to their corresponding IP addresses,
enabling users to access websites and other internet resources using
Specialized
Networks
Specialized networks are designed to meet specific requirements or cater to
particular use cases or industries. These networks often have unique characteristics
tailored to their intended purpose. Here are some examples of specialized networks:
Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition
(SCADA) Networks:
Used in industrial environments such as manufacturing plants, power plants, and oil refineries.
Designed to monitor and control industrial processes and infrastructure.
Require high reliability, low latency, and resistance to electromagnetic interference.
Often employ specialized protocols such as Modbus, DNP3, and Profibus.
Healthcare Networks:
Used in hospitals, clinics, and healthcare facilities.
Designed to support electronic health records (EHRs), medical imaging systems, and
telemedicine applications.
Require strict security and privacy measures to protect sensitive patient information.
Must comply with regulations such as the Health Insurance Portability and Accountability Act
(HIPAA).
 Financial Networks:
 Used by banks, financial institutions, and stock exchanges.
 Require high throughput, low latency, and robust security to handle large volumes of
transactions.
 Often employ dedicated high-speed connections and encryption protocols to ensure data
confidentiality and integrity.
 Must comply with financial regulations such as the Payment Card Industry Data Security
Standard (PCI DSS) and the Sarbanes-Oxley Act (SOX).
 Aerospace and Defense Networks:
 Used in military and aerospace applications, including command and control systems,
surveillance, and unmanned aerial vehicles (UAVs).
 Require high reliability, real-time communication, and resistance to jamming and
cyberattacks.
 Often employ ruggedized hardware, secure communication protocols, and encryption
techniques.
 Research and Education Networks (RENs):
 Used by universities, research institutions, and laboratories.
 Provide high-speed connectivity and advanced networking capabilities to support
collaborative research, scientific experiments, and data-intensive applications.
 Often interconnected with national and international research networks such as Internet2
and GEANT.
 Internet of Things (IoT) Networks:
 Used to connect and manage a large number of IoT devices, such as sensors, actuators, and
smart appliances.

You might also like