De oerdracht waard flugger neidat it adres reservearre wie, en de konklúzje skreau himsels. Utsein dat deselde feroaring ek de tunnel fan UDP nei TCP oersette, de test nei in oare jûn ferhuze en mooglik op in VM yn in oare sône lâne. In ekstern adres reservearje reparearret in libbenssyklusprobleem: it hâldt it einpunt itselde oer werstarts hinne. It hat gjin meganisme dat pakketten fersnelle soe, dus it snelheidsferskil yn dat eksperimint heart by de oare fariabelen, en de beslissing foar jo is hokker as folgjende te testen.

Wat in reservearre adres eins keapet

Compute Engine ûnderskiedt efemere adressen, dy't mei de ynstânsje tawiisd en frijjûn wurde, fan statyske adressen dy't jo reservearje en hâlde. Dat ferskil giet oer behâld en fakturearring, net oer it paad dat in pakket nimt. In stabyl einpunt is echt nuttich foar DNS-records, profilen foar tagong op ôfstân, partner-allowlists en firewallregels dy't net feroarje moatte as in VM werstartet.

Dat binne goede redenen om ien te reservearjen. Gjin ien fan har is in trochfierreden.

Hâld laach, adres en ferfier as trije fariabelen

Google Cloud ferkeapet ek de Premium- en Standard Network Service Tiers, en beide nimme ferskillende paden nei it internet mei ferskillende beskikberens fan funksjes. Statyske adressearring is ortogonaal oan beide, behannelje statysk en Premium dus as net besibbe feiten oer in VM en net as synonimen. Registrearje de echte laach, de regio en elk interconnect of attachment dat spilet, want dy beskriuwe it paad op in wize dy't it adreslabel nea docht.

Trije fariabelen, trije aparte eksperiminten, oars is it resultaat in ferhaal en gjin mjitting.

Untwerp in test dy't ien fraach beantwurdet

Hâld de VM, it adres, de lokaasje fan de klant, de bestemming en de wurklêst fêst wylst jo goedkarde UDP- en TCP-profilen ferlykje. Sawol in tsjinnerlistener per ferfier as byhearrende firewallregels binne nedich; in klantkaaiwurd bewurkje en de listener ûnferoare litte testet neat oars as jo geduld. Brûk in werhelbere oerdracht en registrearje rjochting, doer, inkelde fersus parallelle streams en de ienheden, want MB/s en Mb/s ferskille mei in faktor acht.

Hâld ek de CPU fan 'e VM yn it each, want in lytse ynstânsje sêdet op fersifering of softirq-wurk lang foardat it netwurk dat docht, en dat plafond sil der krekt as in providerlimyt útsjen.

Weromstjoer- en ferliesstsjinners fan de VM en de klant skiede paadproblemen fan ferfierproblemen, en in foarútgongsbalke kin dat net. In wurkbere sekwinsje mei iperf3 duorret sawat tsien minuten per ferfier. Start de tsjinner oan de oare kant, lit de klant tritich sekonden yn elke rjochting rinne en werhelje elke rjochting trije kear. Goai de earste run fan elke searje fuort, ferlykje dan de tariven fan stjoerder en ûntfanger tegearre mei it weromstjoergetal dat de TCP-runs printsje.

Wêrom't UDP en TCP meganysk ferskille

OpenVPN oer UDP draacht datagrammen en lit it eigen ferfier fan 'e applikaasje ferlies ôfhannele. Oer TCP leit de betroubere stream fan 'e tunnel ûnder in al betroubere applikaasjestream, sadat ien ferlern segmint alles derachter stopt wylst de bûtenste ferbining neffens syn eigen skema weromstjoert. Dat hâldingsgedrach oan 'e kop fan 'e rige is in eigenskip fan it tunneljen fan TCP yn TCP, net in providerbelied. De ôfhanneling fan MTU en MSS ferskilt ek tusken de twa modi, wat it fragmintaasjegedrach op itselde paad feroaret.

In flugger TCP-proef bewiist dêrom dat TCP dy deis op dat paad flugger wie, en neat mear algemien.

Skriuw it resultaat sa dat it in beoardieling oerlibbet

In ferdigenbere konklúzje hat in foarm: dit profyl, op dizze masinegrutte, op dizze netwurklaach, hold dizze mjitten wurklêst yn dizze rjochting ûnder dizze omstannichheden. Alles breder freget mear runs as ien jûn leverje kin. As it stadiger gefal ûnferklearre bliuwt, hâld it dan as waarnimming mei syn pakket- en boarnenbewiis yn stee fan in beheining te betinken dy't gjin providerdokumint beskriuwt.

Adresstabiliteit en oerdrachtsnelheid kinne beide fan belang wêze foar deselde útrôl, en de nuttige beslissing is hokker fan beide jo by elke feroaring keapje.

Relatearre artikelen