Kliеnt tomonidagi ssеnariylar foydalanuvchi tomonidan kiritilayotgan ma'lumotlarni to’g’riligini sеrvеrga murojaat qilmasdan tеkshiradi. Ko’p hollarda bu ssеnariylar JavaScript va VBScript tillarida yoziladi.
Sеrvеr tomonida bajarilishi kеrak bo’lgan ssеnariylar odatda sayt papkasining ichidagi maxsus papkaga joylashtiriladi.
Nazorat savollar: 1. Internet nima?
2. World Wide Web nima?
3. Internet tehnologiyasi degani nima?
6-Mavzu: TCP / IP protokoli to'plami. Ulanish bilan va aloqasiz aloqa. Reja: 1. IP-manzil tushunchasi 2. Raqam tugunlari protokoli 3. Mahalliy tarmoqlarda ishlatiladigan IP-manzillar IP-manzil (inglizcha Internet Protocol-dan ) - bu TCP / IP protokoli orqali ishlaydigan kompyuter tarmog'idagi qurilmaning noyob raqamli identifikatori .
Internetda global noyob manzillar talab qilinadi; mahalliy tarmoqda ishlashda tarmoq ichidagi manzilning o'ziga xosligi talab qilinadi. IPv4 versiyasida IP manzil 4 baytni , IPv6 versiyada esa 16 baytni tashkil qiladi.
IP-manzil ikki qismdan iborat: tarmoq raqami va xost raqami. Izolyatsiya qilingan tarmoq bo'lsa, uning manzili ma'mur tomonidan ushbu tarmoqlar uchun maxsus ajratilgan manzil bloklaridan tanlanishi mumkin (10.0.0.0/8, 172.16.0.0/12 yoki 192.168.0.0/16). Global tarmoqqa kirish uchun boshqa manzil blokidan IP bo'lishi kerak yoki mahalliy tarmoqda ichki IP-manzilni (kulrang) tashqi IP-manzil (oq) bilan almashtiradigan server bo'lishi kerak, masalan: proksi-server , NAT . Agar tarmoq Internetning ajralmas qismi sifatida ishlashi kerak bo'lsa , unda tarmoq manzili provayder yoki Mintaqaviy Internet- registr ( RIR ) tomonidan beriladi. IANA veb-saytiga ko'ra, [1] beshta RIR mavjud: ARINxizmat Shimoliy Amerika , shuningdek, Bagama , Puerto-Riko va Yamayka ; APNIC , Janubiy , Sharqiy va Janubi-Sharqiy Osiyo , shuningdek Avstraliya va Okeaniya davlatlariga xizmat qiladi ; AfriNIC , Afrika va Hind okeaniga xizmat qiladi ; LAKNIK , Janubiy Amerika va Karib dengizi mamlakatlariga xizmat qiladi ; va Evropa , Markaziy Osiyo , Yaqin Sharqqa xizmat ko'rsatuvchi RIPE NCC... Mintaqaviy loggerlar avtonom tizimlarning raqamlarini va IANA- da katta manzil bloklarini oladi , so'ngra bir qancha avtonom tizimlar va tarkibiy qismlarni yaratadi, kichikroq manzillar Mahalliy Internet Registry (Local Internet Registers, LIR ), odatda yirik provayderlardir.
Raqam tugunlari protokoli IP mahalliy tugun manzilidan qat'i nazar tayinlanadi. Ta'rifga ko'ra, yo'riqnoma bir vaqtning o'zida bir nechta tarmoqlarning bir qismidir. Shuning uchun, yo'riqnoma ustidagi har bir port o'z IP-manziliga ega. Yakuniy tugun ham bir nechta IP-tarmoqlarning bir qismi bo'lishi mumkin. Bunday holda, kompyuterda tarmoq ulanishlari soniga ko'ra bir nechta IP-manzillar bo'lishi kerak. Shunday qilib, IP-manzil bitta kompyuter yoki yo'riqnoma emas, balki bitta tarmoq ulanishini tavsiflaydi.
Ba'zan "192.168.5.0/24" kabi IP-manzillar yozuvi mavjud. Ushbu turdagi yozuv IP-manzillar diapazoni ko'rsatkichini almashtiradi. Eğimli chiziqdan keyingi raqam pastki tarmoq maskasidagi sonlar sonini bildiradi. Ushbu misol uchun pastki tarmoq maskasi ikkilik shaklda 11111111 11111111 11111111 00000000 yoki yo'riqchida bir xil o'nlik shaklida bo'ladi: "255.255.255.0". IP-manzilning 24 biti tarmoq raqamiga, qolgan 8 biti esa to'liq manzilga ushbu tarmoqning xost-manzillariga, ushbu tarmoqning manziliga va ushbu tarmoqning efirga uzatiladigan manziliga beriladi. Umuman olganda, 192.168.5.0/24 xost manzili 192.168.5.1 dan 192.168.5.254 gacha bo'lgan oraliqni anglatadi va 192.168.5.0 tarmoq manzili va 192.168.5.255 efirga uzatilgan tarmoq manzili. Tarmoq manzili va efirga uzatiladigan tarmoq manzilini hisoblash uchun quyidagi formulalardan foydalaniladi:
tarmoq manzili = IP.any_computer_this_network VA MASK (tarmoq manzili kompyuterlarning bitta tarmoqda ekanligini aniqlashga imkon beradi)
tarmoq tarqatish manzili = IP.any_computer_this_network OR NOT (MASK) (tarqatiladigan tarmoq manzili tarmoqdagi barcha kompyuterlar tomonidan o'zlarining qo'shimcha manzillari sifatida qabul qilinadi, ya'ni tarmoqdagi barcha xostlar ushbu manzilga o'zlari murojaat qilganidek paket oladi. Agar yo'riqnoma paketlari bo'lmagan xostning tarmoq interfeysida unga yo'naltirilmagan paket qabul qilinsa, u holda o'chirib tashlanadi).
Ba'zi tizimlarda tarmoq manzili va translyatsiya manzili almashtirilishi mumkin (tasdiqlanmagan).
IP-manzillar uchun o'zgaruvchan uzunlikdagi subnet mask yozuvlari , shuningdek , UNIX operatsion tizimlarida INET deb nomlangan , maskalanmagan IP-manzillardan farqli o'laroq , CIDR deb ham nomlanadi .
Yilda IP protokoli, IP-manzillar maxsus talqin haqida bir necha anjumanlar bor: IP-manzili, barcha ikkilik raqam, keyin bir 1 ga teng bo'lsa, paketli degan maqsad-saytiga ega manbai bir xil tarmoqqa barcha tugunlari yuborilgan bo'lishi kerak ushbu paketning. Ushbu axborot byulleteni cheklangan eshittirish xabari ( cheklangan eshittirish ) deb nomlanadi . Agar maqsadli tugun raqami maydonida faqat bittasi bo'lsa, unda bunday manzilga ega paket berilgan tarmoq raqamiga ega bo'lgan barcha tarmoq tugunlariga yuboriladi. Misol uchun, kuni 192.168.5.0 tarmoq bilan bir kichik tarmoq niqobi , 255.255.255.0 bir manzil bilan dasta 192.168.5.255ushbu tarmoqdagi barcha tugunlarga etkazib berildi. Ushbu translyatsiya to'g'ridan-to'g'ri translyatsiya deb ataladi .
Mahalliy tarmoqlarda ishlatiladigan IP-manzillar shaxsiy sifatida tasniflanadi. Intranet
manzillari :