Oracle® Solaris 11.2 조정 가능 매개변수 참조 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

경로별 측정 단위

경로별 측정 단위를 사용하여 IPv4 및 IPv6 경로 지정 테이블 항목에 몇몇 등록 정보를 연결할 수 있습니다.

예를 들어, 시스템에 고속 이더넷 인터페이스와 기가비트 이더넷 인터페이스라는 두 가지 다른 네트워크 인터페이스가 있습니다. recv_maxbuf의 시스템 기본값은 128,000바이트입니다. 고속 이더넷 인터페이스에는 이 기본값으로 충분하지만 기가비트 이더넷 인터페이스에는 그렇지 않을 수도 있습니다.

recv_maxbuf의 시스템 기본값을 늘리는 대신 기가비트 이더넷 인터페이스 경로 지정 항목에만 다른 기본 TCP 수신 창 크기를 연결할 수 있습니다. 이렇게 연결하면 경로를 경유하는 모든 TCP 연결에서 수신 창 크기가 늘어나게 됩니다.

예를 들어, 다음은 IPv4를 사용한다고 가정할 경우 경로 지정 테이블(netstat -rn)의 내용입니다.

Routing Table: IPv4
Destination           Gateway           Flags  Ref     Use     Interface
-------------------- -------------------- ----- ----- ---------- ---------
192.123.123.0        192.123.123.4         U        1      4     net0
192.123.124.0        192.123.124.4         U        1      4     net1
default              192.123.123.1         UG       1      8

이 예에서는 다음을 수행하십시오.

# route change -net 192.123.124.0 -recvpipe x

그러면 net1 연결에 있는 192.123.124.0 네트워크로 들어오는 모든 연결에 128,000바이트의 기본 수신 창 크기 대신 x라는 수신 버퍼 크기가 사용됩니다.

대상이 a.b.c.d 네트워크에 있고 해당 네트워크에 대해 특정 경로 지정 항목이 존재하지 않으면 해당 네트워크에 접두어 경로를 추가하고 측정 단위를 변경할 수 있습니다. 예를 들면 다음과 같습니다.

# route add -net a.b.c.d 192.123.123.1 -netmask w.x.y.z
# route change -net a.b.c.d -recvpipe y

접두어 경로의 게이트웨이는 기본 라우터입니다. 그러면 해당 네트워크로 들어오는 모든 연결에 수신 버퍼 크기 y가 사용됩니다. 인터페이스가 둘 이상인 경우 –ifp 인수를 사용하여 사용할 인터페이스를 지정합니다. 이런 식으로 특정 대상에 사용할 인터페이스를 제어할 수 있습니다. 측정 단위를 확인하려면 route(1M) get 명령을 사용합니다.