ip_to_binary {ipaddress} | R Documentation |
Represent address as binary
Description
Encode or decode an ip_address
as a binary bit string.
Usage
ip_to_binary(x)
binary_to_ip(x)
Arguments
x |
|
Details
The bits are stored in network order (also known as big-endian order), which is part of the IP standard.
IPv4 addresses use 32 bits, IPv6 addresses use 128 bits, and missing values
are encoded as NA
.
Value
-
ip_to_binary()
: A character vector -
binary_to_ip()
: Anip_address
vector
See Also
Other address representations:
ip_to_bytes()
,
ip_to_hex()
,
ip_to_integer()
Examples
x <- ip_address(c("192.168.0.1", "2001:db8::8a2e:370:7334", NA))
ip_to_binary(x)
binary_to_ip(ip_to_binary(x))
[Package ipaddress version 1.0.2 Index]