이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 cgrfetch 명령입니다.
프로그램:
이름
cgrfetch - CGR 시뮬레이션 시각화
개요
cgfetch [옵션] 대상 노드
기술
cgfetch CGR을 사용하여 로컬 노드에서 다음 노드로 번들 전송을 시뮬레이션합니다. 대상 노드. 그것은 추적한다
CGR을 실행하여 고려된 경로와 경로에 대한 그래프를 생성합니다.
궁극적으로 함께 전달하기로 선택되었습니다. 시뮬레이션 중에는 번들이 전송되지 않습니다.
시뮬레이션의 JSON 표현은 다음으로 출력됩니다. 결과물 파일. 표현
시뮬레이션의 매개변수와 고려된 각 경로에 대한 구조가 포함됩니다.
회전에는 경로에 대해 계산된 매개변수와 접촉 그래프 이미지가 포함됩니다.
XNUMXD덴탈의 점(1) Graphviz 패키지의 도구는 접촉 그래프 이미지를 생성하는 데 사용됩니다.
에 필요합니다 cgfetch(1). 그만큼 base64(1) coreutils의 도구를 사용하여 이미지를 삽입합니다.
JSON에서도 필요합니다.
옵션
대상 노드
경로로 향하는 최종 목적지입니다. 유용하려면 다음에 존재하는 노드여야 합니다.
연락 계획.
-q 추적 메시지 출력을 비활성화합니다.
-j JSON 출력을 비활성화합니다.
-m 번들에 대해 최소 지연 시간 확장 COS를 사용합니다. 결국 번들을 다음으로 보냅니다.
모든 근접 노드.
-t 파견-오프셋
파견 시간 요청 파견-오프셋 명령이 실행된 후 초
(기본값: 0).
-e 만료-오프셋
번들 만료 시간을 다음으로 설정합니다. 만료-오프셋 명령이 실행된 시점부터 초
실행됩니다(기본값: 3600).
-s 번들 크기
번들 페이로드 크기를 다음으로 설정합니다. 번들 크기 바이트(기본값: 0).
-o 결과물 파일
JSON을 다음으로 보내세요. 결과물 파일 (기본값: stdout).
-p 아웃덕트-프로토
아웃덕트-프로토 출력 프로토콜로 사용됩니다(기본값: udp).
-n 아웃덕트 이름
아웃덕트 이름 출력 이름으로 사용됩니다(기본값: *).
사용 예
cgfetch 8
대상 노드 8과 디스패치 시간이 현재 시간과 동일한 CGR을 시뮬레이션합니다.
cgrfetch 8 -t 60
미래의 파견 시간을 60초로 설정하여 동일한 작업을 수행합니다.
onworks.net 서비스를 사용하여 온라인으로 cgrfetch 사용