अन्य सभी HTTPS ट्रैफ़िक को प्रभावित किए बिना, HTTPS पोर्ट से कनेक्ट होने वाले CrashPlan के लिए QoS को कैसे कॉन्फ़िगर करें?


15

CrashPlan मानक HTTPS पोर्ट 443 पर सामान अपलोड करता प्रतीत होता है।

क्या अन्य QTS ट्रैफ़िक से अलग इसे थोक QoS प्राथमिकता आवंटित करने का कोई तरीका है, या क्या मैं पूरी तरह से भर गया हूं?

मैं DD-WRT का उपयोग कर रहा हूं।

जवाबों:


6

स्थानीय मशीन नीति के माध्यम से आप चाहते हैं कि DSCP मान सेट करें प्रक्रिया और नाम पोर्ट का उपयोग करके आप केवल क्रैश दुर्घटनाग्रस्त यातायात टैग को सुनिश्चित करें, पोर्ट 443 पर कुछ और नहीं।

मैंने अभी इस बारे में ब्लॉग किया है, जिसमें वीडियो भी शामिल है:

http://blog.paulgeorge.co.uk/2012/06/07/crashplan-upload-traffic-with-dscp-tos-and-qos-on-windows-7/

EDIT: राउटर सेटअप के साथ अद्यतन पोस्ट http://blog.paulgeorge.co.uk/2012/06/11/setting-up-qos-on-draytek-2920n-router-use-dscp/


+1, हालांकि मुझे आश्चर्य है कि सेटिंग का कोई प्रभाव नहीं हो रहा है और इसके लिए वर्कअराउंड की आवश्यकता है। मुझे यह काम कभी नहीं मिला क्योंकि इसके लिए बहुत अधिक प्रयासों की आवश्यकता थी, इसलिए मैं यह नहीं कह सकता कि क्या सेट-अप दूसरों ने यहां काम किया है।
रोमनस्ट

जब मैंने इसके बारे में क्रैशप्लेन का समर्थन किया, तो उन्होंने कहा कि "आपको यह निर्धारित करने की आवश्यकता नहीं है, बस बैंडविड्थ थ्रॉटलिंग का उपयोग करें"। मैंने पाया कि gpedit.msc का उपयोग करके Crashplan के लिए DSCP मान सेट करना वास्तव में करने के लिए तुच्छ है, और Crashplan सेटिंग के विपरीत, पुनरारंभ / रिबूट के लिए नहीं पूछता है। संक्षेप में, अपेक्षाकृत सरल समाधान खोजने में बहुत प्रयास हुए। पूरा समाधान, अब राउटर सेटअप सहित, एक अन्य ब्लॉग पोस्ट में शामिल किया गया था: blog.paulgeorge.co.uk/2012/06/11/…
पॉल जॉर्ज

क्रैशप्लान जावा का उपयोग करता है। बहुत निश्चित रूप से वे सिर्फ कुछ जावा सॉकेट विकल्पों को उजागर कर रहे हैं। यह एक नया JRE आज़माने लायक हो सकता है।
कोई

हम्म मैं नहीं जानता था कि। हालांकि, उनकी वेबसाइट से: "क्रैशप्लान ऐप के संस्करण 3.6.3 और बाद के विंडोज: क्रैशप्लान इंस्टॉलर में जावा शामिल है और यह स्वचालित रूप से ऐप के साथ इंस्टॉल किया गया है।" लगभग चार साल बाद और यह अभी भी काम नहीं करता है। मैंने तब से NAS आधारित एक linux पर इस पर दोबारा गौर किया है और यह टूट गया है, लेकिन इतना बुरा नहीं है। "कस्टम डीएससीपी दशमलव मान" जो इसे मांगता है, वास्तव में "टीओएस दशमलव मान" के रूप में माना जाता है , क्रैशप्लान नास के लिए डीएसपीपी सेट करना
पॉल जॉर्ज

7

मुझे लगता है कि मेरे पास DD-WRT + क्रैशप्लेन के लिए यह काम कर रहा है।

