Mae copïo ffeil rhwng dau beiriant Windows yn gyflym nes bod y ddau yn ymuno â’r un VPN, ac yna mae’n cwympo tra bod prawf trwy-driniaeth dros yr un pâr yn dal i adrodd bron â chyfradd y llinell. Y bwlch hwnnw yw’r diagnosis: mae’r cyswllt yn iawn ac mae rhywbeth yn dewis llwybr gwaeth ar gyfer y trosglwyddiad ei hun. Y rhywbeth hwnnw yw amlgamlas SMB3 fel arfer, yn gwneud yn union yr hyn y cafodd ei gynllunio i’w wneud. Tynnwch y gamlas ychwanegol o’r darlun ac mae’r copi yn dychwelyd i’r cyswllt corfforol.

Mae’r symptom yn aros ar ei gamlas arafaf

Mae amlgamlas yn gadael i un sesiwn SMB ddefnyddio sawl cysylltiad TCP, un fesul pâr cyfeiriad addas rhwng cleient a gweinydd. Pan fydd y ddau beiriant ar y LAN ac ar yr un twnnel, gall Windows baru cyfeiriadau’r LAN â chyfeiriadau’r twnnel a thrin y ddau bâr fel rhai defnyddiadwy. Mae’r sesiwn yn gorffen gyda mwy o gamlasau nag sydd eu hangen ar y cyswllt corfforol, ac mae un ohonynt yn llawer arafach.

Nid yw’n methu. Mae’n aros, oherwydd ni all y sesiwn orffen yn gyflymach na’i chamlas arafaf.

Dyna pam y gall prawf lled band edrych yn iach tra bo copi yn cropian: gall mesuriad un ffrwd ddewis un llwybr, tra oedd y trosglwyddiad wedi’i ledaenu dros ddau. Darllenwch y rhestr gamlasau cyn newid unrhyw osodiad addasydd, a’i darllen tra bo’r copi yn dal i redeg, oherwydd nid yw sesiwn segur yn dangos dim. Dylai’r hyn a ysgrifennwch enwi’r rhyngwyneb y tu ôl i bob camlas, nid yn unig pa mor araf yr oedd y canlyniad yn teimlo.

Cadarnhewch fod ail gamlas yn bodoli

Mae dau cmdlet yn ateb y cwestiwn yn uniongyrchol. Mae’r rhestr cysylltiadau yn dangos y camlasau sydd ar waith, ac mae crynodeb y sesiwn yn dangos y cysylltiad ei hun. Rhedewch y ddau yn ystod y copi araf.

Get-SmbMultichannelConnection
Get-SmbConnection

Chwiliwch am fwy nag un rhes a farciwyd fel un a ddewiswyd ar gyfer yr un gweinydd, yna datryswch gyfeiriad y cleient yn y rhes amheus. Os yw’r cyfeiriad hwnnw’n perthyn i addasydd y twnnel, mae’r ail lwybr yn real ac wedi’i gadarnhau. Os yw pob rhes yn perthyn i’r rhyngwyneb corfforol, nid amlgamlas yw eich problem ac mae’r copi’n araf am reswm di-gysylltiad. Gwnewch y gadarnhad hwnnw’n gyntaf, oherwydd mae’r atgyweiriad yn ddigon tarfuol i haeddu munud o dystiolaeth.

Get-NetIPAddress -IPAddress 10.20.30.44

Mae’r cyfeiriadau yma’n ddalwyr lle. Amnewidiwch beth bynnag y mae eich allbwn eich hun yn ei adrodd, oherwydd copïo cyfeiriad o flog yw’r ffordd y mae gorchymyn sy’n gweithio yn troi’n neges gwall ddryslyd.

Tynnwch y twnnel o SMB, yna mesur eto

Analluogi amlgamlas yw’r ffordd gyflymaf i gadarnhau’r diagnosis, ac mae’n wrthdro. Cymhwyswch osodiad y cleient ar y peiriant sy’n gwneud y copi a gosodiad y gweinydd ar y peiriant sy’n cynnal y gyfran, oherwydd gall y naill ochr ar ei phen ei hun gadw’r gamlas ychwanegol yn fyw. Mae’r newid yn berthnasol i gysylltiadau newydd yn hytrach nag i rai presennol, felly mae sesiwn agored yn ei oroesi. Ailgychwynnwch y ddau beiriant, neu o leiaf caewch bob dolen i’r gyfran, cyn mesur unrhyw beth.

Set-SmbClientConfiguration -EnableMultiChannel $false -Force
Set-SmbServerConfiguration -EnableMultiChannel $false -Force

Cadarnhewch y cyflwr newydd, yna edrychwch beth mae’r gweinydd yn ei hysbysebu i gleientiaid nawr.

Get-SmbClientConfiguration | Select-Object EnableMultiChannel
Get-SmbServerNetworkInterface | Format-List *

Dylai rhyngwyneb y twnnel ollwng allan o’r rhestr a hysbysebwyd. Os na wnaiff, mae’r osodiad wedi glanio ar y pen anghywir neu mae hen sesiwn yn dal ar agor. Os na ddylai rhannu ffeiliau ddefnyddio’r twnnel o gwbl, datgysylltwch gydran y gweinydd o’r addasydd hwnnw yn lle hynny, sy’n gadael y twnnel yn ddefnyddiadwy i bob gwasanaeth arall.

Get-NetAdapterBinding -Name "OpenVPN Data Channel Offload"
Disable-NetAdapterBinding -Name "OpenVPN Data Channel Offload" -ComponentID ms_server

Ffafriwch lwybr y LAN heb esgus ei fod yn dileu camlasau

Mae metrig rhyngwyneb yn dweud wrth Windows pa lwybr i’w ffafrio ar gyfer cysylltiadau newydd. Nid yw’n tynnu camlas y mae amlgamlas eisoes wedi penderfynu ei agor. Mae codi metrig y twnnel yn dal yn werth ei wneud, oherwydd mae’n cadw traffig di-gysylltiad oddi ar y llwybr araf ac yn gwneud y llwybr a ffafrir yn rhagweladwy, ond pwff yw hwn, nid hidlydd.

Get-NetIPInterface | Sort-Object InterfaceMetric | Select-Object InterfaceAlias, InterfaceMetric
Set-NetIPInterface -InterfaceAlias "OpenVPN Data Channel Offload" -AutomaticMetric Disabled -InterfaceMetric 1000

Copïwch yr alias o’r allbwn hwnnw yn lle ei deipio, oherwydd mae rhai gosodiadau’n lleoleiddio enw’r addasydd ac ni fydd y llinyn Saesneg yn cyd-fynd.

Yna mesurwch y ddau rif eto: y copi ffeil a phrawf trwy-driniaeth dros yr un pâr. Os yw’r copi’n gwella tra nad oedd y prawf trwy-driniaeth erioed yn araf, amlgamlas oedd yr achos ac fe allwch stopio. Os yw’r ddau yn cwympo, y twnnel yw’r tagwch ac amlgamlas yn unig a’i chwyddodd. Os yw’r copi’n aros yn araf tra bo’r ddau lwybr yn edrych yn gywir, mae’r broblem sy’n weddill yn byw yn y gyfran, yn y storfa neu mewn gyrrwr hidlo, sef ymchwiliad gwahanol.

Erthyglau cysylltiedig