2011-06-10 11 views
10

मैं उच्च विलंबता कनेक्शन पर उपयोग के लिए एसपीडीवाई (नोड.जेएस के साथ) को लागू करने की कोशिश कर रहा हूं।एसपीडीवाई - टीएलएस के बिना?

अब एसपीडीवाई टीएलएस एन्क्रिप्शन का उपयोग करता है और इससे पैकेट की लंबाई बढ़ जाएगी - जो कुछ मैं टालने की कोशिश कर रहा हूं।

क्या टीएलएस एन्क्रिप्शन के बिना एसपीडीवाई कार्यान्वयन जैसी कोई चीज है?

अग्रिम में बहुत धन्यवाद,

उत्तर

14

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

उस ने कहा, क्रोमियम भंडार में सी ++ फ्लिप सर्वर एसएसएल के बिना चलने का समर्थन करता है, और क्रोमियम ब्राउज़र को इसका समर्थन करने के लिए कॉन्फ़िगर किया जा सकता है।

पीएस: एक मौजूदा नोड.जेएस कार्यान्वयन भी है, http://www.chromium.org/spdy देखें।

4

यदि आप स्थानीय रूप से और टीएलएस के बिना अपने एसपीडीवाई सर्वर का परीक्षण करना चाहते हैं, तो आप एनपीएन अपग्रेड के बिना भी एसपीडीवाई का उपयोग करने के लिए क्रोम को मजबूर कर सकते हैं। ऐसा करने के लिए, जब आप इसे लोड करते हैं तो क्रोम पर --use-spdy=no-ssl पास करें।

आप पुष्टि कर सकते हैं कि ध्वज chrome://net-internals/#spdy खोलकर और वहां जांचकर पंजीकृत है।

3

यदि आप नोड-स्पडी का उपयोग कर एसपीडीवाई सर्वर को कार्यान्वित कर रहे हैं, तो आप जो चाहते हैं उसे प्राप्त करने के लिए plain: true, ssl: false विकल्पों का उपयोग कर सकते हैं।

इसकी संभव सादे करने के लिए अनुरोध करने के लिए: सच SPDY-सर्वर spdycat CLI सुविधा का उपयोग, स्पष्ट रूप से प्रोटोकॉल संस्करण को निर्दिष्ट (-3 या -2 और --no-TLS)। ब्राउज़र से इसका उपयोग करने के लिए, आपको क्रोम को --use-spdy = no-ssl ध्वज के साथ शुरू करने की आवश्यकता होगी।

लेकिन कृपया ध्यान रखें, कि एसपीडीवाई टीएलएस (एसएसएल) सर्वर या टीएलएस (एसएसएल) टर्मिनेटर के पीछे, और अन्यथा वेब-सामग्री की सेवा के लिए उपयुक्त नहीं है।

https://github.com/indutny/node-spdy/issues/103

1

मैं QUIC प्रोटोकॉल जो विकास और टीसीपी/टीएलएस के बजाय यूडीपी के आधार पर है, लेकिन अभी भी स्पीडी और क्रोम की तरह लाभ है सुझाव है कि यह समर्थन किया है

संबंधित मुद्दे