Mind map
Firewalls
Map content
Firewalls
Stateless Firewall
- No record of previous packets
- Makes allow/deny decisions based on current packet
Stateful Firewall
- Has history of recently seen packets
- Makes allow/deny decisions based on context of history
- Stateful Packet Firewall
- States
- NEW
- ESTABLISHED
- RELATED
- INVALID
- UNTRACKED
- States
- Uses a lot of rsources
Filter
Packet Firewalll
- Makes allow/deny decisions based on IP addresses and TCP/UDP port numbers
Application Firewall
- Makes allow/deny decisions based on re-assembled content from TCP segments
Network Firewall
- Positioned between 2 subnets
Host Firewall
- Positioned between NIC and process on host
Netfilter
- Linux firewall infrastructure
- Hook points
- Intercept a packet
- Make allow/deny decisions
- Tables of chains
- Groups of logical decision making hook points
- Filter
- FORWARD
- Packets passing through
- INPUT
- OUTPUT
- FORWARD
- NAT (Network Address Transmission)
- PRE-ROUTING
- POST-ROUTING
- Chains
- Ordered sequence of rules
- Pattern
- arrival/departure NIC
- eth0
- eth1
- SRC/DST IP
- Protocol
- TCP
- UDP
- ICMP
- SRC/DST Port
- arrival/departure NIC
- Target
- Defines what will happen to packet if it matches pattern
- ACCEPT
- Assumes good - lets through unless bad
- REJECT
- DROP
- Assumes bad - only lets through if good
- Pattern
- End-of-chain policy
- Applied if packet matches no rules
- ACCEPT
- DROP
- Ordered sequence of rules
NAT Firewall
- Private IP4 addresses hidden
- Source NAT
- Connection initiated from private IP address, listening server on public IP
- Changes SRC address to public IP4 of firewall
- Destination NAT
- Communication initiated from public IP address, listening server behind NAT box
Information
- Description
- Networks Mind Map on Firewalls, created by prxd33 on 30/04/2014.
- Created by
- prxd33
- Views
- 18
- Rating