رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلودمقاله درمورد مشروعیت 44 ص

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

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

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

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

 

(مشروعیت ) یکی از قدیمی ترین و اساسی ترین مباحث نظام سیاسی است که از یونان باستان ، توسط افلاطون و ارسطو و سپس از سوی متفکرانی همچون سیسرو ، آگوستین قدیس ، توماس آکویناس ، فارابی ، ابن رشد ، غزالی ، ماوردی ، ابن سینا و سایر شخصیت های مشرق و مغرب زمین مورد توجه قرارگرفته و با تقسیم حکومت به آریستوکراسی ، دموکراسی ، مونارکی ، جمهوری و مانند این ها به بحث ازمصادیق حکومت های مشروع و نامشروع پرداخته شده است . هر حکومت ، دولت و یا نظام سیاسی برای حدوث و بقای خود ناچار به بازشناسی مبانی مشروعیت نظام سیاسی خویش است تا با پشتیبانی از مبانی بتواند در امور عمومی و اجتماعی مردم تصرف کند و حق فرمانروایی را از آن خود قرار دهد ؛ زیرا در زمینه ی مشروعیت سیاسی ، مهمترین پرسش های ذیل پاسخ داده می شود و حق حاکمیت از آن حاکم و لزوم اطاعت از سوی مردم را توجیه می نماید . این که مشروعیت به چه معناست و در کدام یک ازحوزه های علوم سیاسی مورد بحث قرار می گیرد ؟و نیز منبع و منشا مشروعیت در نظام های سیاسی چیست و چه رابطه ای میان مشروعیت با مقبولیت و کارآمدی برقرار است ؟ آیا قدرت ، اقتدار ، زور و غصب حکومت ، منشا مشروعیت و مقبولیت آن می‌گردد و در تثبیت حق حاکمیت توان مند است ؟ آیا مشروعیت مبتنی بر سنت ، مقبولیت آفرین است و آیا توافقات عقلایی و قراردادهای اجتماعی مشروعیت سازند و آیا ویژگی های رهبران فرزانه می تواند منشا مشروعیت قرار گیرد ؟ و ده ها پرسش دیگر .

مشروعیت با دو رکن مهم از نظام های حکومتی سروکار دارد ، نخست با رکن حاکم و این که چرا و به چه دلیل توده ی مردم باید از فرمان ها و دستورهای حاکم اطاعت کنند و بر چه اساسی باید فلان حاکم ، حکمرانی نماید و دوم ، رکن نظام حکومتی و این که چرا برای نمونه حکومت دموکراسی ، لیبرالیستی ، نخبه گرایی ، اشراف سالاری و مانند این ها باید تحقق یابند و اصلاً ملاک مشروعیت حکومت ها چیست ؟ ایا حکومت زورمدارانه و استبدادی ، مشروعیت دارد یا تنها مشروعیت نوع حکومت از طریق رضایت و اراده ی عموم مردم و یا از ناحیه ی انطباق آن با اراده و فرامین حق تعالی تحقق پذیر است ؟

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

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

1-تعاریف مشروعیت

اینک به پاره ای از تعاریف در زمینه ی مشروعیت اشاره می شود :

