واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

مقاله. آشنائی با روتر

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 97

 

آشنائی با روتراستفاده از روترها در شبکه به امری متداول تبدیل شده است . یکی از دلایل مهم گسترش استفاده از روتر ، ضرورت اتصال یک شبکه به چندین شبکه دیگر ( اینترنت و یا سایر سایت ها ی از راه دور ) در عصر حاضر است . نام در نظر گرفته شده برای روترها ، متناسب با کاری است که آنان انجام می دهند : " ارسال داده از یک شبکه به شبکه ای دیگر " . مثلا" در صورتی که یک شرکت دارای شعبه ای در تهران و  یک دفتر دیگر در اهواز باشد ، به منظور اتصال آنان به یکدیگر می توان از یک خط  leased ( اختصاصی ) که به هر یک از روترهای موجود در دفاتر متصل می گردد ، استفاده نمود . بدین ترتیب ، هر گونه ترافیکی که لازم است از یک سایت به سایت دیگر انجام شود از طریق روتر محقق شده و تمامی ترافیک های غیرضروری دیگر فیلتر و در پهنای باند و هزینه های مربوطه ، صرفه جوئی می گردد .

انواع روترها روترها را می توان به دو گروه عمده سخت افزاری و نرم افزاری تقسیم نمود:

روترهای سخت افزاری : روترهای فوق ، سخت افزارهائی می باشند که نرم افزارهای خاص تولید شده توسط تولید کنندگان را اجراء می نمایند (در حال حاضر صرفا" به صورت black box به آنان نگاه می کنیم ).نرم افزار فوق ، قابلیت روتینگ را برای روترها فراهم نموده تا آنان مهمترین و شاید ساده ترین وظیفه خود که ارسال داده از یک شبکه به شبکه دیگر است را بخوبی انجام دهند . اکثر شرکت ها ترجیح می دهند که از روترهای سخت افزاری استفاده نمایند چراکه آنان در مقایسه با روترهای نرم افزاری، دارای سرعت و اعتماد پذیری بیشتری می باشند . شکل زیر یک نمونه روتر را نشان می دهد . ( Cisco 2600 Series Multiservice Platform )

منبع : سایت سیسکو

روترهای نرم افزاری : روترهای نرم افزاری دارای عملکردی  مشابه با روترهای سخت افزاری بوده و مسئولیت اصلی آنان نیز ارسال داده از یک شبکه به شبکه دیگر است. یک روتر نرم افزاری می تواند یک سرویس دهنده NT  ، یک سرویس دهنده نت ور و یا یک سرویس دهنده لینوکس باشد . تمامی سیستم های عامل شبکه ای مطرح ،دارای قابلیت های روتینگ از قبل تعبیه شده می باشند .

در اکثر موارد از روترها به عنوان فایروال و یا gateway  اینترنت ، استفاده می گردد . در این رابطه لازم است به یکی از مهمترین تفاوت های موجود بین روترهای نرم افزاری و سخت افزاری ، اشاره گردد : در اکثر موارد نمی توان یک روتر نرم افزاری را جایگزین یک روتر سخت افزاری نمود ، چراکه روترهای سخت افزاری دارای سخت افزار لازم و از قبل تعبیه شده ای می باشند که به آنان امکان اتصال به یک لینک خاص WAN ( از نوع Frame Relay ، ISDN و یا ATM ) را خواهد داد .یک روتر نرم افزاری ( نظیر سرویس دهنده ویندوز ) دارای تعدادی کارت شبکه است که هر یک از آنان به یک شبکه LAN متصل شده و سایر اتصالات به شبکه های WAN از طریق روترهای سخت افزاری ، انجام خواهد شد .مثال 1 :  استفاده از روتر به منظور اتصال دو شبکه به یکدیگر و ارتباط به اینترنت فرض کنید از یک روتر مطابق شکل زیر به منظور اتصال دو شبکه LAN به یکدیگر و اینترنت ، استفاده شده است . زمانی که روتر داده ای را از طریق یک شبکه LAN و یا اینترنت دریافت می نماید ، پس از بررسی آدرس مبداء و مقصد ، داده دریافتی را برای هر یک از شبکه ها و یا اینترنت ارسال می نماید . روتر استفاده شده در شکل زیر ، شبکه را به دو بخش متفاوت تقسیم نموده است .( دو شبکه مجزاء ) . هر شبکه دارای یک هاب است که تمامی کامپیوترهای موجود در شبکه به آن متصل شده اند . علاوه بر موارد فوق ، روتر استفاده شده دارای اینترفیس های لازم به منظور اتصال هر شبکه به آن بوده و از یک اینترفیس دیگر به منظور اتصال به اینترنت ، استفاده می نماید . بدین ترتیب ،  روتر قادر است داده مورد نظر را به مقصد درست ، ارسال نماید .

 

 مثال 2:  استفاده از روتر در یک شبکه LAN فرض کنید از یک روتر مطابق شکل زیر در یک شبکه LAN ، استفاده شده است . در مدل فوق ، هر یک از دستگاههای  موجود در شبکه با روتر موجود نظیر یک gateway برخورد می نمایند . بدین ترتیب ، هر یک از ماشین های موجود بر روی شبکه LAN که قصد ارسال یک بسته اطلاعاتی ( اینترنت و یا هر محل خارج از شبکه LAN ) را داشته باشند ، بسته اطلاعاتی مورد نظر را برای gateway ارسال می نمایند . روتر ( gateway ) نسبت به محل ارسال داده دارای آگاهی لازم می باشد . ( در زمان تنظیم خصلت های پروتکل TCP/IP برای هر یک از ماشین های موجود در شبکه یک آدرس IP برای gateway در نظر گرفته می شود ) .  شکل زیر نحوه استفاده از یک روتر به منظور دستیابی کاربران به اینترنت در شبکه LAN را نشان می دهد :

 

 مثال 3:  استفاده از روتر به منظور اتصال دو دفتر کار فرض کنید ، بخواهیم از روتر به منظور اتصال دو دفتر کار یک سازمان به یکدیگر ، استفاده نمائیم . بدین منظور هر یک از روترهای موجود در شبکه با استفاده از یک پروتکل WAN نظیر ISDN به یکدیگر متصل می گردند . عملا" ، با استفاده از یک کابل که توسط ISP مربوطه ارائه می گردد ، امکان اتصال به اینترفیس WAN روتر فراهم شده و از آنجا سیگنال مستقیما" به شبکه ISP مربوطه رفته و سر دیگر آن به اینترفیس WAN روتر دیگر متصل می گردد . روترها ، قادر به حمایت از پروتکل های WAN متعددی نظیر  Frame Relay , ATM , HDLC و یا PPP ، می باشند .



خرید و دانلود مقاله. آشنائی با روتر


تحقیق درباره آشنائی با میکروسکوپ و انواع آن با فرمتword

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 7

 

آشنائی با میکروسکوپ و انواع آن

میکروسکوپ یکی از وسایل آزمایشگاهی اصلی در آزمایشگاه گیاه شناسی است . که در اینجا انواع آن را مورد بحث و بررسی قرار داده و طرز کار با میکروسکوپ نوری معمولی را به تفصیل ارائه مینمائیم .

میکروسکوپهای مختلف دارای بزرگنمائی های متفاوتی میباشند که عموماً با وجود عدسیهای گوناگون، تصویر نمونه مورد نظر چند برابر میشود . اصول کلی در تمامی انواع میکروسکوپها براساس عبور نور با طول موجهای متفاوت از چندین عــدسی محدب میباشد که هرچقدر طول موج نور بکار رفته در میکروسکوپ مزبور کوتاهتر باشد قدرت تفکیک و یا جــداکنندگی آن میکروسکوپ بیشتر است . برای مثال قدرت تفکیک چشم انسان 1/0 میلیمتر میباشد و میکروسکوپ نوری معمولی 24/0 میکرون .

 

1 -  میکروسکوپ نوری ( Light Microscope   )

منبع نور در این میکروسکوپ نور مرئی میباشد و با عبور از چندین عدسی محدب که در آن تعبیه شده است و نیز یک منشور که مسیر نور را تغییر میدهد ( قدرت تفکیک 24/0 میکرون ) .

2 – میکروسکوپ ماوراء بنفش ( Ultra Violet Microscope )

میکروسکوپ ماوراء بنفش یا میکروسکوپ U.V.  که منبع تغذیه نور ، اشعه U.V. میباشد. نسبت به میکروسکوپ نوری معمولی قدرت تفکیک بالاتری داشته چراکه اشعه ماوراء بنفش طول موج کوتاهتری نسبت به نور مرئی دارد . عدسی شیئی بکار رفته در این میکروسکوپ از جنس کوارتز میباشد. بدلیل مضر بودن اشعه ماوراء بنفش برای چشم انسان، از تصویر شیء عکسبرداری شده و سپس بر روی صفحه مانیتور قابل مشاهده است ( قدرت تفکیک 600 آنگستروم ).

 3 – میکروسکوپ فلورسنس (Fluorescence Microscope )

بطورکلی مواد از لحاظ خاصیت فلورسانس دو نوعند :

- فلورسانس اولیه که این مواد ذاتاٌ خاصیت فلورسانس دارند یعنی از خود نور ساطع میکنند مثل ویتامینها و رنگها .

- فلورسانس ثانویه که از خود خاصیت فلورسانسی نداشته و با رنگ آمیزی و معرفهای گوناگون از قبیل سولفات بربرین و نارنجی آکریدین خاصیت فلورسانسی را به آنها القاء میکنیم. 

منبع تغذیه نور در این میکروسکوپ اشعه U.V. میباشد. در اینجا نیز از تصویر شیء عکسبرداری شده که بر روی صفحه مانیتور قابل مشاهده است

 4 –  میکروسکوپ زمینه سیاه ( Dark Field Microscope )

منبع تغذیه نور در این نوع میکروسکوپ نور مرئی میباشد و با ایجاد انکسار نور توسط آئینه های محدب و مقعر شیء یا نمونه مورد بررسی، شفاف و نورانی در زمینه سیاه دیده میشود.

5 -  میکروسکوپ اختلاف فاز ( Phase Contrast Microscope )

منبع تغذیه نور در این نوع میکروسکوپ نور مرئی میباشد و برای بررسی بافتها یا نمونه هایی که اختلاف انکساری نوری کمی دارند مورد استفاده قرار میگیرد بدین منظور صفحه سوراخ داری به نام پلاک فاز در کندانسور تعبیه میشود .

6 -  میکروسکوپ الکترونی ( Electron Microscope )

پیشرفته ترین میکروسکوپ قرن حاضر، با قدرت تفکیک 2 آنگستروم است. در این میکروسکوپ با عبور پرتوهای الکترونی ساطع شده از رشته سیمی تنگستن با طول موج بسیار پائین از عدسی های متعدد که در نهایت بر روی یک صفحه فلورسنت یا صفحه مانیتور، عکسبرداری صورت گرفته و تصویر شیء قابل مشاهده میباشد.

 

اجزای میکروسکوپ نوری

       1- اجزای نوری : اجزای نوری عمدتاً مشتمل بر منبع تغذیه نور و قطعات مرتبط با آن میباشد ، از قبیل لامپ با ولتاژ 20 وات ، فیلتر تصحیح نور و کندانسور که کندانسور مشمل بر پنج قطعه است که نور را تصحیح کرده و بر روی نمونه یا شیء مورد بررسی متمرکز میکند:

1 – فیلتر رنگی ( تصحیح نور )

2 – دیافراگم که حجم نور را تنظیم میکند

3 – دو عدد عدسی محدب

4 – پیچ نگهدارنده کندانسور

5 - پیچ تنظیم دیافراگم



خرید و دانلود  تحقیق درباره آشنائی با میکروسکوپ و انواع آن با فرمتword


تحقیق درباره آشنائی با میکروسکوپ و انواع آن با فرمتword

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 13

 

آشنائی با میکروسکوپ و انواع آن

میکروسکوپ چیست ؟

میکروسکوپ یکی از وسایل آزمایشگاهی اصلی در آزمایشگاه گیاه شناسی است . که در اینجا انواع آن را مورد بحث و بررسی قرار داده و طرز کار با میکروسکوپ نوری معمولی را به تفصیل ارائه مینمائیم . میکروسکوپهای مختلف دارای بزرگنمائی های متفاوتی میباشند که عموماً با وجود عدسیهای گوناگون، تصویر نمونه مورد نظر چند برابر میشود . اصول کلی در تمامی انواع میکروسکوپها براساس عبور نور با طول موجهای متفاوت از چندین عــدسی محدب میباشد که هرچقدر طول موج نور بکار رفته در میکروسکوپ مزبور کوتاهتر باشد قدرت تفکیک و یا جــداکنندگی آن میکروسکوپ بیشتر است . برای مثال قدرت تفکیک چشم انسان 1/0 میلیمتر میباشد و میکروسکوپ نوری معمولی 24/0 میکرون .در طول قرن هیجدهم میکروسکوپ در زمره وسایل تفریحی به شمار می‌آمد. با پژوهشهای بیشتر پیشرفتهای قابل توجهی در شیوه ساختن عدسی شئی حاصل شد. بطوری که عدسی‌های دیگر بصورت ذره‌ بینهای معمولی نبودند بلکه خطاهای موجود در آنها که به کجنمایی معروف هستند، دفع شده‌اند و آنها می‌توانستند جرئیات یک شی را دقیقا نشان دهند. پس از آن در طی پنجاه سال، پژوهشگران بسیاری تلاش کردند تا بر کیفیت و مرغوبیت این وسیله بیافزایند. بالاخره ارنست آبه توانست مبنای علمی میزان بزرگنمایی میکروسکوپ را تعریف کند.

بدین ترتیب میزان بزرگنمایی مفید آن بین ۵۰ تا ۲۰۰۰ برابر مشخص شد. البته می‌توان میکروسکوپ‌هایی با بزرگنمایی بیش از ۲۰۰۰ برابر ساخت. مثلاً قدرت عدسی چشمی را بیشتر کرد. اما قدرت تفکیک نور ثابت است و درنتیجه حتی بزرگنمایی بیشتر می‌تواند دو نقطه از یک شی را بهتر تفکیک کند. هر چه بزرگنمایی شی افزایش یابد به میزان پیچیدگی آن افزوده می‌شود. بزرگنمایی شی در میکروسکوپهای تحقیقاتی جدید معمولاً ۳X، ۶X، ۱۰X، ۱۲X، ۴۰X و ۱۰۰X است. در نتیجه بزرگنمایی در این میکروسکوپ بین ۱۸ تا ۱۵۰۰ برابر است. چون بزرگنمایی میکروسکوپ نوری بدلیل وجود محدودیت پراش از محدوده معینی تجاوز نمی‌کند برای بررسی بسیاری از پدیده‌هایی که احتیاج به بزرگنمایی خیلی بیشتر دارند مفید است. تحقیقات بسیاری صورت گرفت تا وسیله دقیق تری با بزرگنمایی بیشتر ساخته شود. نتیجه این پژوهشها منجر به ساختن میکروسکوپ الکترونی شد.

انواع میکروسکوپ از نظر نوع آشکارساز

میکروسکوپ‌های الکترونی

میکروسکوپ الکترونی روبشی

میکروسکوپ الکترونی عبوری

میکروسکوپ نوری

میکروسکوپ نوری عبوری

میکروسکوپ نوری بازتابی

میکروسکوپ‌های پراب پویشی

میکروسکوپ نیروی جانبی

میکروسکوپ نیروی اتمی

میکروسکوپ نیروی مغناطیسی

میکروسکوپ تونلی پویشی

میکروسکوپ میدان نزدیک نوری

میکروسکوپ ولتاژ پویشی

انواع میکروسکوپ به طور کلی به سه دسته زیر تقسیم می شوند :

1. میکروسکوپ پلاریزان:

کاربرد آن در زمین شناسی است و برای مطالعه خواص نوری بلورها، شناسایی کانی ها ،مطالعه پترولوژی و پتروگرافی سنگ های آذرین ،دگرگونی و رسوبی از آن استفاده می شود

2. میکروسکوپ پیناکولار:

دوچشمی هستند و فقط اجسام را بزرگ می کنند در زمین شناسی در قسمت فسیل شناسی کاربرد بیشتری دارد.

3. میکروسکوپ انعکاسی:

برای شناسایی کانی های فلزی مورد استفاده قرار می کیرند چون آن ها نور را از خودشان عبور نمی دهند .و برای مطالعه شکل و اندازه آنها بررسی مراحل کانی سازی ،وضعیت و رابطه نسبی کانی ها به یکدیگر.

انواع میکروسکوپ آشکارسازمیکروسکوپ نوری

با توجه به گسترش روز افزون میکروسکوپها در شاخه‌های مختلف علوم پزشکی و صنعت هر روزه شاهد پیشرفتهای مختلف در صنعت میکروسکوپها می‌باشیم. این پیشرفتها شامل پیشرفت سیستم روزی طراحی اجزای مکانیکی ، پایداری استحکام و راحتی در استفاده از آنها می‌باشد. میکروسکوپهای نوری معمولی که در تحقیقات بیولوژیکی و پزشکی بکار می‌روند دو دسته می‌باشند. یک دسته دارای چشمه نوری مجزا از میکروسکوپ می‌باشند و دسته دوم میکروسکوپهایی می‌باشند که دارای چشمه نوری تعبیه شده در میکروسکوپ می‌باشند. میکروسکوپهای معمولی مدرن مورد استفاده از نوع دوم می‌باشد و تقریبا ساخت و استفاده نوع اول منسوخ شده است.

اجزای اصلی میکروسکوپ نوری

پایه یک قطعه شامل یک بخش پایین به صورتهای مختلف و گاهی بصورت نعل اسبی می‌باشد که بر روی میز محل مطالعه قرار می‌گیرد. پایه دارای ستون می‌باشد که اجزا مختلف به آن متصل می‌شود، وزن پایه نسبتا زیاد است و اجزائی که بر روی پایه سوارند عبارتند از: چشمه نور و حرکت دهنده لوله میکروسکوپ. لوله میکروسکوپهای مختلف تک چشمی (monocular) و یا دو چشمی (binocular) می‌باشند، وقتی به مدت طولانی می‌خواهیم از میکروسکوپ استفاده کنیم دو چشمی بهتر است، چون مانع خستگی چشم می‌باشد. لوله شامل دو گروه عدسی به نامهای چشمی و شیئی است.

عدسیهای شیئی

در میکروسکوپهای معمولی چهار عدسی شیئی بر روی صفحه چرخان نصب شده که ویژگیهای این عدسیها بصورت زیرا است:

عدسی شیئی آکروماتیک X10 (16 میلیمتری با N.A = 0.3)

عدسی شیئی آکروماتیک X40 (4 میلیمتری با N.A = 0.65)

عدسی فلورئیت X45 (35 میلیمتری)

عدسی آکروماتیک X90 (2 میلیمتری و N.A = 1.2)

دو عدسی اول در حالت خشک و دو عدسی بعدی در حالت ایمرسیون روغنی مورد استفاده قرار می‌گیرند. وظیفه عدسی شئی تهیه تصویر بزرگ شده از شیئی مورد نظر است عدسیهای شیئی وقتی به صورت خشک بکار می‌روند، دارای N.A زیاد نمی‌باشند و لذا مدت تفکیک آنها است. استفاده از روش ایمرسیون روغنی می‌تواند موجب افزایش N.A و افزایش روزلوشن شود. عدسیهای شیئی معمولا بصورت عدسیهای مرکب می‌باشند. کیفیت در عدسیهای شیئی وابسته به شدت روشنایی تصویر می‌توان تفکیک می‌باشد. عدسیهای چشمی

وظایفی که چشمی بر عهده دارند عبارتند از: بزرگ سازی تصویر معکوس حاصله از عدسی شیئی ، تشکیل تصویر مجازی از تصویر حاصله بوسیله عدسی شیئی ، اندازه گیری و سنجش اجزا واقع در تصویر. چشمیها دارای انواع مختلفی می‌باشند که دو نوع معروف و معمول آنها عبارتند از چشمی هویگنس (Huygenian) و چشمی رامزدن (Ramsden). چشمی هویگنس متشکل از دو عدسی سطح محدب می‌باشد که یک طرف هر کدام مسطح و یکطرف محدب می‌باشد.

در نوع هویگنس سطح محدب هر دو عدسی بطرف پایین می‌باشد و بین این دو عدسی دیافراگم قرار گرفته ، دیافراگم در محل کانون عدسی بالای عدسی چشمی واقع است. عدسی پایین پرتوهای رسیده از عدسی شی را جمع آوری نموده و در محل دیافراگم یا در نزدیکی آن متمرکز می‌نماید. عدسی چشمی این تصویر را بزرگ نموده و البته بصورت یک تصویر مجازی بزرگ شده به چشم فرد مشاهده‌گر منتقل می‌کند.کار دیافراگم کاهش خیره کننده‌گی نور رسیده به چشم بیننده است.چشمیهای هویگنس به چشمیهای منفی معروفند و دارای بزرگنمایی 10 و 5 می‌باشند. چشمی هویگنس دارای قیمت نسبتا ارزان و کارایی مناسب می‌باشد، اشکال عمده آن محدود بودن میدان دید و عدم تامین راحتی کافی برای چشم است. چشمیهای رامزدن به چشمیهای مثبت معروفند، این چشمیها با دقت خوبی انحرافات عدسیهای آپکروماتیک را تصحیح می‌نمایند.

سیستم روشنایی

میکروسکوپها دارای محدودیتهای متعددی می‌باشند و لیکن در عمل اغلب روشنایی میکروسکوپ موجب محدودیت اصلی می‌شود. بنابراین تلاشهای زیادی در تهیه روشنایی و روش تهیه روشنایی مناسب برای میکروسکوپها گردیده است. پس تهیه نور مناسب می‌تواند نقش اساسی در وضوح تصویر داشته باشد. روشنی محیط نمی‌تواند برای تهیه تصویر مناسب و کافی باشد، لذا در تهیه روشنایی حتما باید از لامپها و چشمه‌های مصنوعی نوری استفاده می‌شود. لامپهای مورد استفاده در میکروسکوپها عبارتند از:• لامپ هالوژن: این لامپ نور سفید ایجاد می‌کند و متشکل از یک رشته تنگستن در گاز هالوژن می‌باشد. حاصلضرب شدت نور حاصله در طول عمر این لامپ تقریبا ثابت است. از لحاظ



خرید و دانلود  تحقیق درباره آشنائی با میکروسکوپ و انواع آن با فرمتword


مقاله درمورد- آشنائی با پروتکل HTTP

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 18

 

آشنائی با پروتکل HTTP در اینترنت همانند سایر شبکه های کامپیوتری از پروتکل های متعدد و با اهداف مختلف استفاده می گردد. هر پروتکل از یک ساختار خاص برای ارسال و دریافت اطلاعات  (بسته های اطلاعاتی ) استفاده نموده و ترافیک مختص به خود را در شبکه ایجاد می نماید .  HTTP  ( برگرفته از Hyper Text Transfer Protocol ) ، یکی از متداولترین پروتکل های لایه application است  که مسئولیت ارتباط بین سرویس گیرندگان و سرویس دهندگان وب را برعهده دارد .در ادامه با پروتکل فوق بیشتر آشنا خواهیم شد.

پروتکل HTTP چیست ؟دنیای شبکه های کامپیوتری دارای عمری چند ساله است و بسیاری از کاربران ، ضرورت استفاده از شبکه را همزمان با متداول شدن اینترنت در اوایل سال 1990 دریافتند . عمومیت اینترنت، رشد و گسترش شبکه های کامپیوتر‌ی را به دنبال داشته است . اینترنت نیز با سرعتی باورنکردنی رشد و  امروزه شاهد ایجاد ده ها  میلیون وب سایت در طی یک سال در این عرصه می باشیم . تمامی وب سایت های موجود بر روی‌ اینترنت از پروتکل HTTP استفاده می نمایند . با این که پروتکل HTTP  با استفاده از پروتکل های دیگری نظیر IP و TCP ماموریت خود را انجام می دهد ، ولی این پروتکل HTTP است که به عنوان زبان مشترک ارتباطی بین سرویس گیرنده و سرویس دهنده وب به رسمیت شناخته شده و از‌ آن استفاده می گردد . در واقع مرورگر وب صدای خود را با استفاده از پروتکل HTTP به گوش سرویس دهنده وب رسانده و از وی درخواست یک صفحه وب را می نماید. به منظور انجام یک تراکنش موفقیت آمیز بین سرویس گیرندگان وب ( نظیر IE )  و سرویس دهندگان وب ( نظیر IIS ) ، به اطلاعات زیادی نیاز خواهد بود . پس از handshake پروتکل TCP/IP ، مرورگر اطلاعات گسترده ای را ‌ برای سرویس دهنده وب  ارسال می نماید . یک بسته اطلاعاتی نمونه در شکل زیر نشان داده شده است :

 

توضیحات  : داده مربوط به پروتکل لایه application ( در این مورد خاص پروتکل HTTP ) ، پس از هدر TCP/IP قرار می گیرد  . جدول زیر برخی اطلاعات مبادله شده بین سرویس گیرنده و سرویس دهنده وب را نشان می دهد .

عملکرد

نوع اطلاعات

سرویس گیرنده وب یک درخواست GET را برای سرویس دهنده وب ارسال و از وی درخواست اطلاعاتی را با استفاده از  پروتکل HTTP 1.1 می نماید. پروتکل HTTP دارای نسخه شماره یک نیز می باشد که امروزه عموما" از نسخه فوق استفاده نمی گردد و در مقابل از نسخه 1 . 1 استفاده می شود.

GET /HTTP/1.1

وب سایتی است که سرویس گیرنده قصد ارتباط با آن را دارد .

Host: www.google.ca

به سرویس دهنده وب ، نوع  نرم افزار سرویس گیرنده ( در این مورد خاص   Mozilla version 5.0 ) و  نوع سیستم عامل نصب شده بر روی کامپیوتر ( در این مورد خاص Windows version NT 5.1 و یا همان ویندوز XP  ) اعلام می گردد.

User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1;

نوع character set استفاده شده به سرویس دهنده اعلام می گردد ( در این مورد خاص از  en:us  و نسخه شماره  10 . 7 . 1  استفاده شده است ) .

en-US; rv: 1.7.10)

