0% found this document useful (0 votes)
4 views19 pages

Unit 2 Cyber

Firewalls are network security devices that monitor and control incoming and outgoing traffic, acting as barriers between trusted and untrusted networks. There are various types of firewalls including packet-filtering, stateful, proxy, and application-layer firewalls, each with specific advantages, disadvantages, and use cases. Additionally, the OSI model outlines the layers of network communication, contributing to security at each level, while Virtual Private Networks (VPNs) ensure secure communication over public networks through encryption and various protocols.

Uploaded by

iamkirthi28
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views19 pages

Unit 2 Cyber

Firewalls are network security devices that monitor and control incoming and outgoing traffic, acting as barriers between trusted and untrusted networks. There are various types of firewalls including packet-filtering, stateful, proxy, and application-layer firewalls, each with specific advantages, disadvantages, and use cases. Additionally, the OSI model outlines the layers of network communication, contributing to security at each level, while Virtual Private Networks (VPNs) ensure secure communication over public networks through encryption and various protocols.

Uploaded by

iamkirthi28
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

What are firewals, and how do they function to protect networks?

Compare different types of firewals (packet-filtering, stateful, proxy,


application-layer)
K3,CO1
and explain with appropriate use-cases.
simple and easy to learn 13m for cybersecurity exam

A Firewall is a network security device or software that monitors and controls


incoming and outgoing network traffic.

It acts as a barrier between a trusted internal network and an untrusted


external network (Internet) to prevent unauthorized access and cyber attacks.

How Does a Firewall Work?


A firewall checks every incoming and outgoing packet.

Step 1: Packet Arrives

A data packet reaches the firewall.

Step 2: Check Rules

The firewall compares the packet with predefined security rules.

Step 3: Decision

●​ If the packet is safe, it is allowed.


●​ If the packet is malicious or unauthorized, it is blocked.

Step 4: Logging

The firewall records the event for monitoring and analysis.


Types of Firewalls
1. Packet Filtering Firewall
Definition

The Packet Filtering Firewall is the simplest firewall.

It checks each packet individually using:

●​ Source IP address
●​ Destination IP address
●​ Port number
●​ Protocol (TCP/UDP)

If the packet matches the rule → Allow

Otherwise → Block

Diagram
Packet
|
Check:
IP
Port
Protocol
|
Allow / Block

Advantages

●​ Fast
●​ Low cost
●​ Easy to configure

Disadvantages

●​ Does not know connection status


●​ Less secure
●​ Cannot inspect packet content

Use Case

●​ Small office networks


●​ Home routers

2. Stateful Inspection Firewall


Definition

A Stateful Firewall keeps track of active network connections.

It checks:

●​ Packet information
●​ Previous packets
●​ Connection state

It allows packets only if they belong to a valid session.

Diagram
Packet
|
Connection Table
|
Existing Session?
|
Yes --> Allow
No --> Block

Advantages

●​ More secure than packet filtering


●​ Detects fake connections
●​ Better traffic control
Disadvantages

●​ Uses more memory


●​ Slightly slower

Use Case

●​ Banks
●​ Colleges
●​ Company networks

3. Proxy Firewall
Definition

A Proxy Firewall acts as an intermediary between the user and the Internet.

The client never communicates directly with the external server.

Instead,

Client → Proxy Firewall → Internet

Diagram
User
|
Proxy Firewall
|
Internet

Advantages

●​ Hides user IP address


●​ Filters web requests
●​ Provides high security

Disadvantages
●​ Slower
●​ Requires more resources

Use Case

●​ Government offices
●​ Educational institutions
●​ Large organizations

4. Application-Layer Firewall
Definition

An Application-Layer Firewall inspects the contents of application traffic.

It understands protocols such as:

●​ HTTP
●​ HTTPS
●​ FTP
●​ SMTP

It can detect attacks hidden inside web traffic.

Diagram
Web Request
|
Application Firewall
|
Inspect Content
|
Allow / Block

Advantages

●​ Highest level of security


●​ Detects application attacks
●​ Protects web applications

Disadvantages

●​ Expensive
●​ Requires more processing power

Use Case

●​ E-commerce websites
●​ Banking applications
●​ Cloud services