1 ـ مشروعیت عبارت است از توجیه عقلانی ( اعمال سلطه و اطاعت ) . اگر اطاعت ، غیر عقلانی باشد ، مستند به سنت جاری (Traditional) یا محبوبیت حاکم ( فره ایزدی یا (Charisma خواهد بود .1

2 ـ مشروعیت یعنی توجیه عقلی ( اعمال قدرت حاکم ) و این که حاکم برای اعمال قدرت خود چه مجوزی دارد و مردم چه توجیه عقلی را برای اطاعت از حاکم ارایه می کنند . مشروعیت ، متضمن توانایی نظام سیاسی در ایجاد و حفظ این اعتقادات است که نهادهای سیاسی موجود ، مناسب ترین نهادها برای جامعه هستد . مشروعیت ارتباط نزدیکی با مفهوم تعهد و التزام به فرمان برداری دارد .

3 ـ مشروعیت به معنی قانونی بودن یا طبق قانون بودن است . این کلمه دراروپای سده ی میانه هم به همین معنا به کار می رفت . سیسرو (Cicero) این واژه را برای بیان قانونی بودن قدرت به کار برد . بعدها واژه ی مشروعیت در اشاره به روش های سنتی ، اصول قانون اساسی و انطباق با سنت ها به کار رفته است . بعد از آن هم مرحله ای فرا رسید که در آن ، عنصر رضایت به معنی آن افزوده شد و ( رضایت ) ، پایه و اساس فرمانروایی مشروع دانسته شد .

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

5 ـ ژان بیندال ، مشروعیت را چنین تعریف می کند که مردم به طور طبیعی و بدون تردید ، سازمانی را که به آن تعلق دارند ، می پذیرند .

6 ـ ج ـ ک . رابرت می گوید : ( مشروعیت همان اصلی است که دلالت می کند بر پذیرش همگانی دست یافتن شخص یا گروه معینی به مقامی سیاسی ، به طور کل از راه اعمال قدرت یا در برخی موارد ویژه بر این اساس که اعمال قدرت برای دست یابی به آن مقام با برخی اصول و رویه های عمومی اجرای اقتدار هماهنگ است ) .

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


دانلود با لینک مستقیم


دانلودمقاله درمورد مشروعیت 44 ص

تحقیق درمورد مستند سازی شبکه

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

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

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

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

 

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

آیا شبکه شما مستند شده است ؟ مستند سازی شبکه ، ایجاد یک دفترچه راهنما از شبکه به منظور تسهیل در مدیریت شبکه است . لطفا" به سوالات زیر پاسخ و بر اساس آن،  وضعیت مستندسازی شبکه خود را ارزیابی نمائید .

آیا دارای یک دیاگرام ( فیزیکی ، منطقی ) از شبکه موجود می باشید ؟

آیا دیاگرام شبکه بهنگام و متناسب با آخرین وضعیت موجود است ؟

آیا پیکربندی نرم افزارهای سرویس دهنده ، مستند شده است ؟

آیا پیکربندی سخت افزار های موجود مستند شده است ؟

آیا ضوابط استفاده از سرویس های شبکه مستند شده است ؟

آیا سیاست های امنیتی استفاده از شبکه مستند شده است ؟

 شما شبکه را مدیریت می نمائید  و یا شبکه شما را اداره می نماید ؟

در پاسخ به سوالات فوق ممکن است گفته شود که ما به دلایل زیر دارای مستنداتی نمی باشیم :

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

برای مستندسازی شبکه زمان زیادی را می بایست صرف نمود و ما زمان انجام این کار را نداریم !

سازمان ما دارای مستندات لازم است ولی به روز نمی باشند .

سازمان ما از یک مشاور و یا شرکت خاص خواسته است که این کار را انجام دهد و آنان نیز این کار را نه برای سازمان ما بلکه برای خود انجام داده اند .

در سازمان ما طراحی پس از پیاده سازی انجام می‌ شود! و چون هنوز پیاده سازی تمام نشده است بنابراین نمی توان طراحی را انجام تا متعاقب آن مستندسازی را آغاز نمود !

مزایای مستندسازی 

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

کاهش احتمال از بین رفتن داده ها : بر روی هر شبکه منابع اطلاعاتی مهم و متفاوتی وجود دارد . با مستند سازی شبکه و مدیریت مطلوب آن، احتمال از دست دادن داده های ارزشمند در هر سازمان کاهش می یابد .  

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

عدم وابستگی سازمان به یک شخص حقوقی و یا حقیقی خاص : با مستندسازی شبکه ، امکان مدیریت شبکه در اختیار سازمان قرار می گیرد و به فرد و یا افراد خاصی وابسته نخواهد شد ( تحقق اصل مهم "در خدمت سیستم بودن نه این که سیستم در خدمت ما باشد"  ) .  

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

مهمترین مزیت مستندسازی شبکه ، استفاده مفید از منبع ارزشمند زمان است .

برای ایجاد مستندات شبکه به چه میزان اطلاعات نیاز است ؟ از لحاظ تئوری ، اطلاعات جمع آوری شده می بایست بگونه ای باشند که بتوان با استفاده از آنان شبکه را از ابتدا ایجاد نمود . در عمل و با دیدی واقع گرایانه ،  میزان عمق مستندات یک شبکه به پیچیدگی شبکه ، منابع موجود بر روی آن و ابزارهای لازم برای جمع آوری مستندات بستگی دارد . موارد زیر نمونه اطلاعاتی می باشند که می توان آنان را در مستندات لحاظ نمود :

نقشه طبقات ساختمان 

دیاگرام فیزیکی شبکه

دیاگرام منطقی شبکه

اطلاعات سخت افزاری

اطلاعات پیکربندی

اطلاعات پروتکل ها

اطلاعات dns

اطلاعات مدیریتی شبکه

ثبت مشخصات دستگاه ها و ایجاد شناسنامه اطلاعاتی برای هر یک از آنان

مستند سازی رویه ها


دانلود با لینک مستقیم


تحقیق درمورد مستند سازی شبکه

تحقیق درمورد آدرس دهی IP

اختصاصی از رزفایل تحقیق درمورد آدرس دهی IP دانلود با لینک مستقیم و پر سرعت .

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

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

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

 

آدرس دهی IP ( بخش اول ) بمنظور مدیریت و اشکال زدائی شبکه های مبتنی بر پروتکل TCP/IP ، می بایست شناخت مناسبی نسبت به تمامی جنبه ها ی آدرس دهی IP وجود داشته باشد. یکی از مهمترین عملیات مدیریتی در شبکه های مبتنی بر پروتکل  TCP/IP ، نسبت دهی آدرس های IP مناسب و منحصربفرد به تمامی گره های موجود در شبکه است . با اینکه مفهوم نسبت دهی آدرس IP ، ساده بنظر می آید ولی مکانیزم واقعی اختصاص آدرس IP موثر  با استفاده از Subnetting ، پیچیدگی های خاص خود را بدنبال دارد. علاوه بر موارد فوق ، ضروری است که شناخت مناسبی نسبت به جایگاه  IP Broadcast ، ترافیک multicast  و نحوه تطبیق آدرس های فوق به  آدرس های لایه اینترفیس شبکه نظیر آدرس های MAC  اترنت و  Token Ring  ، وجود داشته باشد .در مجموعه مقالاتی که در این خصوص ارائه خواهد به بررسی مفاهیم و ویژگی های آدرس دهی IP خواهیم پرداخت .

انواع آدرس های IP آدرس IP ،  یک آدرس منطقی سی و دو بیتی است که می تواند  یکی از انواع زیر باشد : 

 Unicast . یک آدرس IP از نوع  Unicast ، به یک اینترفیس شبکه متصل شده به یک شبکه مبتنی بر IP  نسبت داده می شود.  آدرس های IP از نوع Unicast در ارتباطات "یک به یک" ( One-To-One) استفاده می گردند .

Broadcast . یک آدرس IP از نوع Broadcast بمنظور پردازش  توسط هر گره موجود بر روی سگمنت یکسان  شبکه ، طراحی شده است . آدرس های IP از نوع Broadcast در ارتباطات از نوع "یک به همه " ( one-to-everyone ) ، استفاده می گردند .

Multicast . یک آدرس IP از نوع Multicast ، آدرسی است که یک و یا چندین گره را قادر به گوش دادن به سگمنت های مشابه و یا متفاوت می نماید. آدرس های فوق ،ارتباط از نوع  "یک به  چند" (one-to-many ) را فراهم می نمایند .

نمایش آدرس IP آدرس IP ، یک مقدار سی و دو بیتی است که کامپیوترها  با مهارت خاصی از آن بمنظور انجام عملیات خود در یک شبکه کامپیوتری مبتنی بر TCP/IP استفاده می نمایند . انسان در مقابل استفاده از یک عدد باینری سی و دو بیتی که بخاطر سپردن آن همواره مشکل خواهد بود ، از سیستم دهدهی  ، استفاده می نمایند .  ( استفاده از سیستم دهدهی  در مقابل سیستم باینری  ) . بدین دلیل برای نمایش یک آدرس IP از شکل دهدهی (  decimal ) آن استفاده می گردد.آدرس های  IP سی و دو بیتی از بیت با ارزش بالا بسمت بیت با ارزش پائین ، به چهار واحد هشت بیتی ( گروه هشتگانه )  که به هر یک از آنان  Octet  گفته می شود ، تقسیم می شوند . آدرس های IP معمولا" بصورت چهار octet  دهدهی  که توسط یک نقطه از یکدیگر جدا می گردند ، نوشته می شوند . مدل نمایشی فوق را  Dotted Decimal  می گویند . مثلا" آدرس IP :   00001010000000011111000101000011، پس از تقسیم به چهار Octet ( گروه هشتگانه )  ، بصورت زیر نمایش داده می شود:

00001010  00000001  11110001  01000011

هر Octet ( گروه هشتگانه )  در ادامه به یک عدد دهدهی  تبدیل و پس از جداسازی آنان توسط نفطه از یکدیگر بصورت زیر نمایش داده می شوند :

10.1.241.67

یک آدرس عمومی IP بصورت  w.x.y.z  نشان داده می شود :

 

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

 

مثلا" ، عدد هشت بیتی 01000011 ،  معادل 67 ( 1 + 2 + 64 ) می باشد . حداکثر عددی را که می توان توسط هشت بیت نشان داد ( 11111111 ) ، 255 است ( 1+2+4+8+16+32+64+128) .

تبدیل از دهدهی به باینری برای تبدیل یک عدد دهدهی  به باینری ، عدد دهدهی  را بمنظور آگاهی از وجود توان های متفاوت دو و از بیت با ارزش بالا ، آنالیز می نمائیم . از بیت با ارزش بالاتر شروع می کنیم ( 128 ) ،در صورتیکه مقدار مربوط در عدد دهدهی موجود باشد ، بیت مورد نظر در آن موقعیت معادل یک در نظر گرفته خواهد شد . مثلا" عدد 211 شامل حاصل جمع اعداد 128 ، 64 ، 16 و 2 است ، بنابراین شکل باینری آن بصورت 11010011 خواهد بود .

آدرس های IP در IP Headerآدرس های IP استفاده شده در IP Header  ، شامل فیلدهای مربوط به آدرس مبداء و مقصد می باشد :

 فیلد آدرس مبداء IP Header ، همواره یک آدرس از نوع Unicast  و یا آدرس خاصی  بصورت   IP:  0.0.0.0 است . آدرس نامشخص IP 0.0.0.0  ، صرفا" زمانی که گره مربوطه  با یک آدرس IP پیکربندی نشده باشد و گره در تلاش برای بدست آوردن یک آدرس از طریق یک پروتکل پیکربندی نظیر DHCP)Dynamic Host Configuration Protocol) باشد ، استفاده می گردد .

فیلد آدرس مقصد IP Header، یک آدرس Unicast و یا یک آدرس از نوع  Broadcast می باشد .


دانلود با لینک مستقیم


تحقیق درمورد آدرس دهی IP

پلهای پیش ساخته

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

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

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

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

 

اولین پل پیش ساخته ( پیش ریخته ) عابر پیاده جهان با گرد ( پودر) بتن واکنش پذیر،

این پل 197 فوت ( 60 متر) ( پیش ریخته ) پیش تنیده دوچرخه رو و عابر پیاده رو در شهر شبروک در ایالت کبک کانادا ساخته شده است.

که باور داشتن یک خر پای فضایی با تیری با جان بازو پایه کشیده شده که در آن آرماتور فولاد لازم نیست.

ساخته شده از شش قطعه پیش ساخته که بتن پودری واکنش پذیر (RPC ) مصالح ساخته شده بر مبنای سیمان و ماسه و خود سیمان و پودر سیلیس و کوارتز که تارهای فولادی اضافه کرده اند.

در عضوهای بالایی و تحتانی RPC مقاومت فشاری PSI 29000 ( MPa 200 ) وجود دارد.

برای شکل پذیری قطرهای عضو جان RPC در لوله های فولاد ضد زنگ بهتر شد و مقاومت فشاری تا PSI 50000 ( MPa 350 ) محدود شده است.

بررسی های وسیع در مورد خیزهای پل و میله های پیش تنش در عملکرد بلند صوت RPC به انجام رسیده است.

پل عابر پیاده و موتور ( دوچرخه رو ) شبروک ( شکل 1) در ژوئیه 1997 نصب شده و اولین سازه اصلی با بتن پودری واکنش پذیر است.

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

روسازی پل از خرپای فضایی بایتر با جان باز و شش قطعه پیش ساخته است .

قطعه های ان با توجه به کاربرد در محل بیرونی یا داخلی سوار شده اند.

عرشه ویال فوقانی و یال تحتانی از RPC با مقاومت PSI 29000 ( MPa 200 ) ساخته شده است.

برای قطرهای عضو جان RPC در لوله های فولاد ضد زنگ محدود شده است . و می تواند در مقابل PSI 50000 (MPa 350 ) مقاومت بکند.

10 فوت ( 3 متر) ضخامت ( ارتفاع ، عمق ) خرپای پل بوده و طول آن 197 فوت ( 60 متر ) است.

در عرض رودخانه Magog در قسمت جنوبی شهر شبروک در یک طاق دایره ای با شعاع 1070 فوت ( 326 متر) و می تواند عابر پیاده و ترافیک دوچرخه را تحمل کند.

شهر شبروک در کبک کانادا می خواست اثبات کند که می تواند.

( شکل 1 ) : پل شبروک را که در شبروک در ایالت کبک است نشان می دهد . 197 فوت ( 60 متر) در عرض رودخانه Magog با یک خرپای پیش ریخته ( پیش ساخته ) ساخته شده است.

گرد بتن واکنش پذیر

این دقیقا یک نوع پل کاملا جدید است که در اثر باز شدن پنجره های تکنولوژی ساخته شده است در نزدیکی شهر Hall .

اهداف دیگری نیز دارد که عبارتند از :

سیستم دوچرخه رو آمریکا با خیابان کبک متصل شده است . سیستم جنوبی ساحل Lowrence .

خرپای سه بعدی پیش ساخته در مقایسه با پل با تیر مشبک سنتی فولادی ( شکل 2) وقار و زیبایی خاصی دارد.


دانلود با لینک مستقیم


پلهای پیش ساخته

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

اختصاصی از رزفایل آشنائی با پروتکل 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