Egy fájlmásolás két Windows-gép között egy gigabites LAN-on csúszómászó sebességre esik abban a pillanatban, amikor mindkettő ugyanahhoz a VPN-hez csatlakozik, miközben az ugyanazon pár közötti átviteli teszt még mindig majdnem a vonal sebességét jelenti. A probléma nem a kapcsolat, és nem is a lemez. Az SMB3 Multichannel csendesen hozzáadott egy második TCP-kapcsolatot, amely a tunelen halad át, és a másolás a leglassabb csatornára vár. Ha ezt az útvonalat eltávolítjuk az SMB-ből, a LAN sebessége visszatér.

Egy megosztás több TCP-kapcsolaton is haladhat

A Multichannel lehetővé teszi, hogy a kliens független kapcsolatokat nyisson egy kiszolgálóhoz, minden megfelelő címparhoz egyet. Egy egyszerű LAN-on előfordulhat, hogy csak egy pár van, így semmi meglepő nem történik. Adjon hozzá VPN-adaptert mindkét gépen, és a Windows lát egy második párt, tunelcímet tunelcím ellenében, és csatornát nyit rajta.

Ez a csatorna titkosított, megosztja a processzort a tunellel, és ugyanazon a WAN-kapcsolaton halad át, mint minden más. Egy másolat, amely csak a LAN-t használta volna, most lassú tagot kapott a halmazban, és az SMB nem dobja el csendesen.

A LAN-címhez rögzített átviteli teszt még mindig egészségesnek tűnik, és pontosan ezért tér el a két mérés ilyen élesen.

Bizonyítsa be, hogy a tunélcsatorna létezik, mielőtt bármit megváltoztat

Futtassa a lekérdezéseket a kliensen, amíg másolás van folyamatban, mert a csatornalista csak akkor érdekes, ha él.

Get-SmbMultichannelConnection | Where-Object Selected -eq $true | Format-Table ServerName, ClientIPAddress, ServerIPAddress
Get-SmbConnection | Format-Table ServerName, Dialect, NumOpens

Egynél több kiválasztott sor ugyanahhoz a kiszolgálóhoz a szükséges megerősítés. Oldja fel a gyanús sor klienscímét egy interfészre. Ha ez az alias a VPN-adapter, a csatorna valódi, nem elavult bejegyzés.

Get-NetIPAddress -IPAddress 10.8.0.6 | Format-List IPAddress, InterfaceAlias

A címek minden gépen eltérnek, ezért azokat olvassa ki, amelyeket a saját kimenete jelent, ne írja be a fenti példákat.

Vegye ki a tunelt az SMB-ből, és indítsa újra mindkét végét

A Multichannel kikapcsolása változás a kliensen és a kiszolgálón is, és ha csak az egyik oldalon teszi meg, a másik szabadon továbbra is kínálhatja az interfészt. A meglévő csatornák túlélik a beállítást, ezért tervezzen újraindítást ahelyett, hogy a következő másolástól más viselkedést várna.

Set-SmbClientConfiguration -EnableMultiChannel $false -Force
Set-SmbServerConfiguration -EnableMultiChannel $false -Force
Get-SmbClientConfiguration | Select-Object EnableMultiChannel

Az újraindítás után listázza ki a kiszolgáló által SMB-hez kínált interfészeket. A tuneladapternek el kell tűnnie abból a listából. Ha még mindig ott van, a beállítás a rossz végpontra került, vagy egy régi munkamenet még nyitva van.

Get-SmbServerNetworkInterface | Format-List Name, InterfaceAlias, LinkSpeed

Amikor a cél szűkebb, mint a Multichannel mindenhol történő letiltása, a kiszolgálókomponens tuneladapterről való leválasztása leállítja a rajta keresztüli megosztást, a VPN többi részét pedig érintetlenül hagyja.

Get-NetAdapterBinding -Name "<vpn adapter>" -ComponentID ms_server
Disable-NetAdapterBinding -Name "<vpn adapter>" -ComponentID ms_server

Preferálja a LAN-t, és mérjen kétszer ugyanúgy

Az interfész-metrika nem távolít el csatornát, de az új kapcsolatokat a fizikai kapcsolat felé tereli, és távol tartja a nem kapcsolódó forgalmat a tuneltől. Másolja ki az aliast a kimenetből, ne írja be, mert egyes telepítéseken lokalizált.

Get-NetIPInterface | Sort-Object InterfaceMetric | Select-Object InterfaceAlias, InterfaceMetric
Set-NetIPInterface -InterfaceAlias "<vpn adapter>" -AutomaticMetric Disabled -InterfaceMetric 9000

Ezután ismételje meg mindkét mérést: a fájlmásolást és az egyfolyamú átviteli tesztet. Ha a másolás helyreáll, miközben az átviteli teszt változatlan marad, a tunel soha nem volt a szűk keresztmetszet. Ha mindkettő összeomlik, a VPN-útvonal a határ, és a Multichannel csak láthatóvá tette. Hasonlítsa össze a VPN csatlakoztatása előtt készült másolattal, mert csak ez az az alapvonal, amely elkülöníti a változást.

A Multichannel letiltása átviteli kapacitást kölcsönöz azokon a kiszolgálókon, amelyek valóban több gyors útvonalat kínálnak, ezért kapcsolja vissza, amikor a VPN eltűnik a képből. Jegyezze fel, melyik adaptert változtatta meg, mert a következő ember a beállítást fogja megtalálni, nem az okot.

Kapcsolódó cikkek