Ident protocol
আর. এফ. সি 1413-এ নির্দিষ্ট আইডেন্টিফিকেশন প্রোটোকল (আইডেন্টিফিকেশন প্রোটোকল, আইডেন্টিফিকেশন) হল একটি ইন্টারনেট প্রোটোকল যা একটি নির্দিষ্ট টিসিপি সংযোগের ব্যবহারকারীকে সনাক্ত করতে সহায়তা করে। সনাক্তকরণ পরিষেবা প্রদানের জন্য একটি জনপ্রিয় ডেমন প্রোগ্রাম সনাক্ত করা হয়। ফাংশন পরিচয় প্রোটোকল একটি ব্যবহারকারীর কম্পিউটারে সার্ভার ডেমন হিসাবে কাজ করার জন্য ডিজাইন করা হয়েছে, যেখানে এটি একটি নির্দিষ্ট টিসিপি পোর্টে অনুরোধ গ্রহণ করে, সাধারণত 113। অনুসন্ধানে, একটি ক্লায়েন্ট টিসিপি পোর্টের একটি জোড়া (একটি স্থানীয় এবং একটি দূরবর্তী পোর্ট) নির্দিষ্ট করে, যা এএসসিআইআই দশমিক হিসাবে এনকোড করা হয় এবং কমা (,) দ্বারা পৃথক করা হয়। সার্ভার তখন একটি প্রতিক্রিয়া পাঠায় যা ব্যবহারকারীর ব্যবহারকারীর নাম সনাক্ত করে যে প্রোগ্রামটি চালায় যা নির্দিষ্ট জোড়া টিসিপি পোর্ট ব্যবহার করে, বা একটি ত্রুটি নির্দিষ্ট করে। ধরুন হোস্ট এ ক্লায়েন্টের (হোস্ট বি) পোর্ট 6191 থেকে তার টিসিপি পোর্ট 23 (টেলনেট)-এর সাথে সংযোগকারী ব্যবহারকারীর নাম জানতে চায়। হোস্ট এ তখন হোস্ট বি-তে সনাক্তকরণ পরিষেবার সাথে একটি সংযোগ খুলবে এবং নিম্নলিখিত প্রশ্নটি জারি করবেঃ 6191,23 যেহেতু টিসিপি সংযোগগুলি সাধারণত একটি অনন্য স্থানীয় বন্দর ব্যবহার করে (এই ক্ষেত্রে 6191), হোস্ট বি দ্ব্যর্থহীনভাবে সেই প্রোগ্রামটি সনাক্ত করতে পারে যা হোস্ট এ-এর পোর্ট 23-এর জন্য নির্দিষ্ট সংযোগ শুরু করেছে, যদি এটি বিদ্যমান থাকে। হোস্ট বি তখন একটি প্রতিক্রিয়া জারি করবে, ব্যবহারকারীকে চিহ্নিত করে (এই উদাহরণে "স্টজোনস") যিনি এই সংযোগটি শুরু করা প্রোগ্রামের মালিক এবং এর স্থানীয় অপারেটিং সিস্টেমের নামঃ 6193,23: ইউজেরিডঃ ইউনিক্সঃ স্টজোনস কিন্তু যদি এটি প্রমাণিত হয় যে হোস্ট বি-তে এ জাতীয় কোনও সংযোগ নেই, তবে এটি পরিবর্তে একটি ত্রুটি প্রতিক্রিয়া জারি করবেঃ 6195,23: ত্রুটিঃ না-ব্যবহার সমস্ত সনাক্তকরণ বার্তাগুলি ক্যারেজ রিটার্ন এবং লাইনফিড অক্ষর (সিআর + এলএফ) সমন্বিত লাইন সিকোয়েন্সের শেষ দ্বারা সীমাবদ্ধ করা উচিত। সনাক্তকরণ ডায়ালআপ হোস্ট বা ভাগ করা শেল সার্ভারের উপযোগিতা প্রায়শই নির্দিষ্ট ব্যবহারকারীদের কাছে অপব্যবহার ট্র্যাক করতে সক্ষম করার জন্য পরিচয় প্রদান করে। এই হোস্টের উপর অপব্যবহার পরিচালনা করা হলে আইডেন্টিফিকেশন ডেমনকে বিশ্বাস করার বিষয়ে উদ্বেগ বেশিরভাগ ক্ষেত্রেই অপ্রাসঙ্গিক। প্রকৃত ব্যবহারকারীর নামের পরিবর্তে বিভিন্ন ক্রিপ্টোগ্রাফিকভাবে শক্তিশালী টোকেন সরবরাহ করে পরিষেবা এবং গোপনীয়তার উদ্বেগ এড়ানো যেতে পারে। যদি অপব্যবহারটি পরিষেবার প্রশাসকদের দ্বারা পরিচালিত হতে হয় যা ব্যবহারকারীরা পরিচয় প্রদানকারী হোস্ট ব্যবহার করে সংযোগ স্থাপন করে, তবে সনাক্তকরণ পরিষেবাকে অবশ্যই প্রতিটি ব্যবহারকারীকে সনাক্তকারী তথ্য সরবরাহ করতে হবে। সাধারণত দূরবর্তী পরিষেবার প্রশাসকদের পক্ষে এটি জানা অসম্ভব যে নির্দিষ্ট ব্যবহারকারীরা কোনও নির্ভরযোগ্য সার্ভারের মাধ্যমে সংযোগ স্থাপন করছেন নাকি তারা নিজেরাই নিয়ন্ত্রণ করে এমন কম্পিউটার থেকে। পরের ক্ষেত্রে পরিচয় পরিষেবাটি কোনও নির্ভরযোগ্য তথ্য সরবরাহ করে না। দূরবর্তী হোস্টের কাছে একটি পরিচিত পরিচয় প্রমাণের জন্য আইডেন্টের উপযোগিতা এমন পরিস্থিতিতে সীমাবদ্ধ যখনঃ সংযোগকারী ব্যবহারকারী মেশিনের প্রশাসক নয়। এটি শুধুমাত্র ইউনিক্স শেল অ্যাক্সেস প্রদানকারী হোস্টগুলির জন্য, একটি স্যুইএক্সইসি-এর মতো নির্মাণ ব্যবহার করে ভাগ করা সার্ভারগুলির জন্য এবং এর মতো। একজন মেশিনের প্রশাসকদের বিশ্বাস করে এবং তাদের ব্যবহারকারী নীতি জানে। এটি সম্ভবত একটি সাধারণ নিরাপত্তা ডোমেনের হোস্টের জন্য যেমন একটি একক সংস্থার মধ্যে। একজন বিশ্বাস করে যে যন্ত্রটি সেই যন্ত্র যা এটি বলে দাবি করে এবং সেই যন্ত্রটি জানে। এটি কেবল স্থানীয় এলাকা নেটওয়ার্ক বা ভার্চুয়াল নেটওয়ার্কে হোস্টের জন্য সহজেই সাজানো হয় যেখানে নেটওয়ার্কের সমস্ত হোস্ট বিশ্বাসযোগ্য এবং শারীরিক সুরক্ষার কারণে নতুন হোস্ট সহজেই যুক্ত করা যায় না। দূরবর্তী এবং সাধারণ স্থানীয় নেটওয়ার্কগুলিতে আই. পি. স্পুফিং এবং ডি. এন. এস ব্যবহার করা হলে সমস্ত ধরনের ডি. এন. এস কৌশল দ্বারা মিথ্যা সনাক্তকরণ উত্তর সম্পন্ন করা যেতে পারে। আইডেন্টিফিকেশন ডেমন ক্রিপ্টোগ্রাফিকভাবে স্বাক্ষরিত উত্তরগুলি প্রদান করতে পারে, যা যদি নিশ্চিত করা যায়, তবে এই শেষটি সমাধান করে, তবে প্রথমটি নয়। আইডেন্টিটির সাথে সংযোগ স্থাপনে কোনও মধ্যবর্তী বাধা নেই যেমন ফায়ারওয়াল, এনএটি বা প্রক্সি (যেমন আপনি যদি অ্যাপাচি এইচটিপিডির সাথে আইডেন্টিটি ব্যবহার করেন)। নিরাপত্তা ডোমেনের মধ্যে যাওয়ার সময় (পাবলিক এইচটিটিপি বা এফটিপি সার্ভারের মতো) এগুলি সাধারণ ঘটনা। নিরাপত্তা আইডেন্টিফিকেশন প্রোটোকলকে বিপজ্জনক বলে মনে করা হয় কারণ এটি ক্র্যাকারদের কম্পিউটার সিস্টেমে ব্যবহারকারীর নামের একটি তালিকা পেতে দেয় যা পরে আক্রমণের জন্য ব্যবহার করা যেতে পারে। এর একটি সাধারণভাবে গৃহীত সমাধান হল ব্যবহারকারীর নামের পরিবর্তে একটি জেনেরিক/জেনারেটেড আইডেন্টিফায়ার স্থাপন করা, নোডের তথ্য প্রদান করা বা এমনকি অস্পষ্ট (অনুরোধকারীর দৃষ্টিকোণ থেকে) করা। যখন সম্ভাব্য অপব্যবহার সম্পর্কে যোগাযোগ করা হয়, যার অর্থ অপব্যবহার ট্র্যাক করার উপযোগিতা সংরক্ষণ করা হয়, তখন এই বিভ্রান্তি সনাক্তকারী প্রশাসক দ্বারা আসল ব্যবহারকারীর নামে পরিণত হতে পারে। আই. আর. সি-তে ইউজ আইডেন্টিফিকেশন গুরুত্বপূর্ণ কারণ প্রচুর সংখ্যক মানুষ একাধিক ব্যবহারকারীর দ্বারা শেয়ার করা সার্ভার থেকে আই. আর. সি-র সঙ্গে সংযোগ স্থাপন করে, প্রায়শই বাউন্সার ব্যবহার করে। আইডেন্টিটি ছাড়া পুরো হোস্টকে নিষিদ্ধ না করে কোনও একক ব্যবহারকারীকে নিষিদ্ধ করার কোনও উপায় থাকবে না। সার্ভার প্রশাসক এই তথ্য ব্যবহার করে অপব্যবহারকারীকে সনাক্ত করতে পারেন। বেশিরভাগ আই. আর. সি নেটওয়ার্কে, যখন সার্ভার একটি পরিচয় প্রতিক্রিয়া পেতে ব্যর্থ হয় তখন এটি ক্লায়েন্টের দেওয়া ব্যবহারকারীর নামে ফিরে আসে, তবে সাধারণত একটি টিল্ড দিয়ে প্রিফিক্স করে এটিকে "যাচাই করা হয়নি" হিসাবে চিহ্নিত করে; যেমন,। কিছু আই. আর. সি সার্ভার এমনকি কোনও সনাক্তকরণ প্রতিক্রিয়া ছাড়াই ক্লায়েন্টদের ব্লক করা পর্যন্ত যায়, মূল কারণ হল এটি একটি "ওপেন প্রক্সি" বা এমন একটি সিস্টেমের মাধ্যমে সংযোগ স্থাপন করা অনেক কঠিন করে তোলে যেখানে আপনি কোনও ফর্মের একক অ্যাকাউন্টে আপস করেছেন কিন্তু রুট নেই (ইউনিক্স-সদৃশ সিস্টেমে, শুধুমাত্র রুট 1024-এর নিচে পোর্টগুলিতে নেটওয়ার্ক সংযোগের জন্য শুনতে পারে)। যাইহোক, ব্যবহারকারী যখন তাদের ব্যক্তিগত কম্পিউটার থেকে সরাসরি সংযোগ স্থাপন করে তখন আইডেন্টিফিকেশন কোনও অতিরিক্ত প্রমাণীকরণ প্রদান করে না, যার উপর তাদের আইডেন্টিফিকেশন ডেমন নিয়ন্ত্রণ করার জন্য যথেষ্ট সুবিধা রয়েছে। সফ্টওয়্যার ওআইডিএন্ড (ইউনিক্স-সদৃশ সিস্টেমের জন্য) রেটিনা স্ক্যান আইডেন্টেড (উইন্ডোজের জন্য; ইউনিক্স আইডেন্টেড-এর মতো একাধিক ব্যবহারকারীকে সমর্থন করে) উইন্ডোজ আইডেন্টিফিকেশন সার্ভার। আরও দেখুন আই. আর. সি এফ. টি. পি. এস. এম. টি. পি. এন. এন. টি. পি. এস. এস. এইচ. সোক্স প্রক্সি (এস. ও. সি. কে. এস) রেফারেন্স আরও পড়া-প্রমাণীকরণ পরিষেবা-প্রমাণীকরণ সার্ভার ড্যানিয়েল জে. বার্নস্টেইনঃ ট্যাপ ইন্টারনেট খসড়া, জুন 1992 ড্যানিয়েল জে. বার্নস্টেইনঃ কেন ট্যাপ? একটি শ্বেতপত্র, 1992-08-20-আইডেন্টিফিকেশন প্রোটোকল-আইডেন্টিফিকেশন এম. আই. বি. পিটার এরিকসনঃ টি. এ. পি. ভি. সি. আই. ডি. ই. এন. টি, <আই. ডি. 3> ডেমিয়েন ডোলিজেজঃ কেন আইডেন্টিফিকেশন/টি. এ. পি উত্তরগুলি এনক্রিপ্ট করা হয়?, <আই. ডি. 1> ইন্টারনেট প্রোটোকল প্রমাণীকরণ ইমেল ইন্টারনেট রিলে চ্যাট প্রোটোকল ইন্টারনেট রিলে চ্যাট সম্পর্কিত