차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
multicasting_test [2020/12/08 08:52] koovmulticasting_test [2024/12/12 10:19] (현재) koov
줄 6: 줄 6:
 ===== iperf 이용 ===== ===== iperf 이용 =====
  
-iperf를 이용하는 방법이다. iperf3는 안됨+''iperf''를 이용하는 방법이다. ''iperf3''는 지원되지 않는다. 따라서 ''iperf'' 가 없는 최신의 RHEL 8이후 버전등은 아래 서술한 ''omping''을 이용하도록 한다.
  
   * Server side 서버쪽   * Server side 서버쪽
줄 13: 줄 13:
 <code bash> <code bash>
 iperf -B 228.0.0.4 -su -i 1 -p 45564 iperf -B 228.0.0.4 -su -i 1 -p 45564
 +
 +[root@host ~]# iperf -s -u -B 228.0.0.4 -i 1 -p 45564
 +------------------------------------------------------------
 +Server listening on UDP port 45564
 +Binding to local address 228.0.0.4
 +Joining multicast group  228.0.0.4
 +Receiving 1470 byte datagrams
 +UDP buffer size:  208 KByte (default)
 +------------------------------------------------------------
 +[  3] local 228.0.0.4 port 45564 connected with 192.168.0.161 port 60183
 +[ ID] Interval       Transfer     Bandwidth        Jitter   Lost/Total Datagrams
 +[  3]  0.0- 1.0 sec   129 KBytes  1.06 Mbits/sec   0.028 ms    0/   90 (0%)
 +[  3]  1.0- 2.0 sec   128 KBytes  1.05 Mbits/sec   0.018 ms    0/   89 (0%)
 +[  3]  2.0- 3.0 sec   128 KBytes  1.05 Mbits/sec   0.037 ms    0/   89 (0%)
 +[  3]  0.0- 3.0 sec   385 KBytes  1.05 Mbits/sec   0.037 ms    0/  268 (0%)
 +
 </code> </code>
 </WRAP> </WRAP>
줄 21: 줄 37:
 <code bash> <code bash>
 iperf -c 228.0.0.4 -u -T 32 -t 3 -i 1 -p 45564 iperf -c 228.0.0.4 -u -T 32 -t 3 -i 1 -p 45564
 +
 +[root@host ~]# iperf -c 228.0.0.4 -u -T 32 -t 3 -i 1 -p 45564
 +------------------------------------------------------------
 +Client connecting to 228.0.0.4, UDP port 45564
 +Sending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)
 +Setting multicast TTL to 32
 +UDP buffer size:  208 KByte (default)
 +------------------------------------------------------------
 +[  3] local 192.168.0.161 port 60183 connected with 228.0.0.4 port 45564
 +[ ID] Interval       Transfer     Bandwidth
 +[  3]  0.0- 1.0 sec   131 KBytes  1.07 Mbits/sec
 +[  3]  1.0- 2.0 sec   128 KBytes  1.05 Mbits/sec
 +[  3]  0.0- 3.0 sec   385 KBytes  1.05 Mbits/sec
 +[  3] Sent 268 datagrams
 +
 </code> </code>
 </WRAP> </WRAP>
  
 +===== omping 이용 =====
 +
 +''omping''패키지를 이용하여 테스트 하는 방법이다.
 +
 +매우 간단하다
 +
 +''omping <target1_ip> <target2_ip> ...''
 +
 +테스트하고자 하는 모든 서버에서 동일하게 명령어를 입력하면 된다.
 +
 +<WRAP prewrap>
 +<code bash>
 +[root@rocky89-1 bin]# omping 10.33.0.51 10.33.0.52
 +10.33.0.52 : waiting for response msg
 +10.33.0.52 : joined (S,G) = (*, 232.43.211.234), pinging
 +10.33.0.52 :   unicast, seq=1, size=69 bytes, dist=0, time=0.154ms
 +10.33.0.52 : multicast, seq=1, size=69 bytes, dist=0, time=0.160ms
 +10.33.0.52 :   unicast, seq=2, size=69 bytes, dist=0, time=0.773ms
 +10.33.0.52 : multicast, seq=2, size=69 bytes, dist=0, time=0.795ms
 +10.33.0.52 :   unicast, seq=3, size=69 bytes, dist=0, time=0.407ms
 +10.33.0.52 : multicast, seq=3, size=69 bytes, dist=0, time=0.421ms
 +10.33.0.52 :   unicast, seq=4, size=69 bytes, dist=0, time=0.736ms
 +</code>
 +</WRAP>
  • multicasting_test.1607417570.txt.gz
  • 마지막으로 수정됨: 2020/12/08 08:52
  • 저자 koov