3.3.9
Firewalls
Firewalls
Firewalls
It is important to monitor and filter data coming into and out of a network.
![Illustrative background for Firewalls](https://image-v2.cdn.app.senecalearning.com/2018-08/1d21c77f-efde-4a59-ba31-a28b5115624f/Firewall-Security-Internet-Cyber-Computer-,h_400,q_80,w_640.jpg)
![Illustrative background for Firewalls ?? "content](https://image-v2.cdn.app.senecalearning.com/2018-08/1d21c77f-efde-4a59-ba31-a28b5115624f/Firewall-Security-Internet-Cyber-Computer-,h_400,q_80,w_640.jpg)
Firewalls
Firewalls
- A firewall is either a hardware device or a piece of software which sits between a device and the Internet.
- Firewalls inspect and filter incoming and outgoing data packets.
- They try to stop hackers gaining access to the network and stop malware getting into the network.
![Illustrative background for Packet filtering](https://image-v2.cdn.app.senecalearning.com/2018-08/aac06241-fa7d-45db-862d-35a95267a044/Packet-Filtering-Firewall-Internet-Security-,h_400,q_80,w_640.jpg)
![Illustrative background for Packet filtering ?? "content](https://image-v2.cdn.app.senecalearning.com/2018-08/aac06241-fa7d-45db-862d-35a95267a044/Packet-Filtering-Firewall-Internet-Security-,h_400,q_80,w_640.jpg)
Packet filtering
Packet filtering
- One role of the firewall is packet filtering.
- The firewall inspects each packet and drops those which do not meet certain criteria.
![Illustrative background for IP-address filtering](https://image-v2.cdn.app.senecalearning.com/2018-07/8b8802c8-d4ac-4692-a407-e4ca1a5aa044/IP-Address-Code-Computer-Monitor-Screen-,h_400,q_80,w_640.jpg)
![Illustrative background for IP-address filtering ?? "content](https://image-v2.cdn.app.senecalearning.com/2018-07/8b8802c8-d4ac-4692-a407-e4ca1a5aa044/IP-Address-Code-Computer-Monitor-Screen-,h_400,q_80,w_640.jpg)
IP-address filtering
IP-address filtering
- The firewall only allows traffic from certain known sources.
- This can be used to prevent denial of service attacks.
![Illustrative background for Port-blocking](https://image-v2.cdn.app.senecalearning.com/2018-07/10b0729f-1ddb-4fa5-89f5-fa0dcca7854f/Monitoring-Watching-Screens-Sontrol-Room-Man-,h_400,q_80,w_640.jpg)
![Illustrative background for Port-blocking ?? "content](https://image-v2.cdn.app.senecalearning.com/2018-07/10b0729f-1ddb-4fa5-89f5-fa0dcca7854f/Monitoring-Watching-Screens-Sontrol-Room-Man-,h_400,q_80,w_640.jpg)
Port-blocking
Port-blocking
- Firewalls can block access to certain ports.
- One important port is port 22, which allows remote access via the Internet. By blocking this port, we can prevent hackers trying to take over the server.
1Components of a Computer
1.1Structure & Function of the Processor
1.2Types of Processors
2Software & Software Development
2.1Systems Software
2.2Applications Generation
2.3Software Development
3Exchanging Data
3.1Compression, Encryption & Hashing
3.3Networks
4Data Types, Data Structures & Algorithms
4.1Data Types
5Legal, Moral, Cultural & Ethical Issues
5.1Computing Related Legislation
6Elements of Computational Thinking
6.1Thinking Abstractly
6.2Thinking Procedurally
6.3Thinking Logically
7Problem Solving & Programming
7.1Programming Techniques
7.2Programming Construction
Jump to other topics
1Components of a Computer
1.1Structure & Function of the Processor
1.2Types of Processors
2Software & Software Development
2.1Systems Software
2.2Applications Generation
2.3Software Development
3Exchanging Data
3.1Compression, Encryption & Hashing
3.3Networks
4Data Types, Data Structures & Algorithms
4.1Data Types
5Legal, Moral, Cultural & Ethical Issues
5.1Computing Related Legislation
6Elements of Computational Thinking
6.1Thinking Abstractly
6.2Thinking Procedurally
6.3Thinking Logically
7Problem Solving & Programming
7.1Programming Techniques
7.2Programming Construction
![Go student ad image](/en-GB/revision-notes/_next/image?url=%2Fen-GB%2Frevision-notes%2Fimages%2Fgo-student-uk-ad.jpg&w=640&q=100)
Unlock your full potential with GoStudent tutoring
Affordable 1:1 tutoring from the comfort of your home
Tutors are matched to your specific learning needs
30+ school subjects covered