सबसे पहले, speedtest.net या इसी तरह के प्रदर्शन टूल के साथ अपने कनेक्शन का परीक्षण करें ।

  1. Crashplan में TOS कॉन्फ़िगर करें

    क्रैशप्लान में, सेटिंग → नेटवर्क → टीसीपी पैकेट टीओएस पर जाएं। यहाँ मैंने DSCP का चयन किया और 56 के मूल्य का इनपुट दिया 0x38। सही दो बिट्स शिफ्टिंग हमें देता है 0xE, जो एक DSCP कोडपॉइंट है जिसे हम प्रोग्राम कर सकते हैं IPTABLES

    मैंने WAN और LAN दोनों के लिए यह मान निर्धारित किया है; बचाने के बाद, मैंने रिबूट किया।

    यह पुष्टि करने के लिए कि यह ठीक है, मैंने विंडशार्क स्थापित किया और उस पर एक निशान लगाया tcp.port == 443। क्रैशप्लेन शुरू करने के बाद मैं आउटपुट बैकअप ट्रैफ़िक देख सकता था; निश्चित रूप से पर्याप्त है, आईपी हेडर के विस्तार से पता चला है कि डीएस कोडपॉइंट था 0xE

  2. DD-WRT में QoS सक्षम करें

    डीडी-WRT राउटर पर केवल QoS को सक्षम करें, जैसा कि उपरोक्त टिप्पणी में वर्णित है: NAT / QOS → QoS → स्टार्ट क्यूओएस ("सक्षम करें" पर सेट)।

    मैंने अपने उपलब्ध अपलोड और डाउनलोड बैंडविड्थ के 85% में प्रोग्राम किया।

  3. Iptables नियम बनाएँ

    यहां, हम iptablesBULK समूह के DS कोड बिंदु (DSCP) और फिर 'सेट मार्क' पर पैटर्न मैच के लिए कॉन्फ़िगर करते हैं। व्यवस्थापन → कमांड पर जाएं और टेक्स्ट बॉक्स में निम्नलिखित इनपुट करें:

    iptables -t mangle -I POSTROUTING -m dscp --dscp 0x0e -j MARK --set-mark 40
    iptables -t mangle -I PREROUTING  -m dscp --dscp 0x0e -j MARK --set-mark 40
    

    इन परिवर्तनों को करने के लिए "फ़ायरवॉल सहेजें" पर क्लिक करें।

    अंत में, मैंने रिबूट के साथ पीछा किया।

  4. परीक्षा

    मुझे एक टेबल या डायग्नोस्टिक का उत्पादन करना मुश्किल था जिसने दिखाया कि मेरे नियम प्रभावी थे। इसलिए, मैंने बस अंतिम परीक्षण किया, जो ऊपर वर्णित प्रदर्शन परीक्षण को फिर से चलाने के लिए था, जबकि क्रैशप्लेन चल रहा था। सफलता! अपलोड और डाउनलोड की गति मूल रूप से एक ही है, भले ही क्रैशप्लेन पृष्ठभूमि में चल रहा था।


"सही दो बिट्स स्थानांतरण हमें 0xE देता है" हुह? आपको दो बिट्स को दाईं ओर स्थानांतरित करने की आवश्यकता क्यों है? यदि आप CrashPlan को 0x38 का DSCP मान निर्दिष्ट करने के लिए कहते हैं तो यह वास्तव में इसके बजाय 0xE असाइन करता है? क्यों?
अजेडी

6

अपने पैकेट को टैग करने के लिए CrashPlan की सेटिंग है: टीसीपी पैकेट टीओएस


क्या कोई लोकप्रिय राउटर कंपनी इस क्षेत्र को देखती है? मेरा (DD-WRT) के पास इसके इस्तेमाल का कोई विकल्प नहीं है।
रोमनस्ट्रीम

मुझे यकीन है कि डीडी-डब्ल्यूआरटी वही करेगा जो आप चाहते हैं, लेकिन मैंने इसका उपयोग नहीं किया है इसलिए मुझे यकीन नहीं है। यदि आपको फ़र्मिंग स्विच करने में कोई आपत्ति नहीं है, तो टमाटर की कोशिश करें , मुझे यकीन है कि आप इसे पसंद करेंगे। यह वही करता है जो आप आसान चाहते हैं।
जॉन-एरिक

