آموزش فوق العاده پروتوکل های شبکه و پروتکل شبکه اینترنت TCP / IP

دسته: کامپیوتر

حجم فایل: 3104 کیلوبایت

تعداد صفحه: 128

آموزش فوق العاده پروتوکل های شبکه

TCP/IP:

پروتوکل نمونه OSI که کار هفت لایه را انجام میدهد.

پروتکل شبکه اینترنت TCP / IP است. در شکل زیر شبکه اینترنت و NODE هایی که به آن متصل هستند میبینید.

مقایسه الگوی OSI و پروتکل TCP IP را در شکا زیر میبینید.

دولایه PHYSICAL و DATALINK در غالب HOST & NETWORK نیز مطرح هستند.

در لایه NETWORK در TCPIP پنج پروتوکل وجود دارد. همانطور که درشکل بالا میبینید.

در لایه transport دو پروتوکل طبق شکل وجود دارد.

در مدل TCP IP سه لایه بالایی OSI را در غالب یک لایه میبیند. و همه را در غالب APPLICATION در نظر میگیرد و دارای پروتوکلهای مشخص شده در شکل میباشد.

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

VER: نسخه پروتوکل IP را مشخص میکند.

HLEN: طول HEADER را مشخص میکند.

SERVICE TYPE: مشخص کننده نوع سرویسی که استفاده میشود.

TOTAL LEN : مجموع طول IP را مشخص میکند.

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

بدلیل HOST TO NETWORK که باید در اینجا حمل شودو شبکه های مختلف نیز معماری های مختلف دارندباید به PACKETهای کوچکتر شکسته شوند.)

در قسمت OFFSET محل قرار گیری PACKET شکسته شده مشخص میشود.

IDNTIFICATION: هویتی که به PACKET داده میشود مشخص میکند.

FLAG: ‌مشخص کننده اینکه آیا شکسته شدن انجام شده یا نه.

TIME TO LIVE: در PACKET از این شمارنده استفاده میشود.

PROTOCOL: نوع پروتوکلی که اطلاعات را فرستاده مشخص میکند.

HEADER: HEADER ها را حساب میکند. اگر PACKET شکسته شودباید checksum ها محاسبه شوند. (تغییر در TTL باعث میشود که CHECKSUM تغییر کند)

IP آدرس مبدا و مقصد مشخص میشود.

OPTION: برای اطلاعات کنترلی مربوط به مسیر یابهاو مدیریتی استفاده میشود.

IP ADDRESS:

درCLASS A:

8بیت اول شماره شبکه و بقیه شماره host داخل شبکه است

در بقیه کلاسها نیز همانطور که در شکل بالا مشخص میشود. NET ID و HOST فرق میکنند.

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

خرید

مطالب مرتبط


ترجمه مقاله مسیریابی مشترک بر حسب جابجایی-پیش­بینی و سرویس مکان

دسته: مقالات ترجمه شده isi

حجم فایل: 817 کیلوبایت

تعداد صفحه: 12

مسیریابی مشترک بر حسب جابجایی-پیش­بینی و سرویس مکان سلسله­ مراتبی برای VANETها

چکیده

سرویس­های مبتنی بر مکان، اطلاعات مکانی که توسط پروتکل­های مسیریابی جغرافیایی استفاده می­شود را ارائه می­کنند. مسیریابی و سرویس مکان بطور گسترده­ای مرتبط بهم هستند، اما در مطالعات عادی در مورد شبکه­ی اد هاک وسایل نقلیه (VANET) بطور جداگانه­ای کنترل می­شوند. در این مقاله، یک روش مرکب، یعنی مسیریابی هیبریدی مبتنی بر پیش­بینی-جابجایی و سرویس مکانی سلسله ­مراتبی (PHRHLS) ، اتصال یک پروتکل مسیریابی VANET، مسیریابی بدون حالت محیط حریص (GPSR) ، و سرویس مکان سلسله­مراتبی (HLS) را با یک الگوریتم پیش­بینی جابجایی ارائه می­کنیم. نشان می­دهیم که این روش، یعنی PHRHLS، هزینه محلی­سازی را کاهش می­دهد و عملکردهای مسیریابی را افزایش می­دهد. در واقع، شبیه­سازی­های گسترده­ی ما نتایج امیدوار کننده­ای بر حسب تاخیر end-to-end، نسبت تحویل بسته و هزینه پیام کنترلی را نشان می­دهد.

کلمات کلیدی – VANETها، سرویس­های مبتنی بر مکان، پروتکل­های مسیریابی جغرافیایی، تکنیک­های ترکیبی.

  1. 1. مقدمه

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

در واقع، سرویس مبتنی بر مکان و مسیریابی بطور جداگانه­ای در شبکه­های ادهاک وسایل نقلیه (VANETها) انجام شده ­اند: نخست یک سرویس مبتنی بر مکان برای یافتن محل مقصد استفاده می­شود، سپس پروتکل مسیریابی جغرافیایی بسته­های داده را به سمت مقصد مورد نظر مسیریابی می­کند. این فرآیند هر بار که موقعیتِ مقصد تغییر می­کند تکرار می­شود که منجر به وقفه­های پیوسته در ارتباط و هزینه سیگنال­دهی (سیگنالینگ) end-to-end مهم برای پیدا کردن محل مقصد واقعی می­شود. در این مقاله به این بحث می­پردازیم که یک اتصال شدیدتر بین این دو فرایند، خدمات مبتنی بر مکان و پروتکل مسیریابی، که با پیش­بینی جابجایی وسیله نقلیه بسط­یافته است، کاهش معنادار تاثیرات وقفه­ های ارتباطی و هم­چنین هزینه سیگنال­ دهی را میسر می­سازد. روش ما مسیریابی مرکب قابل پیش­بینی و سرویس مکان سلسله مراتبی (PHRHLS) است. PHRHLS با اتصال شدید مسیریابی بدون حالت محیط حریص (GPSR) [1] به­عنوان یک پروتکل مسیریابی جغرافیایی و سرویس مکان سلسله مراتبی (HLS) [2] به عنوان یک سرویس مبتنی بر مکان ساخته شده است. علاوه بر این، یک ویژگی پیش­بینی حرکت که ردیابی حرکت وسیله نقلیه مقصد را ممکن می­سازد به PHRHLS اضافه شده است.

خرید

مطالب مرتبط


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

چکیده

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

کلیدواژه: مسیریابی، الگوریتم مورچه ای، الگوریتم ژنتیکی، معبر، جهش، هر یک از این موارد در زیر به بحث گذاشته می شود.

مقدمه

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

خرید

مطالب مرتبط


ترجمه و آنالیز مقاله ارشد مروری بر الگوریتم های خطایابی شبکه های

دسته: مقالات ترجمه شده isi

حجم فایل: 4226 کیلوبایت

تعداد صفحه: 30

مهندس جعفر عالی نژاد

چکیده

در دنیای امروز استفاده از شبکه‌های حسگر بی‌سیم بسیار رواج یافته است. به‌دلیل کم هزینه بودن حسگر‌ها و قرار‌گیری در محیط‌هایی که اغلب کنترل نشده هستند، احتمال خرابی حسگر‌ها و در نتیجه نا‌درست بودن اطلاعات حس شده وجود دارد. این امر باعث کاهش قابلیت اطمینان در شبکه‌های حسگر بی‌سیم می‌شود. بنابراین، جهت افزایش قابلیت اطمینان، لازم است حسگر‌‌‌‌‌‌‌‌‌‌های معیوب شناسایی و از شبکه‌های حسگر بی‌سیم کنار گذاشته شوند. در این مقاله هدف بررسی الگوریتم‌های خطایابی شبکه‌های حسگر بی‌سیم و مقایسه کارایی آنها است0 مقایسه‌های انجام شده نشان می‌دهدکارایی الگوریتم ارائه شده در [1] از الگوریتم‌های ارائه شده در [2] و [3] بیشتر است.

کلمات کلیدی: شبکه‌های حسگر بی‌سیم، خطایابی

Distributed Fault Detection of Wireless Sensor Networks

خطایابی شبکه‌های حسگر بی‌سیم توزیع شده

ایده اصلی مقاله1

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

در این مقاله یک الگوریتم شناسایی حسگر معیوب محلی، بصورت توزیع شده (Distributed Localized Faulty Sensor) ارائه شده است. روند الگوریتم به این‌ صورت است که ابتدا تمام گره‌ها، داده‌های حس شده خودشان را با داده‌های همسایه‌هایشان مقایسه می‌کنند. اگر match اتفاق ‌افتاد مقدار یال متناظر بین دو گره همسایه i و j برابر صفر (0=) و در غیر این‌صورت برابر یک =1)) می‌شود. درمرحله‌ی بعد هر گره وضیعت اولیه خودش را براساس های بدست آمده تعیین می‌کند اگر حاصل جمع ها کمتر از نصف تعداد همسایه‌ها باشد حسگر احتمالاً سالم است ((LG، در غیر این‌صورت احتمالاً معیوب است ((LF. در مرحله‌ی بعد باید وضعیت حسگر‌ها قطعی شود (GD یا (LF0هر حسگر که وضعیت فعلی آن LG است و تعداد همسایه‌های با وضعیت LG بیشتر از نصف تعداد کل همسایه‌هایش است بعنوان گره GD شناخته می‌شود0

Fault detection of wireless sensor networks

خطایابی شبکه های حسگر بی سیم

ایده اصلی مقاله2

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

مزیت ایده مطرح شده

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

Localized Fault-Tolerant Event Boundary Detection

آشکارسازی مرز رویداد تحمل پذیر خطا بصورت متمرکز در شبکه‌های حسگر

ایده اصلی مقاله3

هدف اصلی مقاله شناسایی حسگر‌های معیوب است. در این مقاله دو الگوریتم جهت شناسایی حسگرهای معیوب و تحمل پذیری خطا ارائه شده است.

نتایج شبیه‌سازی نشان می‌دهد این الگوریتم‌ها می‌توانند به وضوح مرز رویداد را پیدا کنند و حسگر‌های معیوب را با‌ دقت بالا و FAR پایین، زمانی‌که 20% از حسگرها معیوب هستند، پیدا کنند.

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

خرید

مطالب مرتبط