یک بانک اطلاعاتی که تعدادی کارگزار قدرتمند به نام Servers دارد و تعداد مشتری elients که بخشهای ساده تر دسترسی دارند و به داده ها از راه دور دسترسی دارند .
شبکه های LAN : (Loval eara Network)
در داخل یک ساختمان در فواصل کم ( در حد چند کیلومتر) مورد استفاده قرار می گیرند . این نوع شبکه ها برای اتصال کامپیوترهای شخصی به شرکت ها – محل های تعمیر – راه اندازی برای تبادل اطلاعات به کار می رود. اندازه این شبکه محدود است و مدیریت شبکه نیز آسان می کند . فناوری انتقال در شبکه هاط محلی حاوی کابل منفردی است که تمام ماشین ها به آن وصل شده اند .
اترنت : Ethernet : راهکارهای داوری
هر کامپیوتر به شیوه متمرکز یا توزیع شده اطلاعات را ارسال می کند . اگر در شیوه پخش حلقوی باشیم در حلقه دور خودش انتشار می دهد قبل از اینکه یک را کاملاً ارسال نماید .
مسیر یاب Router :
کامپیوترهایی که مسیر حرکت و انتقال داده ها را مشخص می کند. و برای اتصال دو یا چند خط انتقال بکار می رود.
Personal Assistants Digital : PAD
دستیاران دیجیتال شخصی که همراه فرد مانند LapTop هستند .
شبکه های بی سیم Wireless
در این شبکه کوچک اجزای مختلف را می توان بدون اتصال از طریق سیم بلکه با یک شبکه بی سیم کوچک به نام Blueetooth به هم متصل کرد مثل دوربین های دیجیتال و نوع ADD wireless و پرینترها و... این شبکه از الگوی رئیس و مرئوس Master/slave استفاده می کند .
Gate Way : (دروازه)
شبکه های زیادی با نرم افزار و سخت افزار در جهان وجود دارد . در ضمن مردم علاقه دارند با افراد دیگر در شبکه های دیگر ارتباط برقرار کنند . برای این کار باید شبکه های مختلف را که اغلب نسازگارند توسط ماشینهایی به نام gate way با هم ارتباط دارند و ترجمه سخت افزاری و نرم افزاری را انجام می دهند .
شبکه های خانگی Wireless :
- سوالی جالب آیا شبکه های خانگی که تا به حال آن را شرح دادیم بی سیم است یا باسیم :
در اغلب خانه ها فعلاً شش شبکه نصب شده است : الکتریسیته ، تلفن ، آب ، گاز ، فاضلاب ، تلوزیون کابل افزودن شبکه هفتم به خانه به هنگام ساخت خانه دشوار نیست اما بازسازی خانه موجود گران است . 80% خانه های کنونی ساخته شده اند و 20% در دست احداث می باشند پس افزودن شبکه به خانه ساخته شده کار دشواری می باشد . در این حالت نتیجه می گیریم که از نظریه شبکه بی سیم بسیار عالی است . و یک مشکل اساسی آن است که امواج رادیویی مورد استفاده آن از دیوار ها عبور می کنند این کار موجب آسیب رسانی به شبکه همسایه مجاور می گردد. پس در استفاده از سیستم Wireless باید دقت و حداقل کاربری را در نظر گرفت . برای این منظور حفظ امنیتاز سیستم با سیم استفاده می شود . که دشواری های خاص خود را دارد .
Level-proccessor :
برای کاهش پیچیدگی طراحی شبکه ها، پردازشگرها، کنترلر های آنها را به صورت لایه ای یا سطحی (Level) سازماندهی می کنند. هر لایه یا سطح بالای سطح دیگر قرار دارد. تعداد لایه ها، نام هم لایه، محتویات هر لایه در عملکرد آن با دیگر لایه های فرق می کند (از یک شبکه به شبکه دیگر ) . به هر حال در هر بخش که در بالا به آن اشاره کردیم هدف هر لایه ارائه خدمات به لایه بالاتر است . و مخفی کردن پیاده سازی خدمات آن لایه است . در واقع هر لایه مثل ماشین مجازی است . وقتی لایه n در یک پروسه با لایه n از پروسه دیگر ارتباط برقرار می کند این قرار داد پروتکل نامیده می شود .
بررسی Tep/Ip,VDP
VDP: User Datagram Protocol
TCP: Transmission
وظیفه لایه شبکه کنترل عمل زیر شبکه است .مسئله اصلی طراحی ، تعیین چگونگی هدایت بسته ها از منبع به مقصد است . اگر همزمان بسته های زیادی در زیر شبکه باشند مسیر عبور مثل سر بطری تنگ می شود . کنترل این ترافیک از خدمات زیر شبکه است .
وقتی که بسته ای برای به رسیدن به مقصد مجبور است از شبکه ای به شبکه ای دیگر برود مشکلات زیادی ممکن است پیش آید . مثلاً شیوه آدرس دهی در دو شبکه مختلف باشد . یا شبکه ی دوم به علت بزرگی پیش از حد آن را نپذیرد . ممکن است قرارداد ها متفاوت باشد رفع این مشکلات از طریق لایه های شبکه است .
TCP ( قرارداد کنترل انتقال ) قرارداد قابل اعتماد و اتصال گرایی است که اجازه می دهد رشته ای از بایت ها از یک ماشین بدون خطا به ماشین دیگری در زیر شبکه تحویل شوند . این قرارداد رشته ای از بایت های ورودی را به پیام های مستقلی تبدیل می کند و هر کدام را به لایه زیر شبکه می فرستد . درمقصد، فرآیند TCP گیرنده پیام های دریافتی را دوباره مونتاژ می کند و به صورت یک رشته خروجی در می آورد .
TCP کنترل جریان را مدیریت می کند تا مطمئن شود که فرستنده سریع ، پیام هایی بیش از آنچه که فرستنده کند می تواند دریافت کند ، ارسال ننماید .
دومین قرارداددر این لایه ، یعنی VDP ( قرارداد داده گرام کاربر ) ، برای کاربرد هایی که نیازمند ترکیب TCP یا کنترل جریان نیستند و خودشان می خواهند آنها را تهیه کنند ، غیر قابل اعتماد بوده یک قرارداد بی اتصال است . برای تقاضاها و کاربرد های مشتری – کارگزار که در آن ها تحویل فوری مهم تر از تحویل صحیح ، به طور گسترده مورد استفاده قرار می گیرد .
تمام اتصالهای TCP دو طرفه و نقطه به نقطه است . یعنی ( دو طرفه ) ترافیک در دو جهت وجود دارد .و معنای نقطه به نقطه یعنی این که هر اتصال دارای دقیقاً دو نقطه انتهایی است .
اتصال TCP رشته ای از بابت است نه رشته ای از پیام
وقتی یک کاربری ، داده ها را به TCP می فرستد ، امکان دارد TCP بر اساس تشخیص خودش فوراً آن را ارسال کند یا آن را ذخیره نماید تا یکباره مجموع آنها را ارسال کند .