نام مرورگر استفاده شده توسط سرویس گیرنده به سرویس دهنده وب اعلام می گردد ( در این مورد خاص از مرورگر FireFox استفاده شده است ) .

Gecko/20050716 Firefox/1.0.6

سرویس گیرنده به سرویس دهنده وب فرمت  اطلاعاتی را که می تواند دریافت نماید ، اعلام می نماید ( در این مورد خاص هم برای متن و هم برای   application  از فرمت xml استفاده می گردد ) . 

Accept: text/xml, application/xml, application/xhtml+xml

سرویس گیرنده  به سرویس دهنده



خرید و دانلود مقاله درمورد- آشنائی با پروتکل HTTP


مقاله درمورد- آشنائی با پروتکل FTP

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 18

 

آشنائی با پروتکل FTP

امروزه از پروتکل های متعددی در شبکه های کامپیوتری استفاده می گردد که صرفا" تعداد اندکی از آنان به منظور انتقال داده طراحی و پیاده سازی شده اند . اینترنت نیز به عنوان یک شبکه گسترده از این قاعده مستثنی نبوده و در این رابطه از پروتکل های متعددی استفاده می شود. برای بسیاری از کاربران اینترنت همه چیز محدود به وب و پروتکل مرتبط با آن یعنی HTTP است ، در صورتی که در این عرصه از پروتکل های متعدد دیگری نیز  استفاده می گردد. FTP  نمونه ای در این زمینه است .

