प्रेजेंटेशन लेयर Open Systems Interconnection (OSI) model का 6th परत है जो कि एप्लीकेशन लेयर और सेशन लेयर के बीच में होता है।
Definition of Presentation Layer in Hindi :- यह एप्लीकेशन लेयर और सेशन लेयर के बीच की परत होती है और इसका मुख्य काम है – सेशन लेयर से आने वाली जानकारियों को लेकर उसके सटीकता की जांच करना, उसके बाद उसे अच्छी तरह से परिभाषित करने के बाद, जानकारियों को उसके standardized format ( मानकीकृत प्रारूप ) में एप्लीकेशन लेयर के समक्ष प्रस्तुत कर देना ।
अगर साधारण शब्दों में कहें तो नेटवर्क से जुड़े हुए अलग-अलग मशीन अलग-अलग भाषा या वाक्य रचना का उपयोग कर सकती है, इसलिए जब एक मशीन किसी जानकारी को किसी दूसरे मशीन के लिए भेजती है तो presentation layer इस बात का ध्यान रखता है कि जानकारियों को प्राप्त करने वाला मशीन जानकारियों को समझ सके और उस जानकारी का इस्तेमाल भी कर सके। मतलब कि OSI मॉडल में प्रेजेंटेशन लेयर एक ट्रांसलेटर या अनुवादक की भूमिका निभाता है
Presentation layer को आम तौर पर syntax layer भी कहा जाता है , क्योंकि इसका मुख्य काम है किसी दो संचार प्रणालियों के बीच आदान-प्रदान की गई जानकारियों के syntax और semantics का ध्यान रखना। syntax का मतलब grammar या व्याकरण का मतलब होता है semantics का मतलब शब्दार्थ होता है।
Functions of Presentation Layer in Hindi
Functions of Presentation Layer in Hindi:- प्रेजेंटेशन लेयर द्वारा किए जाने वाले प्रमुख कार्य निम्नलिखित रुप से हैं :-
- Character-Code Translation:- अलग-अलग कंप्यूटर उपयोगकर्ता द्वारा दिए गए जानकारियों को अलग प्रकार से संग्रहित करता है उदाहरण के लिए कुछ कंप्यूटर में American standard code for information interchange (ASCII) कोड का उपयोग किया जाता है तो कुछ कंप्यूटर में extended binary code decimal interchange code (EBCDIC) का उपयोग किया जाता है। Presentation Layer आवश्यकता पड़ने पर ASCII को EBCDIC में अनुवादित कर सकती है।
- Data Conversion:- प्रेजेंटेशन लेयर data के प्रकार को परिवर्तित करने के लिए जिम्मेदार है उदाहरण के लिए यह integer numbers को floating point numbers में परिवर्तित करता है।
- Data Compression :- यह डाटा को Compress करके उसे छोटा कर देता है जिससे कि उन्हें बहुत तेजी से हस्तांतरित किया जा सके।
- Data Encryption and Decryption :- नेटवर्क में डाटा का स्थानांतरण करते समय है Hackers से उस जानकारियों को सुरक्षित करने के लिए Data Encryption की आवश्यकता पड़ती है। ठीक इसी प्रकार जब एक बार डेटा उसके गंतव्य मशीन तक पहुंच जाए तो उसका decryption करने की आवश्यकता होती है जिससे कि उस डेटा का उपयोग कर सके का उपयोग किया जा सके। Presentation Layer डेटा एन्क्रिप्शन और डिक्रिप्शन की सुविधा प्रदान करता है जिससे कि उपयोगकर्ता के निजता की रक्षा की जा सकती है।
- Data Translation :- नेटवर्क के उपयोग से विभिन्न प्रकार के कंप्यूटर, लैपटॉप, मोबाइल, टेबलेट, प्रिंटर, स्केनर, सर्वर और मेनफ्रेम आदि को आपस में जोड़ा जाता है। इन सभी कंप्यूटरों में अलग-अलग प्रकार के Programming Language , Operating System तथा भाषा का उपयोग हो सकता सकता है। ऐसे में जब एक मशीन किसी दूसरे मशीन को कोई जानकारी भेजता है तो उसके द्वारा भेजे गए जानकारी को दूसरे मशीन द्वारा समझा जा सके इसके लिए बहुत आवश्यक है कि दोनों मशीनों की जानकारीयों को सही भाषा में उसके गंतव्य मशीन के समक्ष प्रस्तुत किया जाये । प्रेजेंटेशन लेयर एक अनुवादक का काम करता है जो कि मशीनों के समक्ष जानकारियों को समझने योग्य भाषा में प्रस्तुत करवाता है।
- Graphic handling :- यहां विभिन्न प्रकार के ग्राफिक जैसे की images, videos आदि को भी समझने योग्य प्रारूप में प्रस्तुत करता है।
Protocols Supported at Presentation Layer in Hindi
- Independent Computing Architecture (ICA) इंडिपेंडेंट कम्प्यूटिंग आर्किटेक्चर एप्लीकेशन सर्वर सिस्टम के लिए एक डिज़ाइन किया गया प्रोटोकॉल है।
- Apple Filing Protocol (AFP) :- इसका उपयोग Macintosh कंप्यूटर में फाइलों का आदान प्रदान करने के लिए किया जाता है।
- NetWare Core Protocol :- इसे Novell Inc नाम के कंपनी द्वारा बनाया गया था, जो अपने client-server ऑपरेटिंग सिस्टम में इसका उपयोग करती है।
- Network Data Representation:- यह नेटवर्क के माध्यम से प्राप्त होने वाली जानकारियों के Syntax या grammar को ठीक करके समझने योग्य बनाती है।
Conclusion :- प्रेजेंटेशन लेयर OSI model का छठा लेयर है जो कि नेटवर्क के माध्यम से आदान-प्रदान की जाने वाली जानकारियों को मशीनों के समक्ष साधारण और समझने योग्य रूप में प्रस्तुत करती है। यह जानकारियों को Hackers तथा अनाधिकृत पहुंच से सुरक्षित करने के लिए उनका Encryption और Decryption भी करती है। इसके साथ ही Presentation Layer जानकारियों को सरलता से हस्तांतरित करने के लिए उन्हें Compress करके छोटा भी कर देती है।
Leave a Reply