मैं वेब ट्रैफ़िक का विश्लेषण करने के लिए विंडसर का उपयोग करता हूं।
जब मैं अपना वेब ब्राउज़र खोलता हूं और पते में टाइप करता हूं: stackexchange.com, तो यह पहली बार DNS क्वेरी करता है, एक उत्तर प्राप्त करता है, और फिर पोर्ट 80 पर उचित आईपी पते पर एक टीसीपी सिंट पैकेट भेजता है।
लेकिन जब मैं www.paypal.com में टाइप करता हूं, तो यह वही करता है लेकिन टीसीपी सिन पैकेट को सीधे 443 पोर्ट पर भेज दिया जाता है।
DNS उत्तर में गंतव्य पोर्ट शामिल नहीं दिखता है, न ही मेरे ब्राउज़र और लक्ष्य साइट के बीच कोई प्रोटोकॉल बातचीत है। मेरा ब्राउज़र गंतव्य बंदरगाह को कैसे जानता है?
ध्यान दें कि मैं http://stackexchange.com या https://www.paypal.com टाइप नहीं करता , लेकिन केवल stackexchange.com और www.paypal.com।
www.example.com
, तो ब्राउज़र पोर्ट 80 पर "http" का अनुरोध करेगा। यह तब आपको https (पोर्ट 443) पर पुनर्निर्देशित करने के लिए वेबसाइट पर निर्भर होगा, या अनुरोध को पूरी तरह से अस्वीकार कर देगा। हालांकि, पेपैल के साथ, सभी कैश स्पष्ट होने के बावजूद, "https" के लिए कोई पुनर्निर्देशन नहीं है जहाँ तक मैं देख सकता हूँ? ब्राउज़र टाइप किए गए अनुरोध को रद्द / परिवर्तित करने के लिए प्रकट होता है, इसलिए बहुत ही पहला अनुरोध "https" के लिए है! यह एक अच्छा सुरक्षा सुविधा होगा यदि यह वास्तव में क्या हो रहा है? क्रोम इंस्पेक्टर में परीक्षण किया गया।
www.paypal.com
सफारी और फ़ायरफ़ॉक्स में रीडायरेक्ट करता हूं , लेकिन क्रोम या ओपेरा में नहीं। मेरे लिए ऐसा लगता है कि यह शायद इन ब्राउज़रों का एक विशेष "फीचर" है?