IP ঠিকানা এবং DNS | ইন্টারনেট 101 | কম্পিউটার সায়েন্স | খান একাডেমি
ইন্টারনেট ব্যবহার করার সময় কখনই "DNS" শব্দটি শুনেছেন? DNS দাঁড়িয়েছে ডোমেইন নাম সিস্টেম । ডিএনএস কীভাবে কাজ করে এবং কীভাবে ডিএনএস অনুসন্ধান কাজ করে তা নিয়ে আলোচনা করার আগে, আসুন আমরা বুঝতে পারি যে ডি এর DNS কী।
একটি ডোমেন কি কি
আপনি জানেন যে ওয়েব URL এর ফর্ম্যাট হল //www.domainname.tld । এই উদাহরণে, TLD (TLD) শীর্ষ-স্তরের ডোমেইন উল্লেখ করে। ওয়েবের প্রথম দিনগুলিতে, টিএলডিটি নিম্নলিখিতগুলির মধ্যে একটি:
- .com (বাণিজ্যিক প্রতিষ্ঠানগুলিকে বোঝায়)
- .org (অলাভজনক সংস্থাগুলি বোঝায়)
- .নেট (বাণিজ্যিক ওয়েবসাইট আবার)
- .gov (সরকারি ওয়েবসাইট)
- .এই (শিক্ষাগত)
- । মিল (সামরিক উদ্দেশ্যে) এবং
- । (আন্তর্জাতিক)
ওয়েবসাইট ক্রয় ওয়েবসাইটের বৃদ্ধি সঙ্গে, অবস্থানের সাথে সম্পর্কিত ডোমেন ধরনের চালু হয়। উদাহরণস্বরূপ, .asia , .us,.in এবং .ca এশিয়ার, মার্কিন যুক্তরাষ্ট্র, ভারত ও কানাডাকে যথাক্রমে পড়ুন। শীঘ্রই, বিভিন্ন ধরনের টিএলডি আমাদের কাছে ওয়েবসাইটের ধরন সম্পর্কে জানায়। উদাহরণস্বরূপ, .me ব্যক্তিগত ওয়েবসাইটকে বোঝায় যখন একটি .tv ভিডিও স্ট্রিমিং ওয়েবসাইটকে উল্লেখ করে।
URL এর উপরে উদাহরণ (//www.domainname.tld), http তথ্য স্থানান্তর মোড এবং www এটি ওয়ার্ল্ড ওয়াইড ওয়েব থেকে সম্পর্কিত বলে। www এবং টিএলডি এর মধ্যে যেকোন কিছু ওয়েবসাইটের ডোমেন নাম।
আগে, কোনও ওয়েবসাইট অ্যাক্সেস করতে www টাইপ করতে হবে। যেহেতু হোস্টিং পরিষেবা প্রদানকারীরা www.domainname.tld থেকে domainname.tld এর পুনঃনির্দেশ অনুমোদন করে, ব্রাউজারে URL টাইপ করার সময় আপনি টাইপ www টাইপ করতে পারেন। একটি ডোমেন নাম উদাহরণ "thewindowsclub" হয়। ডোমেন অ্যাক্সেস করার জন্য URL "thewindowsclub" //www.thewindowsclub.com বা //thewindowsclub.com। এখানে, " thewindowsclub " .com টিএলডিডি এর অংশ। তারপর, উপ ডোমেইন হতে পারে। Www.forums.thewindowsclub.com এর ক্ষেত্রে, " ফোরামগুলি " " " উইণ্ডোসক্লাব এর উপ-ডোমেন।
আপনি যখন একটি ডোমেন কিনে থাকেন তখন আপনি একটি ক্রয় ক্রয় করেন নাম যে বিভিন্ন TLDs সঙ্গে যায়। আপনি .com , .নেট , .us বা অন্য TLD গুলি চয়ন করতে পারেন - এটি অন্য কারো দ্বারা ইতিমধ্যে নেওয়া হয় না। সহজভাবে একটি ওয়েবসাইট কেনার জন্য এটি একটি ঠিকানা আছে পর্যন্ত মানুষ এটি পৌঁছাতে পারে না হিসাবে সাহায্য করবে না। যে কোনও ডোমেনের জন্য আপনি ক্রয় করেন, আপনি কোনও সাব-ডোমেন তৈরি করতে পারেন এবং ওয়েবসাইট এবং অন্যান্য কাজের জন্য এটি ব্যবহার করতে পারেন। আপনার তৈরি করা প্রতিটি ডোমেন এবং সাব-ডোমেনের জন্য, আপনার সার্ভারের ঠিকানাটি নির্দিষ্ট করতে হবে যাতে আপনার ওয়েবসাইটের সামগ্রী রয়েছে। যদি ডোমেন অথবা সাব-ডোমেন কিছু ডিভাইস (উদাহরণস্বরূপ, একটি নেটওয়ার্ক প্রিন্টার) বোঝায়, তাহলে আপনাকে সেই ডিভাইসের ঠিকানা নির্দিষ্ট করতে হবে।
ইন্টারনেটের সমস্ত ডোমেন এবং উপ ডোমেইনগুলি একটি ঠিকানা সংযুক্ত আছে। আমরা তাদের IP ঠিকানা: ইন্টারনেট প্রোটোকল ঠিকানা বা অন্য কথায়, একটি ঠিকানা যা ইন্টারনেটের সাথে কাজ করে। আপনি কেবলমাত্র একটি ডোমেন / উপ-ডোমেইনের অ্যাক্সেস করতে পারেন, যদি আপনি তার বিষয়বস্তু ধারণকারী সার্ভারগুলির IP ঠিকানা জানেন।
DNS কি?
আপনি জানেন যে ইন্টারনেটে সীমাহীন ওয়েবসাইট রয়েছে। আবার, প্রতিটি ওয়েবসাইটের নিজস্ব নিজস্ব উপ-ডোমেন থাকতে পারে। এই ওয়েবসাইটের IP ঠিকানাগুলি মনে রাখা কেবল সম্ভব নয়। এই কারণে আপনি আপনার নিজের ভাষায় ডোমেন নাম লিখতে (ইউআরএল বিন্যাস ব্যবহার করে - এছাড়াও উপনাম কারিগরি পদে) পেতে পারেন। কর্মক্ষেত্রে একটি সিস্টেম রয়েছে যা ডোমেন নামগুলি সংশোধন করে যাতে আপনি URL- এ উল্লিখিত ওয়েবসাইটে সংযুক্ত করতে পারেন। আপনি আপনার ব্রাউজারে যে ডোমেন নামগুলি প্রবেশ করেছেন তার আইপি ঠিকানা খুঁজে পেতে এই সিস্টেমটি আপনাকে সহায়তা করে যাতে ব্রাউজারটি ওয়েবসাইটে সংযুক্ত হতে পারে। এই সিস্টেমটি বলা হয়ডোমেন নাম সিস্টেম অথবা DNS সংক্ষিপ্ত।
ডোমেন নাম সিস্টেম, অথবা এটি জনপ্রিয়ভাবে পরিচিত DNS, একটি বিতরণকৃত ডাটাবেস যা তাদের IP ঠিকানাগুলি ডোমেন নামগুলির ম্যাপিং
সম্প্রতি পর্যন্ত, InternNIC নামে একটি অলাভজনক প্রতিষ্ঠানের নাম ডোমেন নাম এবং তাদের IP ঠিকানাগুলি পরিচালনার জন্য দায়ী ছিল। এটি "জন্য লাভ" গিয়েছিলাম যখন, তার একচেটিয়া শেষ এবং এখন ডোমেন নাম সম্পর্কিত উপাত্ত পরিচালনা করে এমন অনেক কোম্পানি আছে। যদিও উপাত্তগুলি বিভিন্ন কোম্পানীর দ্বারা পরিচালিত হয়, তবে এগুলি কোনও DNS সার্ভার কোনও ডোমেইনের আইপি অ্যাড্রেসটি পেতে পারে এমনভাবে একত্রিত হয়।
একটি DNS সার্ভিস আপনার ওয়েব ব্রাউজারে আপনি যে ডোমেন নামগুলি প্রবেশ করান তা সমাধান করতে আপনাকে সাহায্য করে । এটি ইমেল পাঠানো বা সক্রিয় লিংকগুলিতে ক্লিক করার সময় এটি ঠিকানাগুলি সমাধান করতেও সহায়তা করে। সাধারণভাবে, আপনার ইন্টারনেট সার্ভিস প্রোভাইডার আপনাকে একটি DNS সার্ভিস দেয়। আপনার আইএসপি ব্যতীত, পাবলিক ডোমেন নাম সার্ভিসগুলি সরবরাহকারী কোম্পানি আছে। যেমন কোম্পানীর উদাহরণ Google, Comodo এবং OpenDNS অন্তর্ভুক্ত যখন আপনি কোনও লিঙ্কে ক্লিক করেন বা আপনার ওয়েব ব্রাউজারে একটি URL প্রবেশ করেন, তখন DNS সার্ভারটি সংশ্লিষ্ট DNS এর সমাধান করার জন্য যোগাযোগ করা হয়। ডোমেন নাম সিস্টেম ডাটাবেসটি স্ক্যান করার জন্য DNS সার্ভারের দায়িত্ব এবং হোস্টের আইপি অ্যাড্রেসটি আপনাকে সরবরাহ করতে হবে।
ডোমেন নাম এবং উপ ডোমেইনগুলি উপনাম । বিভিন্ন উপনামগুলির ঠিকানাগুলির তথ্য ধারণকারী ডাটাবেস ধারণকারী সার্ভারগুলিকে নাম সার্ভার বলা হয়। ডোমেন নাম সিস্টেমে অপারেটিং দুটি ধরনের সার্ভার আছে। প্রথম ধরনের রুট সার্ভারগুলি - শীর্ষ স্তরের ডোমেনগুলি সম্পর্কে তথ্য ধারণ করে (TLD:.com,.net এবং.org ইত্যাদি)। অন্যান্য প্রকারের সার্ভারের ঠিকানাগুলি রয়েছে যেগুলি আপনার ডোমেন এবং সাব-ডোমেনগুলি হোস্ট করে।
উদাহরণ 1: abc.xyz.com এর ক্ষেত্রে রুট সার্ভারগুলি সম্পর্কে তথ্য রাখবে xyz হচ্ছে একটি .com । কিছু অন্য নাম সার্ভারে ঠিকানা লিখতে ডাটাবেস এন্ট্রি থাকবে xyz.com যেহেতু আপনি abc.xyz.com হোস্টিং করছেন, তার ঠিকানাটি একই নাম সার্ভারে xyz.com অথবা অন্য নাম সার্ভারের ঠিকানা থাকতে পারে। যদি আপনি abc.xyz.com এ আরেকটি সাব-ডোমেন যুক্ত করেন, তবে আপনি তার হোস্টিংয়ের উপর নির্ভর করে তার ঠিকানাটি আবার একই বা অন্য নাম সার্ভারে হতে পারে। উপরোক্ত মধ্যে সম্পর্ক নিম্নরূপ হিসাবে প্রতিষ্ঠিত হতে পারে:
xyz সম্পর্কিত comabc সম্পর্কিত xyz.com আপনি যদি qwe xyz.com ,
qwe এর সাথে সম্পর্কিত abc.xyz.com
qwe এর ঠিকানা স্থাপন করার জন্য অন্য উপ ডোমেইন হিসাবে , ডোমেন নাম সিস্টেম পরিষেবাটি সমাধান করতে হবে:
.com.xyz.com
.abc.xyz.com
.qwe.abc.xyz.com
এটি একটি কেস যখন ডোমেন নাম সিস্টেম পরিষেবা কোনও ক্যাশ ব্যবহার করা হয় না। আমরা একটু পরে এই নিবন্ধে ক্যাশে সম্পর্কে কথা বলতে হবে। উপরে দেখায় যে qwe.abc.xyz.com এর DNS এর সমাধান করতে, DNS সিস্টেমের DNS বারবার চার বার স্ক্যান করতে হবে এটি জটিল হয়ে ওঠে কারণ URL- এর বিভিন্ন অংশের ঠিকানা ভিন্ন নাম সার্ভারে থাকতে পারে। কিন্তু ইন্টারনেটের গতির কারণে, কয়েক সেকেন্ডের কয়েক সেকেন্ডের মধ্যে আপনি পৃষ্ঠাটি ডাউনলোড করতে পারেন এবং খারাপ অবস্থায় কয়েক সেকেন্ডের মধ্যে দেখতে পারেন।
কীভাবে DNS সন্ধানের কাজ
এখন পর্যন্ত, আপনি জানেন যে বিভিন্ন সার্ভার হোস্টিং রয়েছে বিভিন্ন ডোমেন এবং তাদের সাব ডোমেনে IP ঠিকানা রয়েছে যে উপাত্ত। আপনি যে সার্ভার সার্ভারের IP ঠিকানা হোস্টিং শীর্ষ স্তরের ডোমেন আছে যে আছে জানি। এই রুট সার্ভার মূল ডোমেইন নাম IP ঠিকানা রাখা ডেটাবেস ধারণকারী সার্ভারের পৌঁছতে সাহায্য। যদি সাব ডোমেইন থাকে তবে তাদের ঠিকানা প্রধান ডোমেন নাম হিসাবে বা সার্ভারে একই সার্ভারে থাকতে পারে। এই সমস্ত সার্ভারগুলি সঠিক URL এর IP ঠিকানাটি খুঁজে বের করার জন্য অ্যাক্সেসযোগ্য। যেটি আপনার প্রয়োজন। ইন্টারনেটের যেকোন URL এর IP ঠিকানা খুঁজে বের করার প্রক্রিয়াটি DNS সন্ধান নামে পরিচিত। কিভাবে DNS অনুসন্ধান কাজ করে তা জানতে, নিম্নলিখিত উদাহরণটি গ্রহণ করুন।
উদাহরণ 2: দশ কম্পিউটারের নেটওয়ার্ক বিবেচনা করুন। প্রত্যেক কম্পিউটারের নিজস্ব ঠিকানা থাকে যাতে নেটওয়ার্ক ভ্রমণের ডেটা প্যাকেটগুলি কোথায় যেতে পারে তা জানায় এই 11 টি কম্পিউটার আছে যা এই দশটি কম্পিউটার এবং তাদের IP ঠিকানাগুলির প্রতিটি আলিয়াস নাম ধারণকারী একটি ডাটাবেস হোস্ট করে। কম্পিউটার ব্যবহারকারীরা তাদের নাম ব্যবহার করে কম্পিউটারে উল্লেখ করতে পারেন, তবে ডেটা প্যাকেটগুলিকে কম্পিউটারের আইপি অ্যাড্রেস প্রয়োজন যাতে তারা নির্ধারিত প্রাপকের কাছে পৌঁছাতে পারে। যদি কম্পিউটার A এর সাথে যুক্ত প্রিন্টার ব্যবহার করার প্রয়োজন হয় তাহলে B এর আইপি অ্যাড্রেস জানতে একটি 11 ম কম্পিউটারের ডাটাবেস পরীক্ষা করে দেখবে এবং প্রিন্টারের ঠিকানাটি প্রিন্টারের ঠিকানা পাওয়ার পরে জানতে হবে। প্রিন্ট কমান্ডকে বি।
এ সংযুক্ত করতে হবে। এই ক্ষেত্রে, নিম্নলিখিত পুনরাবৃত্তি ঘটবে:
একটি পরিচিতি কম্পিউটার 11
একটি পরিচিতি B
B
সংযুক্ত একটি পরিচিতি প্রিন্টার অনুরূপ পদ্ধতি DNS রেকর্ডগুলি দেখতে ব্যবহৃত হয় উদাহরণস্বরূপ, যখন আপনি //thewindowsclub.com- এ ক্লিক করেন তখন আপনার রাউটার DNS ডিফল্ট রেজোলিউশনের জন্য আপনার ডিফল্ট DNS সার্ভারের সাথে যোগাযোগ করবে। DNS সার্ভার রুট সার্ভারের সাথে যোগাযোগ করবে এবং .com রেকর্ড ধারণকারী সার্ভারের IP ঠিকানাটি জিজ্ঞাসা করবে। এই ঠিকানাটি আপনার DNS পরিষেবাতে ফেরত পাঠানো হয়েছে। DNS সার্ভার আবার .com ডোমেনের ঠিকানা সম্বলিত নাম সার্ভারে পৌঁছে এবং //thewindowsclub.com এর ঠিকানাটির জন্য এটি জিজ্ঞাসা করে। Thewindowsclub.com হোস্ট করে এমন সার্ভারগুলির আইপি ঠিকানা পাওয়ার পর, আপনার DNS সার্ভারটি আপনার কম্পিউটারে IP ঠিকানাটি ফেরত দেবে যা আপনার ব্রাউজারটি প্রধান ওয়েবপৃষ্ঠাটি ডাউনলোড করার জন্য অগ্নিশিখায় করবে। এটি আপনার DNS সার্ভারটি একটি সহজ ডোমেন নামটির আইপি ঠিকানা প্রাপ্ত করার জন্য কমপক্ষে দুটি অনুরোধ পাঠাচ্ছে।
নিম্নোক্ত একটি চিত্র যা DNS অনুসন্ধান কিভাবে কাজ করে তা ব্যাখ্যা করে:
উপরে বর্ণিত ক্ষেত্রে, আপনি যদি //forums.thewindowsclub.com, আপনার DNS সার্ভারটি তার আইপি ঠিকানা জানতে অতিরিক্ত একটি অনুরোধ চালাতে হয়েছে।
যেহেতু প্রত্যেক বার সময় সময় লাগে, তাই অনেক আইএসপি এবং DNS পরিষেবা প্রদানকারীরা স্থানীয় ক্যাশে তৈরি করে। ইতিমধ্যে সমাধানকৃত ঠিকানাগুলি এইগুলি মূলত রুট সার্ভারগুলি এবং অন্য নাম সার্ভারগুলি থেকে কিছু সময় পূর্বে প্রাপ্ত ঠিকানাগুলি। এই ক্ষেত্রে, যখন আপনি একটি URL এর জন্য একটি অনুরোধ পাঠান, রুট সার্ভার সরাসরি যোগাযোগ করার পরিবর্তে, DNS সার্ভার তার স্থানীয় DNS ক্যাশে URL এর সমাধানকৃত ঠিকানাটি সন্ধান করবে। যদি পাওয়া যায়, তাহলে এটি আপনার কম্পিউটারের কাছে রিসোলিউশনের পাঠাতে অন্যথায় ঝটপটভাবে পাঠাবে এবং রুট সার্ভার এবং অন্য নাম সার্ভারের সাথে যোগাযোগ করার জন্য উপরের পদ্ধতিটি ব্যবহার করে DNS এর সমাধান করতে হবে।
কিছু অপারেটিং সিস্টেমে এমন একটি স্থানীয় ক্যাশে অনুলিপি রয়েছে যা আপনি সাধারণত আপনার কম্পিউটারে ব্যবহার। এটিও, ইন্টারনেট ব্যবহার করার সময় সময় বাঁচাতে সাহায্য করে। আমরা কয়েক সেকেন্ডের বিন্দুতে একটি ভিন্ন নিবন্ধে DNS ক্যাশের বিষয়ে কথা বলবো।
দয়া করে আমাদের জানান যদি DNS সন্ধান কিভাবে কাজ করে তবে আপনার কোনও সন্দেহ থাকে।
ফ্রিফাইলসিস্ক - বিনামূল্যে তুলনা করুন এবং সিঙ্ক্রোনাইজেশন সফ্টওয়্যার 99 9> ফাইল এবং ফোল্ডারগুলির সাথে তুলনা করুন এবং সিঙ্ক্রোনাইজ করুন এবং ফ্রিফাইলসিস্কের সাথে ফাইল এবং ফোল্ডারগুলি সিঙ্ক্রোনাইজ করুন। এটি আপনাকে আপনার কম্পিউটারে ফাইলগুলি এবং ফোল্ডারগুলিকে সহজেই তুলনা করতে এবং সিঙ্ক্রোনাইজ করতে দেয়।

FreeFileSync
আপনার ইমেলে সরাসরি Bing সন্ধানের ফলাফল এবং বিষয়বস্তু কীভাবে এম্বেড করা যায়

এই টিপ আপনাকে বলবে যে চিত্রগুলি কীভাবে যোগ করবে, মানচিত্র, ইত্যাদি, আপনার হটমেইলে সরাসরি অনুসন্ধান, Bing থেকে, বৈশিষ্ট্য ব্যবহার করে।
বড় মেল সন্ধানের সাথে কীভাবে জিমেইলে বড় ইমেলগুলি সন্ধান করতে হয়

বিগ মেইল সন্ধানের সাথে কীভাবে Gmail এ বড় ইমেলগুলি সন্ধান করতে হয় তা শিখুন।