پروتکل FTP چیست ؟ تصویر اولیه اینترنت در ذهن بسیاری از کاربران،  استفاده از منابع اطلاعاتی و حرکت از سایتی به سایت دیگر است و شاید به همین دلیل باشد که اینترنت در طی سالیان اخیر به سرعت رشد و متداول شده است . بسیاری از کارشناسان این عرصه اعتقاد دارند که اینترنت گسترش و  عمومیت خود را مدیون  سرویس وب می باشد .فرض کنید که سرویس وب را از اینترنت حذف نمائیم . برای بسیاری از ما این سوال مطرح خواهد شد که چه نوع استفاده ای را می توانیم از اینترنت داشته باشیم ؟ در صورت تحقق چنین شرایطی ،  یکی از عملیاتی که کاربران قادر به انجام آن خواهند بود ،  دریافت داده ، فایل های صوتی ، تصویری و سایر نمونه فایل های دیگر با استفاده از پروتکل FTP (برگرفته از File Transfer Protocol ) است.  

ویژگی های پروتکل FTP

پروتکل FTP ، اولین تلاش انجام شده برای‌ ایجاد یک استاندارد به منظور مبادله فایل بر روی شبکه های مبتنی بر پروتکل TCP/IP  است که از اوایل سال 1970 مطرح  و مشخصات استاندارد آن طی RFC 959  در اکتبر سال 1985 ارائه گردید .

