Packet Garden attempts to detect protocols on a port by port basis. Not all protocol types can be detected reliably (example: the default bittorrent ports are rarely used). All traffic however, whether identified or not, shapes the terrain.

The full list of ports PG filters for by default can be read here. To add your own ports to this list, see the file filter.config in the config folder of the PG install directory.

Examples of the plants generated on detection of these ports are shown below:


Peer to Peer applications

Example applications:

Bittorrent: 10000-10010, 6881
Amule/Emule/XMule: 4662, 4672
GNUTella: 6346
Soulseek: 2240




Instant Messaging/ Voice over IP

Example applications:

Gizmo: 5004, 5005, 64064
ICQ: 20000, 20019
Yahoo: 5000, 5001, 5050
MSN Messenger: 1863, 6901




Games

Example applications:

Quake3: 27950, 27952, 27960, 27965
Unreal 2004: 7777 - 7788, 27900, 42292






Email

IMAP: 143
POP3: 119, 110, 995
SMTP: 25






Secure transfers

SSH: 22
HTTPS: 443






File Transfer Protocol

FTP: 20, 21







Web browsing

Example applications:

Mozilla Firefox, Safari, Internet Explorer, W3M
HTTP: 80







Unknown/All

All traffic