PostgreSQL | 데이터 형식(Data type) | 네트워크 주소 형식(cidr, inet, macaddr)


여기에서는 네트워크 주소 형식에 대해 알아보자. 사용 가능한 형식은 다음과 같다.

형식 크기 설명
cidr 12 혹은 24 바이트 IPv4 및 IPv6 네트워크
inet 12 혹은 24 바이트 IPv4 또는 IPv6 호스트 및 네트워크
macaddr 6 바이트 MAC 주소

inet 형, cidr 형 둘 다 인터넷 주소의 표기 방법이다. 예를 들어 “192.168.128.0/24"와 같이 “주소 / 넷 마스크의 비트 수"의 형식으로 작성한다. IPv4에서도 IPv6를 모두 작성 가능하다.

macaddr 형은 하드웨어 고유의 MAC 주소를 저장하는 형식이다. 예로는 다음과 같다.

'08002b:010203'
'08002b-010203'
'0800.2b01.0203'
'08-00-2b-01-02-03'
'08:00:2b:01:02:03'