Class IpNumber

All Implemented Interfaces:
Serializable, Comparable<IpNumber>

public final class IpNumber extends NamedNumber<Byte,IpNumber>
IP Number
Since:
pcap4j 0.9.1
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • IPV6_HOPOPT

      public static final IpNumber IPV6_HOPOPT
      IPv6 Hop-by-Hop Option: 0
    • ICMPV4

      public static final IpNumber ICMPV4
      Internet Control Message (ICMPv4): 1
    • IGMP

      public static final IpNumber IGMP
      Internet Group Management (IGMP): 2
    • GGP

      public static final IpNumber GGP
      Gateway-to-Gateway (GGP): 3
    • IPV4

      public static final IpNumber IPV4
      IPv4 encapsulation: 4
    • ST

      public static final IpNumber ST
      Stream (ST): 5
    • TCP

      public static final IpNumber TCP
      Transmission Control (TCP): 6
    • CBT

      public static final IpNumber CBT
      CBT: 7
    • EGP

      public static final IpNumber EGP
      Exterior Gateway Protocol (EGP): 8
    • IGP

      public static final IpNumber IGP
      any private interior gateway (IGP, used by Cisco for their IGRP): 9
    • BBN_RCC_MON

      public static final IpNumber BBN_RCC_MON
      BBN RCC Monitoring: 10
    • NVP_II

      public static final IpNumber NVP_II
      Network Voice Protocol (NVP-II): 11
    • PUP

      public static final IpNumber PUP
      PUP: 12
    • ARGUS

      public static final IpNumber ARGUS
      ARGUS: 13
    • EMCON

      public static final IpNumber EMCON
      EMCON: 14
    • XNET

      public static final IpNumber XNET
      Cross Net Debugger (XNET): 15
    • CHAOS

      public static final IpNumber CHAOS
      Chaos: 16
    • UDP

      public static final IpNumber UDP
      User Datagram (UDP): 17
    • MUX

      public static final IpNumber MUX
      Multiplexing: 18
    • DCN_MEAS

      public static final IpNumber DCN_MEAS
      DCN Measurement Subsystems (DCN-MEAS): 19
    • HMP

      public static final IpNumber HMP
      Host Monitoring (HMP): 20
    • PRM

      public static final IpNumber PRM
      Packet Radio Measurement (PRM): 21
    • XNS_IDP

      public static final IpNumber XNS_IDP
      XEROX NS IDP: 22
    • TRUNK_1

      public static final IpNumber TRUNK_1
      Trunk-1: 23
    • TRUNK_2

      public static final IpNumber TRUNK_2
      Trunk-2: 24
    • LEAF_1

      public static final IpNumber LEAF_1
      Leaf-1: 25
    • LEAF_2

      public static final IpNumber LEAF_2
      Leaf-2: 26
    • RDP

      public static final IpNumber RDP
      Reliable Data Protocol (RDP): 27
    • IRTP

      public static final IpNumber IRTP
      Internet Reliable Transaction (IRTP): 28
    • ISO_TP4

      public static final IpNumber ISO_TP4
      ISO Transport Protocol Class 4 (ISO-TP4): 29
    • NETBLT

      public static final IpNumber NETBLT
      Bulk Data Transfer Protocol (NETBLT): 30
    • MFE_NSP

      public static final IpNumber MFE_NSP
      MFE Network Services Protocol (MFE-NSP): 31
    • MERIT_INP

      public static final IpNumber MERIT_INP
      MERIT Internodal Protocol (MERIT-INP): 32
    • DCCP

      public static final IpNumber DCCP
      Datagram Congestion Control Protocol (DCCP): 33
    • TPC

      public static final IpNumber TPC
      Third Party Connect Protocol (3PC): 34
    • IDPR

      public static final IpNumber IDPR
      Inter-Domain Policy Routing Protocol (IDPR): 35
    • XTP

      public static final IpNumber XTP
      XTP: 36
    • DDP

      public static final IpNumber DDP
      Datagram Delivery Protocol (DDP): 37
    • IDPR_CMTP

      public static final IpNumber IDPR_CMTP
      IDPR Control Message Transport Protocol (IDPR-CMTP): 38
    • TP_PP

      public static final IpNumber TP_PP
      TP++ Transport Protocol: 39
    • IL

      public static final IpNumber IL
      IL Transport Protocol: 40
    • IPV6

      public static final IpNumber IPV6
      IPv6 encapsulation: 41
    • SDRP

      public static final IpNumber SDRP
      Source Demand Routing Protocol (SDRP): 42
    • IPV6_ROUTE

      public static final IpNumber IPV6_ROUTE
      Routing Header for IPv6: 43
    • IPV6_FRAG

      public static final IpNumber IPV6_FRAG
      Fragment Header for IPv6: 44
    • IDRP

      public static final IpNumber IDRP
      Inter-Domain Routing Protocol (IDRP): 45
    • RSVP

      public static final IpNumber RSVP
      Reservation Protocol (RSVP): 46
    • GRE

      public static final IpNumber GRE
      Generic Routing Encapsulation (GRE): 47
    • DSR

      public static final IpNumber DSR
      Dynamic Source Routing Protocol (DSR): 48
    • BNA

      public static final IpNumber BNA
      BNA: 49
    • ESP

      public static final IpNumber ESP
      Encap Security Payload (ESP): 50
    • AH

      public static final IpNumber AH
      Authentication Header: 51
    • I_NLSP

      public static final IpNumber I_NLSP
      Integrated Net Layer Security TUBA (I-NLSP): 52
    • SWIPE

      public static final IpNumber SWIPE
      IP with Encryption (SWIPE): 53
    • NARP

      public static final IpNumber NARP
      NBMA Address Resolution Protocol (NARP): 54
    • MOBILE

      public static final IpNumber MOBILE
      IP Mobility: 55
    • TLSP

      public static final IpNumber TLSP
      Transport Layer Security Protocol using Kryptonet key management (TLSP): 56
    • SKIP

      public static final IpNumber SKIP
      SKIP: 57
    • ICMPV6

      public static final IpNumber ICMPV6
      ICMP for IPv6: 58
    • IPV6_NONXT

      public static final IpNumber IPV6_NONXT
      No Next Header for IPv6: 59
    • IPV6_DST_OPTS

      public static final IpNumber IPV6_DST_OPTS
      Destination Options for IPv6: 60
    • CFTP

      public static final IpNumber CFTP
      CFTP: 62
    • SAT_EXPAK

      public static final IpNumber SAT_EXPAK
      SATNET and Backroom EXPAK: 64
    • KRYPTOLAN

      public static final IpNumber KRYPTOLAN
      Kryptolan: 65
    • RVD

      public static final IpNumber RVD
      MIT Remote Virtual Disk Protocol (RVD): 66
    • IPPC

      public static final IpNumber IPPC
      Internet Pluribus Packet Core (IPPC): 67
    • SAT_MON

      public static final IpNumber SAT_MON
      SATNET Monitoring: 69
    • VISA

      public static final IpNumber VISA
      VISA Protocol: 70
    • IPCV

      public static final IpNumber IPCV
      Internet Packet Core Utility (IPCV): 71
    • CPNX

      public static final IpNumber CPNX
      Computer Protocol Network Executive (CPNX): 72
    • CPHB

      public static final IpNumber CPHB
      Computer Protocol Heart Beat (CPHB): 73
    • WSN

      public static final IpNumber WSN
      Wang Span Network (WSN): 74
    • PVP

      public static final IpNumber PVP
      Packet Video Protocol (PVP): 75
    • BR_SAT_MON

      public static final IpNumber BR_SAT_MON
      Backroom SATNET Monitoring: 76
    • SUN_ND

      public static final IpNumber SUN_ND
      SUN ND PROTOCOL: 77
    • WB_MON

      public static final IpNumber WB_MON
      WIDEBAND Monitoring: 78
    • WB_EXPAK

      public static final IpNumber WB_EXPAK
      WIDEBAND EXPAK: 79
    • ISO_IP

      public static final IpNumber ISO_IP
      ISO Internet Protocol (ISO-IP): 80
    • VMTP

      public static final IpNumber VMTP
      VMTP: 81
    • SECURE_VMTP

      public static final IpNumber SECURE_VMTP
      SECURE-VMTP: 82
    • VINES

      public static final IpNumber VINES
      VINES: 83
    • TTP

      public static final IpNumber TTP
      Transaction Transport Protocol (TTP): 84
    • IPTM

      public static final IpNumber IPTM
      Internet Protocol Traffic Manager (IPTM): 84
    • NSFNET_IGP

      public static final IpNumber NSFNET_IGP
      NSFNET-IGP: 85
    • DGP

      public static final IpNumber DGP
      Dissimilar Gateway Protocol (DGP): 86
    • TCF

      public static final IpNumber TCF
      TCF: 87
    • EIGRP

      public static final IpNumber EIGRP
      EIGRP: 88
    • OSPFIGP

      public static final IpNumber OSPFIGP
      OSPFIGP: 89
    • SPRITE_RPC

      public static final IpNumber SPRITE_RPC
      Sprite RPC Protocol: 90
    • LARP

      public static final IpNumber LARP
      Locus Address Resolution Protocol (LARP): 91
    • MTP

      public static final IpNumber MTP
      Multicast Transport Protocol (MTP): 92
    • AX_25

      public static final IpNumber AX_25
      AX.25 Frames: 93
    • IPIP

      public static final IpNumber IPIP
      IP-within-IP Encapsulation Protocol (IPIP): 94
    • MICP

      public static final IpNumber MICP
      Mobile Internetworking Control Protocol (MICP): 95
    • SCC_SP

      public static final IpNumber SCC_SP
      Semaphore Communications Security Protocol: 96
    • ETHERIP

      public static final IpNumber ETHERIP
      Ethernet-within-IP Encapsulation: 97
    • ENCAP

      public static final IpNumber ENCAP
      Encapsulation Header: 98
    • GMTP

      public static final IpNumber GMTP
      GMTP: 100
    • IFMP

      public static final IpNumber IFMP
      Ipsilon Flow Management Protocol (IFMP): 101
    • PNNI

      public static final IpNumber PNNI
      PNNI over IP: 102
    • PIM

      public static final IpNumber PIM
      Protocol Independent Multicast (PIM): 103
    • ARIS

      public static final IpNumber ARIS
      ARIS: 104
    • SCPS

      public static final IpNumber SCPS
      SCPS: 105
    • QNX

      public static final IpNumber QNX
      QNX: 106
    • ACTIVE_NETWORKS

      public static final IpNumber ACTIVE_NETWORKS
      Active Networks: 107
    • IPCOMP

      public static final IpNumber IPCOMP
      IP Payload Compression Protocol (IPCOMP): 108
    • SNP

      public static final IpNumber SNP
      Sitara Networks Protocol (SNP): 109
    • COMPAQ_PEER

      public static final IpNumber COMPAQ_PEER
      Compaq Peer Protocol: 110
    • IPX_IN_IP

      public static final IpNumber IPX_IN_IP
      IPX in IP: 111
    • VRRP

      public static final IpNumber VRRP
      Virtual Router Redundancy Protocol: 112
    • PGM

      public static final IpNumber PGM
      Pragmatic General Multicast (PGM): 113
    • L2TP

      public static final IpNumber L2TP
      Layer Two Tunneling Protocol (L2TP): 115
    • DDX

      public static final IpNumber DDX
      D-II Data Exchange (DDX): 116
    • IATP

      public static final IpNumber IATP
      Interactive Agent Transfer Protocol (IATP): 117
    • STP

      public static final IpNumber STP
      Schedule Transfer Protocol (STP): 118
    • SRP

      public static final IpNumber SRP
      SpectraLink Radio Protocol (SRP): 119
    • UTI

      public static final IpNumber UTI
      UTI: 120
    • SMP

      public static final IpNumber SMP
      Simple Message Protocol (SMP): 121
    • SM

      public static final IpNumber SM
      Simple Multicast Protocol (SM): 122
    • PTP

      public static final IpNumber PTP
      Performance Transparency Protocol (PTP): 123
    • ISIS_OVER_IPV4

      public static final IpNumber ISIS_OVER_IPV4
      ISIS over IPv4: 124
    • FIRE

      public static final IpNumber FIRE
      FIRE: 125
    • CRTP

      public static final IpNumber CRTP
      Combat Radio Transport Protocol (CRTP): 126
    • CRUDP

      public static final IpNumber CRUDP
      Combat Radio User Datagram (CRUDP): 127
    • SSCOPMCE

      public static final IpNumber SSCOPMCE
      SSCOPMCE: 128
    • IPLT

      public static final IpNumber IPLT
      IPLT: 129
    • SPS

      public static final IpNumber SPS
      Secure Packet Shield (SPS): 130
    • PIPE

      public static final IpNumber PIPE
      Private IP Encapsulation within IP (PIPE): 131
    • SCTP

      public static final IpNumber SCTP
      Stream Control Transmission Protocol (SCTP): 132
    • FC

      public static final IpNumber FC
      Fibre Channel: 133
    • RSVP_E2E_IGNORE

      public static final IpNumber RSVP_E2E_IGNORE
      RSVP-E2E-IGNORE: 134
    • MOBILITY_HEADER

      public static final IpNumber MOBILITY_HEADER
      Mobility Header: 135
    • UDPLITE

      public static final IpNumber UDPLITE
      UDPLite: 136
    • MPLS_IN_IP

      public static final IpNumber MPLS_IN_IP
      MPLS-in-IP: 137
    • MANET

      public static final IpNumber MANET
      MANET Protocols: 138
    • HIP

      public static final IpNumber HIP
      Host Identity Protocol (HIP): 139
    • SHIM6

      public static final IpNumber SHIM6
      Shim6 Protocol: 140
    • WESP

      public static final IpNumber WESP
      Wrapped Encapsulating Security Payload (WESP): 141
    • ROHC

      public static final IpNumber ROHC
      Robust Header Compression (ROHC): 142
    • registry

      private static final Map<Byte,IpNumber> registry
  • Constructor Details

    • IpNumber

      public IpNumber(Byte value, String name)
      Parameters:
      value - value
      name - name
  • Method Details