دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

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

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: Open Networking

  1. #1
    یار همراه
    رشته تحصیلی
    مهندسی کامپیوتر - نرم افزار
    نوشته ها
    2,968
    ارسال تشکر
    5,023
    دریافت تشکر: 4,729
    قدرت امتیاز دهی
    3407
    Array
    Bad Sector's: جدید102

    Arrow Open Networking

    گسترش شبکه و وجود بزرگترین شبکه ساخته دست بشر یعنی اینترنت مدیون برخی ابزارهایی است اکه گر نبودند



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

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





    Open Networking

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

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


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





    Vyatta نام محصولی است که دنیای شبکه های بزرگ را متحول خواهد کرد، همان کاری که لینوکس با ورودش به دنیای سیستم عامل ها انجام داد. شرکتهای بزرگی مانند سیسکو که در ضمینه تجهیزات شبکه زبانزد عام و خاص هست دوباره در مقابل محصولات متن باز و رایگان قرار گرفته است و حداقل نتیجه این جنگ، یا کناره گیری از قدرت و یا ارتقاء کیفیت با کمتر کردن هزینه ها خواهد بود. Vyatta یک روتر متن باز است که در سال ۲۰۰۲ طراحی آن توسط شرکت Vyatta شروع شد. Vyatta بر اساس XORP – eXtensible Open Route Platform و سیستم عامل لینوکس توسعه داده شده است و امکان بارگذاری آن بر روی سیستم های X86 امکان پذیر است. توسعه دهندگان این محصول بر این باورند که Vyatta می تواند شبکه های کوچک و متوسط را پوشش دهد و جایگزین تجهیزات سخت افزاری Wan ، نظیر محصولات cisco , Lucent , Juniper باشد و حدود ۵۰ تا ۹۰ درصد, کاهش هزینه به دنبال داشته باشد.

    استفاده مستقل از XORP مستلزم آن است که کد مربوطه توسط کاربر بروی سیستم عامل لینوکس بارگذاری و پیکر بندی شود، در مواردی نیز ناسازگاری بعضی هسته های لینوکس باعث عدم جوابگویی XORP می شود. اما Vyatta تمامی عملیات را در سطح کاربر پسندانه ای انجام میدهد و حتی دارای قابلیت هایی است که در XORP وجود ندارد مانند Virtual Router Redundancy Protocol – VRRP و SNMP و چند پروتکل دیگر.




    به عقیده توسعه دهنگان، Vyatta نسبت به نمونه های تجاری و سخت افزاری مشابه از امنیت و انعطاف پذیری بیشتری برخوردار است و هیچگاه جنبه تجاری به خود نخواهد گرفت و متن باز باقی خواهد ماند.




    ویاتا نه تنها سیستم معمولی شما را به یک روتر گرانقیمت تبدیل می کند, بلکه با داشتن دیوار آتش و شبکه مجازی, سیستمی را برای شما به ارمغان می آورد که ده ها برابر سیستم اولیه گرانبهاتر است. این محصول بر روی توزیع Debain, توسعه داده شده است, لذا تمام قدرت این توزیع را به همراه دارد. در ادامه بحث به طریقه نصب و پیکربندی این محصول بر روی سیستم می پردازیم.

    برای تنظیم و پیکربندی یک روتر معمولا آن را به یک ترمینال متصل کرده و دستورات پیکربندی صادر می شود (همانند بسیاری از مسیریابها و خطوط آتش و شبکه های مجازی). یکی از نادرترین و شاید بی نظیرترین امکاناتی که ویاتا در خود جا داده است, پشتیبانی از محیط گرافیکی (GUI) در کنار محیط متنی (CLI) است. ویاتا تمام امکانات Routering، VPN، Firewall، FTP، TFTP، RIP، Remote Administration را به همراه هسته قدرتمند لینوکس در یک محیط کاربرپسند و گرافیکی جمع آوری کرده است.

    سیستم مورد نیاز برای بهره مندی از ویاتا به شرح زیر است:


    پردازنده:

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

    •تعداد اینترفیس ها
    •تعداد پرو تکلهای مسیریابی مورد نیاز (RIP, OSPF, BGP, …)



    حافظه اصلی:

    میزان حافظه مورد نیاز برای سیستم نهایی با توجه به پامتر های زیر قابل محاسبه است.

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



    حافظه جانبی:

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

    برای داشتن چیزی که تا به حال نداشته اید
    باید کسی باشید که تا به حال نبوده اید

  2. #2
    یار همراه
    رشته تحصیلی
    مهندسی کامپیوتر - نرم افزار
    نوشته ها
    2,968
    ارسال تشکر
    5,023
    دریافت تشکر: 4,729
    قدرت امتیاز دهی
    3407
    Array
    Bad Sector's: جدید102

    Arrow Open Networking – قسمت دوم

    نصب و اجرا


    پس از اجرای اولیه از طریق LiveCD و بارگذاری هسته با پیغام خوش آمد گویی مقابل رو برو می شویم و سیستم منتظر ورود کاربر می ماند (تا این لحظه تغییری بر روی سیستم داده نشده است و همگی با reset سیستم پایان می یابند).


    Welcome to Vyatta – vyatta tty1
    vyatta login:
    برای ورود به سیستم از کاربر root و کلمه عبور vyatta استفاده کنید. پس از login به سیستم پیام زیر نمایان می شود :


    eth1 in the Navigation area and click eth1

    Enter the address 192.168.1.61/24 in the address box in the Input/Output area

    Clicking the Set button or pressing executes the command and yellow dots appear to indicate the change.
    Click Commit to commit the change. The yellow dots disappear to indicate that there are no longer any uncommitted changes

    You can also click the Show button to see the new address node in the configuration file

    برای حذف یک پیکربندی اضافه شده، بدین صورت عمل می کنیم:


    vyatta@vyatta# show interfaces ethernet eth0

    +address 192.0.2.21/24 hw-id 00:13:46:e6:f6:87
    edit

    vyatta@vyatta#



    vyatta@vyatta# delete interfaces ethernet eth0 address

    192.0.2.21/24
    edit

    vyatta@vyatta#



    vyatta@vyatta# show interfaces ethernet eth0

    -address 192.0.2.21/24
    hw-id 00:13:46:e6:f6:87
    edit

    vyatta@vyatta#
    تا این لحظه تغییرات در سیستم اعمال نشده است. برای اعمال تغییرات انجام شده کافی است تا از دستور commit استفاده کنیم.

    vyatta@vyatta# commit

    edit

    vyatta@vyatta# show interfaces ethernet eth0

    hw-id 00:13:46:e6:f6:87

    edit

    vyatta@vyatta#
    تمام تنظیمات و پیکربندی های ذخیره شده ی سیستم در فایل زیر موجود است:

    /opt/vyatta/etc/config/config.boot

    برای ذخیره سازی از دستور زیر استفاده می کنیم تا تمامی تغییرات ثبت گردند.

    vyatta@vyatta# save

    Saving configuration to

    ‘/opt/vyatta/etc/config/config.boot’

    Done

    edit

    vyatta@vyatta#



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


    vyatta@vyatta# save testconfig1

    Saving configuration to

    ‘/media/floppy/config/testconfig1′…

    Done

    edit

    vyatta@vyatta#
    همچنین برای بازیابی اطلاعات ذخیره شده از فلاپی بدین صورت عمل می کنیم:

    vyatta@vyatta# load testconfig

    Loading configuration file

    /opt/vyatta/etc/config/testconfig

    No configuration changes to commit

    Done

    edit
    برای داشتن چیزی که تا به حال نداشته اید
    باید کسی باشید که تا به حال نبوده اید

اطلاعات موضوع

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

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزشی: Open Source چيست ؟
    توسط آبجی در انجمن لینوکس
    پاسخ ها: 0
    آخرين نوشته: 20th May 2010, 11:52 PM
  2. آموزشی: اموزش هک کامل
    توسط MAHDIAR در انجمن آموزش هک
    پاسخ ها: 6
    آخرين نوشته: 18th March 2010, 10:59 PM
  3. ساخت بازی toy story 3 و ویژگی open world آن !!!
    توسط Geek در انجمن اخبار بازیهای رایانه ای
    پاسخ ها: 0
    آخرين نوشته: 17th February 2010, 12:18 PM
  4. پاسخ ها: 0
    آخرين نوشته: 11th April 2009, 05:07 PM
  5. خبر: دعوت یاهو از هکرها برای شرکت در همایش Open Hack
    توسط diamonds55 در انجمن اخبار وب و اینترنت
    پاسخ ها: 0
    آخرين نوشته: 14th September 2008, 11:19 AM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •