Class NetAddr::CIDRv4
In: lib/cidr.rb
Parent: CIDR

IPv4 CIDR address - Inherits all methods from NetAddr::CIDR. Addresses of this class are composed of a 32-bit address space.

Methods

External Aliases

last -> broadcast
  Alias for last

Public Instance methods

Synopsis

Provide IPv4 Hostmask in extended format (y.y.y.y).

 Example:
 cidr = NetAddr::CIDR.create('10.1.0.0/24')
 cidr.hostmask_ext => "0.0.0.255"

Arguments:

  • none

Returns:

  • String

Synopsis

Provide IPv4 netmask in extended format (y.y.y.y).

 Example:
 cidr = NetAddr::CIDR.create('10.1.0.0/24')
 cidr.netmask_ext => "255.255.255.0"

Arguments:

  • none

Returns:

  • String

[Validate]