پروتکل FTP  دارای حداکثر انعطاف لازم و در عین حال امکان پذیر به منظور استفاده در شبکه های مختلف با توجه به نوع پروتکل شبکه است .

پروتکل FTP از مدل سرویس گیرنده - سرویس دهنده تبعیت می نماید . برخلاف HTTP که یک حاکم مطلق در عرصه مرورگرهای وب و سرویس دهندگان وب است ، نمی توان ادعای مشابهی را در رابطه با پروتکل FTP  داشت و هم اینک مجموعه ای گسترده از سرویس گیرندگان و سرویس دهندگان FTP وجود دارد .

برای ارسال فایل با استفاده از پروتکل FTP به یک سرویس گیرنده FTP نیاز می باشد . ویندوز دارای یک برنامه سرویس گیرنده FTP از قبل تعبیه شده می باشد ولی دارای محدودیت های مختص به خود می باشد . در این رابطه نرم افزارهای متعددی تاکنون طراحی و پیاده سازی شده است:ulletProof FTP  ، WS FTP Professional، FTP Explorer  و Smart FTP  نمونه هائی در این زمینه می باشند .

پروتکل FTP را می توان به عنوان یک سیستم پرس وجو نیز تلقی نمود چراکه سرویس گیرندگان و سرویس دهندگان گفتگوی لازم به منظور تائید یکدیگر و ارسال فایل را انجام می دهند. علاوه بر این، پروتکل فوق مشخص می نماید  که سرویس گیرنده و سرویس دهنده، داده را بر روی کانال گفتگو ارسال نمی نمایند . در مقابل ،‌ سرویس گیرنده و سرویس دهنده در خصوص نحوه ارسال فایل ها بر روی اتصالات مجزا و جداگانه ( یک اتصال برای هر ارسال داده ) با یکدیگر گفتگو خواهند کرد ( نمایش لیست فایل های موجود در یک دایرکتوری نیز به عنوان یک ارسال فایل تلقی می گردد ) .

