فایل شاپ

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

فایل شاپ

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

تجزیه تحلیل، پیچیدگیهای صنعت تجارت الکترونیک

قبلا مشاهده کردیم که چگونه تکنولوژیهای تجارت الکترونیک، اساس اقتصادی برخی تجارتها را تغییر می‌دهد در این فصل جزئیات بیشتری را در مورد اینکه چگونه این پیچیدگیهای صنعتی، ساختارهای اقتصادی صنعت را تغییر می‌دهد بیان خواهیم کرد
دسته بندی برق
بازدید ها 17
فرمت فایل doc
حجم فایل 29 کیلو بایت
تعداد صفحات فایل 41
تجزیه تحلیل، پیچیدگیهای صنعت تجارت الکترونیک

فروشنده فایل

کد کاربری 1024
کاربر

تجزیه تحلیل، پیچیدگیهای صنعتِ تجارت الکترونیک


مقدمه:

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

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

این سه اثر عبارتند از: عدم مداخله، عدم یکپارچگی و تقارب دیجیتال حلقه‌های ارزش. گرچه این اثرات قبلاً مشاهده شد، اما آنها به عنوان نتیجة فوائد ویژه‌ای که بوسیلة شبکة جهانی به ارمغان آورده شده، پر اهمیت‌تر شده‌اند.


تغییر قدرت صنعت

یکی از بهترین چهارچوب‌های شناخته شده برای تجزیه تحلیل صنعت، 5 مدل مؤثر porter می‌باشد. پورتر 5 ابزار کلیدی که قابلیت سودآوری در یک صنعت را تعیین می‌کند، مشخص نمود. (شکل 1-6)

تهدید وارد شوندگان جدید در عرضة بازار

تهدید محصول یا خدمت جانشین

قدرت معامله خریداران

قدرت معامله عرضه کنندگان

مسابقة رقابتی مابین شرکتهای موجود در صنعت.





قدرت معامله عرضه کنندگان

قدرت معامله خریداران




(شکل 1-6)


تهدید داوطلبان ورود جدید:

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

سیستمهای IT هم چنین می‌توانند مانعی برای ورود ایجاد کنند.

برای مثال، برخی از خطوط هوائی در گذشته با سرمایه‌گذاری‌های قابل توجهی که در سیستمهای رِزِرو کامپیوتری انجام دادند، موانع مهمی در ورود به سرمایه‌گذاری، برای واردشوندگان جدید می‌تواند بسیار مشکل باشد. با این وجود یکی از خصوصیات اینترنت آن است که به داوطلبان جدید برای ورود به بازارهای موجود اجازة ورود می‌دهد، بدون آنکه احتیاج باشد با سرمایه‌گذاری عظیم سازمانی افراد حاضر در آنجا برابری یا رقابت کنند. بنابراین احتمالاً رقابت تازه واردین جدید در بسیاری صنایع افزایش می‌یابد. برای مثال اینترنت به فروشندگان اینترنتی کتاب نظیر Amazon.com اجازه می‌دهد که با کتابفروشیهای سنتی رقابت کند، بدن آنکه احتیاج به سرمایه‌گذاری در یک سری کتابفروشی در خیابانهای بزرگ باشد.


تهدید جانشینی:

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

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


قدرت معاملة خریداران:

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


معاملة قدرت عرضه کنندگان:

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


مسابقة رقابتی مابین دست‌اندرکاران موجود:

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


افزایش قدرت مشتریان:

انگلیسی‌ها معمولاً تمایلی که از خدمات نامطلوب شکایت کنند، اما این ممکن است بوسیلة پایگاههای اینترنتی جدیدی که به مردم این امکان را می‌دهد. در مورد سرویسهائی که از شرکتها یا دیگر سازمانها دریافت نموده‌اند شکایت کنند، تغییر کند. برای مثال یک شرکت آلمانی به نام Dooyoo.deیک نسخة UK از پایگاههای آنها (شرکتها و سازمانها) تهیه کرد، که به افراد اجازه می‌دهد در خانة خود، امتیازِ خدمات و محصولات آنها را مورد بازبینی قرار داده و برای این مشارکت خود جایزه بگیرند. منتقدین در Dooyoo.uk بازای نوشتن هر عقیده‌ای 250 dooyoo miles می‌گیرند، در صورتی که شخص دیگری نظر شما را بخواند 50 mile و 10 mile زمانی که شما نظرات دیگران را مورد ارزیابی قرار دهید به شما تعلق قرار خواهد گرفت. هر 1000 dooyoo mile ارزشی به اندازة 1 پوند دارد که قابلیت تبدیل به پول نقد یا اسناد یا اهدا کردن به یک مؤسسه‌ی خیریه را دارد. منتقدین تراز اول با قرار داده شدن در یک Hall of Fame (مکانی که شهرت شخص افزایش می‌یابد) مورد تشویق قرار می گیرند.


