استراتژی طراحی شبکه
استراتژی طراحی شبکه
استراتژی طراحی شبکه
نويسنده: مهندس سید حمید باقری سلیمی
استفاده از شبکه های کامپيوتری در چندين سال اخير رشد و به موازات آن سازمان ها و موسسات متعددی اقدام به برپاسازی شبکه نموده اند. هر شبکه کامپيوتری می بايست با توجه به شرايط و سياست های هر سازمان ، طراحی و در ادامه پياده سازی گردد .شبکه ها ی کامپيوتری زيرساخت لازم برای استفاده از منابع فيزيکی و منطقی را در يک سازمان فراهم می نمايند . بديهی است در صورتی که زيرساخت فوق به درستی طراحی نگردد، در زمان استفاده از شبکه با مشکلات متفاوتی برخورد نموده و می بايست هزينه های زيادی به منظور نگهداری و تطبيق آن با خواسته ها ی مورد نظر( جديد) ، صرف گردد ( اگر خوش شانس باشيم و مجبور نشويم که از اول همه چيز را مجددا" شروع نمائيم !) . يکی از علل اصلی در بروز اينچنين مشکلاتی ، به طراحی شبکه پس از پياده سازی آن برمی گردد. ( در ابتدا شبکه را پياده سازی می نمائيم و بعد سراغ طراحی می رويم ! ) .
برپاسازی هر شبکه کامپيوتری تابع مجموعه سياست هائی است که با استناد به آنان در ابتدا طراحی منطقی شبکه و در ادامه طراحی فيزيکی ، انجام خواهد شد . پس از اتمام مراحل طراحی ، امکان پياده سازی شبکه با توجه به استراتژی تدوين شده ، فراهم می گردد.
در زمان طراحی يک شبکه ، سوالات متعددی مطرح می گردد :
برای طراحی يک شبکه از کجا می بايست شروع کرد ؟
چه پارامترهائی را می بايست در نظر گرفت ؟
هدف از برپاسازی يک شبکه چيست ؟
انتطار کاربران از يک شبکه چيست ؟
آيا شبکه موجود ارتقاء می يابد و يا يک شبکه از ابتدا طراحی می گردد ؟
چه سرويس ها و خدماتی بر روی شبکه، ارائه خواهد شد ؟
و ...
سوالات فوق ، صرفا" نمونه هائی در اين زمينه بوده که می بايست پاسخ آنان متناسب با واقعيت های موجود در هر سازمان ، مشخص گردد . ( يکی از اشکالات ما استفاده از پاسخ های ايستا در مواجهه با مسائل پويا است !) .
در اين مقاله قصد داريم به بررسی پارامترهای لازم در خصوص تدوين يک استراتژی مشخص به منظور طراحی شبکه پرداخته تا از اين طريق امکان طراحی منطقی ، طراحی فيزيکی و در نهايت پياده سازی مطلوب يک شبکه کامپيوتری ، فراهم گردد .
در صورتی که قصد ايجاد يک شبکه و تهيه نرم افزارهای جديدی وجود داشته باشد ، زمان زيادی صرف بررسی توانمندی نرم افزارها ، هزينه های مستقيم و غير مستقيم آنان ( آموزش کاربران ، کارکنان شبکه و ساير موارد ديگر ) ، خواهد شد .در برخی موارد ممکن است تصميم گرفته شود که از خريد نرم افزارهای جديد صرفنظر نموده و نرم افزارهای قديمی را ارتقاء داد. تعداد زيادی از برنامه های کامپيوتری که با استفاده از زبانهائی نظير : کوبال ، بيسيک و فرترن نوشته شده اند ، ممکن است دارای قابليت های خاصی در محيط شبکه بوده که استفاده از آنان نيازمند بکارگيری پروتکل های قديمی باشد. در چنين مواردی لازم است به چندين موضوع ديگر نيز توجه گردد :
هزينه ارتقاء هزاران خط کد نوشته شده قديمی توسط نسخه های جديد و پيشرفته همان زبان های برنامه نويسی ، چه ميزان است ؟
هزينه ارتقاء برنامه ها به يک زبان برنامه نويسی شی گراء چه ميزان است ؟
آيا به منظور صرفه جوئی در هزينه ها ، می توان بخش های خاصی از شبکه را ارتقاء و از سخت افزارها و يا نرم افزارهای خاصی برای ارتباط با عناصر قديمی شبکه استفاده نمود؟
با توجه به هزينه و زمان ارتقاء برنامه های نوشته شده قديمی توسط زبان های جديد برنامه نويسی ، ممکن است تصميم گرفته شود که فعلا" و تا زمانی که نرم افزارهای جديد نوشته و جايگزين گردند از نرم افزارهای موجود حمايت و پشتيبانی شود. در اين رابطه ممکن است بتوان از يک بسته نرم افراری به عنوان گزينه ای جايگزين در ارتباط با برنامه های قديمی نيز استفاده نمود. در صورتی که می توان با اعمال تغييراتی اندک و ترجمه کد منبع برنامه ، امکان اجرای برنامه را بر روی يک سيستم عامل جديد فراهم نمود ، قطعا" هزينه مورد نظر بمراتب کمتر از حالتی است که برنامه از ابتدا و متناسب با خواسته های جديد ، بازنويسی گردد. يکی ديگر از مسایلی که می بايست در زمان ارتقاء يک برنامه جديد مورد توجه قرار گيرد ، آموزش کاربرانی است که از نرم افزار فوق استفاده می نمايند.
سرويس گيرندگان، چه افرادی می باشند؟ نياز واقعی آنان چيست ؟چگونه از نياز آنان آگاهی پيدا کرده ايد ؟ آيا اطلاعات جمع آوری شده معتبر است ؟
چه نوع سرويس ها و يا خدماتی می بايست بر روی شبکه ارایه گردد؟ آيا در اين رابطه محدوديت های خاصی وجود دارد ؟ آيا قصد استفاده و پيکربندی يک فايروال بين شبکه های محلی وجود دارد ؟ در صورت وجود فايروال ، به منظور استفاده از اينترنت به پيکربندی خاصی نياز می باشد؟
آيا صرفا" به کاربران داخلی شبکه ، امکان استفاده از اينترنت داده می شود و يا کاربران خارجی ( مشتريان سازمان ) نيز می بايست قادر به دستيبابی شبکه باشند ؟ هزينه دستيابی و ارائه سرويس ها و خدمات به کاربران خارجی از طريق اينترنت، چه ميزان است ؟ ؟ آيا تمامی کاربران شبکه مجاز به استفاده از سرويس پست الکترونيکی می باشند (سيستم داخلی و يا خارجی از طريق فايروال ) . کاربران شبکه ، امکان دستيابی به چه سايت هایی را دارا خواهند بود؟ آيا سازمان شما دارای کاربرانی است که در منزل و يا محيط خارج از اداره مشغول به کار بوده و لازم است به شبکه از طريق Dial-up و يا VPN ( از طريق ايننترنت ) ، دستيابی نمايند ؟
يکی از موضوعات مهمی که امروزه مورد توجه اکثر سازمان ها می باشد ، نحوه تامين امکان دستيابی نامحدود به اينترنت برای کاربران است. در صورتی که کاربران نيازمند مبادله نامه الکترونيکی با مشتريان سازمان و يا مشاوران خارج از شرکت می باشند ، می بايست ترافيک موجود را از طريق يک برنامه فيلتر محتوا و يا فايروال انجام و به کمک نرم افزارهائی که حفاظت لازم در مقابل ويروس ها را ارائه می نمايند ، عمليات تشخيص و پيشگيری از کد های مخرب و يا فايل ضميمه آلوده را نيز انجام داد.
با استفاده از نرم افزارهائی نظير FTP ،کاربران قادر به ارسال و يا دريافت فايل از طريق سيستم های راه دور می باشند .آيا در اين خصوص تابع يک سياست مشخص شده ای بوده و می توان پتانسيل فوق را بدون اين که اثرات جانبی خاصی را به دنبال داشته باشد در اختيار کاربران قرار داد ؟ از لحاظ امنيتی ،امکان اجرای هر برنامه جديد بر روی هر کامپيوتر ( سرويس گيرنده و يا سرويس دهنده ) بدون بررسی لازم در خصوص امنيت برنامه ، تهديدی جدی در هر شبکه کامپيوتری محسوب می گردد .
آيا کاربران شبکه با يک مشکل خاص کوچک که می تواند برای دقايقی شبکه و سرويس های آن را غير فعال نمايد ، کنار می آيند و يا می بايست شبکه تحت هر شرايطی به منظور ارائه خدمات و سرويس ها ، فعال و امکان دستيابی به آن وجود داشته باشد ؟ آيا به سرويس دهندگان کلاستر شده ای به منظور در دسترس بودن دائم شبکه ، نياز می باشد ؟ آيا کاربران در زمان غيرفعال بودن شبکه ، چيزی را از دست خواهند داد ؟ آيا يک سازمان توان مالی لازم در خصوص پرداخت هزينه های مربوط به ايجاد زيرساخت لازم برای فعال بودن دائمی شبکه را دارا می باشد ؟ مثلا" می توان توپولوژی های اضافه ای را در شبکه پيش بينی تا بتوان از آنان برای پيشگيری از بروز اشکال در يک نقطه و غير فعال شدن شبکه ، استفاده گردد. امروزه با بکارگيری تجهيزات خاص سخت افزاری به همراه نرم افزاری مربوطه ، می توان از راهکارهای متعددی به منظور انتقال داده های ارزشمند در يک سازمان و حفاظت از آنان در صورت بروز اشکال ، استفاده نمود.
در صورتی که قصد ارتقاء شبکه موجود وجود داشته باشد ، آيا می توان از پروتکل های فعلی استفاده کرد و يا می بايست به يک استاندارد جديد در ارتباط با پروتکل ها ، سوئيچ نمود ؟ در صورتی که يک شبکه جديد طراحی می گردد ، چه عواملی می تواند در خصوص انتخاب پروتکل شبکه ، تاثير گذار باشد ؟ اترنت ، متداولترين تکنولوژی شبکه ها ی محلی ( LAN ) و TCP/IP ، متداولترين پروتکلی است که بر روی اترنت ، اجراء می گردد . در برخی موارد ممکن است لازم باشد که ساير تکنولوژی های موجود نيز بررسی و در رابطه با استفاده از آنان ، تصميم گيری گردد .
آيا برنامه ايمن و مطمئن می باشد؟ اکثر برنامه ها در حال حاضر دارای نسخه هائی ايمن بوده و يا می توان آنان را به همراه يک سرويس دهنده Proxy به منظور کمک در جهت کاهش احتمال بکارگيری نادرست ، استفاده نمود.سرويس دهندگان Proxy ، يکی از عناصر اصلی و مهم در فايروال ها بوده و لازم است به نقش و جايگاه آنان بيشتر توجه گردد. حتی شرکت های بزرگ نيز در معرض تهديد و آسيب بوده و هر سازمان می بايست دارای کارشناسانی ماهر به منظور پيشگيری و برخورد با مشکلات امنيتی خاص در شبکه باشد .
آيا يک برنامه با برنامه ديگر Overlap دارد؟ هر کاربر دارای نرم افزار مورد علاقه خود می باشد . برخی افراد يک واژه پرداز را دوست دارند و عده ای ديگر به واژه پردازه ديگری علاقه مند می باشند. در زمان استفاده از چنين نرم افزارهائی لازم است حتی المقدور سعی گردد از يک محصول خاص بمظور تامين خواسته تمامی کاربران ،استفاده گردد. فراموش نکنيم که پشتيبانی چندين برنامه که عمليات مشابه و يکسانی را انجام می دهند هم سرمايه های مالی را هدر خواهد داد و هم می تواند سردرگمی ، تلف شدن زمان و بروز مشکلات مختلف در جهت مديريت آنان توسط گروه مديريت و پشتيبان شبکه را به دنبال داشته باشد .
هر برنامه و يا سرويس جديدی را که قصد نصب و فعال شدن آن را در شبکه داشته باشيم ، می بايست در ابتدا بررسی و در ادامه متناسب با سياست ها و شرايط موجود ، پيکربندی نمود . برنامه های جديد می بايست منطبق بر اين حقيقت باشند که چرا به وجود آنان نياز می باشد؟ در صورتی که يک برنامه موجود می تواند به منظور تحقق اهداف خاصی استفاده گردد ، چرا به برنامه ای ديگر نياز می باشد ؟ آيا عدم کارائی برنامه قديمی بررسی و بر اساس نتايج به دست آمده به سراغ تهيه يک نرم افزار جديد می رويم ؟ همواره لازم است برنامه جديد بررسی تا اطمينان لازم در خصوص تامين خواسته ها توسط آن حاصل گردد.اين موضوع در رابطه با برنامه های قديمی نيز صدق خواهد کرد: آيا اين نوع برنامه ها بر روی شبکه جديد و يا شبکه موجود که قصد ارتقاء آن را داريم ، کار خواهند کرد؟
آيا استفاده از شبکه ، مانيتور می گردد؟ آيا به کاربران شبکه اجازه داده می شود که اکثر وقت خود را در طی روز به استفاده از اينترنت و يا ارسال و يا دريافت نامه های الکترونيکی شخصی ، صرف نمايند ؟ تعداد زيادی از سازمان ها و موسسات امکان استفاده از تلفن برای کاربردهای شخصی را با لحاط نمودن سياست های خاصی در اختيار کارکنان خود قرار می دهند. آيا در زمان تعريف آدرس الکترونيکی کاربران ، راهکاری مناسب در اين خصوص انتخاب و به آنان اعلام شده است ؟ آيا پيشگيری لازم به منظور دستيابی به سايت هائی که ارتباطی با عملکرد شغلی پرسنل ندارند ، پيش بينی شده است ؟
علاوه بر در نظر گرفتن خطوط اختصاصی بين سايت ها ، استفاده از VPN)Virtual Private Networking) ، نيز روشی متداول به منظور اتصال به سايت های راه دور، می باشد . مهمترين مزيت روش فوق، ارزان بودن آن نسبت به يک لينک اختصاصی با توجه به استفاده از زيرساخت اينترنت برای مبادله داده است . کاربران موبايل می توانند با استفاده از يک VPN به شبکه سازمان خود دستيابی داشته باشند ( در زمان حرکت از يک نقطه به نقطه ای ديگر ) . در چنين مواردی لازم است سايت راه دور ( و نيز سايت اصلی ) ، از دو ISP استفاده نموده تا اگر يکی از آنان با مشکل روبرو گرديد ، امکان استفاده از اينترنت از طريق يک اتصال ديگر ، وجود داشته باشد .
فن آوری ديگری که می توان از آن به منظور ارائه يک لايه اضافه به منظور در دسترس بودن شبکه استفاده نمود ، دستيابی با سرعت بالا به دستگاههای ذخيره سازی و شبکه ذخيره سازی ( SAN:Storage Area Network ) است . SAN ، شبکه ای است که از LAN جدا بوده و شامل صرفا" دستگاههای ذخيره سازی و سرويس دهندگان لازم برای دستيابی به دستگاه ها است . با توجه به اين که پهنای باند شبکه با کاربران شبکه محلی LAN به اشتراک گذاشته نمی شود ، چندين سرويس دهنده قادر به دستيابی محيط ذخيره سازی مشابه و يکسانی ، خواهند بود. ساير سرويس دهندگان می توانند بگونه ای پيکربندی گردند که امکان دستيابی به داده را فراهم نمايند . در اين رابطه می توان از RAID و يا برخی فن آوری های ديگر مرتبط با دستگاه های ذخيره سازی نيز استفاده نمود .
در صورتی که قصد اتصال به اينترنت را داشته باشيم ، استفاده از پروتکل TCP/IP يک ضرورت می باشد . حتی در صورتی که ضرورت استفاده از اينترنت وجود نداشته باشد ، استفاده از پروتکل TCP/IP گزينه ای معقول و منطقی است ، چراکه اکثر برنامه ها از پروتکل فوق استفاده نموده و در اين رابطه می توان از خدمات متخصصان و کارشناسان متعددی به منظور نگهداری و پشتيبانی شبکه های مبتنی بر پروتکل TCP/IP ، استفاده کرد.
علاوه بر ضرورت استفاده از پروتکل های لايه حمل ( نظير TCP/IP و يا IPX/SPX ) ، می بايست به پروتکل های Appliction که قصد استفاده از آنان را در شبکه داريم ، نيز توجه نمود. مثلا" به منظور تسهيل در مديريت پيکربندی اطلاعات ( نظير اختصاص پويای آدرس های IP به سرويس گيرندگان ) برای تعداد زيادی از کامپيوترها ، می توان از پروتکل Dynamic Host Configuration Protocol ) DHCP) ، استفاده نمود. در صورتی که قصد ايجاد يک مرکز متمرکز به منظور ارائه سرويس لازم برای "معادل سازی نام به آدرس " در يک شبکه را داشته باشيم ، می توان از Domain Name Service )DNS) ، استفاده نمود . در صورتی که برخی از سرويس گيرندگان در شبکه از نسخه هائی قبل از ويندوز 2000 و يا XP استفاده می نمايند ، می بايست به منظور سازگاری با نسخه های قبلی از Windows Internet Naming Service) WINS) ، استفاده گردد.
در زمان تصميم گيری در خصوص پروتکل شبکه ، صرفا" يک پروتکل مورد نظر نبوده و می بايست فرآيند انتخاب پروتکل به صورت جامع و در تمامی سطوح ، مورد توجه قرار گيرد. پس از اتخاذ تصميم لازم در خصوص پروتکل های مورد نظر در شبکه ، می بايست بررسی لازم در خصوص چالش ها ی امنيتی هر يک از آنان نيز به صورت جدی در دستور کار قرار گيرد .
لازم است به اين موضوع اشاره گردد که در ويندوز NT 3.51 ، از نسخه اختصاصی IPX/SPX که با نام NWLink توسط شرکت مايکروسافت پياده سازی شده است به عنوان پروتکل پيش فرض شبکه استفاده می گردد. در ويندوز NT 4.0 و ساير سيستم های عامل ارائه شده توسط مايکروسافت ( ويندوز 2000 ، XP و Server 2003 ) از TCP/IP به عنوان پروتکل پيش فرض ، استفاده می شود . در صورتی که در شبکه ای از چندين سيستم عامل استفاده می شود ( ويندور ، نت ور ، يونيکس ، لينوکس ) ، نقطه اشتراک تمامی آنان ، پروتکل TCP/IP بوده و با استفاده از آن امکان ارتباط بين تمامی سيستم های عامل، فراهم می گردد.
امروزه " نت ور" ، تغييرات متعدد و گسترده ای را نسبت به نسخه های قبلی خود داشته است . در سيستم عامل فوق ، ويژگی های جديدی ارائه شده است که محوريت عمده آنان ، تسهيل در زمينه دستيابی و استفاده از اينترنت می باشد ( اتصال به اينترنت از طريق کامپيوترهای شخصی و يا دستگاههای موبايل ) . مثلا" iPrint ، امکان چاپ بر روی يک چاپگر از راه دور را در اختيار کاربران شبکه قرار می دهد . iFolder ، امکان يکسان سازی داده ذخيره شده بر روی کامپيوترهای از راه دور نظير Laptop را در اختيار کاربران موبايل ، قرار می دهد .
مايکروسافت و ساير توليد کنندگان نيز در اين رابطه راه حل های خاص خود را ارائه نموده اند .اگر در حال حاضر دارای کاربرانی می باشيد که از نت ور استفاده می نمايند ، لزومی به دورانداختن سيستم های فوق و هدر دادن سرمايه گذاری انجام شده و سوئيچ به شبکه ای مبتنی بر يکی از سيستم های عامل ويندوز ، يونيکس و يا لينوکس ، نخواهد بود. "نت ور" همزمان با بروز تحولات گسترده در عرصه شبکه های کامپيوتری ، تغييرات عمده ای را انجام داده است . بديهی است در چنين مواردی منطقی تر و در عين حال مقرون به صرفه تر می باشد که سيستم عامل شبکه را به نسخه شماره شش ارتقاء داد تا اين که به يک پلات فرم ديگر ، سوئيچ نماییم . در اين رابطه صرفا" هزينه مورد نظر شامل تامين سيستم عامل مربوطه نبوده و می بايست ساير هزينه ها نظير آموزش کارکنانی که مسئوليت نگهداری و پشتيبانی شبکه را بر عهده خواهند داشت ، نيز مورد توجه قرار گيرد . نسخه شماره شش "نت ور " علاوه بر سازگاری با پروتکل های قديمی نظير IPX/SPX با پروتکل IP نيز کاملا" سازگار می باشد .
با استفاده از 10Gigabit Ethernet ، می توان از TCP/IP نه تنها برای ايجاد ستون فقرات شبکه محلی استفاده نمود بلکه امکان توسعه آن تا مرز يک شبکه MAN ، نيز وجود خواهد داشت . با توجه به اين که پروتکل TCP/IP کاملا" با اترنت جفت و جور می شود ، می توان از يک لينک MAN نقطه به نقطه که از TCP/IP بر روی اتصالات سريع اترنت استفاده می نمايد ، بهره مند شد . در مقابل استفاده از راه حل های گران قيمت ( نظير SONET ) می توان ادارات و شعبات متفاوت آن را در يک محيط جغرافيایی يکسان با استفاده از پروتکل TCP/IP به يکديگر متصل نمود . در اين خصوص نگرانی خاصی در رابطه با نصب تجهيزات گران قيمت استفاده شده توسط SONET و ساير پروتکل های MAN ، وجود نخواهد داشت .
مستند سازی : به چه نوع مستنداتی برای پياده سازی پروژه ، نياز است ؟ گزارش فوق می تواند شامل Cheklist لازم برای ارتقاء( ساده و يا پيچيده ) ، ليست نهایی تصميم گيری ، مستندات اطلاعاتی به منظور ارائه به کاربران معمولی شبکه و ساير موارد ديگر باشد . مستندات آموزشی می بايست برای مديران شبکه و کاربران ماهر آماده گردد. در اين رابطه لازم است يک مستند ديگر که لی اوت فيزيکی و منطقی شبکه پياده سازی شده و يا ارتقاء يافته را نشان می دهد نيز تهيه گردد. وجود مستند فوق در زمان بروز اشکال و تلاش در جهت رفع آن بسيار مفيد خواهد بود .
طرح کلی پروژه : هر پروژه بزرگ می تواند با استفاده از روش های متفاوتی به منظور نيل به اهداف خود، پياده سازی گردد. در اين رابطه لازم است از مکانيزم های مختلفی برای دريافت فيدبک ها ، استفاده گردد . ( در بهترين طراحی نيز ممکن است برخی از نکات ناديده گرفته شوند ) . ايجاد طرح پروژه با يک زمانبندی مناسب می تواند وضعيت پروژه را منطبق بر نيازها و خواسته ها ی موجود نمايد . با ايجاد طرح زمانبندی می توان به صورت اتوماتيک زمانی اضافه را نيز در نظر گرفت که اگر در برخی موارد عمليات متناسب با برنامه زمانبندی انجام نگرديد ، وقفه و يا خللی در انجام پروژه پيش نيايد .
سياست ها و رويه ها : به همراه هر تکنولوژی ، می بايست مستندات لازم در رابطه با جزئيات سياست ها و رويه ها در زمان استفاده عملياتی از شبکه ايجاد گردد . سياست ها شرايط و نحوه استفاده از شبکه را مشخص می نمايند . مثلا" ممکن است شما به پرسنل سازمان خود اجازه ندهيد که در محيط کار اقدام به ارسال نامه های الکترونيکی شخصی نموده و يا صفحات وبی را مشاهده نمايند که هيچ گونه ارتباطی با فعاليت شغلی آنان ندارد . رويه ها ، جزئيات دستورالعمل ها ی لازم در رابطه با نحوه انجام عمليات را مشخص می نمايند.
گزارش محتص مديريت : گزارش فوق ، خلاصه طرح مورد نظر برای ارتقاء و يا ايجاد يک شبکه جديد بوده که در اختيار مديريت سازمان به منظور اتخاذ تصميم نهائی گذاشته می شود. در اين گزارش نمی بايست به مسائل فنی شبکه به صورت کامل همراه با ذکر جزئيات فنی ، اشاره گردد .در اين نوع گزارشات همواره نوشتن کوتاه و در عين حال مفيد ، مورد نظر می باشد . استفاده از ليست Bulleted گزينه ای مناسب نسبت به پاراگراف های طولاتی و بلند ، می باشد . در گزارش فوق ، می بايست به سوالاتی هم چون دستاوردها و مزايای سازمان پس از ارتقاء و يا ايجاد يک شبکه جديد ، اشاره گردد. در اين مستند لازم است به ضرورت ايجاد و يا ارتقاء شبکه اشاره شده و می بايست برای هر موضوعی که به آن اشاره می گردد ، مزايای آن نيز تشريح و بيان شود .در صورتی که بين مزايای اشاره شده و مسائل مالی ( کاهش هزينه ها در دراز مدت ، افزايش بهره وری و ... ) ، ارتباطی مستقيم وجود دارد ، می بايست در اين گزارش به آنان اشاره گردد. در اين گزارش ، می توان نقطه نظرات و يا دلايل ساير همکاران در خصوص ضرورت ارتقاءء و يا ايجاد شبکه جديد را نيز بطور مختصر بيان نمود.
طرح فنی پروژه : تهيه گزارش فوق نسبت به گزارش قبلی تا اندازه ای مشکل تر می باشد . پس از مشخص نمودن عناصری که قرار است ارتقای داده شوند ، می بايست مراحل مربوط به جزئيات جايگزينی تجهيزات قديمی با تجهيزات جديد ، مشخص گردد. در صورتی که قصد ايجاد يک شبکه را از ابتدا داشته باشيد و يا طرحی را آماده می نمائيد که بر اساس آن اکثر تجهيزات موجود جايگزين می گردند ، گزارش فوق بسيار مفيد و موثر خواهد بود . در اين گزارش می بايست عمليات اساسی به منظور پياده سازی پروژه دقيقا" مشخص گردد.بندرت پيش می آيد که طرح يک پروژه بدون اعمال ملاحظات و يا اصلاحاتی ، به مرحله نهائی خود برسد .
ايجاد Checklist جزئيات کار : برای هر يک از عملياتی که می بايست انجام شود ، تهيه يک Checklist بسيار مفيد خواهد بود ( عدم فراموشی مراحل ) . ايجاد اينچنين ليست هائی نشاندهنده توجه و پيش بينی شرايطی است که امکان تحقق آنان وجود خواهد داشت . در شبکه های بزرگ ، مشخص نمودن عملياتی که می بايست انجام شوند ، امری ساده نخواهد بود . چراکه تعداد زيادی از برنامه ها مرتبط با کاربر بوده و می بايست آمادگی لازم در خصوص تغيير و اصلاح آنان وجود داشته باشد . در اين رابطه لازم است به پرسنل فنی مديريت شبکه آموزش های لازم در رابطه با انجام مراحل فوق و تست آنان ، داده شود.استفاده از فيدبک های ارائه شده توسط استفاده کنندگان و تغيير ليست ايجاد شده ، يک ضرورت می باشد .
شناسائی نقاط حساس و ريسک پذير : در اين گزارش پتانسيل ها و نقاطی که مستعد بروز ريسک در پروژه می باشند ، شناسائی و ليست می گردند. در اين رابطه لازم است به عملياتی که باعث کاهش و پيشگيری از ريسک می گردد نيز اشاره شود .
رويه ها ، کمک لازم در جهت پيشگيری و برخورد مناسب با اشکالات بوجود آمده را مشخص می نمايند. در طراحی شبکه ، ممکن است از کارشناسانی استفاده گردد ، که مسئوليت آنان تنظيم و setup نمودن صدها دستگاه کامپيوتر برای اتصال به شبکه باشد . با اين که اتصال کابل شبکه به کاميپوتر امری بسيار ساده می باشد ولی پيکربندی مناسب ماشين می تواند شرايط خاص خود را داشته باشد .مثلا" ممکن است کامپيوترهای مورد نظر را با يک آدرس معتبر پيکربندی نموده و يا از DHCP برای اختصاص آدرس به ايستگاههای شبکه استفاده گردد .با تهيه يک Checklist برای هر کامپيوتر ، می توان عمليات مورد نظر را با دقت انجام داد . ايجاد مستندات لازم رويه ای برای انجام عمليات متداول ، امری ضروری است ( مقداردهی اوليه شبکه ، ايجاد رويه های لازم به منظور انجام عمليات روزانه پس از عملياتی شدن شبکه نظير گرفتن Backup ) .
بدترين چيزی که می تواند در يک شبکه محقق گردد ، غير فعال شدن آن می باشد. از کار افتادن يک شبکه ،هزينه های زيادی را به يک سازمان مدرن اطلاعاتی تحميل نمايد . بنابراين لازم است به امر آموزش کاربران خصوصا" کاربران فنی و مديران شبکه توجه جدی داشت .
لحاظ نمودن بودجه در نظر گرفته شده برای شبکه ( ارتقاء و يا ايجاد )
در زمان برنامه ريزی برای ايجاد و يا ارتقاء يک شبکه ، همواره سعی می گردد که از آخرين فن آوری ها و گزينه ها ، استفاده شود. در برخی موارد شما می توانيد عناصر يکسان را با قيمت کمتری نيز تهيه نمائيد. مثلا" درصورت ايجاد يک شبکه کوچک ، شما به يک روتر گران قيمت با قابليت های متعدد ، خط T1 برای اتصال به اينترنت نياز نخواهيد داشت . يک کابل ساده و يا مودم DSL به همراه پهنای باند مناسب ، می تواند در موارد متعددی گزينه ای مناسب باشد .در زمان طراحی يک شبکه ، می بايست به بودجه در نظر گرفته شود توجه و از خريد و تهيه عناصری که به وجود آنان نياز نمی باشد ، صرفنظر نمود. مديران يک سازمان ، همواره به هزينه انجام يک پروژه به عنوان يک شاخص مهم و قابل تامل ، دقت می نمايند . در گزارشی که در اختيار مديريت قرار خواهد گرفت و در آن به بيان مزايا و دستاورهای شبکه پرداخته می گردد ، می بايست به هزينه های طرح نيز دقيقا" اشاره گردد .
منبع:www.articles.ir
/س
برپاسازی هر شبکه کامپيوتری تابع مجموعه سياست هائی است که با استناد به آنان در ابتدا طراحی منطقی شبکه و در ادامه طراحی فيزيکی ، انجام خواهد شد . پس از اتمام مراحل طراحی ، امکان پياده سازی شبکه با توجه به استراتژی تدوين شده ، فراهم می گردد.
در زمان طراحی يک شبکه ، سوالات متعددی مطرح می گردد :
برای طراحی يک شبکه از کجا می بايست شروع کرد ؟
چه پارامترهائی را می بايست در نظر گرفت ؟
هدف از برپاسازی يک شبکه چيست ؟
انتطار کاربران از يک شبکه چيست ؟
آيا شبکه موجود ارتقاء می يابد و يا يک شبکه از ابتدا طراحی می گردد ؟
چه سرويس ها و خدماتی بر روی شبکه، ارائه خواهد شد ؟
و ...
سوالات فوق ، صرفا" نمونه هائی در اين زمينه بوده که می بايست پاسخ آنان متناسب با واقعيت های موجود در هر سازمان ، مشخص گردد . ( يکی از اشکالات ما استفاده از پاسخ های ايستا در مواجهه با مسائل پويا است !) .
در اين مقاله قصد داريم به بررسی پارامترهای لازم در خصوص تدوين يک استراتژی مشخص به منظور طراحی شبکه پرداخته تا از اين طريق امکان طراحی منطقی ، طراحی فيزيکی و در نهايت پياده سازی مطلوب يک شبکه کامپيوتری ، فراهم گردد .
مقدمه
در صورتی که قصد ايجاد يک شبکه و تهيه نرم افزارهای جديدی وجود داشته باشد ، زمان زيادی صرف بررسی توانمندی نرم افزارها ، هزينه های مستقيم و غير مستقيم آنان ( آموزش کاربران ، کارکنان شبکه و ساير موارد ديگر ) ، خواهد شد .در برخی موارد ممکن است تصميم گرفته شود که از خريد نرم افزارهای جديد صرفنظر نموده و نرم افزارهای قديمی را ارتقاء داد. تعداد زيادی از برنامه های کامپيوتری که با استفاده از زبانهائی نظير : کوبال ، بيسيک و فرترن نوشته شده اند ، ممکن است دارای قابليت های خاصی در محيط شبکه بوده که استفاده از آنان نيازمند بکارگيری پروتکل های قديمی باشد. در چنين مواردی لازم است به چندين موضوع ديگر نيز توجه گردد :
هزينه ارتقاء هزاران خط کد نوشته شده قديمی توسط نسخه های جديد و پيشرفته همان زبان های برنامه نويسی ، چه ميزان است ؟
هزينه ارتقاء برنامه ها به يک زبان برنامه نويسی شی گراء چه ميزان است ؟
آيا به منظور صرفه جوئی در هزينه ها ، می توان بخش های خاصی از شبکه را ارتقاء و از سخت افزارها و يا نرم افزارهای خاصی برای ارتباط با عناصر قديمی شبکه استفاده نمود؟
با توجه به هزينه و زمان ارتقاء برنامه های نوشته شده قديمی توسط زبان های جديد برنامه نويسی ، ممکن است تصميم گرفته شود که فعلا" و تا زمانی که نرم افزارهای جديد نوشته و جايگزين گردند از نرم افزارهای موجود حمايت و پشتيبانی شود. در اين رابطه ممکن است بتوان از يک بسته نرم افراری به عنوان گزينه ای جايگزين در ارتباط با برنامه های قديمی نيز استفاده نمود. در صورتی که می توان با اعمال تغييراتی اندک و ترجمه کد منبع برنامه ، امکان اجرای برنامه را بر روی يک سيستم عامل جديد فراهم نمود ، قطعا" هزينه مورد نظر بمراتب کمتر از حالتی است که برنامه از ابتدا و متناسب با خواسته های جديد ، بازنويسی گردد. يکی ديگر از مسایلی که می بايست در زمان ارتقاء يک برنامه جديد مورد توجه قرار گيرد ، آموزش کاربرانی است که از نرم افزار فوق استفاده می نمايند.
برنامه ريزی برای طراحی منطقی شبکه
سرويس گيرندگان، چه افرادی می باشند؟ نياز واقعی آنان چيست ؟چگونه از نياز آنان آگاهی پيدا کرده ايد ؟ آيا اطلاعات جمع آوری شده معتبر است ؟
چه نوع سرويس ها و يا خدماتی می بايست بر روی شبکه ارایه گردد؟ آيا در اين رابطه محدوديت های خاصی وجود دارد ؟ آيا قصد استفاده و پيکربندی يک فايروال بين شبکه های محلی وجود دارد ؟ در صورت وجود فايروال ، به منظور استفاده از اينترنت به پيکربندی خاصی نياز می باشد؟
آيا صرفا" به کاربران داخلی شبکه ، امکان استفاده از اينترنت داده می شود و يا کاربران خارجی ( مشتريان سازمان ) نيز می بايست قادر به دستيبابی شبکه باشند ؟ هزينه دستيابی و ارائه سرويس ها و خدمات به کاربران خارجی از طريق اينترنت، چه ميزان است ؟ ؟ آيا تمامی کاربران شبکه مجاز به استفاده از سرويس پست الکترونيکی می باشند (سيستم داخلی و يا خارجی از طريق فايروال ) . کاربران شبکه ، امکان دستيابی به چه سايت هایی را دارا خواهند بود؟ آيا سازمان شما دارای کاربرانی است که در منزل و يا محيط خارج از اداره مشغول به کار بوده و لازم است به شبکه از طريق Dial-up و يا VPN ( از طريق ايننترنت ) ، دستيابی نمايند ؟
يکی از موضوعات مهمی که امروزه مورد توجه اکثر سازمان ها می باشد ، نحوه تامين امکان دستيابی نامحدود به اينترنت برای کاربران است. در صورتی که کاربران نيازمند مبادله نامه الکترونيکی با مشتريان سازمان و يا مشاوران خارج از شرکت می باشند ، می بايست ترافيک موجود را از طريق يک برنامه فيلتر محتوا و يا فايروال انجام و به کمک نرم افزارهائی که حفاظت لازم در مقابل ويروس ها را ارائه می نمايند ، عمليات تشخيص و پيشگيری از کد های مخرب و يا فايل ضميمه آلوده را نيز انجام داد.
با استفاده از نرم افزارهائی نظير FTP ،کاربران قادر به ارسال و يا دريافت فايل از طريق سيستم های راه دور می باشند .آيا در اين خصوص تابع يک سياست مشخص شده ای بوده و می توان پتانسيل فوق را بدون اين که اثرات جانبی خاصی را به دنبال داشته باشد در اختيار کاربران قرار داد ؟ از لحاظ امنيتی ،امکان اجرای هر برنامه جديد بر روی هر کامپيوتر ( سرويس گيرنده و يا سرويس دهنده ) بدون بررسی لازم در خصوص امنيت برنامه ، تهديدی جدی در هر شبکه کامپيوتری محسوب می گردد .
آيا کاربران شبکه با يک مشکل خاص کوچک که می تواند برای دقايقی شبکه و سرويس های آن را غير فعال نمايد ، کنار می آيند و يا می بايست شبکه تحت هر شرايطی به منظور ارائه خدمات و سرويس ها ، فعال و امکان دستيابی به آن وجود داشته باشد ؟ آيا به سرويس دهندگان کلاستر شده ای به منظور در دسترس بودن دائم شبکه ، نياز می باشد ؟ آيا کاربران در زمان غيرفعال بودن شبکه ، چيزی را از دست خواهند داد ؟ آيا يک سازمان توان مالی لازم در خصوص پرداخت هزينه های مربوط به ايجاد زيرساخت لازم برای فعال بودن دائمی شبکه را دارا می باشد ؟ مثلا" می توان توپولوژی های اضافه ای را در شبکه پيش بينی تا بتوان از آنان برای پيشگيری از بروز اشکال در يک نقطه و غير فعال شدن شبکه ، استفاده گردد. امروزه با بکارگيری تجهيزات خاص سخت افزاری به همراه نرم افزاری مربوطه ، می توان از راهکارهای متعددی به منظور انتقال داده های ارزشمند در يک سازمان و حفاظت از آنان در صورت بروز اشکال ، استفاده نمود.
در صورتی که قصد ارتقاء شبکه موجود وجود داشته باشد ، آيا می توان از پروتکل های فعلی استفاده کرد و يا می بايست به يک استاندارد جديد در ارتباط با پروتکل ها ، سوئيچ نمود ؟ در صورتی که يک شبکه جديد طراحی می گردد ، چه عواملی می تواند در خصوص انتخاب پروتکل شبکه ، تاثير گذار باشد ؟ اترنت ، متداولترين تکنولوژی شبکه ها ی محلی ( LAN ) و TCP/IP ، متداولترين پروتکلی است که بر روی اترنت ، اجراء می گردد . در برخی موارد ممکن است لازم باشد که ساير تکنولوژی های موجود نيز بررسی و در رابطه با استفاده از آنان ، تصميم گيری گردد .
استفاده کنندگان شبکه چه افرادی هستند ؟
شبکه مورد نظر می بايست چه نوع سرويس ها و خدماتی را ارائه نمايد ؟
آيا برنامه ايمن و مطمئن می باشد؟ اکثر برنامه ها در حال حاضر دارای نسخه هائی ايمن بوده و يا می توان آنان را به همراه يک سرويس دهنده Proxy به منظور کمک در جهت کاهش احتمال بکارگيری نادرست ، استفاده نمود.سرويس دهندگان Proxy ، يکی از عناصر اصلی و مهم در فايروال ها بوده و لازم است به نقش و جايگاه آنان بيشتر توجه گردد. حتی شرکت های بزرگ نيز در معرض تهديد و آسيب بوده و هر سازمان می بايست دارای کارشناسانی ماهر به منظور پيشگيری و برخورد با مشکلات امنيتی خاص در شبکه باشد .
آيا يک برنامه با برنامه ديگر Overlap دارد؟ هر کاربر دارای نرم افزار مورد علاقه خود می باشد . برخی افراد يک واژه پرداز را دوست دارند و عده ای ديگر به واژه پردازه ديگری علاقه مند می باشند. در زمان استفاده از چنين نرم افزارهائی لازم است حتی المقدور سعی گردد از يک محصول خاص بمظور تامين خواسته تمامی کاربران ،استفاده گردد. فراموش نکنيم که پشتيبانی چندين برنامه که عمليات مشابه و يکسانی را انجام می دهند هم سرمايه های مالی را هدر خواهد داد و هم می تواند سردرگمی ، تلف شدن زمان و بروز مشکلات مختلف در جهت مديريت آنان توسط گروه مديريت و پشتيبان شبکه را به دنبال داشته باشد .
هر برنامه و يا سرويس جديدی را که قصد نصب و فعال شدن آن را در شبکه داشته باشيم ، می بايست در ابتدا بررسی و در ادامه متناسب با سياست ها و شرايط موجود ، پيکربندی نمود . برنامه های جديد می بايست منطبق بر اين حقيقت باشند که چرا به وجود آنان نياز می باشد؟ در صورتی که يک برنامه موجود می تواند به منظور تحقق اهداف خاصی استفاده گردد ، چرا به برنامه ای ديگر نياز می باشد ؟ آيا عدم کارائی برنامه قديمی بررسی و بر اساس نتايج به دست آمده به سراغ تهيه يک نرم افزار جديد می رويم ؟ همواره لازم است برنامه جديد بررسی تا اطمينان لازم در خصوص تامين خواسته ها توسط آن حاصل گردد.اين موضوع در رابطه با برنامه های قديمی نيز صدق خواهد کرد: آيا اين نوع برنامه ها بر روی شبکه جديد و يا شبکه موجود که قصد ارتقاء آن را داريم ، کار خواهند کرد؟
آيا استفاده از شبکه ، مانيتور می گردد؟ آيا به کاربران شبکه اجازه داده می شود که اکثر وقت خود را در طی روز به استفاده از اينترنت و يا ارسال و يا دريافت نامه های الکترونيکی شخصی ، صرف نمايند ؟ تعداد زيادی از سازمان ها و موسسات امکان استفاده از تلفن برای کاربردهای شخصی را با لحاط نمودن سياست های خاصی در اختيار کارکنان خود قرار می دهند. آيا در زمان تعريف آدرس الکترونيکی کاربران ، راهکاری مناسب در اين خصوص انتخاب و به آنان اعلام شده است ؟ آيا پيشگيری لازم به منظور دستيابی به سايت هائی که ارتباطی با عملکرد شغلی پرسنل ندارند ، پيش بينی شده است ؟
برای هر يک از لينک های شبکه به چه درجه ای از اطمينان نياز است ؟
علاوه بر در نظر گرفتن خطوط اختصاصی بين سايت ها ، استفاده از VPN)Virtual Private Networking) ، نيز روشی متداول به منظور اتصال به سايت های راه دور، می باشد . مهمترين مزيت روش فوق، ارزان بودن آن نسبت به يک لينک اختصاصی با توجه به استفاده از زيرساخت اينترنت برای مبادله داده است . کاربران موبايل می توانند با استفاده از يک VPN به شبکه سازمان خود دستيابی داشته باشند ( در زمان حرکت از يک نقطه به نقطه ای ديگر ) . در چنين مواردی لازم است سايت راه دور ( و نيز سايت اصلی ) ، از دو ISP استفاده نموده تا اگر يکی از آنان با مشکل روبرو گرديد ، امکان استفاده از اينترنت از طريق يک اتصال ديگر ، وجود داشته باشد .
فن آوری ديگری که می توان از آن به منظور ارائه يک لايه اضافه به منظور در دسترس بودن شبکه استفاده نمود ، دستيابی با سرعت بالا به دستگاههای ذخيره سازی و شبکه ذخيره سازی ( SAN:Storage Area Network ) است . SAN ، شبکه ای است که از LAN جدا بوده و شامل صرفا" دستگاههای ذخيره سازی و سرويس دهندگان لازم برای دستيابی به دستگاه ها است . با توجه به اين که پهنای باند شبکه با کاربران شبکه محلی LAN به اشتراک گذاشته نمی شود ، چندين سرويس دهنده قادر به دستيابی محيط ذخيره سازی مشابه و يکسانی ، خواهند بود. ساير سرويس دهندگان می توانند بگونه ای پيکربندی گردند که امکان دستيابی به داده را فراهم نمايند . در اين رابطه می توان از RAID و يا برخی فن آوری های ديگر مرتبط با دستگاه های ذخيره سازی نيز استفاده نمود .
انتخاب پروتکل برای شبکه
در صورتی که قصد اتصال به اينترنت را داشته باشيم ، استفاده از پروتکل TCP/IP يک ضرورت می باشد . حتی در صورتی که ضرورت استفاده از اينترنت وجود نداشته باشد ، استفاده از پروتکل TCP/IP گزينه ای معقول و منطقی است ، چراکه اکثر برنامه ها از پروتکل فوق استفاده نموده و در اين رابطه می توان از خدمات متخصصان و کارشناسان متعددی به منظور نگهداری و پشتيبانی شبکه های مبتنی بر پروتکل TCP/IP ، استفاده کرد.
علاوه بر ضرورت استفاده از پروتکل های لايه حمل ( نظير TCP/IP و يا IPX/SPX ) ، می بايست به پروتکل های Appliction که قصد استفاده از آنان را در شبکه داريم ، نيز توجه نمود. مثلا" به منظور تسهيل در مديريت پيکربندی اطلاعات ( نظير اختصاص پويای آدرس های IP به سرويس گيرندگان ) برای تعداد زيادی از کامپيوترها ، می توان از پروتکل Dynamic Host Configuration Protocol ) DHCP) ، استفاده نمود. در صورتی که قصد ايجاد يک مرکز متمرکز به منظور ارائه سرويس لازم برای "معادل سازی نام به آدرس " در يک شبکه را داشته باشيم ، می توان از Domain Name Service )DNS) ، استفاده نمود . در صورتی که برخی از سرويس گيرندگان در شبکه از نسخه هائی قبل از ويندوز 2000 و يا XP استفاده می نمايند ، می بايست به منظور سازگاری با نسخه های قبلی از Windows Internet Naming Service) WINS) ، استفاده گردد.
در زمان تصميم گيری در خصوص پروتکل شبکه ، صرفا" يک پروتکل مورد نظر نبوده و می بايست فرآيند انتخاب پروتکل به صورت جامع و در تمامی سطوح ، مورد توجه قرار گيرد. پس از اتخاذ تصميم لازم در خصوص پروتکل های مورد نظر در شبکه ، می بايست بررسی لازم در خصوص چالش ها ی امنيتی هر يک از آنان نيز به صورت جدی در دستور کار قرار گيرد .
TCP/IP گزينه ای عمومی
لازم است به اين موضوع اشاره گردد که در ويندوز NT 3.51 ، از نسخه اختصاصی IPX/SPX که با نام NWLink توسط شرکت مايکروسافت پياده سازی شده است به عنوان پروتکل پيش فرض شبکه استفاده می گردد. در ويندوز NT 4.0 و ساير سيستم های عامل ارائه شده توسط مايکروسافت ( ويندوز 2000 ، XP و Server 2003 ) از TCP/IP به عنوان پروتکل پيش فرض ، استفاده می شود . در صورتی که در شبکه ای از چندين سيستم عامل استفاده می شود ( ويندور ، نت ور ، يونيکس ، لينوکس ) ، نقطه اشتراک تمامی آنان ، پروتکل TCP/IP بوده و با استفاده از آن امکان ارتباط بين تمامی سيستم های عامل، فراهم می گردد.
سيستم عامل نت ور
امروزه " نت ور" ، تغييرات متعدد و گسترده ای را نسبت به نسخه های قبلی خود داشته است . در سيستم عامل فوق ، ويژگی های جديدی ارائه شده است که محوريت عمده آنان ، تسهيل در زمينه دستيابی و استفاده از اينترنت می باشد ( اتصال به اينترنت از طريق کامپيوترهای شخصی و يا دستگاههای موبايل ) . مثلا" iPrint ، امکان چاپ بر روی يک چاپگر از راه دور را در اختيار کاربران شبکه قرار می دهد . iFolder ، امکان يکسان سازی داده ذخيره شده بر روی کامپيوترهای از راه دور نظير Laptop را در اختيار کاربران موبايل ، قرار می دهد .
مايکروسافت و ساير توليد کنندگان نيز در اين رابطه راه حل های خاص خود را ارائه نموده اند .اگر در حال حاضر دارای کاربرانی می باشيد که از نت ور استفاده می نمايند ، لزومی به دورانداختن سيستم های فوق و هدر دادن سرمايه گذاری انجام شده و سوئيچ به شبکه ای مبتنی بر يکی از سيستم های عامل ويندوز ، يونيکس و يا لينوکس ، نخواهد بود. "نت ور" همزمان با بروز تحولات گسترده در عرصه شبکه های کامپيوتری ، تغييرات عمده ای را انجام داده است . بديهی است در چنين مواردی منطقی تر و در عين حال مقرون به صرفه تر می باشد که سيستم عامل شبکه را به نسخه شماره شش ارتقاء داد تا اين که به يک پلات فرم ديگر ، سوئيچ نماییم . در اين رابطه صرفا" هزينه مورد نظر شامل تامين سيستم عامل مربوطه نبوده و می بايست ساير هزينه ها نظير آموزش کارکنانی که مسئوليت نگهداری و پشتيبانی شبکه را بر عهده خواهند داشت ، نيز مورد توجه قرار گيرد . نسخه شماره شش "نت ور " علاوه بر سازگاری با پروتکل های قديمی نظير IPX/SPX با پروتکل IP نيز کاملا" سازگار می باشد .
ساير پروتکل های LAN/WAN
با استفاده از 10Gigabit Ethernet ، می توان از TCP/IP نه تنها برای ايجاد ستون فقرات شبکه محلی استفاده نمود بلکه امکان توسعه آن تا مرز يک شبکه MAN ، نيز وجود خواهد داشت . با توجه به اين که پروتکل TCP/IP کاملا" با اترنت جفت و جور می شود ، می توان از يک لينک MAN نقطه به نقطه که از TCP/IP بر روی اتصالات سريع اترنت استفاده می نمايد ، بهره مند شد . در مقابل استفاده از راه حل های گران قيمت ( نظير SONET ) می توان ادارات و شعبات متفاوت آن را در يک محيط جغرافيایی يکسان با استفاده از پروتکل TCP/IP به يکديگر متصل نمود . در اين خصوص نگرانی خاصی در رابطه با نصب تجهيزات گران قيمت استفاده شده توسط SONET و ساير پروتکل های MAN ، وجود نخواهد داشت .
برنامه ريزی و طراحی عناصر
مستند سازی : به چه نوع مستنداتی برای پياده سازی پروژه ، نياز است ؟ گزارش فوق می تواند شامل Cheklist لازم برای ارتقاء( ساده و يا پيچيده ) ، ليست نهایی تصميم گيری ، مستندات اطلاعاتی به منظور ارائه به کاربران معمولی شبکه و ساير موارد ديگر باشد . مستندات آموزشی می بايست برای مديران شبکه و کاربران ماهر آماده گردد. در اين رابطه لازم است يک مستند ديگر که لی اوت فيزيکی و منطقی شبکه پياده سازی شده و يا ارتقاء يافته را نشان می دهد نيز تهيه گردد. وجود مستند فوق در زمان بروز اشکال و تلاش در جهت رفع آن بسيار مفيد خواهد بود .
طرح کلی پروژه : هر پروژه بزرگ می تواند با استفاده از روش های متفاوتی به منظور نيل به اهداف خود، پياده سازی گردد. در اين رابطه لازم است از مکانيزم های مختلفی برای دريافت فيدبک ها ، استفاده گردد . ( در بهترين طراحی نيز ممکن است برخی از نکات ناديده گرفته شوند ) . ايجاد طرح پروژه با يک زمانبندی مناسب می تواند وضعيت پروژه را منطبق بر نيازها و خواسته ها ی موجود نمايد . با ايجاد طرح زمانبندی می توان به صورت اتوماتيک زمانی اضافه را نيز در نظر گرفت که اگر در برخی موارد عمليات متناسب با برنامه زمانبندی انجام نگرديد ، وقفه و يا خللی در انجام پروژه پيش نيايد .
سياست ها و رويه ها : به همراه هر تکنولوژی ، می بايست مستندات لازم در رابطه با جزئيات سياست ها و رويه ها در زمان استفاده عملياتی از شبکه ايجاد گردد . سياست ها شرايط و نحوه استفاده از شبکه را مشخص می نمايند . مثلا" ممکن است شما به پرسنل سازمان خود اجازه ندهيد که در محيط کار اقدام به ارسال نامه های الکترونيکی شخصی نموده و يا صفحات وبی را مشاهده نمايند که هيچ گونه ارتباطی با فعاليت شغلی آنان ندارد . رويه ها ، جزئيات دستورالعمل ها ی لازم در رابطه با نحوه انجام عمليات را مشخص می نمايند.
مستند سازی
گزارش محتص مديريت : گزارش فوق ، خلاصه طرح مورد نظر برای ارتقاء و يا ايجاد يک شبکه جديد بوده که در اختيار مديريت سازمان به منظور اتخاذ تصميم نهائی گذاشته می شود. در اين گزارش نمی بايست به مسائل فنی شبکه به صورت کامل همراه با ذکر جزئيات فنی ، اشاره گردد .در اين نوع گزارشات همواره نوشتن کوتاه و در عين حال مفيد ، مورد نظر می باشد . استفاده از ليست Bulleted گزينه ای مناسب نسبت به پاراگراف های طولاتی و بلند ، می باشد . در گزارش فوق ، می بايست به سوالاتی هم چون دستاوردها و مزايای سازمان پس از ارتقاء و يا ايجاد يک شبکه جديد ، اشاره گردد. در اين مستند لازم است به ضرورت ايجاد و يا ارتقاء شبکه اشاره شده و می بايست برای هر موضوعی که به آن اشاره می گردد ، مزايای آن نيز تشريح و بيان شود .در صورتی که بين مزايای اشاره شده و مسائل مالی ( کاهش هزينه ها در دراز مدت ، افزايش بهره وری و ... ) ، ارتباطی مستقيم وجود دارد ، می بايست در اين گزارش به آنان اشاره گردد. در اين گزارش ، می توان نقطه نظرات و يا دلايل ساير همکاران در خصوص ضرورت ارتقاءء و يا ايجاد شبکه جديد را نيز بطور مختصر بيان نمود.
طرح فنی پروژه : تهيه گزارش فوق نسبت به گزارش قبلی تا اندازه ای مشکل تر می باشد . پس از مشخص نمودن عناصری که قرار است ارتقای داده شوند ، می بايست مراحل مربوط به جزئيات جايگزينی تجهيزات قديمی با تجهيزات جديد ، مشخص گردد. در صورتی که قصد ايجاد يک شبکه را از ابتدا داشته باشيد و يا طرحی را آماده می نمائيد که بر اساس آن اکثر تجهيزات موجود جايگزين می گردند ، گزارش فوق بسيار مفيد و موثر خواهد بود . در اين گزارش می بايست عمليات اساسی به منظور پياده سازی پروژه دقيقا" مشخص گردد.بندرت پيش می آيد که طرح يک پروژه بدون اعمال ملاحظات و يا اصلاحاتی ، به مرحله نهائی خود برسد .
ايجاد Checklist جزئيات کار : برای هر يک از عملياتی که می بايست انجام شود ، تهيه يک Checklist بسيار مفيد خواهد بود ( عدم فراموشی مراحل ) . ايجاد اينچنين ليست هائی نشاندهنده توجه و پيش بينی شرايطی است که امکان تحقق آنان وجود خواهد داشت . در شبکه های بزرگ ، مشخص نمودن عملياتی که می بايست انجام شوند ، امری ساده نخواهد بود . چراکه تعداد زيادی از برنامه ها مرتبط با کاربر بوده و می بايست آمادگی لازم در خصوص تغيير و اصلاح آنان وجود داشته باشد . در اين رابطه لازم است به پرسنل فنی مديريت شبکه آموزش های لازم در رابطه با انجام مراحل فوق و تست آنان ، داده شود.استفاده از فيدبک های ارائه شده توسط استفاده کنندگان و تغيير ليست ايجاد شده ، يک ضرورت می باشد .
شناسائی نقاط حساس و ريسک پذير : در اين گزارش پتانسيل ها و نقاطی که مستعد بروز ريسک در پروژه می باشند ، شناسائی و ليست می گردند. در اين رابطه لازم است به عملياتی که باعث کاهش و پيشگيری از ريسک می گردد نيز اشاره شود .
تست شبکه
ايجاد سياست ها و رويه ها برای استفاده از شبکه
رويه ها ، کمک لازم در جهت پيشگيری و برخورد مناسب با اشکالات بوجود آمده را مشخص می نمايند. در طراحی شبکه ، ممکن است از کارشناسانی استفاده گردد ، که مسئوليت آنان تنظيم و setup نمودن صدها دستگاه کامپيوتر برای اتصال به شبکه باشد . با اين که اتصال کابل شبکه به کاميپوتر امری بسيار ساده می باشد ولی پيکربندی مناسب ماشين می تواند شرايط خاص خود را داشته باشد .مثلا" ممکن است کامپيوترهای مورد نظر را با يک آدرس معتبر پيکربندی نموده و يا از DHCP برای اختصاص آدرس به ايستگاههای شبکه استفاده گردد .با تهيه يک Checklist برای هر کامپيوتر ، می توان عمليات مورد نظر را با دقت انجام داد . ايجاد مستندات لازم رويه ای برای انجام عمليات متداول ، امری ضروری است ( مقداردهی اوليه شبکه ، ايجاد رويه های لازم به منظور انجام عمليات روزانه پس از عملياتی شدن شبکه نظير گرفتن Backup ) .
آموزش لازم برای پرسنل فنی
بدترين چيزی که می تواند در يک شبکه محقق گردد ، غير فعال شدن آن می باشد. از کار افتادن يک شبکه ،هزينه های زيادی را به يک سازمان مدرن اطلاعاتی تحميل نمايد . بنابراين لازم است به امر آموزش کاربران خصوصا" کاربران فنی و مديران شبکه توجه جدی داشت .
لحاظ نمودن بودجه در نظر گرفته شده برای شبکه ( ارتقاء و يا ايجاد )
در زمان برنامه ريزی برای ايجاد و يا ارتقاء يک شبکه ، همواره سعی می گردد که از آخرين فن آوری ها و گزينه ها ، استفاده شود. در برخی موارد شما می توانيد عناصر يکسان را با قيمت کمتری نيز تهيه نمائيد. مثلا" درصورت ايجاد يک شبکه کوچک ، شما به يک روتر گران قيمت با قابليت های متعدد ، خط T1 برای اتصال به اينترنت نياز نخواهيد داشت . يک کابل ساده و يا مودم DSL به همراه پهنای باند مناسب ، می تواند در موارد متعددی گزينه ای مناسب باشد .در زمان طراحی يک شبکه ، می بايست به بودجه در نظر گرفته شود توجه و از خريد و تهيه عناصری که به وجود آنان نياز نمی باشد ، صرفنظر نمود. مديران يک سازمان ، همواره به هزينه انجام يک پروژه به عنوان يک شاخص مهم و قابل تامل ، دقت می نمايند . در گزارشی که در اختيار مديريت قرار خواهد گرفت و در آن به بيان مزايا و دستاورهای شبکه پرداخته می گردد ، می بايست به هزينه های طرح نيز دقيقا" اشاره گردد .
شبکه فيزيکی
بهنگام بودن نسبت به آخرين فن آوری های موجود
منبع:www.articles.ir
/س
مقالات مرتبط
تازه های مقالات
ارسال نظر
در ارسال نظر شما خطایی رخ داده است
کاربر گرامی، ضمن تشکر از شما نظر شما با موفقیت ثبت گردید. و پس از تائید در فهرست نظرات نمایش داده می شود
نام :
ایمیل :
نظرات کاربران
{{Fullname}} {{Creationdate}}
{{Body}}