Advantages of Firewalls
●​ Protects against unauthorized access
●​ Blocks malicious traffic
●​ Reduces cyber attacks
●​ Protects sensitive information
●​ Monitors network traffic
●​ Improves overall network security

Limitations
●​ Cannot stop attacks from authorized users.
●​ Cannot prevent attacks through infected USB devices.
●​ Incorrect configuration may reduce security.
●​ Advanced attacks may bypass simple firewalls.

Describe the OSI model and discuss its relevance to understanding


network communication and security. How does each layer contribute to
building a secure network infrastructure?
simple and easy to learn 13m for cybersecurity exam
The OSI (Open Systems Interconnection) Model is a 7-layer reference model
developed by ISO (International Organization for Standardization).

It explains how data travels from one computer to another through a network.
Each layer performs a specific function and works with the layer above and
below it.

The OSI model also helps in network security, troubleshooting, and


designing secure communication systems.

Layers of the OSI Model and Their


Security Contribution
1. Physical Layer (Layer 1)
Function

●​ Transmits data as bits (0s and 1s) through cables, fibre optics, or wireless
signals.

Devices

●​ Hub
●​ Repeater
●​ Cables

Security Contribution

●​ Protects physical devices from theft or damage.


●​ Restricts physical access to network equipment.
●​ Uses CCTV and locked server rooms.

Example

Locking the server room to prevent unauthorized access.


2. Data Link Layer (Layer 2)
Function

●​ Transfers data between devices on the same network.


●​ Uses MAC addresses.
●​ Detects transmission errors.

Devices

●​ Switch
●​ Bridge

Security Contribution

●​ MAC address filtering.


●​ VLAN (Virtual LAN) separation.
●​ Port security on switches.

Example

Allowing only registered computers to connect to the office network.

3. Network Layer (Layer 3)


Function

●​ Finds the best path for data.


●​ Uses IP addresses.
●​ Performs routing.

Devices

●​ Router

Security Contribution

●​ Firewalls.
●​ Access Control Lists (ACLs).
●​ IP filtering.
●​ VPN (Virtual Private Network).

Example

Blocking malicious IP addresses from accessing the company network.

4. Transport Layer (Layer 4)


Function

●​ Ensures reliable data transfer.


●​ Uses TCP and UDP.
●​ Performs error checking and flow control.

Security Contribution

●​ Port filtering.
●​ Stateful firewalls.
●​ Secure communication using TCP.

Example

Blocking unnecessary ports like Telnet (Port 23).

5. Session Layer (Layer 5)


Function

●​ Creates, manages, and ends communication sessions.

Security Contribution

●​ User authentication.
●​ Session timeout.
●​ Session management.

Example

Automatically logging out a user after inactivity.

6. Presentation Layer (Layer 6)


Function

●​ Converts data into a readable format.


●​ Performs:
○​ Encryption
○​ Decryption
○​ Compression

Security Contribution

●​ Encrypts sensitive data.


●​ Protects passwords and confidential information.

Example

Using SSL/TLS encryption during online banking.

7. Application Layer (Layer 7)


Function

●​ Provides services directly to users.

Protocols

●​ HTTP
●​ HTTPS
●​ FTP
●​ SMTP
●​ DNS

Security Contribution

●​ User authentication.
●​ Antivirus.
●​ Email security.
●​ Web Application Firewall (WAF).

Example

A banking website requiring username, password, and OTP before login.

Define and explain the concept of a Virtual Private Network (VPN).


Describe how VPNs ensure secure communication over public networks
and discuss the protocols involved (e.g., IPsec, PPTP, L2TP)
simple and easy to learn 13m for cybersecurity exam

Introduction
A Virtual Private Network (VPN) is a technology that creates a secure and
encrypted connection between a user's device and a private network over the
public Internet.

It protects data from hackers, eavesdroppers, and unauthorized users by


encrypting all communication.

How Does a VPN Work?


Step 1

The user connects to the Internet.

Step 2
The VPN client creates a secure encrypted tunnel to the VPN server.

Step 3

All data is encrypted before leaving the user's device.

Step 4

The encrypted data travels safely through the public Internet.

Step 5

The VPN server decrypts the data and forwards it to the destination.

Step 6

The reply follows the same secure encrypted path back to the user.

How VPN Ensures Secure Communication


1. Encryption
●​ Converts readable data into unreadable form.
●​ Prevents hackers from reading intercepted data.

