이 문서는 지원되지 않는 버전의 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

theinet타입은 IP 호스트를 보유합니다 토토 베이 및 선택적으로 서브넷의 ID가 모두 한 필드에. 서브넷 아이덴티티는 토토 베이의 네트워크 부분의 비트 수 ("Netmask"). 넷 마스크가 32 인 경우 그런 다음 값은 서브넷을 나타내지 않고 단일 호스트 만 표시합니다. 네트워크 만 수락하려면 사용해야합니다. 그만큼CIDR타입이 아닌 토토 베이inet.

이 토토 베이의 입력 형식은입니다.x.x.x.x/y여기서x.x.x.xIP 토토 베이이며yNetmask의 비트 수입니다. 인 경우/y부품이 중단되었습니다. 그런 다음 Netmask는 32이고 값은 단 하나를 나타냅니다. 주인. 전시 중,/yNetmask가 32 인 경우 부분이 억제됩니다.

3.8.2. CIDR

theCIDR타입은 IP 네트워크를 보유합니다 사양. 입력 및 출력 형식은 클래스리스를 따릅니다 인터넷 도메인 라우팅 규칙. 지정을위한 형식입니다 클래스리스 네트워크는x.x.x.x/y여기서x.x.x.x네트워크입니다 그리고y는 비트 수입니다 넷 마스크. 만약에y생략, 이전 클래스의 가정을 사용하여 계산됩니다 번호 시스템은 적어도 충분히 커질 것임을 제외하고 입력에 작성된 모든 옥팅을 포함하려면

여기 몇 가지 예가 있습니다.

표 3-20.CIDR타입 입력 예제

CIDR입력 CIDR표시 Abbrev(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. inetvsCIDR

간의 필수 차이inetandCIDR데이터 토토 베이은입니다.inet오른쪽에 0이 아닌 비트로 값을 수락합니다 넷 마스크의 반면CIDR아니다.

팁 :출력 형식이 마음에 들지 않으면inet또는CIDR값, 시도host(),텍스트() 및Abbrev() 함수.

3.8.4. MacAddr

theMacAddr매장 Mac 토토 베이를 입력합니다. 즉, 이더넷 카드 하드웨어 주소 (MAC 주소 다른 목적으로도 사용됩니다). 입력이 허용됩니다 를 포함한 다양한 관습 형식

'08002B : 010203'
'08002B-010203'
'0800.2B01.0203'
'08 -00-2B-01-02-03 '
'08 : 00 : 2B : 01 : 02 : 03 '
모두 동일한 토토 베이를 지정합니다. 상단과 숫자에 대해서는 소문자가 허용됩니다athroughF. 출력입니다 항상 표시된 형태의 마지막 형태입니다.

디렉토리Contrib/MacinPostgreSQL소스 배포 Mac 토토 베이를 하드웨어 제조업체 이름.