ساختار سخت افزاری روتر یا سوئیچ ؟؟؟
با سلام
من دانشجوی ارشد رشته ی نرم افزار هستم... نیاز به مقاله ای دارم که ساختار سخت افزاری روتر یا سوئیچ یا اجزای این 2 را به طور کامل توضیح داده باشد... برای درس معماری کامپیوتر...
پیشنهاد شده که یا روی اجزای سخت افزاری روتر یا سوئیچ کار کنم و یا یکی از الگوریتم های مسیر یابی. پیشنهاد شما؟؟؟؟
7 پاسخ
دوست عزیز ، مقالاتی که دوستان معرفی کردن ، یه سری مقاله کاربردیست که صرفا برای آشنایی با ساختار روتره . دوتا از این مقالات رو هم خودم نوشتم ، ولی به نظر من اصلا بدرد ارائه برا کنفرانس اون هم تو ارشد نمیخوره.. روتر یا سوئیچ وسیله ای شبیه به کامپیوتر عادی است ، اما به شکل تخصصی برا یک هدف خاص منظوره طراحی شده. و اکثرا هم ماژولار هستند. به شما پیشنهاد میدم از اونجایی که برا درس معماری پیشرفته میخواین ، بیاید و روی CPU اون کار کنید ، شرکت سیسکو برا پردازنده روتر معمولا از پردازنده های موتورلا استفاده میکنه که یه نمونش پردازنده های سری 68000 شرکت موتورلاست. دو نمونه از این سری 68360 و 68030 میباشد . میتونی تو اینترنت این عبارات رو سرچ کنی:
motorola 68360 datasheet
motorola 68360 microprocessor
این هم دو لینک از این نمونه :
درسته دوستان همه موارد رو گفتند من یه نکته ای یادم اومد که یکی از دوستان خودم که ارشد تو امیر کبیر میخوند دقیقا چنین موضوعی داشت برای کارش ، من پیشنهاد کردم اون موقع بشینه روی Vyatta کار کنه چون یه روتر Open Source بود و تا حدودی میشد زیر و بمش رو در آورد ، سیسکو در خصوص داخلش و روشی که برنامه نویسی شده تا فرآیند مسیریابی رو انجام بده توضیحی نمیده بلکه میگه اینکار رو بکنی اینکار انجام میشه ، شما برید دنبال موضوعی که بتونید متوجه بشید داخل نرم افزار مثل IOS داره چه اتفاقی می افته که فرآیند مسیریابی انجام میشه ، البته Vyatta تا چند وقت پیش Open Source بود الان رو دیگه نمیدونم ...
با سلام
میتونید از مقالات زیر استفاده کنید.
- آشنایی با سخت افزار روترهای سیسکو از مهندس رضا تقی زاده
- معرفی شرکت و مسیریاب های شرکت سیسکو از خانم مهندس عاطفه حسین زاده
- بررسی روترهای RFR ( اجرا از حافظه رم ) و RFF ( اجرا از حافظه فلش ) سیسکو از مهندس تقی زاده
- تفاوت بین Routing و Switching در چیست ؟ از مهندس نصیری
همونطور که گفتم این CPU خاص منظور ست و یه نگاه اجمالی که به دیتاشیتش انداختم اتفاقا طراحیش خیلی به اهداف روتر نزدیکه ( از لحاظ چگونگی ارتباط با رم و فلش مموری )... این نوع cpu زیر مجموعه ای از یه سری پردازنده هاست که به پردازنده های شبکه ای( network processor ) معروفند و برا لوازم شبکه استفاده میشند . طبعا روترهای جدیدتر از مدل های بالاتر این نوع پردازنده ها استفاده می کنند که میشه از تو سایت سیسکو یه مدل جدید از روتر رو انتخاب کرد و با یه کم تحقیق نوع پردازندش رو بدست آورد. همه این هایی که گفتم یه محصول طراحی شده ست و طبیعتا مطالب انگلیسی فراونی براش هست ، مخصوصا پردازنده ها که دیتاشیت فراونی براش وجود داره و اکثرا توسط خود شرکت سازندش نشر میشه...
اگه موضوع مقالتون آزاده میتونی رو مباحث دیگه کار کنی ، مثل پردازنده های آرایه ای ( FPGA ) یا میکروکنترولرهای ARM که به شکل بسیار گسترده ای تو صنعت داره ازشون استفاده میشه و تا دلت بخواد مطلب براش وجود داره.
موضوعات جدیدی هم تو زمینه طراحی CPU وجود داره که به شکل نظری داره روش تحقیق میشه ، اگه از استادتون بپرسید میتونه بهتون یه موضوع معرفی کنه...
همه اینا بستگی به سطح انتظار استاد از دانشجوهاش داره.
ممنون از همه برای کمک ها و معرفی مقالات...
و آقای تقی زاده منم حس کردم روی اجزای روتر نمیتونم مانور زیادی بدم....
و اینکه این cpu جا برای مانور داره؟؟؟؟
چون که مقالاتی باید ارائه بدم به استاد همه باید انگلیسی باشن... مرجع معتبر
و مقالات شما رو هم مطالعه کردم ممنون از شما
بهترین منبع برای روترها ها و سوئیچ ها خود سایت سیسکو هست