Example: Even if someone captures the data, they cannot understand it without
the encryption key.
2. Authentication
●​ Verifies the identity of the user or device.
●​ Only authorized users can access the VPN.

Example: Username, password, certificate, or Multi-Factor Authentication (MFA).

3. Data Integrity
●​ Ensures that data is not modified during transmission.
●​ Detects any tampering.

4. IP Address Hiding
●​ The VPN hides the user's real IP address.
●​ Websites see the VPN server's IP instead.

VPN Protocols
1. IPsec (Internet Protocol Security)
Definition

IPsec is a security protocol that encrypts and authenticates IP packets.

It works at the Network Layer (Layer 3) of the OSI model.

Features

●​ Strong encryption
●​ Authentication
●​ Data integrity
●​ Secure key exchange

Advantages

●​ Very secure
●​ Widely used in businesses
●​ Protects all IP traffic

Disadvantages

●​ More complex to configure


●​ Slightly slower because of encryption

Use Case

●​ Corporate VPNs
●​ Secure office-to-office communication
●​ Remote employee access

2. PPTP (Point-to-Point Tunneling Protocol)


Definition

PPTP is one of the oldest VPN protocols.

It creates a tunnel between the client and the VPN server.

Features

●​ Easy to configure
●​ Fast connection

Advantages

●​ Simple setup
●​ High speed
●​ Supported by older operating systems

Disadvantages
●​ Weak encryption
●​ Not recommended for sensitive data

Use Case

●​ Older systems
●​ Basic VPN connections where high security is not required

3. L2TP (Layer 2 Tunneling Protocol)


Definition

L2TP creates a secure tunnel for transmitting data.

By itself, L2TP does not provide encryption, so it is usually combined with


IPsec.

Features

●​ Secure tunneling
●​ Usually used as L2TP/IPsec

Advantages

●​ More secure than PPTP


●​ Reliable
●​ Widely supported

Disadvantages

●​ Slightly slower than PPTP


●​ Requires IPsec for encryption

Use Case

●​ Business VPNs
●​ Secure remote access
●​ Mobile VPN connections
Explain the Common Types of Network Attacks with suitable examples.
simple and easy to learn 13m for cybersecurity exam

A Network Attack is an attempt by a hacker to gain unauthorized access,


steal data, disrupt services, or damage a computer network.

Network attacks target computers, servers, routers, and communication systems


connected through a network.

1. Denial of Service (DoS) Attack


Definition

A DoS attack floods a server with excessive traffic, making it unavailable to


legitimate users.

Example

A hacker sends millions of requests to a website, causing it to crash.

Prevention

●​ Firewall
●​ Rate limiting
●​ Intrusion Detection System (IDS)

2. Distributed Denial of Service (DDoS) Attack


Definition

A DDoS attack is similar to DoS, but the traffic comes from many infected
computers (botnet).

Example

Thousands of compromised computers attack an online shopping website


simultaneously.
Prevention

●​ DDoS protection services


●​ Load balancing
●​ Traffic filtering

3. Man-in-the-Middle (MITM) Attack


Definition

In a MITM attack, the attacker secretly intercepts communication between two


users.

Example

A hacker on public Wi-Fi steals usernames and passwords.

Prevention

●​ HTTPS
●​ VPN
●​ Encryption

4. Phishing Attack
Definition

A Phishing attack tricks users into revealing passwords, bank details, or


personal information through fake emails or websites.

Example

A fake bank email asks the user to enter login credentials.

Prevention
●​ Verify email sender
●​ Avoid suspicious links
●​ Use Multi-Factor Authentication (MFA)

6. Password Attack
Definition

The attacker tries to obtain user passwords.

Methods

●​ Brute Force Attack


●​ Dictionary Attack
●​ Credential Stuffing

Example

Trying thousands of password combinations until the correct one is found.

Prevention

●​ Strong passwords
●​ MFA
●​ Account lockout after failed attempts

8. SQL Injection (SQLi)


Definition

The attacker inserts malicious SQL commands into a web application's input
fields to access or modify the database.

Example

A hacker bypasses a website login using malicious SQL code.

Prevention

●​ Parameterized queries
●​ Input validation
●​ Web Application Firewall (WAF)

You might also like