پروتکل FTP امکان استفاده از سیستم فایل را مشابه پوسته یونیکس و یا خط دستور ویندوز در اختیار کاربران قرار می دهد .

سرویس گیرنده در ابتدا یک پیام را برای سرویس دهنده ارسال و سرویس دهنده نیز به آن پاسخ خواهد داد و در ادامه ارتباط غیرفعال می گردد . وضعیت فوق با سایر پروتکل هائی که به صورت تراکنشی کار می کنند ،‌ متفاوت می باشد ( نظیر پروتکل HTTP ) . برنامه های سرویس گیرنده زمانی قادر به شبیه سازی یک محیط تراکنشی می باشند که از مسائلی که قرار است در آینده محقق شوند ، آگاهی داشته باشند . در واقع ، پروتکل FTP یک دنباله stateful  از یک و یا چندین تراکنش است.

سرویس گیرندگان ، مسئولیت ایجاد و مقداردهی اولیه درخواست ها را برعهده دارند که  با استفاده از  دستورات اولیه FTP انجام می گردد. دستورات فوق ،  عموما" سه و یا چهار حرفی می باشند (مثلا" برای تغییر دایرکتوری از دستور CWD استفاده می شود ).  سرویس دهنده نیز بر اساس یک فرمت استاندارد به سرویس گیرندگان پاسخ خواهد داد ( سه رقم که به دنبال آن از  space استفاده شده است به همراه یک متن تشریحی ) . سرویس گیرندگان می بایست صرفا" به کد عددی نتیجه استناد نمایند چراکه متن تشریحی تغییر پذیر بوده و در عمل برای اشکال زدائی مفید است ( برای کاربران حرفه ای ) .

