이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 8.9. 네트워크 메이저 토토 사이트 유형버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

3.8. 네트워크 토토 베이 데이터 유형

PostgreSQL데이터 유형 제공 IP 및 MAC 토토 베이를 저장합니다. 이것들을 사용하는 것이 바람직하다 일반 텍스트 유형보다 유형이 입력됩니다. 이러한 유형은 입력을 제공하기 때문입니다. 오류 검사 및 여러 전문 연산자 및 기능.

표 3-19. 네트워크 토토 베이 데이터 유형

이름 저장 설명 범위
cidr 12바이트 IP 네트워크 유효한 IPv4 네트워크
inet 12바이트 IP 호스트 및 네트워크 유효한 IPv4 호스트 또는 네트워크
macaddr 6바이트 MAC 토토 베이 관습 형식

IP v6은 아직 지원되지 않습니다.

3.8.1. inet

inet유형이 IP 호스트를 보유하고 있습니다. 주소 및 선택적으로 해당 주소가 속한 서브넷의 ID 모두 한 분야에 있습니다. 서브넷 ID는 다음으로 표시됩니다. 주소의 네트워크 부분에 있는 비트 수("넷마스크"). 넷마스크가 32인 경우 그러면 값은 서브넷을 나타내지 않고 단일 호스트만 나타냅니다. 네트워크만 허용하려면 다음을 사용해야 합니다.cidr대신 입력inet.

이 유형의 입력 형식은 다음과 같습니다.x.x.x.x/y어디에서x.x.x.x은 IP 토토 베이이고y은 넷마스크의 비트 수입니다. 만약/y부분이 중단되었습니다. 넷마스크는 32이고 값은 단일 호스트. 디스플레이에는/y넷마스크가 32이면 부분이 억제됩니다.

3.8.2. cidr

cidr유형이 IP 네트워크를 보유하고 있습니다. 사양. 입력 및 출력 형식은 Classless를 따릅니다. 인터넷 도메인 라우팅 규칙. 지정하는 형식 클래스 없는 네트워크는x.x.x.x/y어디에서x.x.x.x네트워크입니다 그리고y은 비트 수입니다. 넷마스크. 만일y생략됨, 이는 이전 클래스의 가정을 사용하여 계산됩니다. 번호 매기기 시스템(적어도 충분히 클 것이라는 점 제외) 입력에 작성된 모든 옥텟을 포함합니다.

다음은 몇 가지 예입니다:

표 3-20.cidr유형 입력 예

CIDR입력 CIDR표시됨 약어(CIDR)
192.168.100.128/25 192.168.100.128/25 192.168.100.128/25
192.168/24 192.168.0.0/24 192.168.0/24
192.168/25 192.168.0.0/25 192.168.0.0/25
192.168.1 192.168.1.0/24 192.168.1/24
192.168 192.168.0.0/24 192.168.0/24
128.1 128.1.0.0/16 128.1/16
128 128.0.0.0/16 128.0/16
128.1.2 128.1.2.0/24 128.1.2/24
10.1.2 10.1.2.0/24 10.1.2/24
10.1 10.1.0.0/16 10.1/16
10 10.0.0.0/8 10/8

3.8.3. inetcidr

사이의 본질적인 차이점inet그리고cidr데이터 유형은 다음과 같습니다inet오른쪽에 0이 아닌 비트가 있는 값을 허용합니다. 넷마스크의 반면cidr그렇습니다 아닙니다.

팁:출력 형식이 마음에 들지 않는 경우inet또는cidr값, 시도해 보세요호스트(), 텍스트() 및약어() 함수.

3.8.4. macaddr

macaddr유형은 MAC 토토 베이를 저장하고, 즉, 이더넷 카드 하드웨어 주소(MAC 토토 베이는 다른 용도로도 사용됩니다.) 입력이 허용됩니다 다음을 포함한 다양한 관례적 형식

'08002b:010203'
'08002b-010203'
'0800.2b01.0203'
'08-00-2b-01-02-03'
'08:00:2b:01:02:03'
모두 동일한 토토 베이를 지정합니다. 상부 및 숫자에는 소문자를 사용할 수 있습니다.a통해f. 출력은 항상 표시된 형식의 마지막에 있습니다.

디렉토리기여/mac에서PostgreSQL소스 배포 MAC 토토 베이를 매핑하는 데 사용할 수 있는 도구가 포함되어 있습니다. 하드웨어 제조업체 이름.