Added Port.Type and plumbed it throughout.
diff --git a/utils/misc/src/main/java/org/onlab/packet/IpAddress.java b/utils/misc/src/main/java/org/onlab/packet/IpAddress.java
index eead723..6af87a7 100644
--- a/utils/misc/src/main/java/org/onlab/packet/IpAddress.java
+++ b/utils/misc/src/main/java/org/onlab/packet/IpAddress.java
@@ -202,7 +202,7 @@
 
     @Override
     public int hashCode() {
-        return Objects.hash(version, octets);
+        return Objects.hash(version, Arrays.hashCode(octets));
     }
 
     @Override