A Ruby interface for getting network protocol information