ইন্টারনেট প্রোটোকল (আইপি) ঠিকানাগুলি চারটি মূল বিভাগের মধ্যে একটিতে পড়ে।
- ঠিকানাগুলি বিশ্বব্যাপী অন্যান্য কম্পিউটারগুলির সাথে যোগাযোগের জন্য ব্যবহৃত হত,
- ঠিক একটি নির্দিষ্ট সংস্থা বা নেটওয়ার্কের মধ্যে কম্পিউটারের সাথে যোগাযোগ করার জন্য ঠিকানাগুলি,
- একটি নেটওয়ার্কে কম্পিউটারের মধ্যে তথ্য সম্প্রচারের জন্য ব্যবহৃত ঠিকানাগুলি,
- ঠিকানাগুলি কোনও কম্পিউটারকে নিজের সাথে কথা বলার অনুমতি দিত।
চুক্তি অনুসারে, 127.0.0.1 হ'ল সেই ঠিকানাগুলির মধ্যে একটি যা সেই বিভাগগুলির শেষের দিকে আসে।
মানুষ হিসাবে, আমরা আইপি নম্বরগুলি খুব ভালভাবে স্মরণ করার ঝোঁক রাখি না, তবে আমাদের কাছে সুপারসার ডটকম, www.google.com এবং অন্যান্য অনুরূপ নামগুলি মনে রাখতে সমস্যা নেই। ইন্টারনেট যখন ছোট ছিল (খুব ছোট) তখন মানুষ একটি "হোস্ট" ফাইলটি ইন্টারনেটে অন্য লোকেদের সাথে ভাগ করে নেয় যাতে তাদের সংখ্যা মনে রাখতে না হয়। এই হোস্ট ফাইলটিতে একটি আইপি ঠিকানার জোড় এবং এক বা একাধিক হোস্টের নাম থাকে। যখন কেউ কোনও হোস্টটির নাম দ্বারা অ্যাক্সেস করার চেষ্টা করেছিল, তখন কম্পিউটার সফ্টওয়্যার হোস্ট ফাইলটিতে এটি দেখার জন্য যথেষ্ট জানত। ইন্টারনেট তখন থেকে এতটা বৃদ্ধি পেয়েছে যে আমরা এখন পুরানো স্টাইলের হোস্ট ফাইল ব্যবহারের পাশাপাশি আইপি নম্বরগুলিতে নামগুলি সমাধান করার জন্য একটি ডোমেন নেম সিস্টেম (ডিএনএস) ব্যবহার করি। প্রথমে হোস্ট ফাইলটিতে নাম অনুসন্ধান করার জন্য বেশিরভাগ কম্পিউটার সেটআপ করা হয়, তারপরে এটি ব্যর্থ হলে ডিএনএসে।
আপনার পটভূমি এখন, এটি কীভাবে কাজ করে তা এখানে (সাধারণত) এখানে:
আপনি যখন আপনার হোস্ট ফাইলে এই এন্ট্রিটি যুক্ত করবেন, আপনার কম্পিউটার যখনই www.foo.com দেখার চেষ্টা করবে তখন এটি সেই আইপি ঠিকানাতে 127.0.0.1 এ পৌঁছানোর চেষ্টা করবে কারণ আপনি এটি জানিয়েছিলেন যে এটি www এর জন্য ইন্টারনেট ঠিকানা। foo.com। মনে রাখবেন যে 127.0.0.1 আপনার ব্রাউজারে 127.0.0.1 এ যাওয়ার চেষ্টা করে এমন একটি কম্পিউটারকে নিজের সাথে কথা বলার অনুমতি দেবে যা আপনার কম্পিউটারে একটি ওয়েব সার্ভারের সাথে যোগাযোগ করার চেষ্টা করবে। আপনি যদি 127.0.0.1 এর পরিবর্তে 2.3.4.5 রেখেছিলেন তবে www.foo.com খোলার সময় এটি কম্পিউটারের সাথে 2.3.4.5 ঠিকানার সাথে যোগাযোগ করার চেষ্টা করত।
127.0.0.1 localhost
127.0.0.1 www.foo.com
127.0.0.1 foo.com
এই জাতীয় জিনিসের জন্য হোস্ট ফাইলটি ব্যবহার করার খারাপ জিনিসটি হ'ল একবার আপনি হোস্ট ফাইলগুলিতে একটি এন্ট্রি যুক্ত করলে আপনি সেই তথ্যটি আপ টু ডেট রাখার জন্য দায়ভার নিচ্ছেন। আপনি যদি আপনার হোস্ট ফাইলটিতে এন্ট্রি না রাখেন, আপনার কম্পিউটারটি আইপি ঠিকানা সন্ধানের জন্য ডিএনএস ব্যবহার করার চেষ্টা করবে, তারপরে সার্ভারের সাথে যোগাযোগ করার জন্য সেই আইপি ঠিকানাটি ব্যবহার করবে।
এটির বিষয়ে ভাল কথাটি হ'ল যদি আপনি কেবলমাত্র আপনার কম্পিউটারে হোস্ট নাম দিয়ে কাউকে www.foo.com এর সাথে কথা বলার অনুমতি না দিতে চান, তবে আপনার হোস্ট ফাইলে (কীওয়ার্ড - মে) এন্ট্রি যুক্ত হতে পারে that যদি লক্ষ্যটি কোনও উপায়ে কোনও নির্দিষ্ট সাইটে পৌঁছে যাওয়া (শুধুমাত্র হোস্ট নামেই নয়) প্রতিরোধ করা হয়, তবে ফায়ারওয়ালটি সঠিকভাবে ব্যবহারের মতো ঘটতে বাধা দেওয়ার জন্য আরও ভাল এবং আরও নির্ভরযোগ্য উপায় রয়েছে।