আমি "প্রোটোকল" শব্দটি বিভ্রান্তিকর খুঁজে পাই (কম্পিউটার বিজ্ঞানের শর্তে এটি)। যদি প্রোটোকলটি নিয়মের একটি সেট থাকে তবে আমরা পরিবর্তে "স্ট্যান্ডার্ড" শব্দটি ব্যবহার করি ("এইচটিটিপি স্ট্যান্ডার্ড" এর মতো) ব্যবহার করা কি সহজ হবে না?
আমি "প্রোটোকল" শব্দটি বিভ্রান্তিকর খুঁজে পাই (কম্পিউটার বিজ্ঞানের শর্তে এটি)। যদি প্রোটোকলটি নিয়মের একটি সেট থাকে তবে আমরা পরিবর্তে "স্ট্যান্ডার্ড" শব্দটি ব্যবহার করি ("এইচটিটিপি স্ট্যান্ডার্ড" এর মতো) ব্যবহার করা কি সহজ হবে না?
উত্তর:
সমস্ত প্রোটোকল মানক নয় (কিছু মালিকানাধীন)। সমস্ত মান প্রোটোকল নয় (কিছু যোগাযোগের চেয়ে অন্যান্য স্তরকে পরিচালনা করে)।
একটি প্রোটোকল নিয়মের সেট নয়। প্রোটোকল জিনিস যারা নিয়ম নিয়ম বর্ণনা করা হয় এর । এই কারণেই প্রোগ্রামগুলি একটি প্রোটোকল বাস্তবায়ন করে এবং একটি মানদণ্ড মেনে চলে ।
প্রোটোকলগুলি ভাষার মতো। স্ট্যান্ডার্ডগুলি অভিধানের মতো। উদাহরণস্বরূপ, সাদৃশ্য অনুসারে:
এই উত্তর = একটি ওয়েব পৃষ্ঠার
ইংরেজি ভাষা = ইংরেজি এর HTTP প্রোটোকল
বিধি = HTTP মান TP
একটি প্রোটোকল তাদের মধ্যে কথোপকথন করতে দুটি বা আরও বেশি পক্ষ দ্বারা ব্যবহৃত নিয়মের একটি সেটকে সংজ্ঞায়িত করে।
একটি স্ট্যান্ডার্ড হ'ল আনুষ্ঠানিক প্রোটোকল যা বেশিরভাগ পক্ষই এটি প্রয়োগ করে by
যোগাযোগ প্রোটোকলগুলি সংজ্ঞা অনুসারে, বিধিগুলির সেট যা সংযোগকারী পক্ষগুলির মধ্যে ফর্ম্যাট এবং মিথস্ক্রিয়া পরিচালনা করে। এই বিধিগুলি অন্তর্ভুক্ত এবং অনানুষ্ঠানিক হতে পারে, যেমন মানুষের মধ্যে সাধারণ সামাজিক যোগাযোগের মতো। তবে ইলেক্ট্রনিক্স এবং বিশেষত ডিজিটাল কম্পিউটারগুলির জন্য নির্ভরযোগ্য যোগাযোগের জন্য জিনিসগুলি আরও সুস্পষ্ট এবং আনুষ্ঠানিকভাবে হওয়া দরকার।
এই প্রসঙ্গে একটি স্ট্যান্ডার্ড হ'ল সম্ভাব্য ভুল বোঝাবুঝি বা মতবিরোধের একটি ক্ষেত্র সমাধান করার চেষ্টা। যোগাযোগ প্রোটোকলগুলি এমন অনেক ক্ষেত্রে একটি যা মানগুলি প্রয়োগ করতে পারে। মানকগুলির একটি উল্লেখযোগ্য সেট যা যোগাযোগ প্রোটোকল নয়, উদাহরণস্বরূপ, এসআই ওজন এবং পরিমাপের মান। এগুলি একটি নির্দিষ্ট রেফারেন্স সরবরাহ করে যার সাথে আপনি এটির পরিমাপের জন্য যে কোনও পরিমাণের তুলনা করতে পারেন যাতে স্ট্যান্ডার্ড অ্যাক্সেস সহ প্রত্যেকের কাছে এটি দ্ব্যর্থহীন হবে বা এর যুক্তিসঙ্গত আনুমানিক।
একটি যোগাযোগ প্রোটোকল স্ট্যান্ডার্ড হ'ল যোগাযোগ প্রোটোকলের নিয়মগুলির আনুষ্ঠানিককরণ যেমন স্ট্যান্ডার্ডের অ্যাক্সেস থাকা ব্যক্তিরা (আদর্শভাবে) নির্বিঘ্নে নির্ধারণ করতে পারেন যে যোগাযোগের কোনও বিশেষ প্রচেষ্টা সেই নিয়মগুলি মেনে চলে কিনা। যেমন এসআই স্ট্যান্ডার্ড কিলোগ্রামের সাথে ধাতুর একটি নির্দিষ্ট ভরকে তুলনা করা হবে তা নির্ধারণ করবে যে ভরটি এক কিলোগ্রামের কতটা কাছাকাছি, কোনও প্রোটোকল স্ট্যান্ডার্ডের সাথে একটি নির্দিষ্ট প্রোটোকল প্রয়োগের তুলনা করলে তা নির্ধারিত হবে যে এটি প্রমিতের সাথে মান অনুযায়ী সত্যই অনুসরণ করছে কিনা। যখন সমস্ত পক্ষ প্রোটোকলটিকে মান হিসাবে আনুষ্ঠানিকভাবে অনুসরণ করে সঠিকভাবে অনুসরণ করে, তখন প্রোটোকলটি উপযুক্ত করার জন্য ডিজাইন করা হয়েছিল এমন যোগাযোগের স্তরের ফলে (আবার আদর্শভাবে) গ্যারান্টি দেওয়া হয়,
একটি যোগাযোগ প্রোটোকল নির্দিষ্টকরণ একটি উপায় যার দ্বারা নিয়ম এবং একটি যোগাযোগ প্রোটোকলের ফরম্যাটের একটি আনুষ্ঠানিক পর্যায়ে বর্ণনা করা যায়, এবং এটা প্রায়ই হয় অংশ (প্রকৃতপক্ষে, বৃহত্তম অংশ) একটি যোগাযোগ প্রোটোকল মান-এর। যদিও একটি প্রমিত উদ্দেশ্য একটি উপায় তৈরি করতে কিনা তা নির্ধারণ করতে কিছু সত্যিই প্রমিত জিনিস একটি দৃষ্টান্ত হল, একটি স্পেসিফিকেশন উদ্দেশ্য নির্ধারণ করতে ঠিক কি জিনিস হয় কেস যেখানে জিনিস নিয়ম এবং ফরম্যাটের দ্বারা সংজ্ঞায়িত করা হয়, একটি যোগাযোগ প্রোটোকল হিসাবে। কোন কিছুর একটি দ্ব্যর্থহীন সংজ্ঞা উভয়ই সেই জিনিসটির একটি নতুন উদাহরণ তৈরি করতে এবং বিদ্যমান জিনিসটি সংজ্ঞায়িত হওয়ার কোনও উদাহরণ কিনা তা নির্ধারণ করতে ব্যবহার করা যেতে পারে ।
সুতরাং একটি স্পেসিফিকেশনকে স্ট্যান্ডার্ড হিসাবে ব্যবহার করা যেতে পারে , তবে মানক হওয়ার সাথে সাথে কিছু সামাজিক চুক্তির ওজন বহন করে যে একাধিক বাস্তবায়নের জন্য একসাথে কাজ করার কিছুটা নিশ্চয়তা পাওয়ার জন্য যথেষ্ট পরিমাণে স্পেসিফিকেশনটি মেনে চলার মূল্য রয়েছে । এই চুক্তিতে আগ্রহী পক্ষগুলি প্রোটোকলের সম্মতিতে নির্ভর করার জন্য তাদের আকাঙ্ক্ষার উদ্দেশ্যে যে মানদণ্ডগুলিতে সম্মত হবে সেগুলি নির্ধারণ করার জন্য তারা একটি মানদণ্ড সংস্থা গঠন করার জন্য কাজ করে। এই সামাজিক চুক্তির উপস্থিতি এবং স্ট্যান্ডার্ড বডি যার দ্বারা মানগুলি উত্পাদিত হয়, প্রোটোকল স্পেসিফিকেশনগুলিকে সাধারণত মান হিসাবে চিহ্নিত করা হয় না, যদিও সঠিকভাবে সংজ্ঞায়িত স্পেসিফিকেশন অবশ্যই স্ট্যান্ডার্ড হিসাবে ব্যবহারের সম্ভাবনা রাখে have
আমার উপলব্ধিতে, একটি প্রোটোকল দুটি পয়েন্টের মধ্যে যোগাযোগের বর্ণনা দেয়। একটি বিন্দু এমন কিছু ডেটা তৈরি করে যা অন্য পয়েন্টটি ব্যাখ্যা করতে হবে। একটি প্রোটোকল ডেটা ফর্ম্যাট, রাজ্যগুলি, অনুরোধ এবং উত্তরগুলি এবং এর মতো বর্ণনা করে। যেমন ক্লায়েন্টের কাছ থেকে একটি HTTP অনুরোধ এবং সার্ভারের উত্তর।
একটি নির্দিষ্ট সমস্যার জন্য, একটি গাজিলিয়ান সম্ভাব্য প্রোটোকল রয়েছে। এর মধ্যে একটি মান একটি নির্দিষ্ট প্রোটোকল বেছে নেয় এবং এটিকে এক প্রকারের বাধ্যতামূলক করে তোলে। যদি সমস্ত যোগাযোগের শেষের পয়েন্টগুলি মান অনুযায়ী কাজ করে তবে তারা একে অপরের সাথে যোগাযোগ করতে এবং একে অপরকে বুঝতে পারে।
এটি আনুষ্ঠানিকভাবে বা অনানুষ্ঠানিকভাবে ঘটতে পারে, কারণ সমস্ত যোগাযোগ অংশীদাররা একই প্রোটোকলটি ব্যবহার করে যা পরে প্রমিত প্রোটোকল হয়ে ওঠে।
প্রোটোকল সংজ্ঞা:
একটি আসল খসড়া, মিনিট বা রেকর্ড যা থেকে কোনও নথি, বিশেষত একটি চুক্তি প্রস্তুত করা হয়।
মান সংজ্ঞা:
কোনও কর্তৃপক্ষ বা সাধারণ সম্মতিতে তুলনার ভিত্তি হিসাবে বিবেচিত কিছু; একটি অনুমোদিত মডেল।
আপনার প্রশ্ন ফিরে
যদি প্রোটোকলটি নিয়মের একটি সেট থাকে তবে আমরা পরিবর্তে "স্ট্যান্ডার্ড" শব্দটি ব্যবহার করি ("এইচটিটিপি স্ট্যান্ডার্ড" এর মতো) ব্যবহার করা কি সহজ হবে না?
HTTP হ'ল একটি প্রোটোকল এবং একটি মান a এটি আসলে একটি স্ট্যান্ডার্ড প্রোটোকল।
উইকি থেকে উদ্ধৃত
ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স (আইইটিএফ) এবং ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (ডব্লু 3 সি) সমন্বিত এইচটিটিপি-র মানদণ্ডের বিকাশ হয়েছে , মন্তব্যগুলির জন্য অনুরোধের একটি সিরিজ (আরএফসি) প্রকাশের সমাপ্তি , বিশেষত আরএফসি 2616 (জুন 1999) , যা HTTP / 1.1 সংজ্ঞা দেয়, সাধারণ ব্যবহারে HTTP- র সংস্করণ।
একটি কম্পিউটার প্রোটোকল এমন নিয়মের একটি সেট যা ডেটা ফর্ম্যাট এবং স্থানান্তর নির্ধারণ করে। প্রোটোকল শব্দটি ব্যবহার করা হয়েছে কারণ এটি ব্যক্তি বা জাতির মধ্যে আচরণের নিয়মগুলি ঘনিষ্ঠভাবে আয়না করে। কম্পিউটার প্রোটোকলগুলিতে প্রচলিত আনুষ্ঠানিক নিয়মের সেট কূটনীতি (কূটনৈতিক প্রোটোকল) বা শিষ্টাচার (ব্যক্তিগত প্রোটোকল) এর নিয়মের সাথে খুব মিল। প্রোটোকলের মধ্যে প্রকাশিত ইন্টারঅ্যাকশনগুলি বর্ণনা করার জন্য একটি স্ট্যান্ডার্ড আলাদা কিছু এবং সমৃদ্ধ কোনও শব্দ নয়। অন্যদের দ্বারা উল্লিখিত হিসাবে একটি প্রোটোকল স্ট্যান্ডার্ড হওয়ার প্রয়োজন হতে পারে না।
শেষ অবধি, সি 3 পিও ছিল একটি প্রোটোকল ড্রয়েড। তিনি তাই অ্যাস্ট্রো মেক ড্রয়েডস, ময়শ্চার ভ্যাপারেটর এবং ইওকস উভয়ের মধ্যে মধ্যস্থতা করতে পারেন। তাকে একটি স্ট্যান্ডার্ড ড্রয়েড বলা এত সুন্দরভাবে তার ফাংশনটি বর্ণনা করে না।
হ্যাঁ একটি প্রোটোকল হল নিয়মের একটি সেট।
এর অর্থ এই নয় যে কোনও সেট নিয়ম একটি প্রোটোকল।
একটি আইন এমন নিয়মের সেট রয়েছে যা আমি প্রোটোকলকে কল করব না।
এইচটিএমএল হ'ল ফর্ম্যাটের নিয়মের সেট যা আমি কোনও প্রোটোকল কল করি না।
একটি স্ট্যান্ডার্ড এমন কিছু যা ব্যাপকভাবে গৃহীত হয়।
একটি মান প্রোটোকল বা নিয়মের মধ্যে সীমাবদ্ধ নয়।
গাড়ির জন্য একটি 16 রিম এমন একটি জিনিস যা আমি একটি স্ট্যান্ডার্ডকে কল করব।
একটি যোগাযোগ প্রোটোকল হল যোগাযোগের জন্য বিশেষত নিয়মের একটি সেট । এটি স্ট্যান্ডার্ড বা মালিকানাধীন হতে পারে। যদি মানক শরীর থাকে তবে অবশ্যই এটি একটি মান।
আপনারও খোলা আছে। উন্মুক্ত প্রকাশিত হয় এবং মান হতে পারে বা নাও হতে পারে। আমার কাছে একটি ওপেন মালিকানাধীন প্রোটোকল অর্থ হতে পারে এটি এখানে এবং এখানেই আমি কাজ করি যাতে এটি ব্যবহার করা যায় তবে আমি এটিকে শিল্পের মান হিসাবে প্রস্তাব দিচ্ছি না।
এটি এমনকি একটি মানক এবং মালিকানাধীন হতে পারে। প্রথম দিনগুলিতে পিডিএফ ফর্ম্যাট মালিকানাধীন ছিল তবে এটি এখনও মান হিসাবে উপস্থাপিত হয়েছিল।
সংক্ষেপে প্রোটোকল এবং স্ট্যান্ডার্ড কেবল একই জিনিস নয় plain
আমি এই প্রশ্নের উত্তর দিতে বলেছি, ধারণাগুলি আরও সুস্পষ্ট করতে আমরা অন্যান্য শর্তাদিও অন্তর্ভুক্ত করতে পারি:
img
ফোল্ডারের ভিতরে রাখতে । অধিবেশনগুলি অনুসরণ না করা কার্যকারিতা ভঙ্গ করে না, তবে যারা এই সম্মেলনে সম্মত হয়েছেন তাদের মধ্যে খারাপ হিসাবে বিবেচিত হয়।