Dosierkopio inter du Windows-maŝinoj en gigabita LAN faliĝas al rampa rapido en la momento, kiam ambaŭ konektiĝas al la sama VPN, dum trafikprova testo inter la sama paro ankoraŭ raportas preskaŭ linian rapidon. La ligo ne estas la problemo, nek la disko. SMB3 Multichannel silente aldonis duan TCP-konekton, kiu iras tra la tunelo, kaj la kopio atendas la kanalon, kiu estas la plej malrapida. Forigi tiun vojon el SMB redonas la LAN-rapidon.

Unu kunaĵo povas veturi sur pluraj TCP-konektoj

Multichannel ebligas al kliento malfermi sendependajn konektojn al unu servilo, po unu por ĉiu taŭga adresparo. En ordinara LAN eble estas nur unu paro, do nenio surpriza okazas. Aldonu VPN-adaptilon al ambaŭ maŝinoj kaj Windows vidas duan paron, tunela adreso kontraŭ tunela adreso, kaj malfermas kanalon tra ĝi.

Tiu kanalo estas ĉifrita, dividas la procesoron kun la tunelo kaj trapasas la saman WAN-ligon kiel ĉio alia. Kopio, kiu alie uzus nur la LAN, nun havas malrapidan membron en la aro, kaj SMB ne silente forĵetas ĝin.

Trafikprova testo fiksita al la LAN-adreso ankoraŭ aspektas sana, kaj ĝuste tial la du mezuradoj tiel akre malkongruas.

Pruvu, ke la tunela kanalo ekzistas, antaŭ ol ŝanĝi ion

Rulu la demandojn sur la kliento dum kopio estas en progreso, ĉar kanallisto interesas nur kiam ĝi estas viva.

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

Pli ol unu elektita vico por la sama servilo estas la konfirmo, kiun vi bezonas. Solvu la klientan adreson de la suspektinda vico al interfaco. Se tiu alinomo estas la VPN-adaptilo, la kanalo estas reala kaj ne malnova ero.

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

Adresoj malsamas sur ĉiu maŝino, do legu tiujn, kiujn raportas via propra eligo, anstataŭ tajpi la suprajn ekzemplojn.

Elprenu la tunelon el SMB kaj restartigu ambaŭ finojn

Malŝalti Multichannel estas ŝanĝo kaj sur la kliento kaj sur la servilo, kaj fari ĝin nur unuflanke lasas la alian flankon libera daŭre proponi la interfacon. Ekzistantaj kanaloj postvivas la agordon, do planu restartigon anstataŭ atendi, ke la sekva kopio kondutos alie.

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

Post la restartigo listigu la interfacojn, kiujn la servilo proponas por SMB. La tunela adaptilo devus esti malaperinta el tiu listo. Se ĝi ankoraŭ ĉeestas, la agordo surteriĝis sur la malĝustan finpunkton aŭ malnova sesio ankoraŭ estas malfermita.

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

Kiam la celo estas pli mallarĝa ol malŝalti Multichannel ĉie, malligi la servilan komponanton de la tunela adaptilo haltigas kunhavigon tra ĝi, lasante la reston de la VPN netuŝita.

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

Preferu la LAN kaj mezuru dufoje same

Interfaca metriko ne forigas kanalon, sed ĝi direktas novajn konektojn al la fizika ligo kaj tenas nerilatan trafikon for de la tunelo. Kopiu la alinomon el la eligo anstataŭ tajpi ĝin, ĉar ĝi estas lokalizita en iuj instalaĵoj.

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

Poste ripetu ambaŭ mezuradojn: la dosierkopion kaj unufluan trafikprovan teston. Se la kopio resaniĝas dum la trafikprova testo restas senŝanĝa, la tunelo neniam estis la botelkolumo. Se ambaŭ kolapsas, la VPN-vojo estas la limo kaj Multichannel nur igis ĝin videbla. Komparu kun kopio prenita antaŭ ol la VPN estis konektita, ĉar tio estas la sola bazlinio, kiu izolas la ŝanĝon.

Malŝalti Multichannel kostas trafikkapablon sur serviloj, kiuj vere proponas plurajn rapidajn vojojn, do reŝaltu ĝin, kiam la VPN forlasas la bildon. Notu, kiun adaptilon vi ŝanĝis, ĉar la sekva persono trovos la agordon kaj ne la kialon.

Rilataj artikoloj