আপনার নির্দিষ্ট প্রশ্নের উত্তর হ'ল না , অ্যাক্টিভ ডিরেক্টরিটি ডিএনএস হোস্ট -নেমগুলিতে ফাঁকা স্থান দেয় না । নিষিদ্ধ অক্ষরগুলি পরিষ্কারভাবে কেবি 909264 - এ কম্পিউটারে, ডোমেনগুলি, সাইটগুলি এবং OU- র জন্য অ্যাক্টিভ ডিরেক্টরিতে নামকরণ কনভেনশনগুলি এতে অস্বীকৃত অক্ষরগুলির লেবেলযুক্ত বিভাগে উল্লেখ করা হয়েছে :
ডিএনএস হোস্টের নামটিতে ফাঁকা বা স্পেস অক্ষর থাকতে পারে না।
ডিএনএস ডোমেন নেম সিস্টেমে অ্যাক্টিভ ডিরেক্টরি থেকে উত্তরের উত্তর প্রসারিত করার জন্য পরিস্থিতিটি কিছুটা জটিল কারণ কারণ কিছু ক্ষেত্রে কিছু ক্ষেত্রে প্রযুক্তিগতভাবে অনুমতি দেওয়া হয়েছে, বাস্তবে আপনি সম্ভবত এর আগে কখনও এরকম মুখোমুখি হবেন না।
সংক্ষিপ্ত উত্তর: ডিএনএস হোস্টনেমে স্থানগুলি ব্যবহার করবেন না!
আরএফসি 3696, ডোমেনে (ডিএনএস) নামের বিধিনিষেধের §2 অনুসারে দীর্ঘ উত্তরটি হ'ল:
কোনও অক্ষর, বা বিটের সংমিশ্রণ (অক্টেট হিসাবে), ডিএনএস নামে অনুমোদিত।
এটি অবিরত (জোর দেওয়া খনি):
তবে বেশিরভাগ অ্যাপ্লিকেশনগুলির জন্য প্রয়োজনীয় একটি পছন্দসই ফর্ম রয়েছে। এই পছন্দের ফর্মটি কেবলমাত্র শীর্ষ-স্তরের ডোমেন বা টিএলডি এর নামে অনুমোদিত। সাধারণত, টিএলডি-তে নিবন্ধিত বেশিরভাগ দ্বিতীয়-স্তরের নামগুলিতেও এটি কেবল একমাত্র ফর্ম,
যদিও ব্যবহারকারীদের দ্বারা সাধারণত দেখা যায় না এমন কিছু নাম অন্যান্য নিয়ম মানেন। এটি হোস্টের নামকরণের (যেমন, "হোস্টনাম" বিধি) এর মূল আরপানেট বিধি থেকে উদ্ভূত এবং এটি সম্ভবত এলডিএইচ নিয়ম হিসাবে বর্ণিত, এটি যে চরিত্রের অনুমতি দেয় তার পরে। এলডিএইচ বিধি হিসাবে আপডেট হয়েছে,একটি ডোমেন নাম তৈরি করে এমন লেবেলগুলি (শব্দ বা স্ট্রিংগুলি পিরিয়ড দ্বারা পৃথক করা) কেবলমাত্র ASCII [ASCII] বর্ণানুক্রমিক এবং সংখ্যাসূচক অক্ষর, এবং হাইফেনের সমন্বিত থাকতে হবে। অন্য কোনও চিহ্ন বা বিরামচিহ্ন অক্ষর অনুমোদিত নয়, ফাঁকা জায়গাও নয়।
হাইফেন ব্যবহার করা থাকলে এটি কোনও লেবেলের শুরু বা শেষের দিকে উপস্থিত হওয়ার অনুমতি নেই। একটি অতিরিক্ত নিয়ম রয়েছে যার জন্য মূলত শীর্ষ স্তরের ডোমেন নামগুলি সমস্ত-সংখ্যক হওয়া উচিত নয়।
অনুশীলন করার অর্থ এর অর্থ আপনার স্পেস ব্যবহার করা উচিত নয় , যদিও আরএফসি 1035 এর §5.1 থেকে এই অংশগুলিতে সংজ্ঞায়িত ডোমেন নামগুলির সর্বাধিক সাধারণ স্পেসিফিকেশনে ডোমেন নামগুলিতে ফাঁকা স্থান দেওয়া সম্ভব:
<domain-name> গুলি মাস্টার ফাইলে ডেটার একটি বড় অংশ তৈরি করে। ডোমেন নামের লেবেলগুলি অক্ষরের স্ট্রিং হিসাবে প্রকাশিত হয় এবং বিন্দু দ্বারা পৃথক হয়। উদ্ধৃতি কনভেনশনগুলি স্বেচ্ছাসেবী অক্ষরগুলি ডোমেন নামগুলিতে সংরক্ষণ করতে দেয়।
এবং
<character-string> এক বা দুটি উপায়ে প্রকাশ করা হয়: অভ্যন্তরীণ স্থানগুলি ছাড়াই অক্ষরগুলির সংকীর্ণ সেট হিসাবে, বা একটি "দিয়ে শুরু হওয়া এবং একটি" দিয়ে শেষ হওয়া স্ট্রিং হিসাবে। একটি "সীমানাঙ্কিত স্ট্রিংয়ের অভ্যন্তরে কোনও অক্ষর ঘটতে পারে, নিজে" ব্যতীত, যা অবশ্যই \ (ব্যাক স্ল্যাশ) ব্যবহার করে উদ্ধৃত করা আবশ্যক।
মনে রাখবেন যে আরএফসি 1035 এ অন্য কোথাও , বিশেষত §2.3 , এটি সতর্ক করে:
2.3। কনভেনশন
ডোমেন সিস্টেমে নিম্ন স্তরের, তবে মৌলিক বিষয়গুলির সাথে সম্পর্কিত বিভিন্ন সম্মেলন রয়েছে conven যদিও বাস্তবায়নকারী তার নিজস্ব সিস্টেমের সাথে এই কনভেনশনগুলি লঙ্ঘন করতে মুক্ত, তাকে অবশ্যই অন্য হোস্টদের কাছ থেকে পালনকৃত সমস্ত আচরণে এই সম্মেলনগুলি পালন করতে হবে।
2.3.1। পছন্দের নাম সিনট্যাক্স
DNS স্পেসিফিকেশন ডোমেন নামগুলি নির্মাণের নিয়মগুলিতে যথাসম্ভব সাধারণ হওয়ার চেষ্টা করে। ধারণাটি হ'ল যে কোনও বিদ্যমান বস্তুর নাম নূন্যতম পরিবর্তন সহ একটি ডোমেন নাম হিসাবে প্রকাশ করা যেতে পারে।
যাইহোক, কোনও সামগ্রীর জন্য একটি ডোমেন নাম নির্ধারণের সময়, বুদ্ধিমান ব্যবহারকারী এমন একটি নাম নির্বাচন করবেন যা ডোমেন সিস্টেমের নিয়ম এবং অবজেক্টের জন্য বিদ্যমান বিদ্যমান বিধি উভয়কেই সন্তুষ্ট করে, যদিও এই বিধিগুলি বিদ্যমান প্রোগ্রামগুলি দ্বারা প্রকাশিত বা অন্তর্ভুক্ত রয়েছে কিনা।
উদাহরণস্বরূপ, কোনও মেল ডোমেনের নামকরণের সময়, ব্যবহারকারীর এই মেমো এবং আরএফসি -822 এর নিয়ম দুটি মেনে নেওয়া উচিত। একটি নতুন হোস্টের নাম তৈরি করার সময়, HOSTS.TXT- এর জন্য পুরানো নিয়মগুলি অনুসরণ করা উচিত। পুরানো সফ্টওয়্যার ডোমেন নাম ব্যবহার করতে রূপান্তরিত হলে এটি সমস্যাগুলি এড়ায়।
আমি অবশ্যই আমার ব্যাখ্যাটির আরও স্পষ্টতা বা সংশোধনকে স্বাগত জানাব তবে আপনি আরএফসি-র নির্দিষ্ট বিভাগগুলিকে উদ্ধৃত করতে বা এই ব্যাখ্যাটিকে অস্বীকার করতে না পারলে দয়া করে তা করবেন না।