@Override
protected void readRequest(InputStream inputStream) throws IOException {
ByteDataInput input = null;
try {
input = new SimpleByteDataInput(inputStream);
expectHeader(input, DomainControllerProtocol.PARAM_HOST_ID);
hostId = input.readUTF();
expectHeader(input, DomainControllerProtocol.PARAM_HOST_CONTROLLER_HOST);
final int addressSize = input.readInt();
byte[] addressBytes = new byte[addressSize];