Jump to content

So when it comes to networking I am quite the noobie. I was wondering, if I got a network card that had, for example, 4 ports rated at 1gbps each, if I had 4 ethernets plugged in does that mean I can then, for example, transfer files to other machines on that network at 4gbps? Do they stack like or is that not how it works.

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/
Share on other sites

Link to post
Share on other sites

In practice, no. That's not how it works. You'll only get 1Gbps with that card.

 

In theory, it could, but it's not trivial. To do that requires setting up what's called "link aggregation" which is a feature that needs to be supported by the network card, the switch/router that you're running it to, any other machines you want to do that with, and potentially by the software you're using. LTT has featured it a few times, and it can be rather buggy and hard to set up. It's not recommended, especially if you're new to networking.

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903477
Share on other sites

Link to post
Share on other sites

4 minutes ago, Gin N Rum 5454 said:

So when it comes to networking I am quite the noobie. I was wondering, if I got a network card that had, for example, 4 ports rated at 1gbps each, if I had 4 ethernets plugged in does that mean I can then, for example, transfer files to other machines on that network at 4gbps? Do they stack like or is that not how it works.

Generally no.

 

There are specific applications that can do it (SMB multichannel comes to mind), but it's not automatic and it's not widely supported.

 

There are also LAGs (link aggregation groups), but my understanding is that these just allow multiple concurrent connections on the host with several clients at the line speed of each single link.

Main System (Byarlant): Ryzen 9 5950X | Asus B550-Creator ProArt | EK 240mm Basic AIO | 32GB G.Skill DDR4 3600MT/s CL16 | XFX Speedster SWFT 210 RX 6600 | Samsung 990 PRO 2TB / Samsung 990 EVO Plus 4TB | Corsair RM750X | StarTech 4× USB 3.0 Card | Realtek RTL8127 10G NIC | Hyte Y60 Case | Dell U3415W Monitor | Keychron K12 Blue (RGB backlight)

 

Laptop (Narrative): Lenovo Flex 5 81X20005US | Ryzen 5 4500U | 16GB DDR4 3200MT/s (soldered) | Vega II 384SP Graphics | SKHynix P31 1TB NVMe SSD | Intel AX200 Wifi | Asus 2.5G USB NIC | Asus ProArt PA278QV | Keychron K4 Brown (white backlight)

 

Proxmox Server (Veda): Ryzen 7 3800XT | ASRock Rack X470D4U | Corsair H80i v2 | 128GB Micron DDR4 ECC 3200MT/s | 2× Samsung PM963a 960GB SSD / 4× WD 10TB / 4× Seagate 14TB Exos / 4× Micron MX500 2TB / 8× WD 12TB (custom external SAS enclosure) | Seasonic Prime Fanless 500W | Intel X550-T2 10G NIC | LSI 9300-8i HBA | Adaptec 82885T SAS Expander | Fractal Design Node 804 Case

 

Proxmox Server (La Vie en Rose)GMKtec Mini PC | Ryzen 7 5700U | 32GB Lexar DDR4 (SODIMM) | Vega II 512SP Graphics | Lexar 1TB 610 Pro SSD | 2× Realtek 8125 2.5G NICs


Media Center/Video Capture (Jesta Cannon): Ryzen 5 1600X | ASRock B450M Pro4 R2.0 | Noctua NH-L12S | 16GB Crucial DDR4 3200MT/s | EVGA GTX750Ti SC | UMIS NVMe SSD 256GB / TEAMGROUP MS30 1TB | Corsair CX450M | Viewcast Osprey 260e Video Capture | TrendNet (AQC107) 10G NIC | LG WH14NS40 BD-ROM | Silverstone Sugo SG-11 Case | Sony XR65A80K

 

Workbench (Doven Wolf): Lenovo m715q | Ryzen Pro 3 2200GE | 16GB Crucial DDR4 3200MT/s (SODIMM) | Vega 8 Graphics | SKHynix (OEM) 256GB NVMe SSD | uni 2.5G USB NIC | HDMI add-in module

 

Network:

Spoiler
                       ┌─────────────── Office/Rack ───────────────────────────────────────────────┐
Google Fiber Webpass ── Cloud Gateway Max ══╦═ Pro XG 8 ══╦═ Flex 2.5-8 ══╦═ Doven Wolf
                      La Vie en Rose (DNS) ═╬═ Narrative  ╠═ Veda-NAS     ╠═ La Vie en Rose (vmbr)
                                Veda (DNS) ─┘             ╠═ Veda (vmbr)  ├─ Ptolemy (vmbr)
╔═════════════════════════════════════════════════════════╩═ Ptolemy-NAS  ├─ Veda (Mgmt)
║   ┌ Closet ┐      ┌───────── Bedroom ─────────┐                         └─ Veda (IPMI)
╚═══ Flex XG ══╦╤═══ Flex XG ══╤╦═ Byarlant
       (PoE)   ║│              │╠═ Narrative 
