Shaxrisabz davlat pedagogika instituti pedagogika fakulteti
Download 24.12 Kb. Pdf ko'rish
|
9mustaqil talim javlon
Shaxrisabz davlat pedagogika instituti pedagogika fakulteti matematika va informatika yoʻnalishi 2.21tabasi Toshboyev Javlonning kompyuter texnik va dasturiy taminoti fanidan bajargan mustaqil ishi Mavzu:FTP SMTP HTTP protokollarini oʻrganish FTP - fayl uzatish protokoli FTP serverga va serverdan fayllarni nusxalash va serverdagi fayllar va kataloglar ro'yxatini olish uchun ishlatiladi. FTP TCP ga asoslangan amaliy qatlam protokoli. FTP buyruqlari TCP xabarining ma'lumotlar blokiga kiritilgan. Mijoz ilovasi foydalanuvchi interfeysini taqdim etadi va foydalanuvchi so'rovi va FTP spetsifikatsiyasiga muvofiq FTP so'rovini yaratadi. FTP buyrug'i TCP/IP orqali server ilovasiga yuboriladi va serverdagi tarjimon FTP buyrug'ini mos ravishda sharhlaydi. FTP javobidagi FTP buyrug'iga qarab, fayllar ro'yxati yoki ma'lum bir fayl serverdan mijozga qaytariladi: FTP protokoli quyidagi xususiyatlarga ega: TCP orqali ishonchli ma'lumotlarni uzatish Nom va parol bo'yicha anonim kirish yoki foydalanuvchi autentifikatsiyasi Fayllar maqsadli platforma tomonidan qo'llab- quvvatlanadigan ASCII formatida yoki o'zgartirilmagan ikkilik ma'lumotlar sifatida yuboriladi. FTP buyruqlarini quyidagi toifalarga guruhlash mumkin: Kirishni boshqarish buyruqlari FTP kirishni boshqarish buyruqlari foydalanuvchi nomi (USER) va parolni (PASS) belgilaydi, sozlamalarni o'zgartirish (REIN) va ulanishni to'xtatish (QUIT) mumkin. O'tkazish opsiyalari buyruqlari FTP uzatishni uzatish parametrlari buyruqlari yordamida sozlash mumkin. Bu buyruqlar ASCII kodini ikkilik kodga o'zgartirish, ma'lumotlarni siqish, jo'natish uchun portlarni o'zgartirishni qo'llab- quvvatlaydi. FTP xizmati buyruqlari Serverdan fayllarni nusxalash (RETR), fayllarni serverga nusxalash (STOR), fayllarni o'chirish (DELE), fayllar nomini o'zgartirish (RNTO), kataloglarni yaratish (MKD) va fayllar ro'yxatini so'rash (LIST) FTPning ba'zilari. xizmat buyruqlari. FTP protokoli RFC 959 da belgilangan. HTTP - Gipermatnni uzatish protokoli HTTP - bu veb-ilovalar tomonidan qo'llaniladigan asosiy protokol. FTP kabi HTTP ishonchli protokol bo'lib, uning ishonchliligiga TCP dan foydalanish orqali erishiladi. FTP singari, HTTP ham fayllarni tarmoq orqali uzatish uchun ishlatiladi. Lekin FTP dan farqli o'laroq, u keshlash, mijoz ilovasini identifikatsiyalash, turli MIME kengaytmalarini qo'llab-quvvatlash va hokazo kabi xususiyatlarga ega. Bu xususiyatlar HTTP sarlavhasida o'rnatiladi. Internet-brauzer veb-serverdan fayllar so'raganda bajaradigan ishni ko'rsatish uchun biz brauzerni Telnet ilovasi bilan simulyatsiya qilishimiz mumkin. Ushbu ilovani ishga tushirish uchun Boshlash menyusidagi “Ishga tushirish” muloqot oynasiga telnet so‘zini kiriting va Microsoft Telnet so‘rovini ko‘rasiz. Kiritilgan dasturlarni mahalliy sifatida ko'rsatish uchun set local_echo (Windows XP uchun localecho o'rnatish) ni kiriting. Agar ushbu parametr o'rnatilmagan bo'lsa, biz serverga yuboradigan buyruqlar telnet ilovasi tomonidan ko'rsatilmaydi. Endi biz Open buyrug'i bilan veb-serverga ulanishingiz mumkin. Ochiq msdn.microsoft.com 80 buyrug'i msdn.microsoft.com saytidagi serverning 80-portiga TCP ulanishini yaratadi. Telnet ilovasi sukut bo'yicha 23-portdan foydalanadi, shuning uchun HTTP so'rovi uchun portni ko'rsatishingiz kerak. Sukut bo'yicha HTTP xizmatlari veb-serverning 80-portida taqdim etiladi. Ulanish boshlangandan so'ng, HTTP so'rovi veb- serverga yuborilishi mumkin. Oddiy so'rov Enter tugmasini ikki marta bosish bilan tugatilishi kerak bo'lgan so'rovlar qatoridan iborat (ikkita CR-LF ketma- ketligi). Bunday so'rovlar qatori quyidagicha ko'rinishi mumkin: GET /default.asp HTTP/1.0. Server holat ma'lumotlarini o'z ichiga olgan HTTP javobini qaytaradi. Ko'rib turganingizdek, elementar HTTP so'rovi faqat bitta satrdan iborat. Biroq, to'liq HTTP so'rovi qo'shimcha sarlavhalar va ma'lumotlarga ega so'rovlar qatoridan iborat bo'ladi. GET, HEAD va POST kabi HTTP buyruqlari so'rovlar qatorida ko'rsatilishi mumkin. GET ham, POST ham serverdan ma'lumotlarni so'raydi. GET buyrug'i URL manzilidagi so'rov parametrlarini o'z ichiga oladi, POST buyrug'ida parametrlar ma'lumotlar blokida. HEAD buyrug'i so'ralgan faylning so'nggi versiyasi keshda mavjudligini tekshirish uchun qachon o'zgartirilganligini bilishni xohlashimizni anglatadi. So'rovlar qatoridan keyin umumiy sarlavhalar, so'rov sarlavhalari va ob'ekt sarlavhasi bo'lishi mumkin. Sarlavhalarda joylashtirilgan ma'lumotlar mijozga serverga foydalanadigan brauzer va afzal tillarni aytish, cookie faylini yuborish yoki faqat o'zgartirilgan fayllarni so'rash imkonini beradi. Telnet misolida biz server tomonidan qaytarilgan ba'zi sarlavha ma'lumotlarini ko'rdik: sana, server versiyasi, kontent uzunligi, kontent turi va keshni boshqarish atributlari. SMTP - oddiy pochta uzatish protokoli SMTP - elektron pochta xabarlarini yuborish va qabul qilish protokoli. U bir xil transport protokolidan foydalangan holda mijoz va server o'rtasida elektron pochta xabarlarini yuborish yoki turli transport protokollaridan foydalangan holda serverlar o'rtasida xabarlarni yuborish uchun ishlatilishi mumkin. SMTP transport xizmati muhiti orqali xabarlarni yo'naltirish imkoniyatiga ega. Biroq, SMTP pochta serveridan xabarlarni o'qishga ruxsat bermaydi, buning uchun POP3 va IMAP protokollari qo'llaniladi. SMTP xizmati Windows 2000 va Windows XP da Internet ma'lumot serverini o'rnatishning bir qismidir. SMTP protokoli standarti RFC 821 da belgilangan; SMTP xabar formati RFC 822 da belgilangan. ETIBORIZ UCHUN RAXMAT Download 24.12 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling