JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  네트워킹 스택 개요

이 Oracle Solaris 릴리스의 네트워크 구성

Oracle Solaris의 네트워크 스택

네트워크 장치 및 데이터 링크 이름

기타 링크 유형의 관리

제1부Network Auto-Magic

2.  NWAM 소개

3.  NWAM 구성 및 관리(개요)

4.  NWAM 프로파일 구성(작업)

5.  NWAM 프로파일 관리(작업)

6.  NWAM 그래픽 사용자 인터페이스 정보

제2부데이터 링크 및 인터페이스 구성

7.  프로파일에 데이터 링크 및 인터페이스 구성 명령 사용

8.  데이터 링크 구성 및 관리

9.  IP 인터페이스 구성

10.  Oracle Solaris에서 무선 인터페이스 통신 구성

11.  브릿지 관리

12.  링크 통합 관리

13.  VLAN 관리

14.  IPMP 소개

15.  IPMP 관리

16.  LLDP를 사용하여 네트워크 연결 정보 교환

제3부네트워크 가상화 및 리소스 관리

17.  네트워크 가상화 및 리소스 제어 소개(개요)

18.  네트워크 가상화 및 리소스 제어 계획

19.  가상 네트워크 구성(작업)

20.  가상화된 환경에서 링크 보호 사용

21.  네트워크 리소스 관리

22.  네트워크 트래픽 및 리소스 사용 모니터링

네트워크 트래픽 흐름 개요

트래픽 및 리소스 사용 모니터링(작업 맵)

링크의 네트워크 트래픽에 대한 통계 수집

네트워크 트래픽에 대한 기본 통계를 가져오는 방법

링 사용에 대한 통계를 가져오는 방법

레인의 네트워크 트래픽에 대한 통계를 가져오는 방법

흐름의 네트워크 트래픽에 대한 통계 수집

흐름에 대한 통계를 가져오는 방법

네트워크 계정 설정

확장 네트워크 계정을 구성하는 방법

네트워크 트래픽에 대한 기록 통계를 가져오는 방법

용어집

색인

네트워크 계정 설정

확장 계정 기능을 사용하여 네트워크 트래픽에 대한 통계를 로그 파일에 캡처할 수 있습니다. 이런 방식으로 트래픽 레코드를 추적, 프로비저닝, 통합 및 청구 용도로 유지 관리할 수 있습니다. 나중에 로그 파일을 참조하여 일정 기간의 네트워크 사용에 대한 기록 정보를 확인할 수 있습니다.

확장 계정 기능을 구성하려면 acctadm 명령을 사용합니다.

확장 네트워크 계정을 구성하는 방법

  1. 네트워크 사용을 추적하려는 인터페이스가 있는 시스템에서 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 시스템에서 확장 네트워크 계정의 상태를 확인합니다.
    # acctadm net

    acctadm 명령을 통해 네 가지 유형의 확장 계정을 사용으로 설정할 수 있습니다.

    • 프로세스 계정

    • 작업 계정

    • IPQoS(IP 서비스 품질)의 흐름 계정

    • 링크 및 흐름의 네트워크 계정

    net을 지정하면 네트워크 계정의 상태가 표시됩니다. net을 사용하지 않으면 네 가지 계정 유형의 상태가 모두 표시됩니다.


    주 - 네트워크 계정은 흐름의 리소스 관리에 설명된 대로 flowadmflowstat 명령을 통해 관리되는 흐름에도 적용됩니다. 따라서 이러한 흐름의 계정을 설정하려면 acctadm 명령에 net 옵션을 사용합니다. 흐름 계정을 사용으로 설정하고 IPQoS 구성에 적용되는 flow 옵션을 사용하지 마십시오.


  3. 네트워크 트래픽에 대해 확장 계정을 사용으로 설정합니다.
    # acctadm -e extended -f filename net

    여기서 filename에는 네트워크 트래픽 통계를 캡처할 로그 파일의 전체 경로가 포함됩니다. 지정한 임의 디렉토리에 로그 파일을 만들 수 있습니다.

  4. 확장 네트워크 계정이 활성화되었는지 확인합니다.
    # acctadm net

예 22-11 네트워크 트래픽에 대해 확장 계정 구성

이 예에서는 시스템에 구성된 흐름 및 데이터 링크의 네트워크 트래픽에 대한 기록 정보를 캡처하고 표시하는 방법을 보여줍니다.

먼저 다음과 같이 모든 계정 유형의 상태를 확인합니다.

# acctadm
            Task accounting: inactive
       Task accounting file: none
     Tracked task resources: none
   Untracked task resources: extended
         Process accounting: inactive
    Process accounting file: none
  Tracked process resources: none
Untracked process resources: extended,host
            Flow accounting: inactive
       Flow accounting file: none
     Tracked flow resources: none
   Untracked flow resources: extended
            Network accounting: inactive
       Network accounting file: none
     Tracked Network resources: none
   Untracked Network resources: extended

네트워크 계정이 활성화되지 않았다고 출력 결과에 표시됩니다.

다음은 확장 네트워크 계정을 사용으로 설정합니다.

# acctadm -e extended -f /var/log/net.log net
# acctadm net
            Net accounting: active
       Net accounting file: /var/log/net.log
     Tracked net resources: extended
   Untracked net resources: none

네트워크 계정을 사용으로 설정한 후 dlstatflowstat 명령을 사용하여 로그 파일에서 정보를 추출할 수 있습니다. 다음 절차에서 단계에 대해 설명합니다.

네트워크 트래픽에 대한 기록 통계를 가져오는 방법

시작하기 전에

