IPProtocol
virtual uint8 IPProtocol() const = 0;
virtual uint8 IPProtocol() const;
if (service->IPProtocol() == header->protocol) {