As part of a broader organisational restructure, data networking research at Swinburne University of Technology has moved from the Centre for Advanced Internet Architecture (CAIA) to the Internet For Things (I4T) Research Lab.

Although CAIA no longer exists, this website reflects CAIA's activities and outputs between March 2002 and February 2017, and is being maintained as a service to the broader data networking research community.

Remote unix Learning Environment (RULE)


The Remote Unix Learning Environment (RULE) provides a cost-effective solution to teaching Unix in a Windows-centric network environment.

By making use of preexisting Windows PCs, RULE offers `hands-on' Unix experience without the cost of dedicated Unix labs or the cost and inconvenience of re-imaging entire labs of machines on a regular basis

Where did RULE come from?

The RULE system has been used at Swinburne University for teaching a number of Unix subjects since semester 1, 2003.

Maximising Student Exposure to Unix Networking using FreeBSD Virtual Hosts
Describes the RULE system deployed at Swinburne University from both a practical and technical perspective.

The Jail Host Toolkit (JHT) has been developed here at Swinburne to make installation and maintenance of RULE systems easier. The original version of the JHT will shortly be released under and open source license for those interested in the bare-bones requirements in configuring jailed hosts under FreeBSD. The current version of JHT includes a significant number of improvements to the original version, including a graphical administration application JHT Administrator.

For more information fee free to Contact Us.


Why Teach Unix?


Last Updated: Monday 5-Jun-2006 18:34:32 AEST | Maintained by: Jason But ( | Authorised by: Grenville Armitage (