Jump to content

10GBase-T Peer to Peer Configuration | Solvedish

N3rdDadTV

Hello, I'm hoping that you mad lads might be able to offer me some assistance. Long story short LMG inspired me to my own production company a few years ago and now I finally can afford to have employees. In order to maximize efficiency I'm setting up a peer to peer 10G network configuration but I'm not having any luck with getting the connection to have the throughput when functioning or even functioning at all. 

 

I need to keep them connected to the outbound internet through their onboard nics and have the file sharing through windows go through the 10Gig adapters. 

I've set static ip's on the 10G nics with a different subnet than my outbound network and even directed the gateways at each other still with no luck. 

After following a guide I made changes to the host files and setup jper to test the throughput without filesharing and now I can't even ping the other adapter. 

 

I installed XG-C100C 10G Cards from Asus in both workstations and have tried several different cables. I even checked to make sure there wasn't any issues with PCIE bandwith and both cards show a Pcie 2.0 link of 8GT/s so I'm good there. What is it about windows networking that when I tell it to use a specific adapter for a specific purpose it just stops doing anything? 

 

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, N3rdDadTV said:

and even directed the gateways

Leave gateways blank.

 

7 minutes ago, N3rdDadTV said:

but I'm not having any luck with getting the connection to have the throughput when functioning or even functioning at all. 

Does ping work at all? What are you using to test?

Main System (Byarlant): Ryzen 7 5800X | Asus B550-Creator ProArt | EK 240mm Basic AIO | 16GB G.Skill DDR4 3200MT/s CAS-14 | XFX Speedster SWFT 210 RX 6600 | Samsung 990 PRO 2TB / Samsung 960 PRO 512GB / 4× Crucial MX500 2TB (RAID-0) | Corsair RM750X | Mellanox ConnectX-3 10G NIC | Inateck USB 3.0 Card | Hyte Y60 Case | Dell U3415W Monitor | Keychron K4 Brown (white backlight)

 

Laptop (Narrative): Lenovo Flex 5 81X20005US | Ryzen 5 4500U | 16GB RAM (soldered) | Vega 6 Graphics | SKHynix P31 1TB NVMe SSD | Intel AX200 Wifi (all-around awesome machine)

 

Proxmox Server (Veda): Ryzen 7 3800XT | AsRock Rack X470D4U | Corsair H80i v2 | 64GB Micron DDR4 ECC 3200MT/s | 4x 10TB WD Whites / 4x 14TB Seagate Exos / 2× Samsung PM963a 960GB SSD | Seasonic Prime Fanless 500W | Intel X540-T2 10G NIC | LSI 9207-8i HBA | Fractal Design Node 804 Case (side panels swapped to show off drives) | VMs: TrueNAS Scale; Ubuntu Server (PiHole/PiVPN/NGINX?); Windows 10 Pro; Ubuntu Server (Apache/MySQL)


Media Center/Video Capture (Jesta Cannon): Ryzen 5 1600X | ASRock B450M Pro4 R2.0 | Noctua NH-L12S | 16GB Crucial DDR4 3200MT/s CAS-22 | EVGA GTX750Ti SC | UMIS NVMe SSD 256GB /

TEAMGROUP MS30 1TB | Corsair CX450M | Viewcast Osprey 260e Video Capture | Mellanox ConnectX-2 10G NIC | LG UH12NS30 BD-ROM | Silverstone Sugo SG-11 Case | Sony XR65A80K

 

Camera: Sony ɑ7II w/ Meike Grip | Sony SEL24240 | Samyang 35mm ƒ/2.8 | Sony SEL50F18F | Sony SEL2870 (kit lens) | PNY Elite Perfomance 512GB SDXC card

 

Network:

Spoiler
                           ┌─────────────── Office/Rack ────────────────────────────────────────────────────────────────────────────┐
Google Fiber Webpass ────── UniFi Security Gateway ─── UniFi Switch 8-60W ─┬─ UniFi Switch Flex XG ═╦═ Veda (Proxmox Virtual Switch)
(500Mbps↑/500Mbps↓)                             UniFi CloudKey Gen2 (PoE) ─┴─ Veda (IPMI)           ╠═ Veda-NAS (HW Passthrough NIC)
╔═══════════════════════════════════════════════════════════════════════════════════════════════════╩═ Narrative (Asus USB 2.5G NIC)
║ ┌────── Closet ──────┐   ┌─────────────── Bedroom ──────────────────────────────────────────────────────┐
╚═ UniFi Switch Flex XG ═╤═ UniFi Switch Flex XG ═╦═ Byarlant
   (PoE)                 │                        ╠═ Narrative (Cable Matters USB-PD 2.5G Ethernet Dongle)
                         │                        ╚═ Jesta Cannon*
                         │ ┌─────────────── Media Center ──────────────────────────────────┐
