OpenVPN lori PPPoE: ṣe a dín link-mtu, tun-mtu tabi mssfix?
Ping n ṣiṣẹ ṣugbọn awọn oju-iwe nla n duro lori ọna asopọ PPPoE tabi DS-Lite. Pinnu laarin link-mtu, tun-mtu ati mssfix nipa wiwọn ọna, kii ṣe nipa riro.
Ping n dahun, DNS n yanju, ati gbogbo oju-iwe ti o nilo apa pipe ni o duro. Lori ọna asopọ ti o fi ipamọ tirẹ kun, ọna n padanu awọn báìtì diẹ ninu isuna ni idakẹjẹ, ati profaili ti a kọ fun Ethernet mimọ tẹsiwaju lati beere awọn pakẹti ti laini ko le gbe. Asopọ ko lọra; o n da awọn pakẹti ti o ṣe pataki nu.
Awọn aṣayan mẹta le tun eyi ṣe, wọn si n ṣiṣẹ ni awọn ipele oriṣiriṣi. Yiyan eyi ti ko tọ boya ko ṣe nkankan tabi o jẹ ki tunnel jẹ ẹlẹgẹ ni ọna titun, nitorina yiyan bẹrẹ lati ohun ti ọna n ṣe atilẹyin nitootọ.
Awọn bọtini mẹta, awọn ipele mẹta oriṣiriṣi
link-mtu ni isuna ita: ẹru ti a fi pamọ pẹlu ori OpenVPN, ori UDP ati ori IP ita. O ṣalaye ohun ti o jade kuro ninu ẹrọ, ati idi eyi ni pe o jẹ nọmba ti ọna ti ara n fi opin si.
tun-mtu ni isuna inu: interface ti trafiki rẹ n ri. O tobi ju ohun ti ọna le gbe lọ ni deede nipasẹ iye owo afikun tunnel, ati OpenVPN maa n yọ ọ jade dipo ki o fi ipa mu ọ lati ṣeto rẹ.
mssfix jẹ ilana patapata. O tun kọ iwọn apa ti o ga julọ ti a kede lakoko awọn ifọwọsi TCP, ki awọn ẹlẹgbẹ TCP yan awọn apa ti o baamu lẹhin ipamọ. Ko yi MTU interface pada, ko si ni ipa lori UDP.
Ti o ba ṣeto link-mtu ni gbangba, OpenVPN yọ iye owo afikun tirẹ kuro lati yọ MTU inu jade. Iye owo yẹn kii ṣe idurosinsin ti o wa titi; o da lori cipher ati ijẹrisi, eyi ni idi ti iye ti a daakọ lati apejọ le jẹ aṣiṣe lori profaili miiran. Ṣiṣeto mejeeji link-mtu ati tun-mtu fun alabara ni awọn ilana meji ti o tako ara wọn.
Wọn ọna ṣaaju ki o to yan nọmba eyikeyi
Wọn lati interface ti ara, kii ṣe lati inu tunnel, ati ranti pe ping n royin ẹru, kii ṣe iwọn pakẹti. Fi 28 báìtì kun fun awọn ori IPv4 ati ICMP ṣaaju ki o to fi ẹru wé pẹlu fireemu 1500 báìtì, ati pa atunṣe yẹn mọ nigbati ẹlẹgbẹ kan ba royin nọmba miiran.
Lori alabara Linux, ping -M do -s 1472 dẹkun pipin ati pe o kuna ti pakẹti ba tobi ju. Dín ẹru naa kuro titi yoo fi kọja, lẹhinna fi 28 kun lati gba MTU ọna. PPPoE n gba 8 báìtì, nitorina 1492 jẹ deede lori DSL. DS-Lite ati awọn ọna alagbeka kan n gba 40 tabi diẹ sii, ati idahun maa n kere ju ohun ti iyara asopọ ti a pe ni yoo daba.
Ti gbogbo iwọn ping ba ṣaṣeyọri ṣugbọn awọn gbigbe nla ṣi duro, fura si iho dudu dipo opin iwọn lasan. Ifiranṣẹ ICMP nipa pipin ti o nilo ni a n ṣe àlẹmọ ni ibakan lori ọna, nitorina oluranlọwọ ko kọ ẹkọ lati dín, ati awọn ṣiṣan ti o nilo apa nla nikan ni o ṣe akiyesi.
Kọkọ dín TCP, lẹhinna dín tunnel
Awọn ifọwọsi TCP ni ohun kan ṣoṣo ti mssfix fi ọwọ kan, eyi maa n jẹ ki o jẹ iṣakoso ti o kere julọ lati gbiyanju ni akọkọ. Ṣeto rẹ diẹ si isalẹ isuna gidi ti ọna, fi iye kanna ranṣẹ lati olupin ki awọn ẹgbẹ mejeeji gba, ati tun ṣe idanwo igbasilẹ nla kan. Ti idaduro ba lọ, iṣoro naa ni iwọn apa TCP, ati pe ko si ohun miiran ti o nilo lati yipada.
Dín MTU inu nigbati trafiki ti o kan kii ṣe TCP. Iṣẹ UDP kan, tunnel inu tunnel, tabi ohun elo ti o fi awọn datagram iwọn kikun ranṣẹ yoo tẹsiwaju lati kuna lẹhin opin MSS nitori ko si ohun ti o tun kọ iwọn pakẹti rẹ. Dín tun-mtu fun ọran yẹn, tabi ṣeto link-mtu ki o jẹ ki alabara yọ iye inu jade, ṣugbọn kii ṣe mejeeji lailai.
Maṣe na si aṣayan pipin atijọ. O pin awọn pakẹti inu tunnel, o fi iye owo afikun kun, ati pe a ti yọ kuro fun awọn idi to dara; OpenVPN ode oni n reti ki a ṣalaye ọna ni deede.
Idi ti awọn idanwo kekere fi n ṣiṣẹ
Awọn ibeere DNS, awọn iwoyi ICMP ati awọn ifọwọsi TCP gbogbo wọn kere ju iwọn ti o kuna. Nitorina tunnel dabi ẹni ti o ni ilera ni gbogbo idanwo iyara nigba ti awọn ifọwọsi TLS ati awọn idahun HTTP n kuna ni idakẹjẹ. Iru apapọ yẹn, traceroute ti n ṣiṣẹ ati ẹrọ lilọ kiri ti o duro lori idahun nla akọkọ, ni ami ti o yẹ ki o wa. Na si idanwo iwọn kikun ṣaaju ki o to na si profaili tuntun.
Ṣe idaniloju pẹlu trafiki ti o kuna. Gba oju-iwe nla kan, fi datagram UDP iwọn kikun ranṣẹ ti iyẹn ba jẹ iṣẹ ti o kan, ati tun ṣe lati alabara keji lori ọna asopọ miiran. Kọ MTU ọna ti a wọn ati iye ti o yan, nitori bibẹẹkọ ẹni ti o tẹ profaili ni atẹle yoo ka nọmba naa si lainidii.
Maṣe sọ MTU inu silẹ labẹ 1280 nigbati IPv6 ba n lọ lori tunnel, nitori iyẹn ni iye ti o kere julọ ti gbogbo ọna asopọ IPv6 gbọdọ gbe. MTU ti o kere jẹ otitọ nipa ọna, kii ṣe eto iṣẹ ṣiṣe ti a fi imọlara ṣatunṣe.