Negarsoft’s

مارس 4, 2009

هاب و نحوه عملكرد آن

Filed under: شبکه — negarsoft @ 6:20 ب.ظ.

هاب از جمله تجهیزات سخت افزارى است كه از آن به منظور برپاسازى شبكه هاى كامپیوترى استفاده مى شود . گرچه در اكثر شبكه هائى كه امروزه ایجاد مى گردد از سوئیچ در مقابل هاب استفاده مى گردد، ولى ما همچنان شاهد استفاده از این نوع تجهیزات سخت افزارى در شبكه هاى متعددى مى باشیم .

در این مطلب قصد داریم به بررسى هاب و نحوه عملكرد آن اشاره نمائیم . قبل از پرداختن به اصل موضوع لازم است در ابتدا با برخى تعاریف مهم كه در ادامه بدفعات به آنان مراجعه خواهیم كرد ، بیشتر آشنا شویم .
(more…)

سپتامبر 20, 2008

سرویس های اتصال – گرا و غیر متصل

Filed under: شبکه — negarsoft @ 11:05 ق.ظ.

سرویس های اتصال – گرا و غیر متصل

 

هر لایه می تواند دو نوع سرویس در اختیار لایه بالاتر از خود بگذارد: سرویس اتصال –  گرا (connection-oriented) و سرویس غیر متصل (connectionless)  .

سرویس اتصال –  گرا بر اساس مدل سیستم های تلفن کار می کند. وقتی می خواهید با یک نفر تماس بگیرید، گوشی تلفن را برداشته، شماره می گیرید، صحبت می کنید، و بعد گوشی تلفن را می گذارید.در یک سرویس اتصال – گرا هم ابتدا اتصال برقرار شده ، و بعد از تبادل اطلاعات مورد نظر ، اتصال قطع می شود. مهمترین نکته در مورد سرویس های اتصال – گرا این است که آنها مانند یک لوله عمل می کنند: فرستنده از یک طرف داده ها (بیت ها) را به داخل لوله می فرستد، و گیرنده  در طرف دیگر آنها را می گیرد. در اغلب موارد داده ها بهمان ترتیبی که فرستاده شده اند، دریافت می شوند.

(more…)

سپتامبر 9, 2008

سلسله مراتب پروتکل ها

Filed under: شبکه — negarsoft @ 11:38 ق.ظ.

سلسله مراتب پروتکل ها:

 

برای کاهش پیچیدگی های طراحی ، اغلب شبکه ها بصورت مجموعه ای از چند لایه (layer) یا سطح (level) طراحی می شوند.وظیفه هر لایه ارائه سرویس های خاص به لایه های بالاتر، و پنهان کردن جزئیات کار از دید آنهاست.در این مفهوم، هر لایه یک ماشین مجازی (virtual machine) است که سرویس های خاصی را در اختیار لایه های بالاتر می گذارد.

لایه n یک ماشین همیشه با لایه  n  ماشین دیگر حرف می زند.در ساده ترین حالت ، پروتکل (protocol) عبارتست از قرار داد های توافق شده بین دو طرف برای برقراری و پیش برد یک ارتباط.به اجزایی که در یک لایه هستند همتا (peer) گفته می شود.این همتا ها هستند که با استفاده از پروتکل با هم رابطه برقرار می کنند.در حقیقت ، داده ها  هرگز مستقیما از لایه n یک ماشین به لایه n ماشین  دیگر منتقل نمی شوند.بلکه، هر لایه داده ها ( و اطلاعات کنترلی) را به لایه زیرین خود می دهد، تا به پایین ترین لایه برسد.در زیر پایینترین لایه رسانه فیزیکی (physical medium) قرار دارد ، که داده ها را جابه جا می کند.

(more…)

سپتامبر 6, 2008

شبکه شبکه ها

Filed under: شبکه — negarsoft @ 7:31 ق.ظ.

شبکه شبکه ها

 