Kitchen Jack ══╣└─ Dual PoE ┐  │╚═ Jesta Cannon*
   (Testing)   ║┌─ Injector ┘  └── Work Laptop
     Bedroom ══╝│        ┌─────── Media Center ────────────────────────────┐
     Jack #2    └──────── Switch 8 ────────────┬─ nanoHD Access Point (PoE)
Notes:                                         ├─ Sony PlayStation 4 
─── is Gigabit / ═══ is Multi-Gigabit          ├─ Pioneer VSX-S520
* = cable passed from Bedroom to Media Center  └─ Sony XR65A80K (Google TV)
Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903482
Share on other sites

Link to post
Share on other sites

2 minutes ago, YoungBlade said:

In practice, no. That's not how it works. You'll only get 1Gbps with that card.

 

In theory, it could, but it's not trivial. To do that requires setting up what's called "link aggregation" which is a feature that needs to be supported by the network card, the switch/router that you're running it to, any other machines you want to do that with, and potentially by the software you're using. LTT has featured it a few times, and it can be rather buggy and hard to set up. It's not recommended, especially if you're new to networking.

Thanks for the info. How do people make like 10gbps NAS?

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903485
Share on other sites

Link to post
Share on other sites

1 minute ago, Gin N Rum 5454 said:

What's the point in some network cards having extra ports?

it can send info at 1gbit speeds to four work station for example if they are networked

and to answer the other question  they're genreally using 10gbps cards if they do not have onboard 10gig netwr\ork adapters

 

 

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903487
Share on other sites

Link to post
Share on other sites

Just now, Gin N Rum 5454 said:

What's the point in some network cards having extra ports?

redundancy or LACP (teaming) to provide line speeds to multiple clients.

Current Network Layout:

Current Build Log/PC:

Storage Server Setup:

 

Prior Build Log/PC:

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903488
Share on other sites

Link to post
Share on other sites

Just now, johnno23 said:

genraly using 10gbps cards if they do not have onboard 10gig netwr\ork adapters

Ah okay, cause I see that most average motherboards have around 2.5gbps, but I can never find any higher than 2.5gbps cards when searching on amazon or pcpartpicker. I assume they do exist.

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903491
Share on other sites

Link to post
Share on other sites

6 minutes ago, Gin N Rum 5454 said:

Thanks for the info. How do people make like 10gbps NAS?

Using a 10Gbps card/port.

5 minutes ago, Gin N Rum 5454 said:

What's the point in some network cards having extra ports?

There are lots of potential uses. One is if you wanted to have the computer be your router using software like pfsense. Another is if you want your computer to connect to several different networks - perhaps because you're using your computer as a firewall. Maybe you want to monitor all the traffic that's going between several networks by having all data pass through that computer to move between them.

 

Those aren't typically things your average consumer will do, but they are certainly done in businesses and by some enthusiasts.

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903495
Share on other sites

Link to post
Share on other sites

3 minutes ago, Gin N Rum 5454 said:

Ah okay, cause I see that most average motherboards have around 2.5gbps, but I can never find any higher than 2.5gbps cards when searching on amazon or pcpartpicker. I assume they do exist.

The next practical step up would be 10G, which until fairly recently was mainly cast-off enterprise stuff (all over eBay). Aquantia/Marvell controllers were some of the first consumer 10G chips a few years ago.

Main System (Byarlant): Ryzen 9 5950X | Asus B550-Creator ProArt | EK 240mm Basic AIO | 32GB G.Skill DDR4 3600MT/s CL16 | XFX Speedster SWFT 210 RX 6600 | Samsung 990 PRO 2TB / Samsung 990 EVO Plus 4TB | Corsair RM750X | StarTech 4× USB 3.0 Card | Realtek RTL8127 10G NIC | Hyte Y60 Case | Dell U3415W Monitor | Keychron K12 Blue (RGB backlight)

 

Laptop (Narrative): Lenovo Flex 5 81X20005US | Ryzen 5 4500U | 16GB DDR4 3200MT/s (soldered) | Vega II 384SP Graphics | SKHynix P31 1TB NVMe SSD | Intel AX200 Wifi | Asus 2.5G USB NIC | Asus ProArt PA278QV | Keychron K4 Brown (white backlight)

 

Proxmox Server (Veda): Ryzen 7 3800XT | ASRock Rack X470D4U | Corsair H80i v2 | 128GB Micron DDR4 ECC 3200MT/s | 2× Samsung PM963a 960GB SSD / 4× WD 10TB / 4× Seagate 14TB Exos / 4× Micron MX500 2TB / 8× WD 12TB (custom external SAS enclosure) | Seasonic Prime Fanless 500W | Intel X550-T2 10G NIC | LSI 9300-8i HBA | Adaptec 82885T SAS Expander | Fractal Design Node 804 Case

 

