¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

8.9. �ͥåȥ�����ɥ쥹��

PostgreSQL�ϡ�表8-20�˼����褦�ˡ�IPv4���ɥ쥹��IPv6���ɥ쥹��MAC���ɥ쥹���Ǽ����ǡ��������󶡤��ޤ��� �ͥåȥ�����ɥ쥹���Ǽ����ˤ����̤Υƥ����ȥǡ�����������ˤ����η���Ȥ����ȤΤۤ���ͥ��Ƥ��ޤ��� �ʤ��ʤ顢�����Υǡ������������ͤΥ��顼���������Ѥα黻�Ҥȴؿ����󶡤��Ƥ��뤫��Ǥ� ��項9.12�򻲾Ȥ��Ƥ��������ˡ�

表 8-20. �ͥåȥ�����ɥ쥹�ǡ�����

̾����Ǽ����������
cidr7�⤷����19�Х���IPv4�������IPv6�ͥåȥ��
inet7�⤷����19�Х���IPv4�⤷����IPv6�ۥ��ȡ�����ӥͥåȥ��
macaddr6�Х���MAC���ɥ쥹

inet�⤷����cidr�򥽡��Ȥ������IPv4���ɥ쥹�Ͼ��IPv6�������˥����Ȥ���ޤ��� ::10.2.3.4��::ffff:10.4.3.2�ʤ�IPv6���ɥ쥹��������ޤ줿���⤷���ϴ�Ϣ�դ����줿IPv4���ɥ쥹��Ʊ�ͤǤ���

8.9.1. inet

inet����IPv4�⤷����IPv6�ۥ��ȥ��ɥ쥹�ȥ��ץ����Ǥ��Υ��֥ͥåȤ򣱤ĤΥե�����ɤ��ݻ����ޤ��� ���֥ͥåȤϥۥ��ȥ��ɥ쥹�Τ������ӥåȤ��ͥåȥ�����ɥ쥹��"�ͥåȥޥ���"�ˤ�ɽ��������ꤹ�뤳�Ȥ�ɽ������ޤ��� �⤷�ͥåȥޥ�����32�ξ�硢IPv4�Ǥ�ñ��ۥ��Ȥ��̣�������֥ͥåȤ򼨤��ޤ��� IPv6�Ǥϥ��ɥ쥹Ĺ��128�ӥåȤǤ��� ���Τ���128�ӥåȤ���դʥۥ��ȥ��ɥ쥹����ꤷ�ޤ��� �ͥåȥ���Τߤ���Ѥ���������inet�ǤϤʤ�cidr�������Ѥ��Ƥ���������

���Υǡ��������Ф������Ͻ񼰤ϡ�IPv4��IPv6ξ���Ȥ�address/y�Ǥ��� y���ͥåȥޥ����Υӥåȿ��Ǥ��� �⤷/y��ʬ���ʤ���硢�ͥåȥޥ�����IPv4�Ǥ�32��IPv6�Ǥ�128�Ȥʤꡢ�Ĥޤꡢ�����ͤ�ñ��ۥ��Ȥ�ɽ�����ޤ��� �ͥåȥޥ�����ñ��ۥ��Ȥ�ɽ����硢����ɽ������/y����ʬ����������ޤ���

8.9.2. cidr

cidr�ǡ�������IPv4��IPv6�ͥåȥ�����ͤ��ݻ����ޤ��� �����Ͻ񼰤ϥ��饹ʬ���Τʤ����󥿡��ͥåȥɥᥤ��롼�ƥ��󥰶���˽����ޤ��� �ͥåȥ������ꤹ����ν񼰤�address/y�ǡ�address��IPv4�⤷����IPv6���ɥ쥹��ɽ�����ͥåȥ���Ǥ��� y�ϥͥåȥޥ����Υӥåȿ��Ǥ��� �⤷y����ά���줿���ˤϡ����ϻ��˽񤭹��ޤ줿�����ƥå����Ƥ��ޤޤ��褦���礭�������ݤ���뤳�Ȱʳ��ϡ�����Υ��饹�դ����ɥ쥹�ֹ���ꥷ���ƥ�˽��äƷ׻�����ޤ��� ���ꤷ���ͥåȥޥ����α�¦�˥ӥåȤ򥻥åȤ����ͥåȥ�����ɥ쥹����ꤹ��ȥ��顼�ˤʤ�ޤ���

表8-21���㤬�����Ĥ�����ޤ���

表 8-21. cidr�ǡ�����������

cidr ����cidr ����abbrev(cidr)
192.168.100.128/25192.168.100.128/25192.168.100.128/25
192.168/24192.168.0.0/24192.168.0/24
192.168/25192.168.0.0/25192.168.0.0/25
192.168.1192.168.1.0/24192.168.1/24
192.168192.168.0.0/24192.168.0/24
128.1128.1.0.0/16128.1/16
128128.0.0.0/16128.0/16
128.1.2128.1.2.0/24128.1.2/24
10.1.210.1.2.0/2410.1.2/24
10.110.1.0.0/1610.1/16
1010.0.0.0/810/8
10.1.2.3/3210.1.2.3/3210.1.2.3/32
2001:4f8:3:ba::/642001:4f8:3:ba::/642001:4f8:3:ba::/64
2001:4f8:3:ba:2e0:81ff:fe22:d1f1/1282001:4f8:3:ba:2e0:81ff:fe22:d1f1/1282001:4f8:3:ba:2e0:81ff:fe22:d1f1
::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. inet��cidr�ǡ������ΰ㤤

inet�ǡ�������cidr�ǡ������Ȥδ���Ū�����ϡ�inet�Ǥϥͥåȥޥ����α�¦��0�Ǥʤ��ӥå��ͤ�����դ��ޤ�����cidr�Ǥϼ����դ��ʤ����ȤǤ���

ティップ: �⤷inet�⤷����cidr���ͤν��Ͻ񼰤���������ʤ��ΤǤ���С��ؿ�host��text������� abbrev���Ƥ���������

8.9.4. macaddr

macaddr�ǡ��������㤨��Ethernet�����ɤΥϡ��ɥ��������ɥ쥹�Ȥ����Τ���MAC���ɥ쥹���ݻ����ޤ���MAC���ɥ쥹��¾����Ū�Ǥ�Ȥ��ޤ����ˡ� ���Ϥϰʲ��η������������ޤ���

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

�������������Ʊ��Υ��ɥ쥹����ꤷ�ޤ��� a����f�ޤǤη����ʸ����ʸ���ɤ���Ǥ⹽���ޤ��� ���ϤϾ�ˡ��ǽ�˼��ᤵ�줿�����Ȥʤ�ޤ���

IEEEɸ��802-2001�Ǥϡ�2���ܤν񼰡ʥϥ��ե����ѡˤ�MAC���ɥ쥹��������ɽ���ȵ��ꤷ�Ƥ��ޤ��� �ޤ����ǽ�ν񼰡ʥ��������ѡˤ�ӥå�ȿž��ˡ���Ĥޤ�08-00-2b-01-02-03��01:00:4D:08:04:0C�Ǥ���ȵ��ꤷ�Ƥ��ޤ��� ���ε���ϸ��ߤǤϤۤ�̵�뤵�졢�ŤӤ��ͥåȥ���ʥȡ������󥰤ʤɡˤΤߤ˴�Ϣ�����ΤǤ��� PostgreSQL�Ǥϥӥå�ȿž�˴ؤ�������򤷤Ƥ��ޤ��� �ޤ������٤Ƥμ��դ���ǽ�ʽ񼰤Ǥ�������LSB�����Ѥ��ޤ���

�Ĥ룴�Ĥ����Ͻ񼰤Ϥɤ�ɸ��ˤ�°���ޤ���