پروتکل FTP دارای امکانات حمایتی لازم برای ارسال داده با نوع های مختلف می باشد . دو فرمت  متداول،  اسکی برای متن ( سرویس گیرنده  با ارسال دستور  TYPE A ،‌موضوع را به اطلاع سرویس دهنده می رساند ) و image برای داده های باینری است ( توسط  TYPE I  مشخص می گردد) . ارسال داده با فرمت اسکی در مواردی که ماشین سرویس دهنده و ماشین سرویس گیرنده از استانداردهای متفاوتی برای متن استفاده می نمایند ، مفید بوده و  یک سرویس گیرنده می تواند پس از دریافت داده آن را به فرمت مورد نظر خود ترجمه و استفاده نماید . مثلا" در نسخه های ویندوز  از یک دنباله  carriage return و  linefeed برای نشان دادن انتهای خط استفاده می گردد در صورتی که در  سیستم های مبتنی بر یونیکس صرفا" از یک  linefeed استفاده می شود . برای ارسال هرنوع داده که به ترجمه نیاز نداشته باشد،می توان از ارسال باینری استفاده نمود.

 اتخاذ تصمیم در رابطه با نوع ارسال فایل ها  در اختیار سرویس گیرنده است ( برخلاف HTTP که می تواند به سرویس گیرنده نوع داده ارسالی را اطلاع دهد ) . معمولا" سرویس گیرندگان ارسال باینری را انتخاب می نمایند و پس از دریافت فایل ، ترجمه لازم را انجام خواهند داد . ارسال باینری ذاتا" دارای کارآئی بیشتری است چراکه سرویس دهنده و سرویس گیرنده نیازی به انجام تراکنش های on the fly نخواهند داشت . ارسال اسکی



خرید و دانلود مقاله درمورد- آشنائی با پروتکل FTP