range_boundaries: calculate the maximum and minimum IPs in an IP range
Description
when provided with a vector of IP ranges
("172.18.0.0/28"), range_boundaries calculates the
maximum and minimum IP addresses in that range.
Usage
range_boundaries(ranges)
Arguments
ranges
a vector of IP ranges. Currently only IPv4 ranges
work.
Value
a data.frame of four columns, "minimum_ip" (containing the
smallest IP in the provided range) and "maximum_ip" (containing the
largest). "min_numeric" & "max_numeric" (the min & max numeric versions
of "minimum_ip" and "maximum_ip") and the original range string.
If the range was invalid, both columns will contain Invalid" as the value.
See Also
ip_in_range to calculate if an IP address
falls within a particular range, or ip_to_numeric to
convert the dotted-decimal notation of returned IP addresses to their
numeric representation.