
|
about
firewall primer details knock lab download implementations documentation FAQ images resources contact
The port knocking Perl prototype is licensed under the GPL license.
GPL License
![]() |
Firewall PrimerPerl prototype: v0.30
2004-Nov-14 18:59 | ...more new Net::Pcap support added to sniff packets directly ...more
This section introduces the idea of communication ports and firewalls at a very introductory level. If you are familiar with TCP/IP and firewalls, you can skip past this section and go straight to the details of the port knocking implementation. This introduction is not a technical document and is targetted at a non-technical audience or novices computer users and administrators.
portsWhen two networked computers communicate with one another (i.e., send data to each other in a mutually agreed upon manner) they do so using one of several different
protocols
Each protocol is designed for applications with specific requirements. For example, when two computers communicate using UDP, the computer that receives the data does not acknowledge receipt, whereas when TCP/IP is used the sender can ascertain whether the transmission has been received. This makes UDP more suitable for broadcast-type communication where less overhead is of benefit. On the other hand, TCP was designed to be robust and to maximize the likelihood of successful transmission. Communication takes place between a
port
A port is numbered and, if associated with an application agreed upon by IANA or other conventions, associated with an
application protocol
last updated 2004-Apr-05 16:36
|






