Asosiy kontentga o‘tish
Informatik.uz

Internet qanday ishlaydi? IP, DNS va HTTP oddiy tilda

Brauzerga sayt manzilini yozganingizdan keyin bir soniya ichida nimalar sodir bo‘ladi? Internetning asosiy protokollarini tushuntiramiz.

1 daq o‘qish
Internet qanday ishlaydi? IP, DNS va HTTP oddiy tilda — muqova
Mundarija

Biz har kuni internetdan foydalanamiz, lekin brauzerga informatik.uz deb yozganimizda sahifa qanday paydo bo‘lishini kamdan-kam o‘ylaymiz. Keling, bu jarayonni qadamma-qadam ko‘rib chiqamiz.

Internet — tarmoqlar tarmog‘i

Internet — butun dunyo bo‘ylab millionlab kompyuter tarmoqlarini bog‘lovchi ulkan tizim. Ma’lumotlar optik tolali kabellar (shu jumladan okean tubidagi), mis simlar va radio to‘lqinlar orqali uzatiladi.

IP-manzil

Tarmoqdagi har bir qurilma o‘z IP-manziliga ega — xuddi uy manzili kabi. IPv4 manzil to‘rtta sondan iborat, masalan 192.168.1.10. Manzillar yetishmay qolgani uchun hozir uzunroq IPv6 formatiga o‘tilmoqda.

DNS — internetning telefon kitobi

Odamlar uchun nomlarni eslab qolish oson, kompyuterlar uchun esa raqamlar. DNS (Domain Name System) domen nomini IP-manzilga aylantiradi. Brauzer avval DNS serverdan “informatik.uz qaysi IP’da?” deb so‘raydi.

HTTP va HTTPS

Brauzer server bilan HTTP protokoli orqali muloqot qiladi: so‘rov (request) yuboradi va javob (response) oladi. HTTPS — shifrlangan versiya, u parol va shaxsiy ma’lumotlarni begona ko‘zlardan himoya qiladi. Manzil satridagi qulf belgisi aynan shuni bildiradi.

Bir so‘rovning yo‘li

  1. Siz manzilni kiritasiz.
  2. DNS domen nomini IP-manzilga aylantiradi.
  3. Brauzer server bilan xavfsiz ulanish o‘rnatadi (TLS).
  4. Brauzer HTTP GET so‘rovini yuboradi.
  5. Server HTML, CSS, JavaScript va rasmlarni qaytaradi.
  6. Brauzer ularni sahifaga aylantirib ko‘rsatadi.

Paketlar

Ma’lumotlar bir butun holda emas, kichik paketlarga bo‘lingan holda yuboriladi. Har bir paket o‘z yo‘lidan borishi mumkin, manzilda esa ular qayta yig‘iladi. Bu ishni TCP/IP protokollar to‘plami boshqaradi.

Status kodlari

  • 200 — hammasi joyida
  • 301 — sahifa boshqa manzilga ko‘chgan
  • 404 — sahifa topilmadi
  • 500 — serverda xatolik
Qiziqarli fakt: oddiy veb-sahifani ochish uchun brauzer ko‘pincha 50 dan ortiq alohida so‘rov yuboradi.

Xulosa

Internetning ishlash tamoyillarini bilish veb-dasturlash, tarmoq administratorligi va kiberxavfsizlik sohalarini o‘rganishda mustahkam poydevor bo‘ladi.

Maqola yoqdimi? Ulashing

Yana o‘qing

Ta'limDasturlash

Algoritm nima va nima uchun u muhim?

Algoritm — masalani yechishning aniq, bosqichma-bosqich ko'rsatmalari. Kundalik hayotdan misollar va birinchi kod bilan tushuntiramiz.

1 daq o‘qish