شبکه های متعددی با نرم افزار ها و سخت افزار های بسیار مختلف در سراسر دنیا وجود دارند، و بسیار پیش می آید که کاربری از یک شبکه بخواهد با کاربران شبکه های دیگر ارتباط برقرار کند.برای انجام این خواسته بایستی شبکه های مختلف ( که بعضا با هم ناسازگار هستند) با وسایلی به نام دروازه gateway – که می تواند سخت افزاری یا نرم افزاری باشد – به هم متصل شده، و داده ها از فرمتی به فرمت دیگر تبدیل شوند. به مجموعه ای از این شبکه های به هم پیوسته شبکه شبکه ها (internetwork یا internet) گفته می شود.کلمه internet  وقتی با (i) نوشته می شود معنای عام می دهد، ولی با I همان شبکه جهانی اینترنت از آن مستفاد می شود.

(more…)

سپتامبر 2, 2008

شبکه بیسیم (Wireless Network)

Filed under: شبکه — negarsoft @ 10:37 ق.ظ.

شبکه بیسیم (Wireless Network)

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

در ساده ترین صورت، شبکه های بیسیم را می توان به سه دسته بزرگ تقسیم کرد:

  1. ارتباط های بین سیستمی
  2. LAN های بیسیم
  3. WAN های بیسیم

(more…)

ژوئیه 31, 2008

شبکه های گسترده(wide area network)

Filed under: شبکه — negarsoft @ 10:18 ق.ظ.

شبکه گسترده یا wan، گستره جغرافیایی بزرگی (مانند یک کشور یا قاره) دارد.در این نوع شبکه کامپیوتر هایی هستند که برنامه های کاربردی روی آنها اجرا می شود، و معمولا به آنها میزبان (host) می گویند.این کامپیوتر ها توسط زیر شبکه های مخابراتی (communication subnet) یا به طور مختصر، زیر شبکه به هم متصل می شوند.میزبان ها متعلق به افراد هستند، در حالی که زیر شبکه اغلب به شرکت های مخابرات تعلق دارد.وظیفه زیر شبکه انتقال پیام از یک میزبان به میزبان دیگر است.جدا کردن این دو بخش (میزبان ها و زیر شبکه9 طراحی شبکه های wan را تا حد زیادی ساده می کند.

در اغلب شبکه های گسترده ، زیر شبکه از دو بخش مجزا تشکیل می شود: خطوط انتقال (transmission lines) و تجهیزات سوئیچینگ (switching elements)  . خطوط انتقال وظیفه رد و بدل کردن اطلاعات را بر عهده دارند.و می توان برای ایجاد آنها از سیم مسی ، فیبر نوری یا حتی امواج رادیویی استفاده کرد.

(more…)

ژوئیه 25, 2008

شبکه های شهری(Metropolian Area Network)

Filed under: شبکه — negarsoft @ 7:01 ق.ظ.

شبکه های شهری(Metropolian Area Network)

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

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

(more…)

ژوئیه 19, 2008

شبکه های محلی (local area network)

Filed under: شبکه — negarsoft @ 2:06 ب.ظ.

شبکه های محلی (local area network)

شبکه محلی، یا LAN، شبکه ایست خصوصی واقع در یک ساختمان یا مجتمع، که حداکثر ابعاد آن یکی دو کیلومتر باشد.از این نوع شبکه معمولا برای متصل کردن کامپیوتر های یک شرکت و به اشتراک گذاشتن منابع (مانند چاپگر) یا مبادله اطلاعات استفاده می شود. یک شبکه LAN سه مشخصه اصلی دارد، که آنرا از سایر انواع شبکه متمایز می کند:1)اندازه، 2) تکنولوژی انتقال اطلاعات، و 3) توپولوژی.

اندازه LAN بسیار محدود است، بگونه ای که زمان انتقال سیگنالها در آن بسیار کم و از قبل قابل پیش بینی است.تکنولوژی انتقال اطلاعات در LAN معمولا به کابل متکی است.سرعت انتقال اطلاعات در LAN بین 10 تا 100 میلیون بیت در ثانیه( که با Mbps مشخص می شود)، تاخیر انتشار در آن کم (در حد میکرو یا نانو ثانیه)،و خطا در آن بسیار اندک است.LAN  های جدید تربه سرعت 10 Gbps نیز دست یافته اند.