DD-WRT के पास इसके लिए GUI में कोई विकल्प नहीं है, लेकिन जाहिर है यह SSH के माध्यम से
हैक करने योग्य

1
यह सेटिंग विंडोज 7.
पॉल जॉर्ज

3

डीडी-डब्ल्यूआरटी फोरम पर एक टिप है

अपनी फ़ायरवॉल स्क्रिप्ट में इसका उपयोग करें, क्यूएस विकी पेज पर मार्क वैल्यूज़ को समझाया गया है ।

iptables -t mangle -I POSTROUTING -d [destination ip] -j MARK --set-mark 40 
iptables -t mangle -I PREROUTING -s [source ip] -j MARK --set-mark 40

चूंकि वे दोनों iptables का उपयोग कर रहे हैं, आप टमाटर के समान कर सकते हैं। तुम सिर्फ एक अच्छा जीयूआई नहीं है।


2

मैं टोमेटो का उपयोग करता हूं, डीडी-डब्ल्यूआरटी का नहीं, लेकिन मुझे क्रैशप्लेन के लिए क्यूओएस को सेटअप करना बहुत आसान लगा।

मैंने पोर्ट 443 पर Central.crashplan.com के गंतव्य के आधार पर QoS को कॉन्फ़िगर किया और इसे थोक ट्रैफ़िक के रूप में वर्गीकृत किया।


1

अपने ट्रैफ़िक को रेट-लिमिट करने के लिए CrashPlan की सेटिंग का उपयोग करें। यह ध्यान में रखते हुए कि HTTPS ट्रैफ़िक एंड-टू-एंड (अच्छी तरह से, यह माना जाता है) एन्क्रिप्टेड है, आपका राउटर यह निर्धारित करने में सक्षम नहीं होने वाला है कि ट्रैफ़िक इससे संबंधित है। यदि आप गंतव्य IP पते के आधार पर QoS कर सकते हैं, तो इसके लिए एकमात्र अंत-रन है। मुझे डीडी-WRT के बारे में पर्याप्त नहीं पता है कि आपको यह बताना है कि यह संभव है या नहीं।


2
जैसा कि मुझे यकीन है कि आपको एहसास है, मुझे इसे सबसे कम स्वीकार्य सेटिंग तक सीमित करना होगा, उस समय सभी बैंडविड्थ को बर्बाद करना होगा जब कोई और इसका उपयोग नहीं कर रहा हो। यही वजह है कि मैं इसके बजाय क्यूओएस चाहता हूं।
रोमनस्टेड

मुझे पता है कि आप क्या देख रहे हैं, और हताशा को समझें। दुर्भाग्य से, मुझे नहीं लगता कि इसके बारे में कुछ किया जाना है।
22

ओह समझा। हम देखेंगे कि क्रैशप्लान समर्थन को इस बारे में क्या कहना है; शायद वहाँ एक छिपा "परिवर्तन बंदरगाहों" विकल्प कहीं है ...
रोमन

-1

