Was bedeutet Bytes In / Out?

3404
Houseman

Beim Anzeigen von Leistungskennzahlen für einen Computer wird möglicherweise etwas wie "Bytes In" oder "Bytes Out" angezeigt.

Was bedeutet das und wie hängt das mit "Upload" und "Download" zusammen?

Ist es "Bytes In = Upload und Bytes Out = Download" oder umgekehrt?

Beispiel (nicht mein Server) https://scoutapp.com/dashboards/share/hElEFAs8z_zCQRpou1M8Xw

2
Es ist sicherlich nicht die Richtung Ihres letzten Satzes. Wenn ich raten sollte, dass es auf die eine oder andere Art sein musste, dann würde "Download" Sie so 'in' erhalten. Und hochladen, da Sie es irgendwo hinstellen würden, Wenn es sich um ein In oder Out handelt, wäre es ein Out. Sie laden sich von einer Website herunter, und laden Sie sie auf einen FTP-Server hoch. Und wenn Sie einen Download durchführen, wird es nicht in eine Richtung gehen, ähnlich wie das Hochladen auf einen FTP-Server. Daher bin ich mir nicht ganz sicher, was die Charakterisierung angeht sie als nur rein oder raus. Obwohl Speedtest von Download und Upload spricht, nehme ich an, man könnte / sollte. barlop vor 8 Jahren 0
Wo haben Sie diese beiden Metriken genau gefunden (welches Programm, welches Betriebssystem)? daniel.neumann vor 8 Jahren 0
@ daniel.neumann Scout-Serverüberwachung. Beispiel: https://scoutapp.com/dashboards/share/hElEFAs8z_zCQRpou1M8Xw Houseman vor 8 Jahren 0
`Posteingang vs Postausgang` Ramhound vor 8 Jahren 0
Historisch Download und Upload bezogen auf Dateiübertragungen innerhalb eines hierarchischen Netzwerks (zB Server-Client oder Master-Slave). Hoch- / Herunterladen bezog sich nicht auf das Empfangen oder Senden, sondern auf die Verbreitung von Informationen / Daten. ZB könnten Sie *** von *** einen Server herunterladen und dann *** auf ein tragbares Gerät ***. sawdust vor 8 Jahren 0

3 Antworten auf die Frage

2
Toby Speight

The network is always considered to be the "outside", and the CPU etc. to be the "inside".

"Bytes In" is the amount of data received through that interface (i.e to your host from the network).

"Bytes Out" is the amount of data sent through that interface (from your host to the network).

Which of those you consider to be "upload" and which to be "download" depends on your view of your system - i.e. whether it is "up" or "down" from what that interface is connected to. If it's a home PC, you probably equate "In" with "download"; for a fileserver, "In" is usually called "upload".


You may also see "In" as "Rx" (i.e. Received) and "Out" as "Tx" (Transmitted), as in the output of ifconfig:

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 

or

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 

(two different implementations of ifconfig; identifying details x'ed out)


Some tools (e.g. xosview) may show an aggregate of all network interfaces, i.e. total sent and received on all network interfaces. Then, the upstream/downstream terminology is unhelpful if some of the networks are "up" and some are "down".

"Welche von denen Sie als" Upload "und welche als" Download "bezeichnen, hängt von Ihrer Sicht Ihres Systems ab." Könnte nicht dasselbe über "in" und "out" gesagt werden? Ƭᴇcʜιᴇ007 vor 8 Jahren 1
"Out" geht immer zum Netzwerk und "In" immer zum Host. Ich glaube nicht, dass es ein Zweifel gibt, dass das Netzwerk außen und das Mainboard innen ist. Toby Speight vor 8 Jahren 0
Bei @TobySpeight gibt es Netzwerke auf beiden Seiten, und es ist alles ein Netzwerk, also ist es sinnlos, zu sagen, "Out ist immer an das Netzwerk". Ich stimme zu, dass "in" sich auf den Gastgeber bezieht, und ebenso könnte man sagen, dass er vom Gastgeber stammt barlop vor 8 Jahren 1
An der Stelle, an der Sie geschrieben haben, "Welches davon für Sie" Hochladen "und welches" Herunterladen "ist, hängt von Ihrer Sicht Ihres Systems ab - dh, ob es sich um" Up "oder" Down "von dem handelt, mit dem diese Schnittstelle verbunden ist. " <------ Ist es nicht so, dass das Internet als nachgelagert gilt und vom Internet in Richtung Ihres Hosts als vorgelagert gilt? barlop vor 8 Jahren 0
Ich bin damit einverstanden, dass Upstream und Downstream .. Out und In sowie gesendete Bytes und empfangene Bytes gleichwertig sind. beziehungsweise. Aber ist Upload und Download wirklich gleichwertig? Wenn Sie eine Datei auf einen FTP-Server hochladen, gibt es bidirektionalen Datenverkehr. Es ist nicht alles aus. barlop vor 8 Jahren 1
@barlop, das kommt darauf an. "Netzwerke auf beiden Seiten" - nur wenn Sie PCI und andere Busse als Netzwerke betrachten (die meisten von uns tun dies nicht). Wie ich schon sagte, ich habe noch nie eine Verwendung gesehen, die das Netzwerkmedium (Kabel, Glasfaser, Funksignal usw.) nicht als "außerhalb" und die Datenschnittstelle (ISA, PCI, PCIe usw.) zum Netzwerk definiert Chips als "innen". Toby Speight vor 8 Jahren 0
Lassen Sie uns [diese Diskussion im Chat fortsetzen] (http://chat.stackexchange.com/rooms/37970/discussion-between-toby-speight-and-barlop). Toby Speight vor 8 Jahren 0
2
Ƭᴇcʜιᴇ007

In general (and without arguing about other possible uses and semantics):

"Upload" means you're sending, so (the majority of related) bits are going OUT.
"Download" means you're receiving, so (the majority of related) bits are coming IN.

Packets need responses (again, in general), so there will be bits of data flowing in the opposite direction to let one end know the other end received the last packet sent.

-1
Usman Ahmed

It simply means how much data you are consuming through that network.

You can calculate it into Megabytes by following calculation:

1 Megabyte = 1048576 Bytes

1 Kilobyte = 1024 Bytes

'In' means download and 'Out' means upload. 'In' would be greater than the 'Out' because there is less upload than download.

Ihre ersten 4 Zeilen sind irrelevant und Ihre 3. und 4. Zeile sind falsch. Siehe https://en.wikipedia.org/wiki/Data_rate_units#Decimal_multiples_of_bits Ihre letzte Zeile wäre auch meine Vermutung. barlop vor 8 Jahren 0
Und selbst bei Ihrer letzten Zeile würde ich vermuten, dass die Antwort der Bytes des Techie meistens in / out sinnvoller ist, obwohl ich mir nicht sicher bin. barlop vor 8 Jahren 0
Ich sagte kein bisschen. Ich sagte Byte. https://en.wikipedia.org/wiki/Data_rate_units#Mebibyte_per_second Usman Ahmed vor 8 Jahren 0
Es gibt auch Kibibytes und Mebibytes barlop vor 8 Jahren 0