د VPN پورټ نښه کول غږیزو زنګونو ته لومړیتوب نه ورکوي
د VPN پورټ لومړیتوب په توګه نښه کول زنګ او بیک اپ په یوه ټونل کې مخته وړي. غږ ته د کوډ کولو دمخه طبقه بندي او هغه قطار ته اړتیا ده چې تاسو یې کنټرولوئ.
د VPN د UDP پورټ لوړ لومړیتوب په توګه نښه کول د غږ QoS تر ټولو عام بدلون دی، او دا زنګ له هغه فایل لیږد نه جلا کوي چې هماغه ټونل شریکوي۔ دواړه بهیرونه له هماغه کوډ شوي ساکټ څخه وځي۔ نښه بل هپ ته وایي چې هر څه یو شان مهم دي، چې دا له هغه سره هېڅ نه ویلو ته ورته ده۔ زنګ د کوډ کولو دمخه باوري طبقه بندي او یو قطار ساتي چې تاسو یې واقعاً کنټرولوئ۔
ټونل هغه بهیر پټوي چې تاسو یې طبقه بندي کول غوښتل
کوډ کول دننه سرلیکونه په هر ټونل کې یو بهرني سرلیک سره بدلوي۔ له هغه وروسته، غږ او بیک اپ ټرافیک یو شان سرچینه، منزل او ټرانسپورټ پورټ ښیي، نو د ټونل پورټ پر بنسټ طبقه بندي کوونکی دوی نشي جلا کولی۔ هر څه چې مخته وړئ، ټول یوځای مخته وړئ۔
د اصلي اپلیکیشن لخوا ټاکل شوی DSCP ارزښت یوازې هغه وخت ژوندی پاتې کیږي چې یو څه یې بهر کاپي کړي۔ OpenVPN 2.6 passtos لري، چې د IPv4 ساحې سره مستند شوی؛ IPsec د ټونل په پوله خپله کاپي یا نقشه کولو پالیسي پلي کوي۔ پرته له دې ګام، بهرنی پیکټ د ټونل انټرفیس هغه ډیفالټ سره نښه کیږي چې کاروي یې، او لاندې قطار هېڅکله نه پوهیږي چې دننه زنګ دی۔
کاپي شوې نښې د هر هغه ارزښت په څېر چې کليېنټ یې وړاندې کوي، ورته شکمنې دي۔ یوه کاري سټېشن کولای شي د بیک اپ کار لپاره ګړندی لیږد ادعا وکړي، نو د باور په پوله منل او بیا نښه کول باید د نښې له باور مخکې په ډیزاین کې وي۔
لومړیتوب یوازې هغه ځای حساب کیږي چې قطار جوړیږي
ډک شوی اپلینک هغه شی دی چې ښه کوډیک په روبوټي غږ بدلوي، او هغه قطار چې ډکیږي معمولاً د لاسرسي وسیلې یا د عرضه کوونکي په بفر کې وي۔ د وتلو لار د کارېدونکي کچې تر حده، د ټونل او لینک لګښت منفي کړئ، او د هغه قطار شکل ورکول هغه ستاسو په اداره شوي هارډویر کې ساتي، نه د بل چا په بفر کې۔
انصافي قطار او فعال قطار مدیریت حتی له غږیز ټولګي پرته هم مرسته کوي، ځکه یو لوی بهیر له بفر ډکولو منع کوي۔ Linux کې CAKE شکل ورکول، د هر بهیر انصاف او اختیاري Diffserv ټولګي په یو qdisc کې یوځای کوي، او ځای پرځای شوی شبکه مدیر باید هماغه ترتیبات ولري، نه دوهم سیال قطار تنظیم۔ پرته له شکل ورکولو، هغه ټولګی چې له لوی ترافیک لوړ دی بیا هم د لا ډک بفر شاته انتظار کوي۔
د راتلونکي ترافیک سمبالول بې ګټې نه دي، خو یوازې هغه وخت کار کوي چې پیکټ د ترلاسه کوونکي لینک تیر کړی وي۔ دا کولای شي پر ځواب ویونکي لیږونکي اغېزه وکړي او نشي کولای هغه ځنډ بیرته راولي چې پورته لا دمخه لګول شوی، نو دا کمول دي، تضمین نه۔
| Stage | What you can control | What to verify |
|---|---|---|
| Application to client | Which flows are trusted for marking | The marked packets are the ones you intended |
| Tunnel boundary | Whether the inner mark is copied outward | Outer header carries the expected value |
| Your uplink | Shaping rate and class treatment | Queue counters move for the voice class |
| Provider path | Almost nothing | Whether the service enforces the marking at all |
| Receiving side | Local policy after arrival | Delay that is already in the past |
په عامه انټرنیټ کې څه پاتې کیږي
د Diffserv معماري په اداري ډومېنونو کې د چلند تشریح کوي، نو عرضه کوونکی کولای شي په پوله نښه له پامه وغورځوي یا بیا ولیکي۔ مخالف ادعا، چې هر شبکه تل یې لرې کوي، هماغه اندازه بې بنسټه ده۔ صادقانه پوښتنه دا ده چې دا ځانګړې لار د قرارداد او نظارت له مخې څه کول مکلفه ده۔ دا په نښه شوي پروب سره وآزموی، نه د یوې قاعدې په تکرار چې چېرې مو لوستې ده۔
وپوښتئ چې عرضه کوونکی د ټولګي سره څه کوي، بیا یې اندازه کړئ۔ ساتل شوې خو نه مهال شوې نښه ښکلا ده؛ هغه لار چې پرته له نښې لیدو مهال ورکوي بله ستونزه ده، او دواړو ته جلا سمونونه اړین دي۔
د مرحلې جلا کولو اندازه اخیستنې پلان
له کنټرول شوي سیال اپلوډ سره یو عادي زنګ وکړئ، بیا یې په تار لرونکي لینک کې تکرار کړئ۔ وګورئ زنګ څه له لاسه ورکړل، ټولګي کاونټرونو څه ثبت کړل او انټرفیس د پلان د اعلان شوې چټکتیا پر ځای خپلې ریښتینې حد ته څومره نږدې ځي۔
tc -s qdisc show dev eth0
tc -s class show dev eth0
mtr -rwzbc 50 voice.example.net
که د غږ د ټولګي کاونټر په صفر پاتې شي، طبقه بندي یا نښې کاپي ماتې ده او هېڅ لومړیتوب به مرسته ونه کړي۔ که ځنډ لا هم لوړیږي او د ټولګي کاونټر په محلي ډول خوځیږي، تنګی ستاسو د ګېټوې بهر دی۔ د دواړو پایلو هېڅ یوه د لومړیتوب ارزښت لوړولو سره نه سمېږي۔