code: function Address(host, port, type, hostname, raw) {
    this.host = host || '0.0.0.0';
    this.port = port || 0;
    this.type = type || IP.types.IPV4;
    this.hostname = hostname || '0.0.0.0:0';
    this.raw = raw || ZERO_IP;
  }
docs: Represents a parsed address.
  @constructor
  @alias module:utils/ip.Address
  @param {String} host
  @param {Number} port
  @param {Number} type
  @param {String} hostname
  @param {Buffer|null} raw
  @property {String} host
  @property {Number} port
  @property {Number} type
  @property {String} hostname
  @property {Buffer} raw