표 9.36CIDR
andinet
유형. 연산자<<
, << =
, ,
=
및&&
서브넷 포함 테스트. 그들은 두 배트맨 토토의 네트워크 부분 만 고려하고 (호스트 부품을 무시 함) 한 네트워크가 다른 것과 동일인지 또는 서브넷인지 결정합니다..
표 9.36. CIDR
및inet
운영자
운영자 | 설명 | example |
---|---|---|
< |
| | inet '192.168.1.5'<inet '192.168.1.6' |
<= |
보다 작거나 동일합니다 | inet '192.168.1.5'<= inet '192.168.1.5' |
= |
Equals | 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 '192.168.1/24'&& inet '192.168.1.80/28' |
~ |
비트가 아닌 | ~ inet '192.168.1.6' |
& |
Bitwise and | inet '192.168.1.6'& inet '0.0.0.255' |
| |
bitwise 또는 | inet '192.168.1.6'| inet '0.0.0.255' |
+ |
추가 | inet '192.168.1.6' + 25 |
- |
Subtraction | inet '192.168.1.43'-36 |
- |
Subtraction | inet '192.168.1.43'-inet '192.168.1.19' |
표 9.37CIDR
andinet
유형. 그만큼Abbrev
, 호스트
및텍스트
기능은 주로 대체 디스플레이 형식을 제공하기위한 것입니다.
표 9.37. CIDR
andinet
기능
anyCIDR
값을 캐스트 할 수 있습니다inet
암시 적 또는 명시 적으로; 따라서 위에 표시된 기능에서 작동하는 기능inet
또한 작업CIDR
값. (별도의 기능이있는 곳inet
andCIDR
inet
value toCIDR
. 이 작업이 완료되면 Netmask의 오른쪽에있는 비트는 조용히 제로화되어 유효한 것을 생성합니다.CIDR
값. 또한 텍스트 값을에 시전 할 수 있습니다.inet
또는CIDR
정상 주조 구문 사용 : 예를 들어inet (
또는표현
)
.Colname
:: cidr
표 9.38와 함께 사용할 수있는 기능을 보여줍니다MacAddr
타입. 함수
마지막 3 바이트가 0으로 설정된 MAC 배트맨 토토를 반환합니다. 이것은 나머지 접두사를 제조업체와 연관시키는 데 사용될 수 있습니다.trunc (
MacAddr
)
표 9.38. MacAddr
기능
theMacAddr
유형은 표준 관계형 연산자도 지원합니다 (,
<=
등) 사전 주문 및 비트 산술 연산자 (~
, &
and|
) not, and.
표 9.39와 함께 사용할 수있는 기능을 보여줍니다MacAddr8
타입. 함수
마지막 5 바이트가 0으로 설정된 MAC 배트맨 토토를 반환합니다. 이것은 나머지 접두사를 제조업체와 연관시키는 데 사용될 수 있습니다.trunc (
MacAddr8
)
표 9.39. MacAddr8
기능
theMacAddr8
유형은 표준 관계형 연산자도 지원합니다 (,
<=
등) 순서대로, 비트 위의 산술 연산자 (~
, &
and|
) not, and.