Al di là del fatto che non capisco perchè i byte non ti vadano bene (ragioni implementative? Boh..), se proprio non puoi confrontare i valori come byte, ma li devi per forza confrontare come interi, convertili...

codice:
byte[] tuoIndirizzo = tuoInetAddress.getAddress();
int[] sempreTuoIndirizzo = new int[tuoIndirizzo.length];
for(int j=0; j<tuoIndirizzo.length; j++) sempreTuoIndirizzo[j] = (int) tuoIndirizzo[j];

Ciao.