부록 B. 사용자 정의 네트워크 속성

B.1. bridge_opts 매개변수 설명

표 B.1. bridge_opts 매개변수

매개변수설명

forward_delay

브리지가 청취 및 학습 상태에 소비되는 시간을 설정합니다. 이 시점에서 전환 루프가 발견되지 않으면 브리지가 전달 상태로 들어갑니다. 이를 통해 정상적인 네트워크 작동 전에 네트워크의 트래픽 및 레이아웃을 검사할 수 있습니다.

gc_timer

전달 데이터베이스가 시간 초과 항목이 확인되고 지워지는 가비지 컬렉션 시간을 역초 단위로 설정합니다.Sets the garbage collection time, in deciseconds, after which the forwarding database is checked and cleared of timed-out entries.

group_addr

일반 쿼리를 보낼 때 0으로 설정합니다. 그룹별 쿼리 또는 그룹 및 소스별 쿼리를 보낼 때 IP 멀티캐스트 주소로 설정합니다.

group_fwd_mask

브리지가 링크 로컬 그룹 주소를 전달하도록 활성화합니다. 이 값을 기본값에서 변경하면 비표준 브리징 동작이 허용됩니다.

hash_elasticity

해시 테이블에서 허용되는 최대 체인 길이입니다.다음 새 멀티 캐스트 그룹이 추가될 때까지 적용되지 않습니다. 재충전 후 이를 충족할 수 없는 경우 해시 충돌이 발생하고 스누핑이 비활성화됩니다.

hash_max

해시 테이블의 최대 버킷 양입니다. 이는 즉시 적용되며 현재 멀티 캐스트 그룹 항목 수보다 작은 값으로 설정할 수 없습니다. 값은 두 가지의 힘이어야 합니다.

hello_time

네트워크 토폴로지에서 'hello' 메시지를 보내는 사이에 시간 간격을 초 단위로 설정합니다. 이 브릿지가 Spanning Tree 루트 브릿지인 경우에만 적용됩니다.

hello_timer

time, in deciseconds, 마지막 'hello' 메시지가 전송되었기 때문입니다.

max_age

해당 브릿지가 dead 것으로 간주되고 takeover가 시작되기 전에 다른 루트 브리지에서 'hello' 메시지를 수신하도록 최대 시간을 deciseconds로 설정합니다.

multicast_last_member_count

호스트에서 'leave group' 메시지를 수신한 후 멀티캐스트 그룹에 전송된 '최신 멤버' 쿼리 수를 설정합니다.

multicast_last_member_interval

'last member' 쿼리 사이에 시간(종료)을 설정합니다.

multicast_membership_interval

멀티 캐스트 트래픽 전송을 중지하기 전에 브리지가 멀티 캐스트 그룹의 멤버로부터 청취하기 위해 대기할 시간을 초 단위로 설정합니다.

multicast_querier

브리지가 멀티 캐스트 큐리어를 적극적으로 실행할지 여부를 설정합니다. 브리지가 다른 네트워크 호스트에서 'multicast 호스트 멤버십' 쿼리를 수신하면 쿼리가 수신되는 시간과 멀티 캐스트 쿼리 간격 시간을 기준으로 해당 호스트가 추적됩니다. 나중에 브리지에서 해당 멀티 캐스트 멤버십에 대한 트래픽을 전달하거나 쿼리 멀티 캐스트 라우터와 통신하는 경우 이 타이머는 대기열의 유효성을 확인합니다. 유효한 경우, 멀티 캐스트 트래픽이 브리지의 기존 멀티 캐스트 멤버십 테이블을 통해 전달됩니다. 더 이상 유효하지 않은 경우 트래픽이 모든 브리지 포트를 통해 전송됩니다.Broadcast 도메인을 통해 트래픽이 전송되며 멀티 캐스트 멤버십은 성능 향상을 위해 하나 이상의 멀티 캐스트 큐리어를 실행해야 합니다.

multicast_querier_interval

호스트에서 수신된 마지막 'multicast 호스트 멤버십' 쿼리 사이에 해당 시간이 계속 유효한지 확인하기 위해 밀리초 단위로 최대 시간을 설정합니다.

multicast_query_use_ifaddr

부울. 기본값은 '0'이며, 이 경우 querier는 IPv4 메시지의 소스 주소로 0.0.0.0을 사용합니다. 이 값을 변경하면 브리지 IP가 소스 주소로 설정됩니다.

multicast_query_interval

브리지에서 보낸 쿼리 메시지 간에 멀티 캐스트 멤버십의 유효성을 보장하기 위해 시간(초)을 설정합니다. 현재 또는 브릿지에서 해당 멤버십에 대한 멀티 캐스트 쿼리를 전송하도록 요청되는 경우, 브리지는 점검 및 multicast_query_interval을 요청하는 시간에 따라 자체 멀티 캐스트 큐리어 상태를 확인합니다. 이 멤버십에 대한 멀티 캐스트 쿼리가 마지막 multicast_query_interval 내에서 전송된 경우 다시 전송되지 않습니다.

multicast_query_response_interval

시간 간격(/ciseconds)에서 호스트는 쿼리가 전송된 후 쿼리에 응답할 수 있습니다.Must는 multicast_query_interval 값보다 작거나 동일합니다.

multicast_router

멀티 캐스트 라우터가 연결된 포트를 활성화하거나 비활성화할 수 있습니다. 하나 이상의 멀티 캐스트 라우터가 있는 포트는 모든 멀티 캐스트 트래픽을 수신합니다. 값이 0이면 완전히 비활성화되고 값이 1이면 시스템이 쿼리를 기반으로 라우터의 존재를 자동으로 감지할 수 있으며, 2의 값은 포트에서 모든 멀티 캐스트 트래픽을 항상 수신할 수 있습니다.

multicast_snooping

스누핑이 활성화되었는지 여부를 전환합니다. 스누핑을 사용하면 브리지가 라우터와 호스트 간의 네트워크 트래픽을 수신 대기하여 적절한 링크로 멀티 캐스트 트래픽을 필터링할 수 있습니다. 이 옵션을 사용하면 해시 충돌로 인해 자동으로 비활성화된 경우 사용자가 스누핑을 다시 활성화할 수 있지만 해시 충돌이 해결되지 않으면 스노핑이 다시 활성화되지 않습니다.

multicast_startup_query_count

멤버십 정보를 결정하기 위해 시작시 전송되는 쿼리 수를 설정합니다.

multicast_startup_query_interval

시작 시 전송된 쿼리 간에 멤버십 정보를 확인하기 위해 시간을 설정합니다.