it-swarm-ja.com

Bytes In / Outはどういう意味ですか?

コンピューターのパフォーマンスメトリックを表示すると、「BytesIn」や「BytesOut」などが表示される場合があります。

これはどういう意味ですか、これは「アップロード」と「ダウンロード」にどのように関連していますか?

「バイトイン=アップロードおよびバイトアウト=ダウンロード」ですか、それともその逆ですか。

例(私のサーバーではありません) https://scoutapp.com/dashboards/share/hElEFAs8z_zCQRpou1M8Xw

2
user229061

ネットワークは常に「外部」、CPUなどは「内部」と見なされます。

「バイトイン」は、そのインターフェースを介して受信したのデータ量です(つまり、からホストからネットワーク)。

「BytesOut」は、そのインターフェースを介してsentからホストからネットワーク)のデータ量です。

どちらを「アップロード」と見なし、どちらを「ダウンロード」と見なすかは、システムのビューによって異なります。つまり、そのインターフェイスが接続されているものから「上」か「下」かによって異なります。家庭用PCの場合は、おそらく「In」を「download」と同一視します。ファイルサーバーの場合、「In」は通常「upload」と呼ばれます。


ifconfigの出力のように、「In」は「Rx」(つまり受信済み)、「Out」は「Tx」(送信済み)と表示される場合もあります。

eth1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.x.x  netmask 255.255.255.0  broadcast 192.168.x.255
        inet6 fe80::xxxx:xxxx:xxxx  prefixlen 64  scopeid 0x20<link>
        ether xx:xx:xx:xx:xx:xx  txqueuelen 1000  (Ethernet)
        RX packets 1813934  bytes 68509518 (65.3 MiB)
        RX errors 1032120  dropped 0  overruns 0  frame 81778
        TX packets 1473055  bytes 1797493199 (1.6 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 699501
        device interrupt 18  

または

eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          inet addr:172.20.x.x  Bcast:172.20.x.255  Mask:255.255.255.0
          inet6 addr: fe80::xxxx:xxxx:xxxx:xxxx/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:36387424 errors:0 dropped:0 overruns:0 frame:0
          TX packets:15636657 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6378638797 (6.3 GB)  TX bytes:14222465675 (14.2 GB)
          Interrupt:20 Memory:e0380000-e03a0000 

ifconfigの2つの異なる実装;詳細を特定するx'ed)


一部のツール(例:xosview)は、すべてのネットワークインターフェースの集計、つまり、すべてのネットワークインターフェースで送受信された合計を表示する場合があります。次に、一部のネットワークが「アップ」で、一部が「ダウン」の場合、アップストリーム/ダウンストリームの用語は役に立ちません。

1
Toby Speight

一般的に(そして他の可能な使用法やセマンティクスについて議論することなく):

「アップロード」とは、送信していることを意味するため、(関連する)ビットの大部分が送信されます。
「ダウンロード」とは、受信していることを意味するため、(関連する)ビットの大部分が入力されます。

パケットには応答が必要です(これも一般的に)。そのため、データのビットが反対方向に流れて、一方の端が最後に送信されたパケットを受信したことをもう一方の端に知らせます。

1