네트워크의 기록 데이터를 표시하려면 먼저 네트워크에 대해 확장 계정을 사용으로 설정해야 합니다. 또한 흐름의 트래픽에 대한 기록 데이터를 표시하려면 먼저 흐름의 리소스 관리에 설명된 대로 시스템에서 흐름을 구성해야 합니다.

  1. 네트워크 사용을 추적하려는 인터페이스가 있는 시스템에서 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 데이터 링크의 리소스 사용에 대한 기록 정보를 추출하고 표시하려면 다음 명령을 사용합니다.
    # dlstat show-link -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [link]
    -h

    데이터 링크의 수신 및 송신 패킷별로 리소스 사용에 대한 기록 정보의 요약을 표시합니다.

    -a

    데이터 캡처 후에 이미 삭제된 데이터 링크를 포함하여 모든 데이터 링크의 리소스 사용을 표시합니다.

    -f filename

    acctadm 명령을 사용하여 네트워크 계정을 사용으로 설정할 때 정의된 로그 파일을 지정합니다.

    -d

    정보를 사용할 수 있는 날짜에 기록된 정보를 표시합니다.

    -F format

    데이터를 특정 형식으로 표시합니다. 현재 지원되는 유일한 형식은 gnuplot입니다.

    -s start-time,
    -e end-time

    특정 날짜와 시간 범위에 대해 사용 가능한 기록된 정보를 표시합니다. MM/DD/YYY,hh:mm:ss 형식을 사용합니다. hour(hh)는 24시간제 표기법을 사용해야 합니다. 날짜를 포함하지 않으면 현재 날짜의 시간 범위 데이터가 표시됩니다.

    link

    지정한 데이터 링크에 대한 기록 데이터를 표시합니다. 이 옵션을 사용하지 않으면 구성된 모든 데이터 링크에 대한 기록 네트워크 데이터가 표시됩니다.

  3. 구성된 흐름의 네트워크 트래픽에 대한 기록 정보를 추출하고 표시하려면 다음 명령을 사용합니다.
    # flowstat -h [-a] -f filename [-d date] [-F format] [-s start-time] [-e end-time] [flow]
    -h

    데이터 링크의 수신 및 송신 패킷별로 리소스 사용에 대한 기록 정보의 요약을 표시합니다.

    -a

    데이터 캡처 후에 이미 삭제된 데이터 링크를 포함하여 모든 데이터 링크의 리소스 사용을 표시합니다.

    -f filename

    acctadm 명령을 사용하여 네트워크 계정을 사용으로 설정할 때 정의된 로그 파일을 지정합니다.

    -d

    정보를 사용할 수 있는 날짜에 기록된 정보를 표시합니다.

    -F format

    데이터를 특정 형식으로 표시합니다. 현재 지원되는 유일한 형식은 gnuplot입니다.

    -s start-time,
    -e end-time

    특정 날짜와 시간 범위에 대해 사용 가능한 기록된 정보를 표시합니다. MM/DD/YYY,hh:mm:ss 형식을 사용합니다. hour(hh)는 24시간제 표기법을 사용해야 합니다. 날짜를 포함하지 않으면 현재 날짜의 시간 범위 데이터가 표시됩니다.

    link

    지정한 데이터 링크에 대한 기록 데이터를 표시합니다. 이 옵션을 사용하지 않으면 구성된 모든 데이터 링크에 대한 기록 네트워크 데이터가 표시됩니다.

    flow

    지정한 흐름에 대한 기록 데이터를 표시합니다. 이 옵션을 사용하지 않으면 구성된 모든 흐름에 대한 기록 네트워크 데이터가 표시됩니다.

예 22-12 데이터 링크의 리소스 사용에 대한 기록 정보 표시

다음 예에서는 지정한 데이터 링크의 네트워크 트래픽 및 해당 리소스 사용에 대한 기록 통계를 보여줍니다.

# dlstat show-link -h -f /var/log/net.log
LINK      DURATION  IPACKETS RBYTES      OPACKETS OBYTES      BANDWIDTH
e1000g0   80        1031     546908      0        0           2.44 Kbps

예 22-13 흐름의 리소스 사용에 대한 기록 정보 표시

다음 예에서는 흐름의 네트워크 트래픽 및 해당 리소스 사용에 대한 기록 통계를 표시하는 여러 가지 방법을 보여줍니다.

흐름의 트래픽별 리소스 사용에 대한 기록 통계를 표시합니다.

# flowstat -h -f /var/log/net.log
FLOW      DURATION  IPACKETS RBYTES      OPACKETS OBYTES      BANDWIDTH
flowtcp   100       1031     546908      0        0            43.76Kbps
flowudp   0         0        0           0        0            0.00Mbps

지정된 날짜 및 시간 범위에서 흐름의 트래픽별 리소스 사용에 대한 기록 통계를 표시합니다.

# flowstat -h -s 02/19/2008,10:39:06 -e 02/19/2008,10:40:06 \ -f /var/log/net.log flowtcp

FLOW      START       END         RBYTES   OBYTES     BANDWIDTH
flowtcp   10:39:06    10:39:26    1546     6539        3.23 Kbps
flowtcp   10:39:26    10:39:46    3586     9922        5.40 Kbps
flowtcp   10:39:46    10:40:06    240      216       182.40 bps
flowtcp   10:40:06    10:40:26    0        0           0.00 bps

지정된 날짜 및 시간 범위에서 흐름의 트래픽별 리소스 사용에 대한 기록 통계를 표시합니다. gnuplot 형식을 사용하여 정보를 표시합니다.

# flowstat -h -s 02/19/2008,10:39:06 -e 02/19/2008,10:40:06 \ -F gnuplot -f /var/log/net.log flowtcp
# Time tcp-flow
10:39:06 3.23
10:39:26 5.40
10:39:46 0.18
10:40:06 0.00