8.9. 네트워크 무지개 토토 유형

PostgreSQLIPv4, IPv6 및 Mac 무지개 토토를 저장하는 데이터 유형을 제공합니다.표 8.21. 이러한 유형이 입력 오류 확인 및 특수 연산자 및 기능을 제공하기 때문에 네트워크 무지개 토토를 저장하기 위해 일반 텍스트 유형 대신 이러한 유형을 사용하는 것이 좋습니다 (참조섹션 9.12).

표 8.21. 네트워크 무지개 토토 유형

이름 스토리지 크기 설명
CIDR 7 또는 19 바이트 IPv4 및 IPv6 네트워크
inet 7 또는 19 바이트 IPv4 및 IPv6 호스트 및 네트워크
MacAddr 6 바이트 Mac 무지개 토토
MacAddr8 8 바이트 Mac 무지개 토토 (EUI-64 형식)

정렬 할 때inet또는CIDR데이터 유형, IPv4 무지개 토토는 항상 IPv6 무지개 토토를 포함하여 IPv6 무지개 토토를 포함하여 IPv6 무지개 토토를 포함하여 ipv6 무지개 토토를 포함하여 항상 정렬됩니다. :: 10.2.3.4 또는 :: ffff : 10.4.3.2.

8.9.1. inet

theinet타입은 하나의 필드에 IPv4 또는 IPv6 호스트 무지개 토토와 선택적으로 서브넷을 보유합니다. 서브넷은 호스트 무지개 토토에 존재하는 네트워크 무지개 토토 비트 수로 표시됩니다 (Netmask). Netmask가 32이고 무지개 토토가 IPv4 인 경우 값은 서브넷을 나타내지 않고 단일 호스트 만 표시합니다.CIDR타입이 아닌 유형inet.

이 유형의 입력 형식은입니다.무지개 토토/y여기서무지개 토토IPv4 또는 IPv6 무지개 토토이며y넷 마스크의 비트 수입니다. 인 경우/y부분이 생략되고, Netmask는 IPv4의 경우 32 또는 IPv6의 경우 128로 간주되므로 값은 단일 호스트를 나타냅니다. 전시 중,/yNetmask가 단일 호스트를 지정하면 부분이 억제됩니다.

8.9.2. CIDR

theCIDR타입은 IPv4 또는 IPv6 네트워크 사양을 보유합니다. 입력 및 출력 형식은 클래스리스 인터넷 도메인 라우팅 규칙을 따릅니다.무지개 토토/y여기서무지개 토토네트워크의 가장 낮은 무지개 토토는 IPv4 또는 IPv6 무지개 토토로 표시되며y넷 마스크의 비트 수입니다. 만약에y생략됩니다. 구형 클래스 네트워크 번호 시스템의 가정을 사용하여 계산됩니다. 입력에 작성된 모든 옥팅을 포함 할 수있을만큼 적어도 커질 것입니다. 지정된 netmask의 오른쪽에 비트가 설정된 네트워크 무지개 토토를 지정하는 것은 오류입니다.

표 8.22몇 가지 예를 보여줍니다.

표 8.22. 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
10.1.2.3/32 10.1.2.3/32 10.1.2.3/32
2001 : 4F8 : 3 : BA ::/64 2001 : 4F8 : 3 : BA ::/64 2001 : 4F8 : 3 : BA/64
2001 : 4F8 : 3 : BA : 2E0 : 81FF : FE22 : D1F1/128 2001 : 4F8 : 3 : BA : 2E0 : 81FF : FE22 : D1F1/128 2001 : 4F8 : 3 : BA : 2E0 : 81FF : FE22 : D1F1/128
:: FFFF : 1.2.3.0/120 :: FFFF : 1.2.3.0/120 :: FFFF : 1.2.3/120
:: FFFF : 1.2.3.0/128 :: FFFF : 1.2.3.0/128 :: FFFF : 1.2.3.0/128

8.9.3. inetvs.CIDR

간의 필수 차이inetCIDR데이터 유형은입니다.inet넷 마스크 오른쪽에 0이 아닌 비트로 값을 허용하는 반면CIDR그렇지 않습니다. 예를 들어,192.168.0.1/24유효합니다inet그러나CIDR.

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

8.9.4. MacAddr

theMacAddr예를 들어 이더넷 카드 하드웨어 무지개 토토에서 알려진 MAC 무지개 토토 유형 (Mac 무지개 토토는 다른 목적으로도 사용되지만). 입력은 다음 형식으로 허용됩니다.

'08 : 00 : 2B : 01 : 02 : 03 '
'08 -00-2B-01-02-03 '
'08002B : 010203'
'08002B-010203'
'0800.2B01.0203'
'0800-2B01-0203'
'08002B010203'

이 예제는 모두 동일한 무지개 토토를 지정합니다. 숫자에 대해서는 상단 및 소문자가 허용됩니다athroughf. 출력은 항상 표시된 첫 번째 양식에 있습니다.

IEEE 표준 802-2001은 MAC 무지개 토토의 표준 형태로 표시된 두 번째 형태 (하이픈 포함)를 지정하고 비트 리버스, MSB-First 표기법으로 사용되는 첫 번째 형태 (콜론)를 지정하여 08-00-2B-01-02-03 = 10 : 00 : 00 : 40 : C0. 이 협약은 오늘날 널리 무시되며, 쓸모없는 네트워크 프로토콜 (예 : 토큰 링)과 관련이 있습니다.

나머지 5 개의 입력 형식은 표준의 일부가 아닙니다.

8.9.5. MacAddr8

theMacAddr8예를 들어 이더넷 카드 하드웨어 무지개 토토에서 알려진 EUI-64 형식의 MAC 무지개 토토를 유형적으로 유형. 이 유형은 6 바이트 길이의 MAC 무지개 토토를 모두 허용하고 8 바이트 길이 형식으로 저장할 수 있습니다.MacAddr8_set7bit이 변경을 위해 제공됩니다. 일반적으로 말하면, 16 진수 숫자 쌍 (바이트 경계) 쌍으로 구성된 입력은 선택적으로에 의해 일관되게 분리됩니다.':', '-'또는'.'가 허용됩니다. 16 진수의 수는 16 (8 바이트) 또는 12 (6 바이트) 여야합니다.

'08 : 00 : 2B : 01 : 02 : 03 : 04 : 05 '
'08 -00-2B-01-02-03-04-05 '
'08002B : 0102030405'
'08002B-0102030405'
'0800.2B01.0203.0405'
'0800-2B01-0203-0405'
'08002B01 : 02030405'
'08002B0102030405'

이 예제는 모두 동일한 무지개 토토를 지정합니다. 숫자에 대해서는 상단 및 소문자가 허용됩니다athroughf. 출력은 항상 표시된 첫 번째 양식에 있습니다.

위에 표시된 마지막 6 개의 입력 형식은 표준의 일부가 아닙니다.

22410_22555MacAddr8_set7bit표시된대로 :

MacAddr8_set7bit ('08 : 00 : 2B : 01 : 02 : 03 '); 선택MacAddr8_set7bit

정정 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면