HTTP چيست؟
به ادامه مطلب بروید.
پروتکل انتقال فوق متن(Hyper text transfer Protocol )مجموعه اي از قوانين براي انتقال فايل ها (متن , تصاوير گرافيکي ,صدا ,ويدئو و ديگر فايل هاي مولتي مديا) در شبکه وب مي باشد.وقتي کاربر مرورگر وب را باز ميکند بطور غير مستقيم استفاده از پروتکل HTTP را آغاز مي کند. HTTP يک پروتکل لايه appliction مي باشد که روي پروتکل TCP/IP اجرا مي شود.
HTTP بدين مفهوم است که فايل ها ميتوانند شامل ارجاعهايي به فايل هاي ديگر باشند که موجب درخواست هاي اضافي براي انتقال مي شود.هر سرور وب علاوه بر صفحات موجود روي آن يک deamon دارد که براي دريافت و پاسخگويي به درخواست ها تعبيه شده است. مرورگر وب شما در واقع يک سرويس گيرنده HTTP است که درخواست را براي سرور مي فرستد.وقتي مرورگر وب کاربر با وارد کردن URL يا آدرس IP فايلي را در خواست ميکند,مرورگر وب درخواستي براي آن فايل ارسال ميکند,مرورگر وب درخواست را به فرمت HTTP در مي آورد و براي سرور ار سال ميکندو فايل ها بعد از دريافت از سرور براي سيستم درخواست کننده اوليه مي فرستد.
آخرين نسخه HTTP نسخه 1.1مي باشد. اين نسخه فايل هاي وب را سريعتر منتقل مي کند.و آخرين سرور هاي وب و مرورگر ها را پشتيباني ميکند.در زير به طور مختصر بررسي ميکنيم که چگونه 1.1اطلاعات را سريعتر ارسال ميکند:به جاي اينکه براي هر درخواست يک بار ارتباط(پورت مربوطه)باز وبسته شود,يک ارتباط طولاني تر برقرار ميشود که به چندين درخواست اجازه مي دهد.
که در بافر خروجي در صف قرار گيرند.پروتکل کنترل انتقال (TCP) ميتواند چندين درخواست را در يک سيگمنت قرار داده و به لايه IP
تحويل دهد.چون کل قطع و وصل شدن ارتباط پايدار در اين نسخه شبيه برنامه KeepAlive در مرورگر Netscape مي باشد
ولي کارايي بهتري داشته و عبور از سرور هاي پروکسي را بهتر کنترل مي کند.
مرورگري که نسخه 1.1را پشتيباني ميکند ميتواند فايل هاي HTML را فشرده کند و با اين عمل داده هاي کمتري بين سرويس گيرنده و سرور جا بجا مي شود.
علاوه بر مزاياي فوق نسخه 1.1اين قابليت را دارد که چندين نام حوزه از يک آدرس IP مشترک استفاده کنند. اين خاصيت پردازش
را در سرورهاي وبي که چندين وب سايت را در محيطي که اصطلاحا'' (ميزبان مجازي)ناميده مي شود سرويس ميدهند,
ساده مي کند.
امتیاز : |
|
نتیجه : 5 امتیاز توسط 1 نفر مجموع امتیاز : 5 |
|
نمایش این کد فقط در ادامه مطلب
برچسب ها :
HTTP چيست؟ ,
رزفا ,
رزبلاگ ,