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) | text | IP ���ɥ쥹��ƥ����Ȥ���� | host('192.168.1.5/24') | 192.168.1.5 |
masklen(inet) | integer | �ͥåȥޥ���Ĺ����� | masklen('192.168.1.5/24') | 24 |
set_masklen(inet,integer) | inet | inet �ͤ��Ф���ͥåȥޥ���Ĺ������ | 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) | text | IP ���ɥ쥹�ȥͥåȥޥ���Ĺ��ƥ����Ȥ���� | 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 ���� (>��<= ����)�����Խ�����¤٤�ɸ��ط��黻�Ҥ⥵�ݡ��Ȥ��ޤ���