loading...
سه سوت آموزش
تبلیغات

MiladHacker بازدید : 207 چهارشنبه 23 دی 1394 نظرات (0)

شاید شما هم عبارت httpرا در مرورگر خود دیدید ولی اما نمی دانلید معنا و مفهوم آن چیست در این پست از سه سوت آموزش به توضیح آن می پردازیم با ماهمراه باشید.

پروتکل انتقال فوق متن(Hyper text transfer Protocol )مجموعه ای از قوانین برای انتقال فایل ها (متن , تصاویر گرافیکی ,صدا ,ویدئو و دیگر فایل های مولتی مدیا) در شبکه وب می باشد.وقتی کاربر مرورگر وب را باز میکند بطور غیر مستقیم استفاده از پروتکل HTTP را آغاز می کند. HTTP یک پروتکل لایه appliction می باشد که روی پروتکل TCP/IP اجرا می شود.



HTTPبیعنی این که که فایل ها میتوانند شامل ارجاع هایی به فایل های دیگر باشند که موجب درخواست های اضافی برای انتقال می شود.هر سرور وب علاوه بر صفحات موجود روی آن یک deamon دارد که برای دریافت و پاسخگویی به درخواست ها تعبیه شده است. مرورگر وب شما در واقع یک سرویس گیرنده HTTP است که درخواست را برای سرور می فرستد.وقتی مرورگر وب کاربر با وارد کردن URL یا آدرس IP فایلی را در خواست میکند,مرورگر وب درخواستی برای آن فایل ارسال میکند,مرورگر وب درخواست را به فرمت HTTP در می آورد و برای سرور ار سال میکندو فایل ها بعد از دریافت از سرور برای سیستم درخواست کننده اولیه می فرستد.



در این عکس ها به صراحت میتوانید ببینید HTTP چگونه کار میکند:
تصویر
تصویر

آخرین نسخه HTTP نسخه 1.1می باشد. این نسخه فایل های وب را سریعتر منتقل می کند.و آخرین سرور های وب و مرورگر ها را پشتیبانی میکند.در زیر به طور مختصر بررسی میکنیم که چگونه 1.1اطلاعات را سریعتر ارسال میکند:به جای اینکه برای هر درخواست یک بار ارتباط(پورت مربوطه)باز وبسته شود,یک ارتباط طولانی تر برقرار میشود که به چندین درخواست اجازه می دهدکه در بافر خروجی در صف قرار گیرند.پروتکل کنترل انتقال (TCP) میتواند چندین درخواست را در یک سیگمنت قرار داده و به لایه IP تحویل دهد.چون کل قطع و وصل شدن ارتباط پایدار در این نسخه شبیه برنامه KeepAlive در مرورگر Netscape می باشد ولی کارایی بهتری داشته و عبور از سرور های پروکسی را بهتر کنترل می کند. مرورگری که نسخه 1.1را پشتیبانی میکند میتواند فایل های HTML را فشرده کند و با این عمل داده های کمتری بین سرویس گیرنده و سرور جا بجا می شود. علاوه بر مزایای فوق نسخه 1.1این قابلیت را دارد که چندین نام حوزه از یک آدرس IP مشترک استفاده کنند. این خاصیت پردازش را در سرورهای وبی که چندین وب سایت را در محیطی که اصطلاحا'' (میزبان مجازی)نامیده می شود سرویس میدهند, ساده می کند.

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
تبلیغات

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آخرین محصولات فروشگاه
    السای سایت
    Alexa Certified Traffic Ranking for http://3sotamozesh.rzb.ir
    آمار سایت
  • کل مطالب : 201
  • کل نظرات : 34
  • افراد آنلاین : 4
  • تعداد اعضا : 21
  • آی پی امروز : 54
  • آی پی دیروز : 46
  • بازدید امروز : 280
  • باردید دیروز : 194
  • گوگل امروز : 0
  • گوگل دیروز : 3
  • بازدید هفته : 1,632
  • بازدید ماه : 5,738
  • بازدید سال : 32,430
  • بازدید کلی : 307,193
  • کدهای اختصاصی

    پشتیبانی