introduced a protocol header (8 bit) for version number