(more…)

ژوئیه 9, 2008

سخت افزار شبکه

Filed under: شبکه — negarsoft @ 11:20 ق.ظ.

سخت افزار شبکه:

اکنون وقت آن است که توجه خود را از مسائل متفرقه به موضوع اصلی (یعنی همان شبکه کامپیوتری) معطوف کنیم.امروزه دو تکنولوژی انتقال بیش از همه گسترش یافته و فراگیر هستند.

1-     ارتباطات پخشی(broadcast)

2-     ارتباطات همتا به همتا(peer to peer)

شبکه های پخشی دارای یک کانال مخابراتی هستند که بین همه کامپیوتر های شبکه به اشتراک گذاشته شده است.هر یک از کامپیوتر ها می توانند پیامهای خود را در بسته (pocket) های کوچک مخابره کنند و تمام کامپیوتر های دیگر این پیام ها را دریافت خواهند کرد.آدرس کامپیوتری که این بسته در حقیقت برای وی ارسال شده است، در بخشی از پیام نوشته می شود.هر کامپیوتری به محظ دریافت بسته ، آدرس گیرنده را چک می کند.اگر پیام برای او باشد ان را پردازش می کند.ولی اگر پیام برای دیگری باشد، به سادگی آنرا نادیده می گیرد.در شبکه های پخشی با تعبیه یک کد خاص در فیلد ادرس می توان یک پیغام را برای تمام کامپیوتر ها ارسال کرد.

(more…)

ژوئیه 3, 2008

تفاوت سیستم توزیع شده و شبکه کامپیوتری

Filed under: شبکه — negarsoft @ 6:38 ق.ظ.

خوب دوستان عزیز ترجیح میدم اولین مطلب در مورد بحث شیرین شبکه که مورد علاقه اکثر دانشجویان کامپیوتر است شروع کنم.اول از همه لازمه که به یک اشتباه رایج اشاره  کنم.

یک سیستم توزیع شده (distributed system) مجموعه ایست از چندین کامپیوتر مستقل ،که کاربر آنرا به شکل یک سیستم واحد و متناسب می بیند.در این سیستم ها معمولا یک لایه نرم افزاری (روی سیستم عامل ) بنام میان افزار(middleware) است، که مدل مورد نظر را پیاده سازی می کند.وب (world wide web) نمونه ای از یک سیستم توزیع شده است، که در آن همه چیز از دیدگاه کاربر یک سند(صفحه وب) به نظر می رسد.در شبکه کامپیوتری این تجانس مدل و نرم افزار وجود ندارد.کاربران به طور مستقیم با کامپیوتر ها در تماسند.هیچ کوششی برای ایجاد تجانس بین آنها صورت نمی گیرد.کاربر به روشنی تفاوت های نرم افزاری و سخت افزاری کامپیوتر ها را می بیند ، و اگر بخواهد برنامه ای را روی یکی از کامپیوتر ها اجرا کند،باید ابتدا وارد ان بشود(log in)  .در حقیقت یک سیستم توزیع شده نرم افزاری است که روی شبکه کار می کند.و تجانس و شفافیت آن توسط این نرم افزار تامین می شود. به همین دلیل تفاوت سیستم توزیع شده با یک شبکه بیشتر در نرم افزار(به ویژه سیستم عامل) نهفته است تا سخت افزار.

با این همه شباهت های زیادی نیز بین این دو وجود دارد.مثلا، سیستم های توزیع شده و شبکه هر دو به انتقال فایل نیاز دارند.تفاوت در این است که این کار را چه کسی انجام می دهد، سیستم یا کاربر.

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

 

مترسک مزرعه ی عشق، عقل است 

 

 

وب‌نوشت روی WordPress.com.