I think best in code so I may implement things from my Trustworthy, Survivable Computer Networks class