رزفایل

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

رزفایل

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

تحقیق درمورد انواع فایل سیستم ها، ویژگی ها و کاربردها

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

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

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

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

 

انواع فایل سیستم ها، ویژگی ها و کاربردها

انواع فایل سیستم ها، ویژگی ها و کاربردها

در این مقاله سعی داریم به طور اجمالی و خلاصه پرکاربردترین فایل سیستم ها (file system) را مورد بررسی قرار دهیم؛ ضمن اینکه فقط سیستم فایل های دو سیستم عامل پرکاربرد windows و Linux را مورد بررسی قرار خواهیم داد.

توجه داشته باشید نقش فایل سیستم برای یک پارتیشن می تواند بسیار تعیین کننده و حیاتی باشد و روی مواردی مانند سیستم عامل پشتیبانی کننده، نوع و نحوه چیدمان فایل در پارتیشن، امنیت دسترسی به پارتیشن ها و ... تأثیرگذار می باشد.

ضمناً لازم به یادآوری است فایل سیستم در زمان فرمت کردن یک درایو و یا توسط نرم افزارهای ویژه ای مانند partition majic نوشته می شود.

1. FAT (File Allocation Table): این فایل سیستم که FAT16 هم نامیده می شود، از ابتدایی ترین فایل سیستم های دنیای کامپیوتر به حساب می آید. FAT به طور ذاتی از کلاسترهای 32 بیتی استفاده می کند و از لحاظ امنیت و کارایی، نسبت به سایر فایل سیستم های مرور شده در این مقاله در سطح پایین تری قرار دارد. FAT با سیستم عامل های win me, win 9x, win 3.x, dos و برخی سیستم عامل های os/2 و unix سازگاری دارد. از معایب بزرگ FAT می توان به عدم پشتیبانی از هارد دیسک های با حجم بالا اشاره کرد. ضمناً اندازه هر پارتیشن هم نمی تواند بیشتر از 2047 MB باشد.2. FAT32: نسخه توسعه یافته FAT16 می باشد که به منظور سازگاری با نسخه های جدید ویندوز و نیز پشتیبانی از هارد دیسک های با حجم بالاتر طراحی شد. FAT32 از نظر امنیت و کارایی بسیار بهتر از FAT طراحی شده و حتی می تواند از کلاستر های 4 بیتی نیز استفاده کند و این امر موجب می شود تا حجم بشتری در اختیار کاربران قرار گیرد. بدین معنا که هم از هاردهای با ظرفیت بیشتر پشتیبانی می کند و هم اندازه فایل ها در این فایل سیستم کمتر از FAT می باشد. FAT32 قابلیت سازگاری با سیستم عامل های win xp, win 2k, win nt, win me, win 9x, dos 7.0 را دارا می باشد. از معایب FAT32 می توان به عدم توانایی در تعریف سطح دسترسی، نداشتن Recycle bin مجزا، امنیت پایینتر نسبت به NTFS و ... اشاره کرد.

3. NTFS (New Technology File System): این فایل سیستم به منظور تأمین امنیت بیشتری طراحی شده و دارای انعطاف پذیری بیشتری نسبت به فایل سیستم های قبل می باشد. NTFS قابلیت پشتیبانی از هارد دیسک های با ظرفیت بالا و امروزی را فراهم نموده است و نیز قابلیت های امنیتی بسیار خوبی را در اختیار کاربرای قرار داده است، مانند: تعریف سطح دسترسی به اطلاعات برای هر کاربر، ایجاد Recycle bin مجزا برای هر کاربر، دارا بودن قابلیت جیره بندی دیسک (Disk Quota) و فشرده سازی و ... .

NTFS توان پشتیبانی از ویندوزهای Vista, xp, nt , 2k را دارد، بدین معنا که پارتیشن مخصوص ویندوزهای فوق می تواند NTFS باشد.

- توی پرانتز: می توان پارتیشن های FAT32 را بدون هیچ نرم افزار جانبی و با اجرای دستور زیر در Cmd ویندوز به NTFS تبدیل نمود:

convert x:/fs ntfs (x نام درایوی است که قصد تبدیل فایل سیستم آن را از FAT32 به NTFS داریم.

- توی پرانتز: پارتیشن های NTFS در ویندوزهای 9x , 3.x و dos دیده نمی شوند. همینطور پارتیشن های FAT32 با حجم 2 GB به بالا در dos و win 3.x قابل رؤیت نمی باشند.

4. EX2/EX3 (EXercize 2/3): این دو نوع فایل سیستم ویژه سیستم عامل Linux, unix هستند. EX2/EX3 از لحاظ امنیت فوق العاده قدرتمند هستند و نیز قابلیت پشتیبانی از هارد دیسک های تا حجم 4 TB (4 ترابایت) را دارند.EX2 سیستم فایل استاندارد یونیکس و لینوکس می باشد که به کاربر اجازه می دهد فایل ها و دایرکتوری های قاعده دار (دارای مجوز و حق مالکیت) و اسم فایل طولانی و ... داشته باشد. تنها تفاوت بین EX2 و EX3 در این است که سیستم فایل EX3 علاوه بر داشتن کلیه خواص EX2، دارای خاصیت ثبت وقایع و ایجاد و سازماندی log می باشد و این امر موجب می شود تا در زمان crash سیستم بتوان در کوتاهترین زمان ممکن، فایل ها را به حالت قبل از خرابی بازگشت داد.

- توی پرانتز: پارتیشن های EX2/EX3 در ویندوز دیده نمی شوند، البته با نرم افزارهای ویژه ای می توان اطلاعات آن ها را خواند و یا تغییر داد و حتی با برخی نرم افزارها قادر خواهیم بود این پارتیشن ها را به NTFS تبدیل کنیم.

* پارتیشن Swap در لینوکس: پارتیشن Swap در سیستم عامل Linux تعریف مس شود و توسط لینوکس به عنوان حافظه مجازی مورد استفاده قرار می گیرد. حجم این پارتیشن برابر مقدار RAM سیستم و یا در بهترین حالت 2 برابر آن تعیین می گردد. این پارتیشن حالت مجازی دارد بدین معنا که در ساختار درختی فایل های linux دیده نمی شود، به عبارت دیگر نمی توان آن را به ساختار فایل لینوکس، mount کرد.

در پایان ذکر این نکته ضروری به نظر می رسد که سیستم عامل های دیگری نیز وجود دارند که هر کدام از فایل سیستم های مخصوص به خود استفاده می کنند. در برخی از این سیستم عامل ها پارتیشن به صورت مجزا مفهومی ندارد مانند linux که از یک ساختار درختی بهره می برد و کلیه پارتیشن ها و دایرکتوری ها به صورت شاخه ای به ریشه (root) وصل می شوند و یا در novel netware که به جای پارتیشن از مفهوم volume استفاده می شود.


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


تحقیق درمورد انواع فایل سیستم ها، ویژگی ها و کاربردها

تحقیق درمورد پایگاه داده ها

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

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

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

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

 

پایگاه داده ها

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

موارد زیر به صورت خلاصه شرح داده می شود: •۱ تاریخچه پایگاه داده •۲ انواع دادگان ها •۳ مدل های پایگاه داده ۳.۱ مدل تخت ۳.۲ مدل شبکه ای(Network) ۳.۳ مدل رابطه ای ۳.۴ پایگاه داده‌های چند بعدی ۳.۵ پایگاه داده‌های شیء •۴ ویژگی‌های سیستم مدیریت پایگاه داده‌ها •۵ فهرست سیستم‌های متداول مدیریت دادگان 1- تاریخچه پایگاه داده اولین کاربردهای اصطلاح پایگاه داده به June 1963 باز می‌گردد، یعنی زمانی که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام "توسعه و مدیریت محاسباتی یک پایگاه داده‌ای مرکزی" را بر عهده گرفت. پایگاه داده به عنوان یک واژه واحد در اوایل دهه 70 در اروپا و در اواخر دهه 70 در خبر نامه‌های معتبر آمریکایی به کار رفت.(بانک داده‌ای یا Databank در اوایل سال 1966 در روزنامه واشنگتن کار رفت) تصویر:اولین سیستم مدیریت پایگاه داده در دهه 60 گسترش یافت. از پیشگامان این شاخه چارلز باخمن می‌‌باشد. مقالات باخمن این را نشان داد که فرضیات او کاربرد بسیار موثرتری برای دسترسی به وسایل ذخیره سازی را محیا می‌‌کند. در آن زمانها پردازش داده بر پایه کارت های منگنه و نوار های مغناطیسی بود که پردازش سری اطلاعات را مهیا می‌‌کند. دو نوع مدل داده‌ای در آن زمانها ایجاد شد:CODASYL موجب توسعه مدل شبکه‌ای شدکه ریشه در نظریات باخمن داشت و مدل سلسله مراتبی که توسط North American Rockwell ایجاد شد و بعدا با اقباس از آن شرکت IBM محصولIMS را تولید نمود. مدل رابطه‌ای توسط E. F. Codd در سال 1970 ارائه شد.او مدل های موجود را مورد انتقاد قرار می‌‌داد. برای مدتی نسبتا طولانی این مدل در مجامع علمی مورد تایید بود. اولین محصول موفق برای میکرو کامپیوتر ها dBASE بودکه برای سیستم عامل هایCP/M و PC-DOS/MS-DOS ساخته شد. در


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


تحقیق درمورد پایگاه داده ها

سیستم فایل NTFS

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

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

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

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

 

اشنایی با سیستم فایل Ntfs و معرفی ویژگی ها و امکانات به طور کامل

پیشگفتار بسم الله الرحمن الرحیم وقتی برای اولین بار ویندوز XP بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به خود مشغول می کند، سیستم فایل جدیدی به نام NTFS است که می توان از آن استفاده کرد. با اینکه راهنمای ویندوز فواید زیادی را برای NTFS بر می شمرد، انتخاب بین این سیستم فایل و FAT32 با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ابراز پشیمانی می کنند؛ خلاصه اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS نمی یابند. بخشی از مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام استفاده از آن کاملا روشن شود. در این مقاله، مرجع که تقریبا بیشتر ویژگی های NTFS را پوشش می دهد به عنوان راهنما انتخاب شده و با توجه به آن، تک تک ویژگی ها بررسی شده است. هر ویژگی دقیقا شرح داده و سعی شده است اصطلاحات بکار رفته در توضیح هر ویژگی کاملا تبیین شود. سپس چگونگی استفاده از ویژگی مطرح شده است. البته برای بکارگیری بعضی ویژگی ها اصلا رابط گرافیکی وجود ندارد و برای بعضی دیگر هیچ راهی به جز برنامه نویسی نیست. سعی شده است ریشه ی مشکلاتی که هنگام کار با NTFS پیش می آید کاملا مشخص و راهکارهای پیشگیری از آن مطرح شود. بدین منظور، با جستجو در مراجع مختلف، صفحات اینترنتی حاوی اطلاعات مفید جمع آوری شده و پس از بررسی تعدادی از این صفحات برای تهیه مقاله برگزیده و طبقه بندی موضوعی شده است. پس از آن، مقاله به رشته تحریر در آمده است. یکی از مشکلات اساسی در مرحله تحریر مقاله، واژه گزینی برای اصطلاحات نوی بکار رفته در متن بوده است. در بعضی موارد ترجمه ی تحت اللفظی اصطلاح، بکار رفته و در بعضی دیگر، واژه یا عبارتی برگزیده شده که هرچند رابطه ی معناداری با اصطلاح لاتین نداشته ولی مفهوم مطرح شده را به خوبی می رسانده است. در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب مورد نظر دست یافت. دستورات معمولا در Command Prompt (محیط text) اجرا می شوند. برای اجرای آن در ویندوز XP کافی است از منوی شروع، به All Programs و سپس Accessories اشاره و Command Prompt را اجرا کرد. راهنمای مختصری از هر دستور با وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود. تلاش شده است مراجع علاوه بر اعتبار کافی، کاملا مرتبط با موضوع مورد بررسی باشند هرچند بدلیل نوی نسبی بعضی ویژگی های این سیستم فایل، مراجع مرتبط و مناسب برای آن ها کم بود. جای تعجب هم نیست که بیشتر این مراجع متعلق به شرکتِ مایکروسافت است. با توجه به اینکه NTFS از زمان ویندوز NT، در حالِ استفاده است، بسیاری از مراجع موجود با توجه به NTFS4 و NTFS5 که در ویندوزهای NT و 2000 پشتیبانی شده به رشته تحریر در آمده و بعضی مطالب و ابزارهای معرفی شده در آن ها قدیمی و منسوخ شده است. به همین دلیل در این مقاله سعی شده است مطالب منسوخ با توجه به مراجع به روز تصحیح شود. سیر ارائه مطالب در مقاله به صورت لایه لایه است؛ به این معنی که ابتدا کلیات مرتبط با هر موضوع مطرح شده است و خواننده در صورت تمایل می تواند پس از این کلیات به مطالعه ی جزئیات (شامل بعضی مقایسه ها، نکات مرتبط با مسائل سازگاری، بررسی جوانب و مشکلات احتمالی پس از بکارگیری ویژگی و سایر مطالب) بپردازد و یا به بخش های بعدی برود. هر بخش به صورت واحدی مستقل نگاشته شده و خواننده در صورت لزوم به بخش های مرتبط ارجاع داده شده است. از آنجا که مخاطب این مقاله، همه ی کاربران NTFS هستند، بعضی بخش ها چندین بار بازنگری شده است تا مقاله بدون ورود به جزئیاتی که فهم آن نیازمند دانش ژرف کامپیوتری است بتواند به نحوی شایسته مفاهیم را انتقال دهد. همچنین تلاش شده است زبان نوشتار برای همه کاربران حتی با کمی پیشینه ی کامپیوتری قابل فهم باشد و در عین حال مفید فایده ی کاربران پیشرفته هم افتد. در هر بخش سعی بر رعایت اختصار و اجتناب از پرداختن به مسائل حاشیه ای بوده است. بعضی مطالبِ پیش نیاز یا برخی مسایل حاشیه ای، به صلاحدید در پاورقی شرح داده شده است که جذابیت متن برای خواننده حفظ شود. همچنین معادل های لاتین اصطلاحات در پرانتز آورده شده است. به دلیل تخصصی بودن مسائل مربوط به شبکه های کامپیوتری، در این مقاله از پرداختن به این مسائل خودداری شده است. شکل های مقاله همچنین برنامه ها و دستوراتی که در متن به آن ها اشاره شده است، مربوط به ویندوز XP است و ممکن است در سایر سیستم عامل ها وجود نداشته باشد. خلاصه :از ویژگی های بهبود یافته در ویندوز XP نسبت به 2000 و NT و جدید برای کاربران 98 و Me، پشتیبانی از NTFS (ان تی اف اس) پیشرفته می باشد. NTFS مختصر شده عبارت NT File System به معنی سیستم فایل NT است. سیستم فایل تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند، پاک کند یا جابجا نماید.


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


سیستم فایل NTFS

پروتکل ها و DNS

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

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

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

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

 

آموزش DNS 1

تاریخچه DNS 2

پروتکل DNS 2

پروتکل DNS و مدل مرجع OSI 2

DNS 3

Flat NetBios NameSpace 4

اینترفیس های NetBIOS و WinSock 5

اینترفیس Winsock 5

استفاده از نام یکسان دامنه برای منابع اینترنت و اینترانت 8

استفاده از اسامی متفاوت برای دامنه ها ی اینترنت و اینترانت 9

Reverse Lookup Zones 11

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

پروتکل HTTP چیست ؟ 12

توضیحات  : 13

پروتکل HTTP  : یک معماری سرویس گیرنده و سرویس دهنده 15

پاسخ سرویس دهنده 15

توضیحات  : 16

آشنائی با پروتکل های  SLIP و PPP 17

PPP نسبت به SLIP دارای مزایای متعددی است : 17

وجه اشتراک پروتکل های PPP و SLIP 18

نحوه عملکرد یک اتصال SLIP و یا PPP 18

آشنائی با پروتکل FTP ( بخش اول ) 19

پروتکل FTP چیست ؟ 19

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

اموزش FTP 23

Passive Mode 25

ملاحضات امنیتی 25

Passive Mode  و یا Active Mode ؟ 25

پیکربندی فایروال 26

و اما یک نکته دیگر در رابطه با پروتکل FTP ! 26

پروتکل TCP/IP 26

پروتکل های موجود در لایه Network پروتکل TCP/IP 27

پروتکل های موجود در لایه Application پروتکل TCP/IP 27

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

سرویس دهنده SMTP 29

سرویس دهنده POP3 31

ضمائم 32

منابع: 32

آموزش DNS

DNS از کلمات Domain Name System اقتباس و یک پروتکل شناخته شده در عرصه شبکه‌های کامپیوتری خصوصا اینترنت است . از پروتکل فوق به منظور ترجمه اسامی‌کامپیوترهای میزبان و Domain به آدرس‌های IP استفاده می‌گردد. زمانی که شما آدرس www.srco.ir را در مرورگر خود تایپ می‌نمائید ، نام فوق به یک آدرس IP و بر اساس یک درخواست خاص ( query ) که از جانب کامپیوتر شما صادر می‌شود، ترجمه می‌گردد .

تاریخچه DNS

DNS ، زمانی که اینترنت تا به این اندازه گسترش پیدا نکرده بود و صرفا در حد و اندازه یک شبکه کوچک بود، استفاده می‌گردید. در آن زمان ، اسامی‌کامپیوترهای میزبان به صورت دستی در فایلی با نام HOSTS درج می‌گردید . فایل فوق بر روی یک سرویس دهنده مرکزی قرار می‌گرفت . هر سایت و یا کامپیوتر که نیازمند ترجمه اسامی‌کامپیوترهای میزبان بود ، می‌بایست از فایل فوق استفاده می‌نمود. همزمان با گسترش اینترنت و افزایش تعداد کامپیوترهای میزبان ، حجم فایل فوق نیز افزایش و امکان استفاده از آن با مشکل مواجه گردید ( افزایش ترافیک شبکه ). با توجه به مسائل فوق، در سال 1984 تکنولوژی DNS معرفی گردید .

پروتکل DNS

DNS ، یک بانک اطلاعاتی توزیع شده است که بر روی ماشین‌های متعددی مستقر می‌شود ( مشابه ریشه‌های یک درخت که از ریشه اصلی انشعاب می‌شوند) . امروزه اکثر شرکت‌ها و موسسات دارای یک سرویس دهنده DNS کوچک در سازمان خود می‌باشند تا این اطمینان ایجاد گردد که کامپیوترها بدون بروز هیچگونه مشکلی، یکدیگر را پیدا می‌نمایند . در صورتی که از ویندوز 2000 و اکتیو دایرکتوری استفاده می‌نمائید، قطعا از DNS به منظور ترجمه اسامی‌کامپیوترها به آدرس‌های IP ، استفاده می‌شود . شرکت مایکروسافت در ابتدا نسخه اختصاصی سرویس دهنده DNS خود را با نام ( WINS ( Windows Internet Name Service طراحی و پیاده سازی نمود . سرویس دهنده فوق مبتنی بر تکنولوژی‌های قدیمی‌بود و از پروتکل‌هایی استفاده می‌گردید که هرگز دارای کارایی مشابه DNS نبودند. بنابراین طبیعی بود که شرکت مایکروسافت از WINS فاصله گرفته و به سمت DNS حرکت کند .

از پروتکل DNS در مواردی که کامپیوتر شما اقدام به ارسال یک درخواست مبتنی بر DNS برای یک سرویس دهنده نام به منظور یافتن آدرس Domain می‌نماید ، استفاده می‌شود .مثلا در صورتی که در مرورگر خود آدرس www.srco.ir را تایپ نمائید ، یک درخواست مبتنی بر DNS از کامپیوتر شما و به مقصد یک سرویس دهنده DNS صادر می‌شود . ماموریت درخواست ارسالی ، یافتن آدرس IP وب سایت سخاروش است.

پروتکل DNS و مدل مرجع OSI

پروتکل DNS معمولا از پروتکل UDP به منظور حمل داده استفاده می‌نماید . پروتکل UDP نسبت به TCP دارای overhead کمتری می‌باشد. هر اندازه overhead یک پروتکل کمتر باشد ، سرعت آن بیشتر خواهد بود. در مواردی که حمل داده با استفاده از پروتکل UDP با مشکل و یا بهتر بگوئیم خطاء مواجه گردد ، پروتکل DNS از پروتکل TCP به منظور حمل داده استفاده نموده تا این اطمینان ایجاد گردد که داده بدرستی و بدون بروز خطاء به مقصد خواهد رسید .

فرآیند ارسال یک درخواست DNS و دریافت پاسخ آن ، متناسب با نوع سیستم عامل نصب شده بر روی یک کامپیوتر است .برخی از سیستم‌های عامل اجازه استفاده از پروتکل TCP برای DNS را نداده و صرفا می‌بایست از پروتکل UDP به منظور حمل داده استفاده شود . بدیهی است در چنین مواردی همواره این احتمال وجود خواهد داشت که با خطاهایی مواجه شده و عملا امکان ترجمه نام یک کامپیوتر و یا Domain به آدرس IP وجود نداشته باشد. پروتکل DNS از پورت 53 به منظور ارائه خدمات خود استفاده می‌نماید. بنابراین یک سرویس دهنده DNS به پورت 53 گوش داده و این انتظار را خواهد داشت که هر سرویس گیرنده‌ای که تمایل به استفاده از سرویس فوق را دارد از پورت مشابه استفاده نماید . در برخی موارد ممکن است مجبور شویم از پورت دیگری استفاده نمائیم . وضعیت فوق به سیستم عامل و سرویس دهنده DNS نصب شده بر روی یک کامپیوتر بستگی دارد.

DNS

DNS مسئولیت حل مشکل اسامی کامپیوترها ( ترجمه نام به آدرس ) در یک شبکه و مسائل مرتبط با برنامه های Winsock را بر عهده دارد. به منظور شناخت برخی از مفاهیم کلیدی و اساسی DNS ، لازم است که سیستم فوق را با سیستم دیگر نامگذاری در شبکه های مایکروسافت(NetBIOS ) مقایسه نمائیم . قبل از عرضه ویندوز 2000 تمامی شبکه های مایکروسافت از مدل NetBIOS برای نامگذاری ماشین ها و سرویس ها ی موجود بر روی شبکه استفاده می کردند. NetBIOS در سال 1983 به سفارش شرکت IBM طراحی گردید. پروتکل فوق در ابتدا بعنوان پروتکلی در سطح لایه " حمل " ایفای وظیفه می کرد.در ادامه مجموعه دستورات NetBIOS بعنوان یک اینترفیس مربوط به لایه Session نیز مطرح تا از این طریق امکان ارتباط با سایر پروتکل ها نیز فراهم گردد. NetBEUI مهمترین و رایج ترین نسخه پیاده سازی شده در این زمینه است . NetBIOS برای شیکه های کوچک محلی با یک سگمنت طراحی شده است . پروتکل فوق بصورت Broadcast Base است . سرویس گیرندگان NetBIOS می توانند سایر سرویس گیرندگان موجود در شبکه را از طریق ارسال پیامهای Broadcast به منظور شناخت و آگاهی از آدرس سخت افزاری کامپیوترهای مقصد پیدا نمایند. شکل زیر نحوه عملکرد پروتکل فوق در یک شبکه و آگاهی از آدرس سخت افزاری یک کامپیوتر را نشان می دهد. کامپیوتر ds2000 قصد ارسال اطلاعات به کامپیوتری با نام Exeter را  دارد. یک پیام Broadcast برای تمامی کامپیوترهای موجود در سگمنت ارسال خواهد شد. تمامی کامپیوترهای موجود در سگمنت مکلف به بررسی پیام می باشند. کامپیوتر Exeter پس از دریافت پیام ،آدرس MAC خود را برای کامپیوتر ds2000 ارسال می نماید.

 

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

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

پروتکل های مبتنی بر NetBIOS ( نظیر NetBEUI) دارای مکانیزمهای لازم برای روتینگ نبوده و دستورالعمل های مربوط به روتینگ در مشخصه فریم بسته های اطلاعاتی NetBIOS تعریف نشده است .

 در صورتی که امکانی فراهم گردد که قابلیت روتینگ به پیامهای NetBIOS داده شود ( نظیر Overlay نمودن NetBIOS بر روی پروتکل دیگر با قابلیت روتینگ ، روترها بصورت پیش فرض بسته های NetBIOS را منتشر نخواهند کرد. ماهیت BroadCast بودن پروتکل NetBIOS یکی از دو فاکتور مهم در رابطه با محدودیت های پروتکل فوق خصوصا" در شبکه های بزرگ است . فاکتور دوم ، ساختار در نظر گرفته شده برای نحوه نامگذاری است . ساختار نامگذاری در پروتکل فوق بصورت مسطح (Flat) است .

Flat NetBios NameSpace به منظور شناخت و درک ملموس مشکل نامگذاری مسطح در NetBIOS لازم است که در ابتدا مثال هائی در این زمینه ذکر گردد. فرض کنید هر شخص در دنیا دارای یک نام بوده و صرفا" از طریق همان نام شناخته گردد. در چنین وضعیتی اداره راهنمائی و رانندگی اقدام به صدور گواهینمامه رانندگی می نماید. هر راننده دارای یک شماره سریال خواهد شد. در صورتی که از اداره فوق سوالاتی نظیر سوالات ذیل مطرح گردد قطعا" پاسخگوئی به آنها بسادگی میسر نخواهد شد.

چند نفر با نام احمد دارای گواهینامه هستند؟

چند نفر با نام رضا دارای گواهینامه هستند؟

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


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


پروتکل ها و DNS

رنگ ها

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

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

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

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

 

رنگ ها

قرن هاست که به مواد غذایط و نوشابه ها رنگ اضافه می شود. قبل از اینکه روش تولید رنگ های مصنوعی در سال 1856 کشف گردد, از عصاره های طبیعی حیوانی, گیاهی و معدنی استفاده می شد.

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

رنگدانه های موجود در بسیاری از میوه ها و سبزی های تازه, روشن و شفاف بوده و در آنها کششی برای خوردن بوجود می آورند. ولی زمانی که فرآوری می گردند, محیط حفاظتی یافته آنها به هم ریخته و یا از بین می رود, و در این موقع, رنگدانه های طبیعی در معرض شرایط فیزیکی و شیمیایی نامطلوبی قرار می گیرند که می توانند باعث فساد نسبی و تغییر رنگ یا کاهش رنگ در آنها گردند. در انگلستان و آمریکای شمالی, حدود 75% مواد غذایی, به نحوی, قبل از رسیدن به دست مصرف کننده, فرآوری می شوند. تولید کنندگان مواد غذایی, درصورتی که بخواهند جاذبه ظاهری تولیدات خود را حفظ کنند, باید رنگ از دست رفته آنها را جبران نمایند . در ضمن, افزودن رنگ به مواد غذایی مانند نوشابه های غیرالکی, فرآورده های قنادی, دسرهای فوری و بستنی, همواره, مطلوب است, مگر اینکه بخواهیم بی رنگ و یا کم رنگ باشند.

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

رنگ هایی که در طی قرن گذشته, به مواد غذایی اضافه می شدند, از نظر مناسبت های فنی و بی زیانی براساس دانش و معلومات زمان, ارزیابی گردیده اند. این مسأله, تعداد رنگ های موجود را به منظور استفاده در مواد غذایی, کاهش داده است. بیشتر کشورها هم اکنون دارای فهرستی از رنگ های مجاز همراه با محدودیت های استفاده در برخی فرآورده ها می باشند. اگرچه تا حدودی هماهنگی وجود دارد, ولی در عین حال اکثر کشورها, هنوز هم دارای مقررات ملی خود هستند. در نتیجه, بررسی ویژگیهای یک رنگ قبل از استفاده آن در فرآورده های غذایی ضروری است.

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

رنگ های مصنوعی

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

بسیاری از رنگ ها نیز بصورت لاک های آلومینیومی محلول در چربی در بازار وجود دارند. برای تولید لاک های آلومینیومی, رنگ های محلول در آب را روی آلومینیوم هیدروکساید(آلومینا) تازه تأثیر می دهند. لاک های آلومینیومی محلول در چربی اصولاً در آب و حلال های آلی, غیر محلولند. این رنگ ها را بصورت پودرهای بسیار نرم با غلظت های مختلفی از ماده رنگی, بطور معمول بین 10 تا40درصد, تولید می کنند. لاک های آلومینیومی به صورت پوششی روی رنگهای محلول, بطور معمول پایداری آنها را در برابر نور افزایش می دهند, و از آنها می توان برای رنگ کردن فرآورده های خشک پودری, مواد غذایی تفننی, آدامس های مختلف (در این فرآورده ها کمتر باعث رنگی شدن دهان می گردند), فرآورده های شکری قنادب(به ویژه بصورتهای مختلف معلقه با تیتانیوم دی اکساید به منظور پوشش دادن به شیرینی ها) و فرآورده هایی که بصورت قرص های فشرده, عرضه می شوند, استفاده نمود.

خلاصه ای از کاربردهای معمول رنگ های مصنوعی

تارترازین(زرد رنگ):رنگ کاربردهای عمومی. در دسرهای پودری شکل, فرآورده های قنادی, بستنی و فرآورده های شیری, نوشابه های غیرالکی, شوری ها, سس ها, ماهی و فرآورده های نانوایی مورد استفاده قرار می گیرند.

زرد کینولین (زرد مایل به سبز روشن): رنگ کاربردهای عمومی . در نوشابه های غیرالکی, دسرها, فرآورده های قنادی, بستنی و فرآورده های شیری استفاده میشود.

زردسان ستFCF(زرد پرتقالی):رنگ کاربردهای عمومی مانند نوشابه های غیرالکلی,(ولی درصورت وجود یون های کلسیم رسوب خواهد کرد), بستنی, فرآورده های قنادی, مواد غذایی کنسرو شده, فرآورده های نانوایی و دسرها.

کارموئی زین (قرمز مایل به آبی): در فرآورده های قنادی, نوشابه های غیرالکلی, بستنی , دسرها و میوه های کنسرو شده مورد استفاده قرار می گیرد.

پونسیو4R(قرمز روشن): در نوشابه های غیرالکلی, فرآورده های قنادی, ژله ها, مواد غذایی کنسرو شده, ماهی و بصورت رنگهای آلومینیومی برای رنگ نمودن پوسته پنیر و فرآورده های قنادی پوشش داده شده, استفاده می شود.

آمارانت(تاج خروس)(قرمز مایل به آبی):به منظور ایجاد رنگ در مواد غذایی کنسرو شده, نوشابه های غیرالکی, مربا, بستنی, و دسرهای پودری مورد استفاده قرار میگیرد.

قرمز 2G (قرمز مایل به آبی): بطور معمول در فرآورده های گوشتی , فرآورده های شکری قنادی و مرباها استفاده می گردد.

آبی درخشانFCF (آبی مایل به سبز روشن):رنگ کاربردهای عمومی. نوشابه ها و فرآورده های پوشش شکری قنادی.

قهوه ای FK (قهوه ای مایل به زرد): به منظور رنگ کردن ماهی در آب نمک, بدون ایجاد رسوب بکار می رود.

قهوه ای شکلاتیFB(قهوه ای):به طور عمده ویژه فرآورده های پخته غلات , فرآورده های شکری قنادی و دسرها.

سیاه درخشانBN(بنفش):رنگ کاربردهای عمومی. به طور معمول بصورت مخلوط مورد استفاده قرار میگیرد . همچنین برای رنگ کردن تخم ماهی و فرآورده های قنادی به کار می رود.

رنگ های طبیعی


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


رنگ ها