Proxmox Server (La Vie en Rose)GMKtec Mini PC | Ryzen 7 5700U | 32GB Lexar DDR4 (SODIMM) | Vega II 512SP Graphics | Lexar 1TB 610 Pro SSD | 2× Realtek 8125 2.5G NICs


Media Center/Video Capture (Jesta Cannon): Ryzen 5 1600X | ASRock B450M Pro4 R2.0 | Noctua NH-L12S | 16GB Crucial DDR4 3200MT/s | EVGA GTX750Ti SC | UMIS NVMe SSD 256GB / TEAMGROUP MS30 1TB | Corsair CX450M | Viewcast Osprey 260e Video Capture | TrendNet (AQC107) 10G NIC | LG WH14NS40 BD-ROM | Silverstone Sugo SG-11 Case | Sony XR65A80K

 

Workbench (Doven Wolf): Lenovo m715q | Ryzen Pro 3 2200GE | 16GB Crucial DDR4 3200MT/s (SODIMM) | Vega 8 Graphics | SKHynix (OEM) 256GB NVMe SSD | uni 2.5G USB NIC | HDMI add-in module

 

Network:

Spoiler
                       ┌─────────────── Office/Rack ───────────────────────────────────────────────┐
Google Fiber Webpass ── Cloud Gateway Max ══╦═ Pro XG 8 ══╦═ Flex 2.5-8 ══╦═ Doven Wolf
                      La Vie en Rose (DNS) ═╬═ Narrative  ╠═ Veda-NAS     ╠═ La Vie en Rose (vmbr)
                                Veda (DNS) ─┘             ╠═ Veda (vmbr)  ├─ Ptolemy (vmbr)
╔═════════════════════════════════════════════════════════╩═ Ptolemy-NAS  ├─ Veda (Mgmt)
║   ┌ Closet ┐      ┌───────── Bedroom ─────────┐                         └─ Veda (IPMI)
╚═══ Flex XG ══╦╤═══ Flex XG ══╤╦═ Byarlant
       (PoE)   ║│              │╠═ Narrative 
Kitchen Jack ══╣└─ Dual PoE ┐  │╚═ Jesta Cannon*
   (Testing)   ║┌─ Injector ┘  └── Work Laptop
     Bedroom ══╝│        ┌─────── Media Center ────────────────────────────┐
     Jack #2    └──────── Switch 8 ────────────┬─ nanoHD Access Point (PoE)
Notes:                                         ├─ Sony PlayStation 4 
─── is Gigabit / ═══ is Multi-Gigabit          ├─ Pioneer VSX-S520
* = cable passed from Bedroom to Media Center  └─ Sony XR65A80K (Google TV)
Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15903498
Share on other sites

Link to post
Share on other sites

There's 10gbps cards, there's 40gbps cards, there's 100 gbps cards, there's  25 gbps cards.

 

10g rj45 : https://www.amazon.com/TP-Link-TX401-Ethernet-Supports-Including/dp/B08D71PVXG/

 

10g/25g SFP28 : https://www.fs.com/de-en/products/119650.html

 

40g qsfp+  : https://unixsurplus.com/mellanox-cx353a--adapter/

 

100g / 4 x 25g / 4 x 10g SFP28 : https://www.fs.com/de-en/products/119648.html?attribute=29710&id=561507

 

 

Some switches support port trunking / LACP  - for example you have two switches with 24 x 1 gbps ports (or more), you could make a connection betwen the two switches using 4 cables and configure in the switch that those 4 ports work together, so between those two switches there's a 4 gbps connection.

 

With cards that have 2 or more ports, you could have one cable going directly to a NAS machine or some server for a dedicated direct connection ,and the 2nd port can be connected to the switch.

 

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15904579
Share on other sites

Link to post
Share on other sites

6 hours ago, mariushm said:

There's 10gbps cards, there's 40gbps cards, there's 100 gbps cards, there's  25 gbps cards.

 

10g rj45 : https://www.amazon.com/TP-Link-TX401-Ethernet-Supports-Including/dp/B08D71PVXG/

 

10g/25g SFP28 : https://www.fs.com/de-en/products/119650.html

 

40g qsfp+  : https://unixsurplus.com/mellanox-cx353a--adapter/

 

100g / 4 x 25g / 4 x 10g SFP28 : https://www.fs.com/de-en/products/119648.html?attribute=29710&id=561507

 

 

 

Don't forget the 400g mellanox cards.

Link to comment
https://linustechtips.com/topic/1502241-do-port-speeds-stack/#findComment-15904950
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×