Transport Layer - Firewalls

Overview of Firewalls
  • Definition: A firewall is a network device that blocks traffic based on specified criteria, crucial for network security.
Importance of Firewalls
  • Network Protection: Firewalls serve as the primary defense against unwanted traffic entering a network.
  • Traffic Management: They help manage and control data flow within a network, ensuring security and operational integrity.
Operation of Firewalls
  • Layer Operations: Firewalls can function at different layers of the network, with a significant focus on:
    • Application Layer: Inspecting application-level traffic for threats.
    • Transport Layer: Blocking or allowing traffic to specific ports.
Example - Small Business Network
  • A small business may have a server with:
    • Web Server: Hosting the company's public website (typically using port 80).
    • File Server: Storing confidential internal documents (requiring restricted access).
  • Firewall Configuration:
    • Allow incoming traffic to port 80 for web access.
    • Block external IP access to other ports to protect sensitive file server information.
Types of Firewalls
  • Independent Devices: Firewalls can be standalone hardware devices.
  • Integrated Devices: Commonly, routers include firewall functionality for both home and business users.
  • Host-based Firewalls: Operating systems such as Windows and macOS include built-in firewall features, allowing traffic management at the individual host level.
Conclusion
  • Firewalls are essential for network security, playing a significant role in both small and large networks by regulating traffic based on defined security policies.