شبکه Network
به مجموعه ای از اتصالات بین دو یا چند کامپیوتر را شبکه میگویند. زبانیکه این کامپیوترها به کمک آن با یکدیگر صحبت می کنند را Protocol گویند. یک شبکه شامل مجموعه ای از دستگاهها (کامپیوتر، چاپگر و... بوده که با استفاده از محیط ارتباطی (کابل، امواج رادیوئی، نور) و به منظور اشتراک منابع (نرم افزار و سخت افزارهای تحت شبکه) به یکدیگر متصل می گردند.
فهرست مطالب:
شبکه Network
تفسیم بندی شبکه ها
توپولوژی
STAR
مزایای توپولوژی STAR
معایب توپولوژی STAR
تقسیم بندی بر اساس حوزه جغرافیایی
شبکه های کامپیوتری با توجه به حوزه جغرافیایی تحت پوشش به سه گروه تقسیم می گردند:
تجهیزات شبکه
آشنایی با چند اصطلاح در شبکه
کارت شبکه (Network Interface Card)
مبدل فیبر نوری Media Convertor
کانکتور تلفن Rj – ۱۱ و Rj-۱۲
کانکتور Rj-۴۵
کابل کشی
مراحل ساخت یک کابل
دسته: شبکه های کامپیوتری
حجم فایل: 3726 کیلوبایت
تعداد صفحه: 2000
آموزش کامل OPNET
چکیده:
هدف اصلی این پایاننامه این است که تمرینهای آزمایشگاهی را برای استفاده در رشتههای متعدد و مختلف دردانشگاهها گسترش دهد و یک بینش در مورد اینکه چگونه یک شبکه واقعی و پروتکلها رفتار می کنند، ارائه دهد. تمام لابراتوارها در محیط شبیه سازی OPNET Modeler 9. 0 که یک شبیهساز شبکه است، توسعه یافته اند و ابزارهایی برای مدل، طراحی، شبیه سازی و data mining و تجزیه و تحلیل ارائه میکند. مجوز بسته نرم افزاری توسط OPNET technologies Inc[1] داده شده است.
وسایل آموزشی شامل مجموعهای از فعالیتهای آزمایشگاهی، یعنی معرفی محیط OPNET Modeler90، M/M/1، Aloha، CSMA، CSMA-CD، Slow Start، Congestion Avoidance، Fast Retransmit، Fast Recovery و OSPF، Queuing Policies، Self similar می باشد.
کلمات کلیدی: OPNET Modeler، Lab، M/M/1، Aloha، CSMA، CSMA-CD، Slow Start، Congestion Avoidance، Fast Retransmit، Fast Recovery، OSPF، Areas، Balanced traffic flow، Ethernet، FIFO، Preemptive priority queuing، Non preemptive queuing، WFQ، Selfsimilar.
مقدمه:
مطالب کلی:
امروزه، زمینهی شبکههای کامپیوتری درکل دنیا وارد یک فاز رشد نمایی شده است. این تقاضاها، ضرورت مهندسان شبکهی با استعداد و مستعد را به شدت ایجاد کرده است. بنابراین برای دانشگاهها ارائه درس شبکه که هم آموزشی باشد و هم به روز بسیار سخت است. بدلیل موانع دیگر، این که یک دانشگاه قادر به ارائه انواع شبکهها به دانشجویانش باشد کاری غیر عملی است. یک ابزار بسیار با ارزش در این زمینه، عبارت است از شبیهساز شبکه OPNET Modeler که ابزارهایی را برای طراحی مدل، شبیه سازی، data mining و تجزیه و تحلیل، با توجه به روشهای دیگر، ارائه میکند. OPNET Modeler میتواند شبکههای متعدد مختلفی را که به یکدیگر متصل هستند را شبیهسازی کند. بنابراین دانشجویان میتوانند فقط با نشستن در محل کار خود، انتخابهای مختلف قابل دسترس به گرههای شبکه را تمرین کنند و عملا' تأ ثیرکار خود را مشاهده نمایند. جریان پیامهای دادهای، از دست دادن بستهها، کنترل و مسیریابی جریان پیامها، شکستها و معایب لینک، خطاهای بیتی و غیره... با یک سرعت قابل رؤیت برای داشجویان، قابل مشاهده هستند. این روش برای دانشگاههایی که میخواهند رفتار شبکهها و پروتکلهای مختلف را با دلیل اثبات کنند، مؤثرترین روش میباشد.
هدف
این پایاننامه پنج تمرین آزمایشگاهی را با استفاده از محیط شبیه سازی OPNET Modeler انجام خواهد داد که عبارتند از:
: Lab1 مقدمه (مقدمه ای بر محیط OPNET)
Lab2 : M/M/1 (ایجاد مدل صف M/M/1)
Lab3: Ethernet (Aloha ، CSMA، CSMA-CD)
Lab4: TCP (Slow Start، Congestion Avoidance، Fast Retransmit، Fast Recovery)
Lab5: OSPF (Areas Balanced traffic flow)
نهایتا' بعد از به پایان رساندن این تمرینهای آزمایشگاهی، قوه ی ادراک دانشجویان از پروتکلها، شبکهها و پیادهسازی مسیریابیها و تعاملها پیشرفت خواهد کرد. این، یک نقش اساسی و بنیادی در درک چگونه کارکردن اینترنت ایفا میکند.
لابراتوار1
مقدمه ای بر OPNET
هدف
این لابراتوار در مورد اساس استفاده از ابزارهای بهینه شدهی مهندسی شبکه یا همان OPNET میباشد.
بررسی کلی
OPNET یک شبیهساز بسیار قوی شبکه میباشد. اهداف اصلی آن، بهینه کردن هزینهها، کارآیی و قابلیت دستیابی میباشد.
هدف این لابراتوار، آموزش اساس چگونگی استفاده از رابط مدلساز، همچون بعضی تئوریهای ابتدایی مدلسازی میباشد.
فعالیتهای زیر مورد بررسی قرار گرفتهاند:
قیمت: 20,000 تومان
دسته: کامپیوتر
حجم فایل: 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 فرق میکنند.
همانطور که در شکل زیر دیده میشود آدرسها در حالت دسیمال توسط نقطه از هم جدا مبشوند.
قیمت: 12,800 تومان
خلاصه
این مطالعه چهارچوب طرح های تلفیقی آموزش سازمانی را در رفتار سازمانی خریدار توسعه می دهد. در این مطالعه فعالیت های ارتباطی و روابط میان واحدهای استراتژیک تجاری که در فرایند خرید مشارکت دارند مورد توجه قرار می گیرند. حمایت علمی برای روابط پیشنهاد شده بر اساس رشته ای از مطالعات صورت گرفته که این مطالعات بر اساس مصاحبه با مدیران 10 واحد استراتژیک تجاری یک سازمان خدمات جهانی می باشد. بر اساس این مطالعات چندین معنی ضمنی ارائه شده است.
مقدمه
کریس- تحلیل گر پژوهش بازاریابی که به تازگی در سازمان استخدام شده بود- برای دفتر کار خود نیاز به کامپیوتر و چاپگر داشت. به همین دلیل سفارش خرید یک سیستم را به بخش خرید سازمان ارائه داد. بعد از گذشت 2هفته کامپیوتر خریداری شد اما خریداری چاپگر را به زمانی موکول کردند که تقاضای خرید چاپگر به حدی برسد که بتوانند تخفیف عمده ای را دریافت نمایند و پس از گذشت 6هفته چاپگر به کریس تحویل داده شد. بخش خرید تخفیف قابل ملاحظه ای را بابت سفارش چاپگر دریافت کرد. اما بخش خرید ضرر بهره وری کریس را در خلال این 6هفته در نظر نگرفت.
مشکلی که کریس با آن دست به گریبان بود در اکثر سازمان ها وجود دارد. معمولا در زمان ارزیابی اهمیت فاکتور های هزینه در برابر کل چرخه زمانی فرایند، فرهنگ خرید داده های مصرف کنندگان را در نظر نمی گیرند. از دید گاه بخش خرید چرخه زمانی فرایند به قدری نا محسوس است که اندازه گیری آن غیر ممکن است. در کاهش چرخه خرید هیچ گونه ارزش و سود واقعی وجود ندارد. با این وجود همان طور که در این مثال ساده نشان داده شد، در خرید کالاها و خدمات چیزهایی فراتر از هزینه وجود دارد.
دسته: شبکه های کامپیوتری
حجم فایل: 14590 کیلوبایت
تعداد صفحه: 100
معماری کلود سیم
Datacenter dc1 = createDatacenter (“DC_Name') ;
Host host1= new Host (hostId، ram، bw، .) ;
dc1. HostList. add (host1) ;
DatacenterBroker user = createBroker () ;
Vm webServer = new Vm (vmid، userId، .) ;
user. submitVm (webServer) ;
Cloudlet webApp1 = new Cloudlet (id، length، .) ;
user. submitCloudlet (webApp1) ;
CloudSim. startSimulation () ;
دریافت مجموعه کدها: http://code. google.com/p/cloudsim/downloads/ نصب JAVA نسخه 1. 7 یا جدیدتر نصب محیط
توسعه (NetBeans یا Eclipse)
ساخت یک پروژه جدید: File > New Project>Java Application
افزودن کدهای کلادسیم به پروژه (Sources)
افزودن فایل های JAR مورد نیاز به کتابخانه های پروژه (Libraries)
مراحل ساخت یک ابر در محیط کلادسیم
مقدار دهی اولیه به کلادسیم uساخت مرکز داده
ساخت Broker
ساخت ماشین های مجازی
ساخت کاربردها
اجرای شبیه سازی
نمایش خروجی
شرح کد:
public static void main (String[] args)
{
CloudSim. init (num_user، calendar، trace_flag) ;
Datacenter datacenter0 = createDatacenter ('Datacenter_0') ;
DatacenterBroker broker = createBroker () ;
int brokerId = broker. getId () ;
vmlist = new ArrayList
int vmid = 0; int mips = 1000; long size = 10000; int ram = 512; long bw = 1000; int pesNumber = 1; String vmm = 'Xen';
Vm vm = new Vm (vmid، brokerId، mips، pesNumber، ram، bw، size، vmm، new CloudletSchedulerTimeShared ()) ;
vmlist. add (vm) ;
broker. submitVmList (vmlist) ;
cloudletList = new ArrayList<> () ;
int id = 0; long length = 400000; long fileSize = 300; long outputSize = 300;
UtilizationModel utilizationModel = new UtilizationModelFull () ;
Cloudlet cloudlet = new Cloudlet (id، length، pesNumber، fileSize، outputSize، utilizationModel، utilizationModel، utilizationModel) ;
cloudlet. setUserId (brokerId) ;
cloudlet. setVmId (vmid) ;
cloudletList. add (cloudlet) ;
broker. submitCloudletList (cloudletList) ;
CloudSim. startSimulation () ;
CloudSim. stopSimulation () ;
List
printCloudletList (newList) ; 25. datacenter0. printDebts () ;
Log. printLine ('CloudSimExample1 finished!') ;
}
قیمت: 15,000 تومان