যখন আপনি ব্রাউজারে একটি URL টাইপ করেন তখন কী ঘটে? | What Happens When You Type a URL Into Your Browser? (Simple Explanation)
ধাপ ১: বব URL টাইপ করে
বব তার ব্রাউজারে টাইপ করে: http://example.com/product/electric/phone
এখানে:
http:// = স্কিম (কীভাবে সংযোগ করতে হবে বলে)
example.com = ডোমেইন নাম (ওয়েবসাইটের ঠিকানা)
product/electric/phone = পাথ (কোন জিনিস চাচ্ছে)
ধাপ ২: ব্রাউজার IP ঠিকানা খোঁজে (DNS লুকআপ)
ডোমেইন নামের জন্য IP ঠিকানা বের করতে হবে। ব্রাউজার আগে ক্যাশে চেক করে:
নিজের ব্রাউজার ক্যাশে
অপারেটিং সিস্টেমের ক্যাশে
নেটওয়ার্ক ক্যাশে
ISP-র ক্যাশে
❌ যদি ক্যাশে না পাওয়া যায় → DNS রিকার্সিভ লুকআপ শুরু হয়
ধাপ ৩: TCP সংযোগ স্থাপন
IP ঠিকানা পাওয়ার পর ব্রাউজার সার্ভারের সাথে TCP সংযোগ তৈরি করে (হ্যান্ডশেক করে)
ধাপ ৪: HTTP রিকোয়েস্ট পাঠায়
ব্রাউজার সার্ভারকে বলে: “আমি এই জিনিস চাই”
GET /phone HTTP/1.1
Host: example.com
ধাপ ৫: সার্ভার রেসপন্স পাঠায়
সার্ভার উত্তর দেয়: “এই নাও, তুমি যা চেয়েছো”
HTTP/1.1 200 OK
Content-Type: text/html
<html>হ্যালো ওয়ার্ল্ড</html>
ধাপ ৬: ব্রাউজার কন্টেন্ট রেন্ডার করে
ব্রাউজার HTML কোড পড়ে এবং আমাদেরকে ওয়েবপেজ দেখায় 🎉
