Sample Report format and Guidelines MINOR PROJECT
Sample Report format and Guidelines MINOR PROJECT
(Department of CSE)
Title page
Student Declaration i
Abstract ii
Acknowledgement iii
List of Figures iv
List of Tables v
Table of Contents vi
5. The diagrams should be printed on a light/white background, Tabular matter should be clearly
arranged. Decimal point may be indicated by full stop(.) Captions for figures must be placed at
the bottom of the figure. Captions for tables must be placed at the top of the table.
6. The graphs should be combined for the same parameters for proper comparison. Single graph
should be avoided as far as possible.
REPORT (14pt.)
SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR MINOR PROJECT
SUBMITTED BY
(2022-2026)
STUDENT DECLARATION
We hereby declare that the " Project name" project work submitted to DAV Institute of Engineering
& Technology, Jalandhar is the record of my original work under the guidance of "Guide Name." The
minor project work is submitted in partial fulfillment of the requirement of B.Tech in Computer
Science & Engineering. The results included in this project have not been submitted to any other
Institute or University. I am solely responsible for these results.
I hereby certify that, I have checked this minor project report and found satisfactory.
I have evaluated the project (“Project Title”) on dated ____________ and found satisfactory.
External Evaluator
Packet Filtering firewalls can use a database of rules to decide which packets will be allowed to
move in and out and from one network onto another. However, with the increase in size of rule list,
it’s very hard to manage and validate the rules, which can also increase the cost of rule lookup and
that may add significantly to latency. Packet filtering is the one of the major contemporary firewall
design techniques. Implementation of such packet filter using Binary Decision Diagram (BDD)
gives more advantages in terms of memory usage and look up time. In the case of the list-based
packet filter firewall where rules are checked one by one for each incoming packet, the time taken
to decide on a packet is proportional to the number of rules. The performance is improved with rule
promotion but that is a slow and static kind of firewall implementation. In this work a BDD-based
approach is presented which gives much better result in terms of number of comparisons or accesses
the rule list make. This work presents the study, design and implementation of a packet filter firewall
using binary decision diagram which provides faster processing of packets while maintaining the
integrity of the original security policy. Results on large number of packets show that for most-
accept packets, and for most- reject packets there is manifold reduction in such comparisons when
BDD-based approach is used over list-based with promotion approach.
ACKNOWLEDGEMENT
I am highly grateful to Dr. Jagjit Malhotra, Principal, DAV Institute of Engineering & Technology,
Jalandhar, for giving me this opportunity to work on a minor project.
The constant guidance and encouragement received from Dr. Harpreet Kaur Bajaj, HoD Department
of Computer Science & Engineering, DAVIET Jalandhar has been of great help in carrying out the
project work and is acknowledged with reverential thanks.
I express gratitude to other faculty members of Computer Science & Engineering department of
DAVIET for their intellectual support throughout the course of this work.
Student Declaration i
Abstract ii
Acknowledgement iii
List of Figures iv
List of Tables v
Table of Contents vi
Chapter 1: Introduction 1
1.1 Motivation 1
1.3 Firewall 4
1.4 Generations 5
Note: The report of respective project should be as per prescribed format and in the same
order though if some of the points are not applicable in regard with the concerned project,
they might beomitted.