미꾸라지 Web UI 도움말

Note

문서에 오류가 있거나 건의 사항이 있으시면 메세지를 미꾸라지 포럼 (http://forums.loxch.com) 에 남겨주세요.

혹시 여기에 UI Help 번호에 대한 문서화가 제대로 되어 있지 않다면 support-ko@loxch.com 으로 메일 부탁드립니다.

MUDUI_00002

상태 -> 프로세스

현재 미꾸라지 프로세스들의 상태를 가르킵니다. 미꾸라지 v2 부터는 mudfish, mudflow 와 mudrun 프로세스 각각 1 개씩만 존재해야 합니다.

MUDUI_00003

미꾸라지 Core (mudfish)

미꾸라지 패키지의 core 실행 파일로써 패킷 라우터(router) 역활을 담당하고 있습니다. FreeBSD TCP/IP stack 기반의 네트웍 환경을 제공합니다.

MUDUI_00004

미꾸라지 Flow Controller (mudflow)

MUDFLOW (트래픽 관리자)는 사용자 컴퓨터와 미꾸라지 중계 서버, 실제 목적지간의 RTT 및 TRACEROUTE 정보를 수집하고 미꾸라지 중앙 서버와 통신하여 최적의 routing 경로를 산출하는 역활을 합니다.

MUDUI_00005

미꾸라지 Launcher (mudrun)

MUDRUN (관리자 콘솔)는 Command line 기반의 Console 에 익숙하지 않는 분들을 위해 제공되는 GUI (reverse proxy 기반) 프로그램으로써 쉽게 미꾸라지의 상태 및 기능을 확인/세팅할 수 있도록 도와줍니다.

MUDUI_00006

네트워크 상태

현재 미꾸라지 프로그램 상의 네트워크 트래픽 상태를 보여주며 최근 10 분동안의 기록을 나타냅니다. 그래프는 프로그램과 미꾸라지 중계 서버 사이의 Traffic 량을 보여줍니다.

Note

  • X 축의 각 1 pixel 마다 1 초를 나타냅니다.
  • Y 축은 BPS (Bits Per Second) 을 나타냅니다.
  • Red 라인은 RX (수신), Blue 라인은 TX (송신)을 각각 가르킵니다.

MUDUI_00007

통계

미꾸라지 프로그램 (Mudfish Core) 내부에 저장하고 있는 각종 통계 정보를 확인할 수 있습니다.

MUDUI_00008

사용자 -> 중계서버

사용자 PC 와 미꾸라지 중계 노드 사이의 네트워크 상태를 나타내며 RTTAvg 가 작으면 작을수록, RTTStd 또한 작으면 작을수록 사용자 PC 와의 연결이 좋은 노드입니다. 이 정보은 10 초마다 갱신됩니다. (Graph 란에서 mouse-over 시 나타나는 Tooltip 상의 숫자는 RTT 로써 단위는 ms 입니다.)

MUDUI_00009

중계서버 -> Backend 서버

아래의 그래프들은 미꾸라지 중계 서버로부터 Backend 서버까지의 RTT (Round Trip Time)을 서비스별로 보여주는 그래프로써 해당 서비스에 접근하기 위한 RTT 값을 미꾸라지 중계 서버별로 표시해 줍니다.

Note

  • Backend 서버란? 서비스명에 해당하는 서버라고 생각하시면 됩니다. 예를 들어, World Of Tank 의 게임 서버들이 Backend 서버들 중 하나라고 생각할 수 있습니다.
  • 그래프를 보는 방법
    • 최근 24 시간 동안의 RTT 변화 상태를 표시해 줍니다. 그래프의 오른쪽이 가장 최근을 가르킵니다.
    • 각 그래프의 상위에 해당 서비스명이 적혀 있습니다. 예를 들면, World Of Tank - North America 라고 적혀있다면 해당 그래프는 미꾸라지 중계 서버들이 위 게임 서버로 접근할 때 RTT를 나타냅니다.
    • 각 그래프가 0 에 가까운 가까울수록 미꾸라지 중계 서버와 서비스 서버와의 거리가 가깝다는 것을 의미합니다.
    • 각 그래프의 추이를 살펴봄으로써 RTT 변화를 볼 수 있으며 핑폭이나 packet loss 를 시각적으로 볼 수 있습니다. RTT 변화가 시간대 별로 적고 일정한 노드가 좋은 노드입니다.
    • 기본 Scale 은 Log Scale 기준으로 그래프가 생성되었으며, 그림을 클릭시 Linear Scale 을 보실 수 있습니다.
    • X 축은 현재 시각을 나타냅니다. Timezone 은 KST 기준입니다.
    • Y 축은 ms (milliseconds) 을 나타냅니다.
    • X 축의 최대값은 1000 ms (1 second) 로써 만약 그래프가 1000ms 을 hit 한다는 것은 패킷 로스가 발생했다고 생각하셔도 됩니다.
    • 중간에 그래프가 그려지지 않았을 경우, Backend 서버가 점검중으로 인해 죽어 있거나, 어떠한 이유로 연결이 되지 않아 그렇습니다.
    • 전체 RTT 그래프 확인 - http://static.loxch.com/rttgraph/ 에서 확인할 수 있습니다. (Linear Scale 과 Log Scale 모두 확인하실 수 있습니다.)

MUDUI_00010

상태 -> 라우팅 테이블

현재 미꾸라지에 설정되어 있는 라우팅 테이블 정보로써 특정 목적지의 패킷이 어떠한 내부 가상 인터페이스를 통해 전달 될지를 결정하게 됩니다.

Note

  • 만약 목적지 주소앞에 아이콘이 보인다면, 마우스 커서를 위에 올려보십시오. 해당 목적지의 서비스 이름과 위치를 확인할 수 있습니다.
  • 만약 라우팅 테이블에 존재하는 경로를 삭제하고 싶으시다면 ‘설정 → 라우팅 테이블’ 메뉴에 들어가셔서 X 마크를 클릭하시면 삭제 할 수 있습니다.

MUDUI_00011

상태 -> ADN 경로

현재 미꾸라지 중앙 서버에 설정된 ADN 경로를 나타냅니다.

Note

꼭 알아두세요.

마법사 메뉴를 통해 새 ADN 경로를 세팅하게 되거나 미꾸라지를 새로 실행하셨다면 해당 항목(들)이 모든 미꾸라지 중계 서버에 적용되기 까지 1 ~ 2 분 정도의 시간이 걸릴 수 있습니다. 설정한 항목이 Active 상태라면 적용 완료를 뜻합니다.

MUDUI_00012

현재 상태

내부적으로 미꾸라지가 해당 Destination 에 대해서 어떤 미꾸라지 중계로 패킷을 보내고 있는지 보여줍니다. 만약 목적지 주소앞에 아이콘이 보인다면, 마우스 커서를 위에 올려보십시오. 해당 목적지의 서비스 이름과 위치를 확인할 수 있습니다.

각각의 항목에 설정된 Flags 에 대한 부연 설명을 드리면 다음과 같습니다.

  • U (Up)

    해당 라우팅 경로가 active 합니다.

  • H (Host)

    라우팅 목적지가 single host 입니다.

  • G (Gateway)

    Gateway 를 가르키며 기본적으로 라우팅 경로를 찾지 못한 패킷들이 이 인터페이스를 통해 보내집니다.

  • S (Static)

    이 경로는 시스템에 의해 자동 생성된 것이 아니며 사용자에 의해 수동 설정되었습니다.

MUDUI_00013

설정 -> ADN 경로

현재 사용중인 컴퓨터에서 설정된 ADN 경로를 삭제하기 위한 메뉴입니다. 삭제 후 반드시 미꾸라지를 재시작해 주셔야 중앙 서버와 현재 컴퓨터에서 완전 삭제되게 됩니다. ADN 모드가 끄져 있다면 아래의 항목은 적용되지 않습니다.