"Http सत्र" में सत्र का अर्थ OSI मॉडल में "सत्र परत" के समान है?


9

"Http सत्र" में सत्र का अर्थ OSI मॉडल में "सत्र परत" के समान है?

एक http सत्र OSI मॉडल में "सत्र परत" के संदर्भ में एक सत्र है?

क्या http सत्र केवल अनुरोध और प्रतिक्रिया की एक जोड़ी है, या क्या यह कई जोड़ी अनुरोधों और प्रतिक्रियाओं का एक क्रम हो सकता है? यदि बाद में, एक http सत्र समाप्त होने के लिए कब निर्धारित किया जाता है?

धन्यवाद।


1
क्या आप "http सत्र" के लिए संदर्भ प्रदान कर सकते हैं?
रॉन ट्रंक


OSI मॉडल की परतें 5, 6 और 7 को वास्तव में OSes द्वारा कभी लागू नहीं किया गया था, और OS समर्थन की कमी के कारण प्रोग्रामर द्वारा मूल रूप से अनदेखा किया जाता है।
रॉन मौपिन

आईपीवी 4 1982, ओएसआई मॉडल 1984; "OSI मॉडल सिस्टम इंटरकनेक्शन के उद्देश्य से मानकों के विकास के समन्वय के लिए एक सामान्य आधार प्रदान करता है, जबकि मौजूदा मानकों को समग्र संदर्भ मॉडल के परिप्रेक्ष्य में रखा जा सकता है।" यहाँ घोड़ों का मुँह
रोनी रोयस्टोन

क्या किसी उत्तर ने आपकी मदद की? यदि हां, तो आपको उत्तर को स्वीकार करना चाहिए ताकि प्रश्न हमेशा के लिए पॉपिंग न हो जाए, उत्तर की तलाश में है। वैकल्पिक रूप से, आप अपना जवाब दे सकते हैं और इसे स्वीकार कर सकते हैं।
रॉन Maupin

जवाबों:


9

मुझे यहाँ @ronroyston से असहमत होना है। OSI मॉडल एक आदर्श अमूर्त मॉडल है, और आज उपयोग में कोई प्रोटोकॉल नहीं हैं जो इसका पालन करते हैं। HTTP OSI मॉडल की परवाह किए बिना बनाया गया था, इसलिए इसे फिट बनाने की कोशिश करने का कोई मतलब नहीं है। टीसीपी मॉडल थोड़ा करीब है, क्योंकि यह परिवहन से ऊपर की सभी चीज़ों को "एप्लिकेशन" में खो देता है।

जैसा कि विकिपीडिया लेख कहता है,

एक HTTP सत्र नेटवर्क अनुरोध-प्रतिक्रिया लेनदेन का एक क्रम है। एक HTTP क्लाइंट एक सर्वर पर एक विशेष पोर्ट के लिए ट्रांसमिशन कंट्रोल प्रोटोकॉल (टीसीपी) कनेक्शन स्थापित करके एक अनुरोध शुरू करता है।

तो एक टीसीपी कनेक्शन स्थापित करके एक HTTP सत्र बनाया जाता है। यह निम्नानुसार है कि जब टीसीपी कनेक्शन समाप्त हो जाता है तो सत्र समाप्त हो जाता है।

अंत में, इस तरह की कई परिभाषाएं थोड़ी स्क्विशी हैं, इसलिए उनका मतलब यह हो सकता है कि आप उनसे क्या मतलब चाहते हैं। बस OSI मॉडल का पता लगाने पर भी लटका नहीं है। यह सिर्फ एक मॉडल है।


लेकिन एक tcp कनेक्शन एक के बाद एक कई http सत्र पकड़ सकता है। क्या इसे तेनबाम के कंप्यूटर नेटवर्क में लगातार कनेक्शन नहीं कहा जाता है?
टिम

यह एक http सत्र प्रति tcp सत्र है
रॉन ट्रंक

मुझे tcp कनेक्शन कहना चाहिए
Ron Trunk

पहला उद्धृत वाक्य इसकी समग्रता है। यह (संबंधित) अनुरोधों का एक क्रम है। वे एक ही कनेक्शन, कनेक्शन का एक गुच्छा, यहां तक ​​कि कई सर्वरों पर भी आ सकते हैं। उदाहरण के लिए, इस पृष्ठ का "HTTP सत्र" उन सभी में से तीन है।
रिकी बीम

Window.sessionStorage देखें । एक HTTP 'सत्र' को तब तक समझा जाता है जब तक HTTP क्लाइंट, आमतौर पर एक ब्राउज़र, स्मृति में प्रतिक्रिया डेटा बनाए रखता है। विकिपीडिया विशेष रूप से कहती है कि HTTP सत्र परत [यहाँ देखें ] पर बैठता है । आप सत्र की अवधारणा के साथ HTTP के कनेक्शन रहित / स्टेटलेस प्रकृति को भ्रमित कर रहे हैं।
रॉनी रोइस्टन

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.