Notes:                   └─ UniFi Switch 8 ─────────┬─ UniFi Access Point nanoHD (PoE)
═══ is Multi-Gigabit                                ├─ Sony Playstation 4 
─── is Gigabit                                      ├─ Pioneer VSX-S520
* = cable passed to Bedroom from Media Center       ├─ Sony XR65A80K (Google TV)
** = cable passed from Media Center to Bedroom      └─ Work Laptop** (Startech USB-PD Dock)

Retired/Other:

Spoiler

Laptop (Rozen-Zulu): Sony VAIO VPCF13WFX | Core i7-740QM | 8GB Patriot DDR3 | GT 425M | Samsung 850EVO 250GB SSD | Blu-ray Drive | Intel 7260 Wifi (lived a good life, retired with honor)

Testbed/Old Desktop (Kshatriya): Xeon X5470 @ 4.0GHz | ZALMAN CNPS9500 | Gigabyte EP45-UD3L | 8GB Nanya DDR2 400MHz | XFX HD6870 DD | OCZ Vertex 3 Max-IOPS 120GB | Corsair CX430M | HooToo USB 3.0 PCIe Card | Osprey 230 Video Capture | NZXT H230 Case

TrueNAS Server (La Vie en Rose): Xeon E3-1241v3 | Supermicro X10SLL-F | Corsair H60 | 32GB Micron DDR3L ECC 1600MHz | 1x Kingston 16GB SSD / Crucial MX500 500GB

Link to comment
Share on other sites

Link to post
Share on other sites

Left Gateways blank to start with, no ping using powershell or cmd for ping test and jperf for throughput. Couldn't get jper to see client/server. 

Link to comment
Share on other sites

Link to post
Share on other sites

If you still have no luck after all the advice here, make a proper crossover network cable, just in case the card's autodetection fails and they don't agree on how to exchange data

 

The crossover formats are on the right side of the picture, pick one of them. 

 

image.png.43bb4d6cd7a91b4512916d904c3c8b1d.png

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, mariushm said:

If you still have no luck after all the advice here, make a proper crossover network cable, just in case the card's autodetection fails and they don't agree on how to exchange data

 

The crossover formats are on the right side of the picture, pick one of them. 

 

image.png.43bb4d6cd7a91b4512916d904c3c8b1d.png

Thanks I'll give this a try next, I only have Cat5e connectors but that shouldn't be a bottleneck I wouldn't think. 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, N3rdDadTV said:

 I only have Cat5e connectors but that shouldn't be a bottleneck I wouldn't think. 

Well.. CAT5e is limited to 1000 Mpbs.

 

You would need CAT 6a for true 10G

Sorry I probably edited my post. Refresh plz. Build Specs Below.

System

  • CPU
    Ryzen 9 5900x
  • Motherboard
    ASUS ROG STRIX X570-F
  • RAM
    32 GB (2X8) Trident Z Neo 3600MHz CAS 16
  • GPU
    ASUS ROG STRIX RTX 3070
  • Case
    Corsair 4000D Airflow
  • Storage
    Sabrent 1 TB TLC PCI 4.0 NVMe M.2
  • PSU
    NZXT C850 Gold PSU
  • Display(s)
    MSI Optix MAG342CQR 34" UWQHD
  • Cooling
    Corsair H100i RGB Pro XT 240mm
  • Operating System
    Windows 11
Link to comment
Share on other sites

Link to post
Share on other sites

Is that just for crossover, I understood Cat5e to support 10Gig upto 45 meters

Link to comment
Share on other sites

Link to post
Share on other sites

For short lengths, the connectors themselves being cat5e is not an issue.

The cable itself can be Cat6 for less than 55 meters (I would say less than 30-40 meters), for anything longer up to 100 meters you need Cat6a cable.

 

For very short lengths like 3 meters, you'd probably do 10gbps through cat5e cable, with none or very few transfer errors (auto corrected if using tcp/ip)

 

Doesn't matter if it's straight or crossover, it's a thing about quality of the wires, how precise each two wires are twisted along the length of the cable, how the pairs are insulated/shielded from the other pairs so that "noise" from one pair doesn't affect the signals from other pairs. 

 