تجزیه تحلیل سیستم ارزش:

دومین مدل از مدلهای پورتر که به طور گسترده برای تجزیه تحلیل صنایع استفاده می‌شود، زنجیرة ارزش است. مدل پورتر، ماهیتاً با کاهش هزینه و افزودن ارزش افزودة فعالیتهای درونی شرکتها سر و کار دارد. تجارت الکترونیک می‌تواند در این هدف، در تمام فعالیتهای زنجیرة ارزش کمک رسان باشد.


سه فعالیت اصلی یک فرایند تولید عبارتند از:

تدارکات درونی: دریافت اقلام، انبار کردن و در اختیار قرار دادن آنها برای فرایند عملیات به مقدار مورد نیاز.

اقدام عملی: فرایند تولید

تدارکات بیرونی: تحویل محصولات نهائی کارخانه، انبار کردن و توزیع آنها بین مشتریان

پورتر به این فعالیتهای پایة اصلی، دو فعالیت اصلی دیگر را نیز اضافه کرده است:

بازاریابی و فروش: پیدا کردن احتیاجاتِ مشتریان بالقوه و آگاه کردن آنها از محصولات و خدماتی که می‌توان به آنها ارائه داد.

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

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


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


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


مدیریت منابع انسانی: استخدام، آموزش و مدیریت پرسنلی افرادی که برای سازمان کار می‌کنن.


زیربنای شرکت: مدیریت کلی شرکت، شامل طرح ریزی و حسابداری.

همان طوری که در فصل قبل مشاهده شد، تجارت الکترونیک می‌تواند کارائی تمام مراحل زنجیرة ارزش را بهبود بخشد. برای مثال در تدارکات، لُجستیک، عملیات و غیره. بنابراین این حتی می‌تواند تأثیرات مهم خارجی بیشتری روی زنجیرة ارزش داشته باشد. زنجیرة ارزش در یک شرکت، در یک ًسیستم ارزشً می‌تواند زنجیره‌های ارزش شرکتهای دیگر را نیز بسط دهد. مزیت کلی رقابت یک سازمان، تنها به کارائی سازمان و کیفیت محصولاتش بستگی ندارد بلکه به تأمین کنندگان و شرکایش، فروشندگان عمده و خریداران نیز وابسته است. تجارت الکترونیک می‌تواند روی ارتباطاتی که ممکن است شرکت با این سازمانها داشته باشد نظیر پیوستن به شبکة اطلاعات به اشتراک گذاشته شده، تأثیر بگذارد و هم چنین تأثیری مستقیم روی زنجیره‌های ارزش این سازمانها دارد.


مدل 3D:

تجارت الکترونیک، سه اثر مهم روی سیستم ارزش می‌گذارد که برای راحتی می‌توان آنها را به نام 3D به خاطر سپرد.

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


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


واسطه زدائی / واسطه‌ گری مجدد:

اولین اثر روی سیستم ارزش، از تغییرات در اقتصاد زنجیرة عرضه ناشی می‌شود. در بسیاری از صنایع، این مسئله بسیار عادی است که تولیدکنندگان و عرضه‌کنندگان کالاهای خود را بین واسطه‌ها یا دلالان توزیع کنند. دلایل بسیاری برای گرایش به سمت دلالان وجود دارد ولی معمولی‌ترین دلایل عبارتند از:

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

فروش ناکافی که باعث می‌شود فروشنده به سمت راههای مفیدتر سوق داده شود.

اطلاعات و تماسهائی که دلالان ایجاد می‌کنند.

تجاربی که دلالان دارند.


مقالات رباتیک

این مقاله الگوریتمی جدید برای مسئله برنامه ریزی مسیرکلی به یک هدف ، برای ربات متحرک را با استفاده از الگوریتم ژنتیک ارائه می دهد الگوریتم ژنتیک برای یافتن مسیر بهینه برای ربات متحرک جهت حرکت در محیط استاتیک که توسط نقشه ای با گره ها و لینک ها بیان شده است ،بکار گرفته شده است
دسته بندی برق
بازدید ها 14
فرمت فایل doc
حجم فایل 14817 کیلو بایت
تعداد صفحات فایل 40
مقالات رباتیک

