GASP is a generic protocol encoder and decoder. It offers a complete scripting language which allows you to construct or analyze any packet of data based on abstract protocol definition. This version includes all the basics networking protocols , some protocols for archivers , and some multimedia protocols .