49-Mavzu: Reverse proxy Reja


Teskari proksi qanday farq qiladi?


Download 0.8 Mb.
bet2/2
Sana19.06.2023
Hajmi0.8 Mb.
#1621255
1   2
Bog'liq
49-m

Teskari proksi qanday farq qiladi?Teskari proksi-server - bu bir yoki bir nechta veb-serverlar oldida o'tirib, mijozlar so'rovlarini ushlab turadigan server. Bu proksi-server mijozlar oldida o'tiradigan oldinga proksi-serverdan farq qiladi. Teskari proksi-server yordamida mijozlar veb-saytning boshlang'ich serveriga so'rovlar yuborganda, bu so'rovlar tarmoq chetida teskari proksi-server tomonidan ushlanadi. Keyin teskari proksi-server manba serveriga so'rovlar yuboradi va undan javob oladi.
Oldinga va teskari proksi-server o'rtasidagi farq nozik, ammo muhim. Xulosa qilishning soddalashtirilgan usuli, oldinga proksi-server mijozning oldida o'tiradi va hech qanday kelib chiqish serveri o'sha mijoz bilan to'g'ridan-to'g'ri aloqa qilmasligini ta'minlaydi. Boshqa tomondan, teskari proksi-server kelib chiqish serveri oldida o'tiradi va hech qanday mijoz hech qachon ushbu kelib chiqish serveri bilan bevosita aloqa qilmasligini ta'minlaydi.
Yana bir bor, jalb qilingan kompyuterlarni nomlash orqali ko'rsatamiz:


Odatda D dan kelgan barcha so'rovlar to'g'ridan-to'g'ri F ga, F esa javoblarni to'g'ridan-to'g'ri D ga yuboradi. Teskari proksi bilan D dan barcha so'rovlar to'g'ridan-to'g'ri E ga boradi va E o'z so'rovlarini F ga yuboradi va F dan javob oladi. keyin tegishli javoblarni D ga uzating.
Quyida biz teskari proksi-serverning ba'zi afzalliklarini sanab o'tamiz:

  • Yuklarni muvozanatlash - Har kuni millionlab foydalanuvchilarni oladigan mashhur veb-sayt o'zining barcha kiruvchi sayt trafigini bitta kelib chiqish serveri bilan boshqara olmasligi mumkin. Buning o'rniga, sayt bir xil sayt uchun barcha so'rovlarni ko'rib chiqadigan turli xil serverlar hovuziga taqsimlanishi mumkin. Bunday holda, teskari proksi-server har qanday bitta serverning haddan tashqari yuklanishini oldini olish uchun kiruvchi trafikni turli serverlar o'rtasida teng ravishda taqsimlaydigan yukni muvozanatlash yechimini taqdim etishi mumkin. Agar server to'liq ishlamay qolsa, boshqa serverlar trafikni boshqarish uchun kuchayishi mumkin.

  • Hujumlardan himoya - teskari proksi-server o'rnatilgan bo'lsa, veb-sayt yoki xizmat hech qachon o'z server(lar)ining IP-manzilini oshkor qilmasligi kerak. Bu tajovuzkorlar uchun DDoS hujumi kabi ularga qarshi maqsadli hujumdan foydalanishni ancha qiyinlashtiradi . Buning o'rniga tajovuzkorlar faqat teskari proksi-serverni nishonga olishlari mumkin, masalan, Cloudflare'ning CDN , u yanada qattiqroq xavfsizlik va kiberhujumga qarshi turish uchun ko'proq resurslarga ega bo'ladi.

  • Global server yuk balansi (GSLB) - Yukni muvozanatlashning ushbu shaklida veb-sayt butun dunyo bo'ylab bir nechta serverlarda tarqatilishi mumkin va teskari proksi-server mijozlarni ularga geografik jihatdan eng yaqin bo'lgan serverga yuboradi. Bu so'rovlar va javoblar o'tishi kerak bo'lgan masofalarni qisqartiradi va yuklanish vaqtini kamaytiradi.

  • Keshlash - Teskari proksi-server kontentni keshlashi mumkin , natijada ishlash tezroq bo'ladi. Misol uchun, agar Parijdagi foydalanuvchi Los-Anjelesdagi veb-serverlari bo'lgan teskari proksilangan veb-saytga tashrif buyursa, foydalanuvchi Parijdagi mahalliy teskari proksi-serverga ulanishi mumkin, keyin esa Los-Anjelesdagi proksi-server bilan bog'lanishi kerak bo'ladi. keyin javob ma'lumotlarini keshlashi (yoki vaqtincha saqlashi) mumkin. Saytni ko'zdan kechirgan keyingi parijlik foydalanuvchilar, keyinchalik Parijning teskari proksi-serveridan mahalliy keshlangan versiyani olishadi, natijada ishlash ancha tezlashadi.

  • SSL shifrlash - Har bir mijoz uchun SSL (yoki TLS ) aloqalarini shifrlash va shifrlash manba serveri uchun hisoblash qimmat bo'lishi mumkin. Teskari proksi-server barcha kiruvchi so'rovlarni shifrlash va barcha chiquvchi javoblarni shifrlash uchun sozlanishi mumkin, bu esa manba serveridagi qimmatli resurslarni bo'shatadi.

Teskari proksi-serverni qanday amalga oshirish kerak
Ba'zi kompaniyalar o'zlarining teskari proksi-serverlarini yaratadilar, ammo buning uchun intensiv dasturiy ta'minot va apparat muhandislik resurslari, shuningdek, jismoniy qurilmalarga katta sarmoya kerak. Teskari proksi-serverning barcha afzalliklaridan foydalanishning eng oson va eng tejamli usullaridan biri bu CDN xizmatiga ro'yxatdan o'tishdir. Misol uchun, Cloudflare CDN yuqorida sanab o'tilgan barcha ishlash va xavfsizlik xususiyatlarini, shuningdek, boshqalarni ta'minlaydi.
Download 0.8 Mb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling