بررسی طراحی و شبیه سازی MAC اترنت Gpbs 10
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:PDF
تعداد صفحه:172
فهرست مطالب :
چکیده .............................................................................. 1
مقدمه ...................................................................................... 2
فصل اول : شبکه
1)شبکه........................................................................................ 4 -1
2) تفسیم بندی شبکه ها................................................................... 5 -1
1) تقسیم بندی بر اساس نوع وظایف.................................................. 5 -2 -1
2) تقسیم بندی بر اساس توپولوژی.......................................................... 6 -2 -1
8............................................................................BUS 1-2 ) توپولوژی -2 -1
10........................................................................ STAR 2-2 ) توپولوژی -2 -1
11......................................................................... RING 3-2 ) توپولوژی -2 -1
3) تقسیم بندی بر اساس حوزه جغرافیایی تحت پوشش................................. 13 -2 -1
14..............................................................................OSI 3) مدل لایه ای -1
15....................................... OSI 1) عملکرد هر یک از لایه های مدل مرجع -3 -1
17..................................... Data Encapsulation 2) کپسوله کردن اطلاعات یا -3 -1
18................................................................ The Physical Layer 3) لایه فیزیکی -3 -1
20................................................. The Data-Link Layer 4) لایه پیوند - داده -3 -1
1-4 ) قاب فریم در پروتکل لایه پیوند-داده..................................................... ٢١ -3 -1
٢٢........................................................ (mac) 2-4 ) کنترل دستیابی به رسانه -3 -1
5 ) لایه شبکه ................................................................................... ٢٣ -3 -1
1-5 ) آدرس دهی در لایه شبکه................................................................. ٢٤ -3 -1
2-5 ) قطعه بندی ............................................................................... ٢٥ -3 -1
3-5 ) مسیر دهی ................................................................................ ٢٥ -3 -1
4-5 ) مشخص کردن پروتکل لایه انتقال........................................................ ٢٦ -3 -1
6) لایه انتقال.................................................................................... ٢٦ -3 -1
فصل دوم : اترنت
1) قرارداد های دسترسی چند گانه به رسانه....................................................... ٣١ -2
٣١.....................................................................................ALOHA (1 -1 -2
٣٤................................CSMA/CD) 2-1-2 ) قرار داد دسترسی چند گانه با قابلیت شنود سیگنال حامل و کشف تصادم
٣٦..................................................CSMA/CD 1-2 ) بررسی نکات کلیدی روال -1 -2
2) اترنت............................................................................................. ٣٩ -2
1) استاندارد سازی اتر نت.................................................... .................. ٤١ -2 -2
2) جزئیات فنی استاندارد........................................................................ ٤١ -2 -2
3) لایه های اتر نت.............................................................................. ٤٤ -2 -2
٤٥..............................................................................PLS 1-3 ) زیر لایه -2 -2
٤٥..............................................................................AUI 2-3 ) زیر لایه -2 -2
٤٦............................................................................MAU 3-3 ) زیر لایه -2 -2
٤٧.............................................................................MDI 4-3 ) زیر لایه -2 -2
٤٧............................................................................MAC 5-3 ) زیر لایه -2 -2
٤٧................................................................................DIX 4) قاب فریم -2 -2
5) آدرسهای اترنت............................................................................... ٤٩ -2 -2
٥٠..................................................IEEE 6) استاندارد سازی اترنت توسط کمیته -2 -2
برای اترنت...................................................... ٥١ IEEE 7) قاب فریم پیشنهادی -2 -2
8) تعاریف و نکات کلیدی در اترنت............................................................. ٥٤ -2 -2
9) سوئیچهای اترنت ، انواع و معماری درونی آنها............................................... ٥٧ -2 -2
فصل سوم: اترنت گیگا بیت
1) اترنت گیگا بیت ................................................................................. ٦٠ -3
در اترنت گیگا بیت........................ ٦٠ (Half Duplex) 1) عملکرد دوطرفه غیر همزمان -1 -3
٦١.......................................Carrier Extension 1-1 ) مکانیزم گسترش حامل یا -1 -3
٦١..........................................Frame Bursting 2-1 ) مکانیزم ارسال انفجاری یا -1 -3
در اترنت گیگا بیت......................... ٦٢ FULL DUPLEX 2) عملکرد دو طرفه همزمان یا -1 -3
٦٢................................ (FLOW CONTROL) 3) کنترل جریان در اترنت گیگا بیت -1 -3
2) اترنت ده گیگا بیت............................................................................. ٦٧ -3
در اترنت ده گیگا بیت................................... ٦٩ MAC 1) ارتباط های لایه فیزیکی و -2 -3
٧١..............................................................10Gbps اترنت MAC 2) بررسی -2 -3
٧٢................................................................MAC 3) عملکرد نرمال زیر لایه -2 -3
1-3 ) ارسال بدون برخورد و درگیری............................................................ ٧٢ -2 -3
2-3 ) دریافت بدون برخورد و درگیری.......................................................... ٧٣ -2 -3
3-3 ) تداخل دسترسی و بازیابی................................................................. ٧٤ -2 -3
و لایه فیزیکی................................................ ٧٥ MAC clinte 4-3 ) ارتباط بین -2 -3
٧٥..................................................................CSMA/CD 3) روش کاربردی -3
٧٦....................................................MAC 1) الگوریتم های عملکردی زیر لایه -3 -3
1-1 ) خلاصه روتین های قابل اجرا.............................................................. ٧٧ -3 -3
2-1 ) مدل ارسال فریم........................................................................... ٨٣ -3 -3
1-2-1 ) مدیریت ارسال فریم.................................................................... ٨٣ -3 -3
2-2-1 ) حد اقل طول فریم...................................................................... ٨٤ -3 -3
3-1 ) دریافت فریم............................................................................... ٨٤ -3 -3
1-3-1 ) مدیریت دریافت........................................................................ ٨٦ -3 -3
4-1 ) تولید مقدمه............................................................................... ٨٦ -3 -3
5-1 ) دنباله شروع فریم.......................................................................... ٨٧ -3 -3
4) برنامه نویسی.................................................................................... ٨٧ -3
1) مقادیر ثابت................................................................................... ٨٧ -4 -3
2) سیستم فرستنده............................................................................. ٨٩ -4 -3
3) سیستم گیرنده............................................................................... ٩١ -4 -3
٩١...............................................MAC Clinte با MAC 4) ارتباط بین زیر لایه -4 -3
و لایه فیزیکی................................................... ٩٢ MAC 5) واسطه بین زیر لایه -4 -3
5) تنظیمات اولیه ............................................................................. ٩٢ -4 -3
6) روتین ارسال فریم............................................................................ ٩٣ -4 -3
٩٤......................................................................CRC 7) تولید فریم و فیلد -4 -3
8 ) دریافت فریم............................................................................... ١٠١ -4 -3
9) رویه های عمومی........................................................................... ١٠٦ -4 -3
10 Gigabit Ethernet MAC فصل چهار : طراحی سیستم
1) کلیات سیستم................................................................................. ١٠٩ -4
2) طراحی سیستم............................................................................... ١١٠ -4
١١١...............................................10 Gigabit Ethernet MAC 3) پیاده سازی -4
١١٥............................................................. (Sub modules) 4) زیر واحد ها -4
1) واحد ارسال................................................................................. ١١٥ -4 -4
1-1 ) ارتباطات واحد ارسال ................................................................... ١١٦ -4 -4
2) واحد کنترل جریان......................................................................... ١١٧ -4 -4
1-2 ) ارتباطات واحد کنترل جریان............................................................ ١١٨ -4 -4
3) واحددریافت................................................................................. ١١٩ -4 -4
1-3 ) ارتباطات واحد دریافت کننده........................................................... ١٢٠ -4 -4
4) واحد مدیریت............................................................................... ١٢٠ -4 -4
1-4 ) ارتباطات واحد مدیریت.................................................................. ١٢١ -4 -4
١٢٣...................................................................... RS 5) زیر لایه تلفیق یا -4 -4
١٢٤.......................................................................MAC 6) واحد مدیریت -4 -4
1-6 ) پورتهای ماجول.......................................................................... ١٢٤ -4 -4
2-6 ) طراحی ماجول واحد مدیریت........................................................... ١٢٨ -4 -4
7) واحد ارسال................................................................................. ١٣٣ -4 -4
1-7 ) توصیف ماجول........................................................................... ١٣٣ -4 -4
2-7 ) ارتباط های واحد ارسال................................................................. ١٣٤ -4 -4
3-7 ) طراحی ماجول ارسال ................................................................... ١٣٥ -4 -4
8) واحد دریافت................................................................................ ١٤١ -4 -4
1-8 ) توصیف ماجول دریافت.................................................................. ١٤١ -4 -4
2-8 ) پورتهای ماجول دریافت................................................................. ١٤٢ -4 -4
2-8 ) طراحی ماجول دریافت.................................................................. ١٤٦ -4 -4
منابع و ماخذ
منابع فارسی
منابع لاتین
چکیده انگلیسی
چکیده :
شبکه های انتقال داده ها به دو دسته تقسیم می شوند:
– شبکه هایی که از اتصالات نقطه به نقطه استفاده می کنند.
– شبکه هایی که از کانال های پخش استفاده می نمایند.
شبکه های پخشی عموما به عنوان کانال های دستیابی چندگانه یا کانال های دستیابی تصادفی یاد می شوند. در شبکه های پخشی، چنانچه برای استفاده از کانال رقابت وجود داشته باشد، باید تعیین شود که کدام کاربر می تواند آن را در اختیار بگیرد و از آن برای فرستادن بسته مورد ارسال خود استفاده کند. وظیفه تهیه بسته های داده، ارسال بسته های داده و دریافت آنها توسط الگوریتم ها و مدیریت، کنترل و نظارت و جلوگیری و تشخیص تصادم در روش های نیم دوطرفه، بر عهده زیر لایه MAC از لایه پیوند داده ها در مدل OSI می باشد. این پروژه به تشریح وظایف و عملکرد این لایه در اترنت 10Gbps و طراحی و پیاده سازی برخی از مراحل و الگوریتم ها تا حد امکان پرداخته است.
فناوری اترنت در طی 25 سالی که از پیدایش آن می گذرد، به طور دائم قابلیت های خود را با نیازهای کاربران شبکه هماهنگ نموده است. این فناوری به یاری سادگی فوق العاده خود، هزینه بسیار پایینی را برای استفاده کنندگان در بردارد و در عین حال از سرعت و قابلیت بالایی نیز برخوردار می باشد. این عوامل دست به دست هم داده اند تا اترنت را به محبوب ترین فناوری شبکه در دنیا بدل نمایند، به طوری که می توان به جرات گفت تقریبا تمامی ترافیک جاری بر روی اینترنت از یک شبکه اترنت آغاز گردیده و به سمت یک شبکه اترنت دیگر در حال حرکت است. در حال حاضر، اترنت با دستیابی به سرعت های گیگابیتی، پا را از محدوده شبکه های محلی فراتر گذارده و به حوزه شبکه های شهری و گسترده وارد شده است. گام بعدی در این حرکت روبه جلو، اترنت ده گیگابیتی (10 Gigabit Ethernet) می باشد که راه را برای کاربردهای پر ترافیک و حساس شبکه های نسل آینده می گشاید.
یکی از مهمترین بخش های پروتکل IEEE 802.3 ae، زیر لایه کنترل دستیابی به رسانه یا MAC می باشد. به طور کلی زیرلایه MAC که با زیر لایه LLC انجام وظایف لایه Data link مدل OSI را بر عهده دارد، دو وظیفه اساسی در ساختار OSI را ایفا می کند:
1- کپسوله کردن دیتا و ارسال و دریافت آن
2- مدیریت دستیابی به رسانه
زیر لایه کنترلی MAC نیز مابین زیرلایه LLC و MAC و برای کنترل ارتباط این دو زیر لایه قرار می گیرد. استانداردهای دسترسی به لایه فیزیکی در زیر لایه MAC به طور کلی از دو روش دسترسی Half duples و Full duplex تبعیت می کند که در اترنت 10 گیگابیت فقط از مدل ارتباطی Full duplex استفاده می شود.
فصل اول: شبکه
1-1) شبکه
دستیابی به اطلاعات با روش های مطمئن و با سرعت بالا یکی از رموز موفقیت هر سازمان و موسسه است. طی سالیان اخیر هزاران پرونده و کاغذ که حاوی اطلاعات باارزش برای یک سازمان بوده، در کامپیوتر ذخیره شده اند. با تغذیه دریائی از اطلاعات به کامپیوتر، امکان مدیریت الکترونیکی اطلاعات فراهم شده است. کاربران متفاوت در اقصی نقاط جهان قادر به اشتراک اطلاعات بوده و تصویری زیبا از همیاری و همکاری اطلاعاتی را به نمایش می گذارند.
شبکه های کامپیوتری در این راستا و جهت نیل به اهداف فوق نقش بسیار مهمی را ایفاء می نمایند. اینترنت که عالی ترین تبلور یک شبکه کامپیوتری در سطح جهان است، امروزه در مقیاس بسیار گسترده ای استفاده شده و ارائه دهندگان اطلاعات، اطلاعات و یا فرآورده های اطلاعاتی خود را در قالب محصولات تولیدی و یا خدمت در اختیار استفاده کنندگان قرار می دهند. وب که عالی ترین سرویس خدماتی اینترنت می باشد کاربران را قادر می سازد که در اقصی نقاط دنیا اقدام به خرید، آموزش، مطالعه و… نمایند.
با استفاده از شبکه، یک کامپیوتر قادر به ارسال و دریافت اطلاعات از کامپیوتر دیگر است. اینترنت نمونه ای عینی از یک شبکه کامپیوتری است. در این شبکه میلیون ها کامپیوتر در اقصی نقاط جهان به یکدیگر متصل شده اند. اینترنت شبکه ای است مشتمل بر زنجیره ای از شبکه های کوچکتر است. نقش شبکه های کوچک برای ایجاد تصویری با نام اینترنت بسیار حائز اهمست است. تصویری که هر کاربر با نگاه کردن به آن گمشده خود را در آن پیدا خواهد کرد. در این بخش به بررسی شبکه های کامپیوتری و جایگاه مهم آنان در زمینه تکنولوژی اطلاعات و مدیریت الکترونیکی اطلاعات خواهیم داشت.
و...