فروشنده فایل

کد کاربری 1024
کاربر

رباتیک

چکیده

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

بنابراین از یک کروموزوم با طول ثابت استفاده کردیم.مسیر ربات ایجاد شده ، در مفهوم کوتاهترین مسیر ،بهینه است .ربات دارای محل آغاز و محل هدف تحت فرضیه ای است که ربات از هر محل فقط یکبار می گذرد یا اصلا نمی گذرد.نتایج بدست آمده در شبیه سازی ؛قدرت الگوریتم پیشنهادی را تایید می نماید.

مقدمه

مسئله طراحی مسیر ربات متحرک را می توان بصورت ذیل بیان کرد:

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

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

1.اهداف مختلف بهینه سازی و تغییرات اهداف

2. عدم قطعیت ها در محیط ها

3. محدودیت های متفاوت برای منابع محاسباتی

مرور و بازنگری روش های موجود برای حل مسئله طراحی مسیر ،در [1] ارائه شده است . روش های زیادی برای ایجاد یک مسیر بهینه از قبیل برنامه ریزی دینامیک و روش های تبدیل مسافت گزارش شده است .

در روش برنامه ریزی دینامیک اگر نقطه ی شروعSP و نقطه ی هدف GP باشد ، نقطه ی زیر هدف IP است.و روش تولید مسیر ،نحوه تعیین توالی زیر اهداف است که زیر اهداف خود از مجموعه IP (I=1,2,3,…) انتخاب می شوند.ما باید تمام مسیرهای ممکن را بررسی کرده و مسیر با کمترین مقدار هزینه را به عنوان مسیر بهینه انتخاب نمائیم.توان محاسباتی بسیار فراوانی بویژه در محیط های دارای زیر اهداف فراوان مورد نیاز است . در روش تبدیل مسافت ،کارطراحی مسیر ،محیطی را با شبکه یکنواخت می پوشاند و فواصل را از طریق فضای خالی ،از سلول هدف،منتشر می کند.قسمت پیشین موج مسافت ،حول موانع و در نهایت از طریق تمامی فضاهای آزاد در محیط جریان می یابد.برای هر نقطه شروع در محیط نمایانگر محل اولیه ربات متحرک ،کوتاهترین مسیر به مقصد،از طریق رفتن به قسمت پائین و از طریق شیب دارترین مسیر نزولی رسم شده است.با این وجود به هنگام وجود دو سلول یا بیشتر جهت گزینش با همان حداقل تبدیل فاصله ابهام مسیرهای بهینه وجود دارد. دو روش مذکور ملزم توان محاسباتی بسیار بالا در محیطی است که دارای تعداد زیاد اهداف فرعی (زیر اهداف)و موانع است.

محققان روش های فراوان را برای حل مسائل طراحی مسیر ربات های متحرک با وجود موانع ایستا و متحرک بر مبنای soft computing ،بیان کرده اند. soft computing متشکل از منطق فازی،شبکه های عصبی و محاسبات تکاملی است (الگوریتم های ژنتیک و تکاملی GA & EA).تاکنون تلاش های زیادی در استفاده از منطق فازی برای طراحی و برنامه ریزی حرکت ربات متحرک وجود داشته است .اخیرا استفاده از محاسبات تکاملی رواج فراوانی پیدا کرده و در واقع روشی است که به منظور بکارگیری در موقعیت هایی که دانش اولیه راجع حل مسئله وجود نداشته و یا اطلاعات محدود می باشد،قابلیت استفاده به گونه ای موثرتر،عمومی تر و راحت تر را داراست.

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

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

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

ادامه مطالب مقاله بصورت ذیل مرتب شده اند :

در بخش 2 ،مقدمه ای مختصر راجع الگوریتم ژنتیک ارائه شده است .در بخش 3 ،فرمول سازی مسئله مورد بررسی واقع شده،در بخش 4 الگوریتم پیشنهادی ، معرفی و در بخش 5 نتایج شبیه سازی نشان داده شده است.

1.مسیریابی

مسئله مسیریابی ربات در چند حالت قابل بررسی است :

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

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

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

2.الگوریتم ژنتیک