The standards are designed to go up to 100 meters, so the network cards have to be smart enough and transmit the signals with enough power that the signal at the other end of 100 meters of cable will still have enough strength ... and cards have to accept some signal degradation... hence why a Cat6 rated cable can be used up to 55 meters according to standard (but like I said, I personally don't recommend more than 30-40 meters).

 

But with very short lengths of cables there won't be much signal degradation and that's why I say that most likely for very short lengths of cable even cat5e cable should work reasonably well.  Cat6 and Cat6a cable is quite cheap though, no reason not to go and buy a few meters of cable.

Link to comment
Share on other sites

Link to post
Share on other sites

Just tried the crossover cable and after a reboot the nic in the secondary workstation shows to have the latest drivers and just doesn't work. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, N3rdDadTV said:

Just tried the crossover cable and after a reboot the nic in the secondary workstation shows to have the latest drivers and just doesn't work. 

 

Do the network adapters show the link is connected?  What IP ranges are you using?  It can often be a really simple mistake but unless we know EXACTLY what you've done rather than a vague "I set it to a different subnet", we haven't a clue.

 

If the network appears to be otherwise up but no connectivity then check the network is set to private in Windows on both clients.  The firewall will block them talking to each other if its defaulted to public.

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

Just switched back to Cat6 Patch cable and both show link, I changed the local security profiles to change unidentified networks as private networks and can get a ping between both machines!!!!! When I run jperf the client doesn't connect to the server. 

Link to comment
Share on other sites

Link to post
Share on other sites

image.png.562d29bff4f1141008ea2bd934d91015.png

This is Config A the 10G adapter is on the left

 

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, N3rdDadTV said:

This is Config A the 10G adapter is on the left

Someone who's better at subnet masks can correct me, but wouldn't 255.255.252.0 include both 192.168.1.x and 192.168.2.x?

 

You should probably be using 255.255.255.0 unless you really know what's going on here.

Main System (Byarlant): Ryzen 7 5800X | Asus B550-Creator ProArt | EK 240mm Basic AIO | 16GB G.Skill DDR4 3200MT/s CAS-14 | XFX Speedster SWFT 210 RX 6600 | Samsung 990 PRO 2TB / Samsung 960 PRO 512GB / 4× Crucial MX500 2TB (RAID-0) | Corsair RM750X | Mellanox ConnectX-3 10G NIC | Inateck USB 3.0 Card | Hyte Y60 Case | Dell U3415W Monitor | Keychron K4 Brown (white backlight)

 

Laptop (Narrative): Lenovo Flex 5 81X20005US | Ryzen 5 4500U | 16GB RAM (soldered) | Vega 6 Graphics | SKHynix P31 1TB NVMe SSD | Intel AX200 Wifi (all-around awesome machine)

 

Proxmox Server (Veda): Ryzen 7 3800XT | AsRock Rack X470D4U | Corsair H80i v2 | 64GB Micron DDR4 ECC 3200MT/s | 4x 10TB WD Whites / 4x 14TB Seagate Exos / 2× Samsung PM963a 960GB SSD | Seasonic Prime Fanless 500W | Intel X540-T2 10G NIC | LSI 9207-8i HBA | Fractal Design Node 804 Case (side panels swapped to show off drives) | VMs: TrueNAS Scale; Ubuntu Server (PiHole/PiVPN/NGINX?); Windows 10 Pro; Ubuntu Server (Apache/MySQL)


Media Center/Video Capture (Jesta Cannon): Ryzen 5 1600X | ASRock B450M Pro4 R2.0 | Noctua NH-L12S | 16GB Crucial DDR4 3200MT/s CAS-22 | EVGA GTX750Ti SC | UMIS NVMe SSD 256GB /

TEAMGROUP MS30 1TB | Corsair CX450M | Viewcast Osprey 260e Video Capture | Mellanox ConnectX-2 10G NIC | LG UH12NS30 BD-ROM | Silverstone Sugo SG-11 Case | Sony XR65A80K

 

Camera: Sony ɑ7II w/ Meike Grip | Sony SEL24240 | Samyang 35mm ƒ/2.8 | Sony SEL50F18F | Sony SEL2870 (kit lens) | PNY Elite Perfomance 512GB SDXC card

 

Network:

Spoiler
                           ┌─────────────── Office/Rack ────────────────────────────────────────────────────────────────────────────┐
Google Fiber Webpass ────── UniFi Security Gateway ─── UniFi Switch 8-60W ─┬─ UniFi Switch Flex XG ═╦═ Veda (Proxmox Virtual Switch)
(500Mbps↑/500Mbps↓)                             UniFi CloudKey Gen2 (PoE) ─┴─ Veda (IPMI)           ╠═ Veda-NAS (HW Passthrough NIC)
╔═══════════════════════════════════════════════════════════════════════════════════════════════════╩═ Narrative (Asus USB 2.5G NIC)
║ ┌────── Closet ──────┐   ┌─────────────── Bedroom ──────────────────────────────────────────────────────┐
╚═ UniFi Switch Flex XG ═╤═ UniFi Switch Flex XG ═╦═ Byarlant
   (PoE)                 │                        ╠═ Narrative (Cable Matters USB-PD 2.5G Ethernet Dongle)
                         │                        ╚═ Jesta Cannon*
                         │ ┌─────────────── Media Center ──────────────────────────────────┐
Notes:                   └─ UniFi Switch 8 ─────────┬─ UniFi Access Point nanoHD (PoE)
═══ is Multi-Gigabit                                ├─ Sony Playstation 4 
─── is Gigabit                                      ├─ Pioneer VSX-S520
* = cable passed to Bedroom from Media Center       ├─ Sony XR65A80K (Google TV)
** = cable passed from Media Center to Bedroom      └─ Work Laptop** (Startech USB-PD Dock)

Retired/Other:

Spoiler

Laptop (Rozen-Zulu): Sony VAIO VPCF13WFX | Core i7-740QM | 8GB Patriot DDR3 | GT 425M | Samsung 850EVO 250GB SSD | Blu-ray Drive | Intel 7260 Wifi (lived a good life, retired with honor)

Testbed/Old Desktop (Kshatriya): Xeon X5470 @ 4.0GHz | ZALMAN CNPS9500 | Gigabyte EP45-UD3L | 8GB Nanya DDR2 400MHz | XFX HD6870 DD | OCZ Vertex 3 Max-IOPS 120GB | Corsair CX430M | HooToo USB 3.0 PCIe Card | Osprey 230 Video Capture | NZXT H230 Case

TrueNAS Server (La Vie en Rose): Xeon E3-1241v3 | Supermicro X10SLL-F | Corsair H60 | 32GB Micron DDR3L ECC 1600MHz | 1x Kingston 16GB SSD / Crucial MX500 500GB

Link to comment
Share on other sites

Link to post
Share on other sites

In both instances File and Print Sharing is turned off on the 2.5G adapters and on the 10G adapters. 

Link to comment
Share on other sites

Link to post
Share on other sites

Just changed it back to 255, tried 252 when shared 2.5G Apaters connection with 10G and still no luck. 

Link to comment
Share on other sites

Link to post
Share on other sites

You have multiple private classes you can use, you don't have to stick to 192.168.x.x

 

you can use

 

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

 

So for example, you could go with  172.16.0.1  and 172.16.0.2   and subnet mask 255.255.255.0 on both

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Same characteristics when I use these addresses where I can ping the other pc but no network traffic through jperf or visibility on file explorer. 

3 hours ago, mariushm said:

You have multiple private classes you can use, you don't have to stick to 192.168.x.x

 

you can use

 

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

 

So for example, you could go with  172.16.0.1  and 172.16.0.2   and subnet mask 255.255.255.0 on both

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, N3rdDadTV said:

Same characteristics when I use these addresses where I can ping the other pc but no network traffic through jperf or visibility on file explorer. 

 

Does it ask you to turn file sharing on?

 

Don't know about jperf, I always use iperf3 from the console.

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

40 minutes ago, Alex Atkin UK said:

Does it ask you to turn file sharing on?

 

Don't know about jperf, I always use iperf3 from the console.

No I enabled file sharing on private networks and changed the local security services to change unidentified networks to private networks

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, N3rdDadTV said:

No I enabled file sharing on private networks and changed the local security services to change unidentified networks to private networks

Ignoring jperf for now, you have shared some drives/folders right?  Then try putting the IP address of the shared folders PC into explorer on the other PC like \\192.168.2.2\ to see if it shows them?

If both PCs can see each other on the main network you generally have to go via IP to make sure its using the right NIC, though that doesn't explain jperf but that's less important if we can determine if file sharing is working.

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

I tried that still no luck, the next step I was trying was to edit the host file to redirect traffic to the right adapter although my understanding of this concept is basic at best. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Can you try setting up a FTP server on one of the computers?

For example, try installing Filezilla FTP server on one computer.

 

By default it will listen on all interfaces but you can configure it to listen only on the 10g interface from the options > General Settings > IP bindings section.

 

Don't forget to add the filezilla server executable (or whatever ftp server) in the firewall and allow private (and optionally) public networks access.

 

Once you're done, try connecting to it using the private IP (and port) from the other computer and see if you get some data exchanged between the computers.

Link to comment
Share on other sites

Link to post
Share on other sites

Client times out when trying ftp through local IP only. 

Link to comment
Share on other sites

Link to post
Share on other sites

I'm starting to think I may have a hardware issue, my most recent attempts have had me creating static routes using netstat through powershell with still no luck. I can get the cards to ping each other but not much more than that.

Link to comment
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

×