Iperf: JSON рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ 1-рдШрдВрдЯреЗ рдХреА рд░рди рд╕реАрдорд╛ рдФрд░ рдЖрдБрдХрдбрд╝реЗ рдЕрдВрддрд░рд╛рд▓

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдордИ 2014  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: esnet/iperf

рдирдорд╕реНрддреЗ,
рдореИрдВ рдлреБрд▓-рдореЗрд╢реНрдб рдлреИрд╢рди рдореЗрдВ рдХрдИ (70 рддрдХ рдПрдХ рдмрд╛рд░ рдареАрдХ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ) рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ iperf3 рдЯреЗрд╕реНрдЯ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рджрд┐рди рдХреЗ рд▓рд┐рдП рдЪрд▓реЗ, рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рдордп рдЕрдзрд┐рдХрддрдо рдЪрд▓рдиреЗ рдХрд╛ рд╕рдордп 1 рдШрдВрдЯрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢ рдЕрдзрд┐рдХрддрдо рдПрдХ рд╕рд╛рде iperf3 рдЙрджрд╛рд╣рд░рдг / рдкреЛрд░реНрдЯ рдкреНрд░рддрд┐ рд╕рд░реНрд╡рд░ рд╕реАрдорд╛ рдХреЗ рдХрд╛рд░рдг рдореИрдВ рдЙрд╕ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реВрдВ рдЬреЛ рдореБрдЭреЗ рдПрдХ рдкреВрд░реНрдг рджреИрдирд┐рдХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдЗрд╕ рд╕реАрдорд╛ рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? рдореБрдЭреЗ рдбрд░ рд╣реИ рдХрд┐ рдореИрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдирд╣реАрдВ рд╣реВрдБред

рдПрдХ рдФрд░ рд╕рд╡рд╛рд▓ JSON рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдБрдХрдбрд╝реЗ рдЖрдЙрдЯрдкреБрдЯ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдШрдмрд░рд╛рдирд╛) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ: рдпрд╣ рдХреЗрд╡рд▓ рд░рди рдХреЗ рдЕрдВрдд рдореЗрдВ рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдХреНрд╕рд░ рдирд╣реАрдВред рдХреНрдпрд╛ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреМрд╢рд▓ рдирд╣реАрдВ рд╣реИред

рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред
рд╕рд╛рджрд░
рдлреЗрдбрд░рд┐рдХреЛ

enhancement question

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@Yakkity : рд╣рдо рдЙрдЪреНрдЪ-рдмрд┐рдЯрд░реЗрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рдиреЗ рдХреЗ рдЦрддрд░реЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХреЛрдб рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрд╣ рддреБрдЪреНрдЫ рд╣реИ)ред

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЕрдзрд┐рдХрддрдо рдЪрд▓ рд╕рдордп рд╕реАрдорд╛ рдирд┐рд░рдВрддрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИ MAX_TIME рдореЗрдВ src/iperf.h ред рдмрджрд▓рдирд╛ рдЬреЛ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдзрд┐рдХрддрдо рдорд╛рди рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛ред @bltierney рдФрд░ рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА, рдФрд░ рд╣рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрддрдо рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдШрдВрдЯреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдореЗрдВ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд┐рддрдирд╛ рдЕрдзрд┐рдХ рд╣реИред рд╢рд╛рдпрдж рд╣рдо 1 рджрд┐рди (86400) рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

JSON рдХреЛ рдХреЗрд╡рд▓ рд░рди рдХреЗ рдЕрдВрдд рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ JSON рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрд░рдЪрд┐рдд рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред

MAX_TIME рдкреИрд░рд╛рдореАрдЯрд░ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП 3.0.x рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдирд╛ред

рд╣рд╛рдп рдмреНрд░реВрд╕,

рдзрдиреНрдпрд╡рд╛рджред JSON рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рдм рдЕрдВрдд рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рд╕рд╡рд╛рд▓ рджреВрд╕рд░реЗ рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рдПрдХ рд╕рд╣рдХрд░реНрдореА рдиреЗ рджреЗрдЦрд╛ рдХрд┐ рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдЖрдЙрдЯрдкреБрдЯ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ: рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдХреЛ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдореБрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдПрдХ рдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдЕрдВрдд рдореЗрдВ рд╣реИ рдФрд░ рдкреВрд░реЗ рд░рди рдкрд░ рдЧрдгрдирд╛ рдХреА рдЧрдИ рд╣реИред рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдЖрдк рдЗрд╕ рдЕрдВрддрд░ рдХреЗ рдХрд╛рд░рдг рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рд╕рд╛рджрд░
рдлреЗрдбрд░рд┐рдХреЛ

рдЬрд┐рдЯрд░ рдЖрдБрдХрдбрд╝реЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╡рд╣реАрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХреЗ рдЕрдВрдд рдореЗрдВ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдореБрджреНрджрд╛ (# 160) рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХрд╛ рдЕрдзрд┐рдХ рдкреВрд░рд╛ рд╕реЗрдЯ рд╣реИред

рдХреНрдпрд╛ рдореИрдВ рд╡рд┐рдирдореНрд░рддрд╛ рд╕реЗ рдкреВрдЫ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдКрдкрд░реА рд╕реАрдорд╛ рдХреНрдпреЛрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЧрдИ рд╣реИ?

@Yakkity : рд╣рдо рдЙрдЪреНрдЪ-рдмрд┐рдЯрд░реЗрдЯ рд╕реНрдЯреНрд░реАрдо рдХреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рдиреЗ рдХреЗ рдЦрддрд░реЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рдереЗред рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХреЛрдб рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрд╣ рддреБрдЪреНрдЫ рд╣реИ)ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

danielaCasasv picture danielaCasasv  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

smcifrankp picture smcifrankp  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pecigonzalo picture pecigonzalo  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JodieChuang picture JodieChuang  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

doru91 picture doru91  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