GA در سال 1975 توسط Holland بر پایه تقلیدی از تکامل طبیعی یک جمعیت پایه ریزی شد به نحوی که کروموزوم ها به منظور خلق نسل جدید اجازه تولید مجدد داشته و جهت بقاء در نسل آینده به رقابت می پردازند.با گذشت زمان ،بر روی نسل ها ، fitness بهبود می یابد و در نهایت بهترین راه حل قابل حصول است .اولین جمعیت p(0) به طور تصادفی با 0و1 کد می شود در هر نسل ،t، مناسبترین عناصر برای حضور در mating pool انتخاب می شوند و با سه عملگر پایه ای ژنتیک ؛ تولید مثل،ادغام و جهش ؛ جهت تولید نسل جدید تکامل می یابند .بر پایه بقاء بهترین هامی توان نتیجه گرفت کروموزوم های بدست آمده با استفاده از روشی منتخب بهترین کروموزوم ها قابل حصول می باشند.

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


نحوه ارسال اطلاعات در مدل OSI

کامپیوتر های موجود در یک شبکه به طرق مختلفی می توانند با همدیگر ارتباط برقرار کنند اما بخش بزرگی از این فرآیند ربطی به ماهیت داده هایی که از طریق رسانه شبکه عبور می کند ندارد
دسته بندی کامپیوتر و IT
بازدید ها 25
فرمت فایل doc
حجم فایل 2575 کیلو بایت
تعداد صفحات فایل 150
نحوه ارسال اطلاعات در مدل OSI

فروشنده فایل

کد کاربری 1024
کاربر

نحوه ارسال اطلاعات در مدل OSI

سیگنال ها و پروتکل ها

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

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

یک پروتکل شبکه می تواند نسبتا ساده یا کاملا پیچیده باشد .در بعضی موارد پروتکل فقط یک کد است (مثلا الگویی از ولتاژهای الکتریکی ) که مقدار دودویی یک بیت را نشان می دهد و همانطور که می دانید این مقدار می تواند 0 یا 1 باشد. پروتکل های پیچیده تر شبکه می توانند سرویس هایی را ارائه دهند که بعضی از آنها در اینجا نام برده شده است:

اعلام دریافت بسته (packet acknowledgment) :که ارسال یک پیغام از طرف گیرنده به فرستنده مبنی بر دریافت یک یا چند بسته می باشد. یک بسته جزء بنیادی اطلاعات فرستاده شده روی یک شبکه محلی (LAN) می باشد.

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

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

تشخیص خطا (error detection) : شامل کدهای بخصوصی می باشد که در یک بسته وجود دارد و سیستم گیرنده از آنها برای اطمینان از اینکه داده های آن بسته سالم به مقصد رسیده است یا نه استفاده می کند .

تصحیح خطا (error correction) : پیغام هایی که توسط سیستم گیرنده تولید می شود و به اطلاع فرستنده می رسانند که بسته های معینی آسیب دیدند و باید دوباره فرستاده شوند .

فشرده سازی (data compression) : مکانیزمی است که در آن با حذف اطلاعات اضافه، مقدار داده ای را که باید از طریق شبکه فرستاده شود در حد امکان کم می کنند .

کدگذاری داده (data encryption) : مکانیزمی است برای محافظت از داده هایی که قرار است از طریق شبکه منتقل شود و در آن توسط کلیدی که سیستم گیرنده از آن مطلع است داده ها کد گذاری می شوند.

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

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

رابطه ی بین پروتکل ها

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

پایین ترین بخش پشته پروتکل را رسانه شبکه تشکیل می دهد که وظیفه انتقال داده ها به کامپیوتر های دیگر موجود در شبکه را دارد .

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

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

تاریخچه پیدایش شبکه

در سال 1957 نخستین ماهواره، یعنی اسپوتنیک توسط اتحاد جماهیر شوروی سابق به فضا پرتاب شد. در همین دوران رقابت سختی از نظر تسلیحاتی بین دو ابرقدرت آن زمان جریان داشت و دنیا در دوران رقابت سختی از نظر تسلیحاتی بین دو ابر قدرت آن زمان جریان داشت و دنیا در دوران جنگ سرد به سر می برد. وزارت دفاع امریکا در واکنش به این اقدام رقیب نظامی خود، آژانس پروژه های تحقیقاتی پیشرفته یا آرپا (ARPA) را تاسیس کرد. یکی از پروژه های مهم این آژانس تامین ارتباطات در زمان جنگ جهانی احتمالی تعریف شده بود. در همین سال ها در مراکز تحقیقاتی غیر نظامی که بر امتداد دانشگاه ها بودند، تلاش برای اتصال کامپیوترها به یکدیگر در جریان بود. در آن زمان کامپیوتر های Mainframe از طریق ترمینال ها به کاربران سرویس می دادند. در اثر اهمیت یافتن این موضوع آژانس آرپا (ARPA) منابع مالی پروژه اتصال دو کامپیوتر از راه دور به یکدیگر را در دانشگاه MIT بر عهده گرفت. در اواخر سال 1960 اولین شبکه کامپیوتری بین چهار کامپیوتر که دو تای آنها در MIT، یکی در دانشگاه کالیفرنیا و دیگری در مرکز تحقیقاتی استنفورد قرار داشتند، راه اندازی شد. این شبکه آرپانت نامگذاری شد. در سال 1965 نخستین ارتباط راه دور بین دانشگاه MIT و یک مرکز دیگر نیز برقرار گردید.

