Class IPv4Util


  • public class IPv4Util
    extends Object
    • Method Detail

      • decodeTTL

        public static int decodeTTL​(byte[] packetData,
                                    int ipStart)
      • decodeProtocol

        public static byte decodeProtocol​(byte[] packetData,
                                          int ipStart)
      • decodeSrc

        public static InetAddress decodeSrc​(byte[] packetData,
                                            int ipStart)
      • decodeDst

        public static InetAddress decodeDst​(byte[] packetData,
                                            int ipStart)
      • decodeId

        public static int decodeId​(byte[] packetData,
                                   int ipStart)
      • getInternetProtocolHeaderVersion

        public static int getInternetProtocolHeaderVersion​(byte[] packet,
                                                           int ipStart)
      • getInternetProtocolHeaderLength

        public static int getInternetProtocolHeaderLength​(byte[] packet,
                                                          int ipStart)