¾�ΥС�������ʸ�� �� 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

4.10. �ͥåȥ�����ɥ쥹���ؿ�

Table 4-21. cidr �� inet �黻��

�黻����������ˡ
< ���ʤ�(̤��)inet '192.168.1.5' < inet '192.168.1.6'
<= �ʲ�inet '192.168.1.5' <= inet '192.168.1.5'
= ������inet '192.168.1.5' = inet '192.168.1.5'
>= �ʾ�inet '192.168.1.5' >= inet '192.168.1.5'
> ��ʤ�inet '192.168.1.5' > inet '192.168.1.4'
<> ����inet '192.168.1.5' <> inet '192.168.1.4'
<< ���񤵤��inet '192.168.1.5' << inet '192.168.1/24'
<<= ���񤵤�뤫������inet '192.168.1/24' <<= inet '192.168.1/24'
>> ���񤹤�inet'192.168.1/24' >> inet '192.168.1.5'
>>= ���񤹤뤫������inet '192.168.1/24' >>= inet '192.168.1/24'

inet �����Ф��뤹�٤Ƥα黻�Ҥ� cidr ���ͤ��Ф��Ƥ�Ŭ�ѤǤ��ޤ����黻�� <<�� <<=��>>������� >>= �ϥ��֥ͥåȤ˴ޤޤ�Ƥ��뤫�ɤ�����Ĵ�٤��ΤǤ���2 �ĤΥͥåȥ�����ɥ쥹�Υۥ�����ʬ��̵�뤷���ͥåȥ������ʬ�Τߤ��θ���� 2 �ĤΥͥåȥ�����ɥ쥹�������������⤷���ϰ����Υͥåȥ����¾���Υ��֥ͥåȤˤʤäƤ��뤫�����ꤷ�ޤ���

Table 4-22. cidr �� inet �ؿ�

�ؿ��֤����������
broadcast(inet)inet�ͥåȥ���֥����ɥ��㥹�ȥ��ɥ쥹broadcast('192.168.1.5/24')192.168.1.255/24
host(inet)textIP ���ɥ쥹��ƥ����Ȥ����host('192.168.1.5/24')192.168.1.5
masklen(inet)integer�ͥåȥޥ���Ĺ�����masklen('192.168.1.5/24')24
set_masklen(inet,integer)inetinet �ͤ��Ф���ͥåȥޥ���Ĺ������set_masklen('192.168.1.5/24',16)192.168.1.5/16
netmask(inet)inet�ͥåȥ���˥ͥåȥޥ��������netmask('192.168.1.5/24')255.255.255.0
network(inet)cidr�ͥåȥ�����ɥ쥹����ͥåȥ���������network('192.168.1.5/24')192.168.1.0/24
text(inet)textIP ���ɥ쥹�ȥͥåȥޥ���Ĺ��ƥ����Ȥ����text(inet '192.168.1.5')192.168.1.5/32
abbrev(inet)text��ά��ɽ����ƥ����Ȥ����abbrev(cidr '10.1.0.0/16')10.1/16

inet �����Ф��뤹�٤Ƥδؿ��� cidr ���ͤ��Ф��Ƥ�Ŭ�ѤǤ��ޤ����ؿ� host()�� text()������� abbrev() �ϼ�Ȥ�������Ȥʤ�ɽ���ե����ޥåȤ��󶡤�����Ū�Τ�ΤǤ����̾�Υ��㥹�ƥ��󥰤ι�ʸ�� inet(expression) �ޤ��� colname::inet ����Ѥ��ƥ����ȥե�����ɤ� inet �˥��㥹�Ȥ��뤳�Ȥ��Ǥ��ޤ���

Table 4-23. macaddr �ؿ�

�ؿ��֤����������
trunc(macaddr)macaddr����� 3 �Х��Ȥ򥼥�������trunc(macaddr '12:34:56:78:90:ab')12:34:56:00:00:00

�ؿ� trunc(macaddr) �Ͻ���� 3 �Х��Ȥ����������ꤵ�줿 MAC ���ɥ쥹���֤��ޤ�������ϡ��Ĥä���Ƭ������¤�Ԥ��б������뤳�Ȥ˻Ȥ��ޤ�������������ʪ�� contrib/mac �ǥ��쥯�ȥ���б�ɽ��������ݻ����뤿��Υ桼�ƥ���ƥ������äƤ��ޤ���

macaddr ���� (>��<= ����)�����Խ�����¤٤�ɸ��ط��黻�Ҥ⥵�ݡ��Ȥ��ޤ���