در سال 1970 شرکت معتبر زیراکس یک مرکز تحقیقاتی در پالوآلتو تاسیس کرد. این مرکز در طول سال ها مهمترین فناوری های مرتبط با کامپیوتر را معرفی کرده است و از این نظریه به یک مرکز تحقیقاتی افسانه ای بدل گشته است. این مرکز تحقیقاتی که پارک (PARC) نیز نامیده می شود، به تحقیقات در زمینه شبکه های کامپیوتری پیوست. تا این سال ها شبکه آرپانت به امور نظامی اختصاص داشت، اما در سال 1927 به عموم معرفی شد. در این سال شبکه آرپانت مراکز کامپیوتری بسیاری از دانشگاه ها و مراکز تحقیقاتی را به هم متصل کرده بود. در سال 1927 نخستین نامه الکترونیکی از طریق شبکه منتقل گردید.

در این سال ها حرکتی غیر انتفاعی به نام MERIT که چندین دانشگاه بنیان گذار آن بوده اند، مشغول توسعه روش های اتصال کاربران ترمینال ها به کامپیوتر مرکزی یا میزبان بود. مهندسان پروژه MERIT در تلاش برای ایجاد ارتباط بین کامپیوتر ها، مجبور شدند تجهیزات لازم را خود طراحی کنند. آنان با طراحی تجهیزات واسطه برای مینی کامپیوتر DECPDP-11 نخستین بستر اصلی یا Backbone شبکه کامپیوتری را ساختند. تا سال ها نمونه های اصلاح شده این کامپیوتر با نام PCP یا Primary Communications Processor نقش میزبان را در شبکه ها ایفا می کرد. نخستین شبکه از این نوع که چندین ایالت را به هم متصل می کرد Michnet نام داشت.

روش اتصال کاربران به کامپیوتر میزبان در آن زمان به این صورت بود که یک نرم افزار خاص بر روی کامپیوتر مرکزی اجرا می شد. و ارتباط کاربران را برقرار می کرد. اما در سال 1976 نرم افزار جدیدی به نام Hermes عرضه شد که برای نخستین بار به کاربران اجازه می داد تا از طریق یک ترمینال به صورت تعاملی مستقیما به سیستم MERIT متصل شوند.این، نخستین باری بود که کاربران می توانستند در هنگام برقراری ارتباط از خود بپرسند: کدام میزبان؟

از وقایع مهم تاریخچه شبکه های کامپیوتری، ابداع روش سوئیچینگ بسته ای یا Packet Switching است. قبل از معرفی شدن این روش از سوئیچینگ مداری یا Circuit Switching برای تعیین مسیر ارتباطی استفاده می شد. اما در سال 1974 با پیدایش پروتکل ارتباطی TCP/IP از مفهوم Packet Switching استفاده گسترده تری شد. این پروتکل در سال 1982 جایگزین پروتکل NCP شد و به پروتکل استاندارد برای آرپانت تبدیل گشت. در همین زمان یک شاخه فرعی بنام MILnet در آرپانت همچنان از پروتکل قبلی پشتیبانی می کرد و به ارائه خدمات نظامی می پرداخت. با این تغییر و تحول، شبکه های زیادی به بخش تحقیقاتی این شبکه متصل شدند و آرپانت به اینترنت تبدیل گشت. در این سال ها حجم ارتباطات شبکه ای افزایش یافت و مفهوم ترافیک شبکه مطرح شد.

مفهوم شبکه

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

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

فهرست

فصل اول ....................................................................................... 1

سیگنال ها و پروتکل ها ................................................................

فصل دوم ...................................................................................... 39

مدل OSI

فصل سوم..................................................................................... 54

پروتکل TCP/IP

فصل چهارم..................................................................................... 81

لایه اینترنت

فصل پنجم..................................................................................... 121

ارسال اطلاعات با استفاده از TCP/IP

فصل ششم..................................................................................... 129

مسیریابی