@afrazier क्रैश प्लान PRO केवल 128-बिट एडवांस्ड एन्क्रिप्शन स्टैंडर्ड (AES) प्रोटोकॉल पर ट्रैफ़िक को एन्क्रिप्ट करता है। यह एक कॉल आउट नहीं है, बस एक FYI- मैं एक सख्त हार्ड सीपीपी + प्रशंसक हूं। बेशक यह डेटा (उनका अंत) 448 है-इसलिए यह सुरक्षित से परे है। (मैं जोर से "पीआर" कहता हूं, कोई नहीं बता रहा है कि "उपभोक्ता" क्या है (???)


ठीक है, पहले नवीनतम फिक्स है - यह सीपीपी को अधिक मेमोरी आवंटित करता है। इसलिए, जिन लोगों के पास ओवरहेड है, वे सीपीपी को बदलने के लिए तैयार हैं जो आईएनआई फ़ाइल मिला

यहाँ: * WIN.X "C: \ Program Files \ CrashPlan \ CrashPlanService.ini Ubuntu · Linux · Debian /usr/local/crashplan/bin/run.conf«

धीरे चलो!! यहाँ जावा वर्चुअल मशीन के लिए AN -Xms15M "SWITCH AND AN" -Xmx512M है। * आप "-Xmx512M" के साथ काम करेंगे (यह एक संकुचित रेखा है, जोर क्यों)

--- यदि आपके पास ओवरहेड है ---- मान बढ़ाएं। आपको इसे 32-बिट सिस्टम पर 1536 या 2048 तक बढ़ाने में सक्षम होना चाहिए, हालांकि उच्चतर जाना संभव हो सकता है, खासकर 64-बिट सिस्टम पर।

यदि आपको वापस थ्रॉटल करने की आवश्यकता है --- लिनक्स के लिए, 64-बिट पर रहें (यदि आपके पास 64-बिट सीपीयू है), तो मेमोरी को अधिकतम कम करें, और संपीड़ित ऑप्स (हाल के जेडीके मानकर) का उपयोग करें -XX: + UseCompp

यूआरएल यहाँ (लेकिन मैं क्या बाहर लिखा था की तुलना में कोई अंतर - पकड़ के लिए Goog बॉट के लिए बाहर लिखा था (-XX शून्य से दूर करने के लिए भूल जाते हैं, इसे खोजने के नहीं होंगे। मुस्कराहट

[ http://crashplan.probackup.nl/remote-backup/support/q/keeps-stopping-and-starting.en.html/1]


इंटरनेट की गति बढ़ाना (यह "HOPS" पर "NIGHT / DAY" अंतर है)

लेवल -3 में एक "पब्लिक डीएनएस" है, मैंने अपने 4.2.2.2 को "ज्ञात जनता" में बदल दिया, न केवल मुझे तेज गति मिल रही है (कम से कम 4-5 एमबीपीएस अधिक स्पीड पर डाउनलोड करें)। सबसे महत्वपूर्ण "HOPS" बहुत कम हैं।

मैं सीपीपी को पाने के लिए 25ish हॉप्स से ऊपर था। और जब तक मैं वहाँ पहुँचा वह भयावह था (180-200ms +) अब, मैं लगभग 10-हॉप हूँ। सभी "स्वीकार्य" 20ms - रेंज

**** DOGS बोलियाँ ****** स्तर 3 ********* [ http://pcsupport.about.com/od/tipstricks/a/free-public-dns-servers.htm] [१] अपडेटेड (नवंबर २०१३) लेवल ३ - लेवल ३-डीएनएस
प्राइमरी २० ९ .२४.४.३
सेकेंडरी २० ९ .२४४.०४


अधिक है, लेकिन यह 5am है !!! यहाँ (सोचा था कि 1am) नींद की जरूरत है! बाद में


PS - मैं एक Win.X पर हूँ, मुझे यह jre \ bin \ क्लाइंट में मिला -X कमांड Usages के बारे में अधिक जानकारी --- नोट नोट (सूचना के बिना परिवर्तन के अधीन)


-Xmixed           mixed mode execution (default)
-Xint             interpreted mode execution only
-Xbootclasspath:<directories and zip/jar files separated by ;>
                  set search path for bootstrap classes and resources
-Xbootclasspath/a:<directories and zip/jar files separated by ;>
                  append to end of bootstrap class path
-Xbootclasspath/p:<directories and zip/jar files separated by ;>
                  prepend in front of bootstrap class path
-Xnoclassgc       disable class garbage collection
-Xincgc           enable incremental garbage collection
-Xloggc:<file>    log GC status to a file with time stamps
-Xbatch           disable background compilation
-Xms<size>        set initial Java heap size
-Xmx<size>        set maximum Java heap size
-Xss<size>        set java thread stack size
-Xprof            output cpu profiling data
-Xfuture          enable strictest checks, anticipating future default
-Xrs              reduce use of OS signals by Java/VM (see documentation)
-Xcheck:jni       perform additional checks for JNI functions
-Xshare:off       do not attempt to use shared class data
-Xshare:auto      use shared class data if possible (default)
-Xshare:on        require using shared class data, otherwise fail.

-X विकल्प गैर-मानक हैं और बिना सूचना के परिवर्तन के अधीन हैं।


3
पूरी तरह से अप्रासंगिक - सवाल का जेवीएम द्वारा उपयोग किए जाने वाले रैम से कोई लेना-देना नहीं था जिसमें क्रैशप्लान चलता है।
ज्वालामुखी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.