Beruflich Dokumente
Kultur Dokumente
application layer
firewall
Team Guide-PROF. R. RADHAKRISHNAN
-By ,
Nishant Dwivedi
CSE 7th sem Section B
Class Rollno. 04
About Firewall
A firewall in a race car is designed to separate the engine
compartment from the driver so that in the event of a problem the
driver can be protected from what goes on in the engine compartment.
A firewall on a computer network is very much the same concept,and
that is to separate one portion of the network from another.
In technical terms, afirewallis a software or hardware-based network
security system that controls the incoming and outgoing network traffic
by analyzing the data packets and determining whether they should be
allowed through or not, based on a rule set.
2
How it works?
The application firewall is typically
built to control all network traffic on
any OSI layer up to the application
layer.
Contd.
Resistant to attacks1.DOS
2.Distributed DOS
3.Worms,Viruses,Trojan Horse etc.
4.Spoofing
Implementation
Preference will be to implement this in c++ and c using
some newly developed GUI libraries (like new versions
of GTK)support.
Reasons for this preference1.c++ and c are closer to assembly languages in
comparison of other high level languages.
2.Assembly level details are difficult to be manipulated
by an attacker in comparison of high level languages.
3.So from security point of view and customization point
of view also,
7
drawback
of
speed
in
Suggestions?
10