شبکه های کامپیوتری.

Slides:



Advertisements
Similar presentations
IntroductionIntroduction Advanced Computer Networks.
Advertisements

IntroductionIntroduction Computer Networks Term B10.
1 Introduction to Networking Lesson 01 NETS2150/2850.
Kazi Fall 2007 CSCI 3701 CSCI-370/EENG-480 Computer Networks Khurram Kazi.
Chapter 1 Introduction.
Sami S.Al-Wakeel 1 CHAPTER 1 INTRODUCTION. Sami S.Al-Wakeel 2 NETWORK Definition: A Group of interconnected nodes that exchange information and share.
CMPE 150 – Winter 09 Lecture 2 January 8, 2009 P.E. Mantey.
Aleksandra Smiljanić Introduction.
Networks CSCI-N 100 Dept. of Computer and Information Science.
Advanced Computer Network Lecture 1: Introduction Yunming Ye Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor Milos STOLIC, B.Sc. Assistant
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái.
Aleksandra Smiljanić Local and Wide Area Networks.
4343 X21 Network Hardware Tananbaum Ch X22 Outline Network taxonomy Network software.
Chapter 1 Introduction.
Computer Networks and Communications (2) Bazara I. A. Barry Department of Computer Science University of Khartoum
Computer Networks Network Hardware & Software
Introduction Chapter 1 Uses of Computer Networks Business ApplicationsBusiness Applications Home ApplicationsHome Applications Mobile.
Introduction Hamed Jamshak Hamed Jamshak Chapter 1 Hamed Jamshak.
2.2 Home Networks Many devices are capable of being networked. Some of the more obvious categories (with examples) are as follows: 1. Computers (desktop.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Basic Computer Network. TOPOLOGI  Topologi fisik.
Network Basics. Network Classifications Scope Scope Local area network (LAN) Local area network (LAN) Metropolitan area (MAN) Metropolitan area (MAN)
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
NETWORKING BASICS.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Introduction Chapter 1.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1. Metropolitan Area Networks A metropolitan area network based on cable TV.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1. Computer network computer network, often simply referred to as a network, is a collection of hardware components and computers.
Introduction.
Prof. Msanjila, S.S. Computer Networks. Course outline Introduction to computer networks Layers of Computer Network Physical layer Data link layer Medium.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Term C04 Professor Bob Kinicki
Classification of Networks
Computer Network Course objective: To understand Network architecture
Telemedicine.
Internet Communication Engineering Mr. Zeeshan Ali, Asst. Professor
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Chapter 1 Introduction.
EC-322 COMPUTER NETWORKS E.DIVYA, AP/ECE
Network Hardware Local Area Networks Metropolitan Area Networks
e-business and Information Systems
Chapter 1 Introduction.
Chapter 1 – Part 1 Introduction.
Overview Jaringan Komputer
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter 1 – Part 2 Introduction.
Useful Learning Techniques
مبانی ارتباطات و شبکه بخش چهارم کتاب توربان.
شناسنامه درس نام درس: شبكه‌هاي كامپيوتري نام مؤلف: اندرو تننبام
Chapter 1 Introduction.
Introduction to Computer Administration
مهندسی اینترنتت ارائه دهنده دکتر سيد امين حسيني
ОСНОВИ ИНФОРМАЦИОНИХ ТЕХНОЛОГИЈА
مهندسی فناوری اطلاعات ارائه دهنده دکتر سيد امين حسيني
شبكات الحاسب COMPUTER NETWORKS د. نسرين بابكر.
NETWORK BASICS Network - a communications, data exchange, and resource-sharing system created by linking two or more computers and establishing standards,
Slides for Chapter 3: Networking and Internetworking
Локалне мреже.
Изготвено от Билял Карахасанов
Advanced Computer Networks Lecture 1
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Chapter Four: Network Hardware
Data Communication & Computer Network
Basics of Computer Networking
Presentation transcript:

شبکه های کامپیوتری

منابع “Computer Networks”, Andrew S. Tannenbaum

سرفصل لایه شبکه لایه انتقال لایه اتصال داده زیر لایه MAC موارد طراحی الگوریتمهای مسیریابی الگوریتمهای کنترل ازدحام کیفیت خدمات به هم بندی شبکه ها لایه شبکه در اینترنت لایه انتقال سرویسهای انتقال اجزای پروتکلهای انتقال UDP TCP لایه اتصال داده موارد طراحی تشخیص و تصحیح خطا چند پروتکل زیر لایه MAC مسئله تخصیص کانال پروتکلهای تخصیص چندگانه اترنت Switching درلایه اتصال داده مفاهیم شبکه های کامپیوتری کاربردهای شبکه سخت افزار شبکه نرم افزار شبکه مدلهای مرجع استانداردها لایه فیزیکی مفاهیم رسانه های هدایت شده رسانه های هدایت نشده

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

کاربردهای شبکه‌های کامپیوتری کاربردهای تجاری کاربردهای خانگی کاربران سیار ملاحظات اجتماعی

مزایای کاربردهای تجاری اشتراک منابع (تقسیم منابع) قابلیت اطمینان بالا توزیع پردازش ها (load sharing) مزایای اقتصادی

کاربردهای تجاری شبکه های کامپیوتری مدل ارتباطی مدل ارتباطی کارگزار/ مشتری یا Client/Server(سرویس دهنده/سرویس گیرنده) Server: کامپیوتر ارایه دهنده خدمات Client: کامپیوتر متقاضی و گیرنده خدمات

کاربردهای تجاری شبکه های کامپیوتری مدل Client/Server شامل درخواستها و پاسخهاست

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

کاربردهای شبکه های کامپیوتری ارتباط نظیر به نظیر در ارتباط نظیر به نظیر سرویس دهنده و سرویس گیرنده ثابت نیستند

برخی انواع تجارت الکترونیکی کاربردهای خانگی برخی انواع تجارت الکترونیکی

کاربران شبکه‌های متحرک ترکیبی از شبکه‌های بی‌سیم و محاسبات در حالت جابجائی

سخت افزار شبکه شبکه های انتشار همگانی (Broadcast) یک کانال ارتباطی مشترک که بسته ها به آدرس مقصد ارسال می شوند امکان Multicasting شبکه های نقطه به نقطه (Point to Point) ارتباطات زیاد بین زوج ماشینها بسته از مبدا به مقصد از چند ماشین میانی عبور می کند * شبکه های کوچکتر از Broadcasting و شبکه های بزرگتر از ارتباط نقطه به نقطه استفاده می کنند.

ارسال پیام برای همه کامپیوترها ارسال پیام برای گروهی از کامپیوترها شبکه‌های پخشی یا Broadcast دارای یک کانال مشترک بین همه کامپیوترها حاوی بسته پیام بسته شامل متن پیام به همراه آدرس کامپیوتر مقصد ارسال پیام برای همه کامپیوترها ارسال پیام برای گروهی از کامپیوترها پخش یا broadcasting پخش گروهی یا multicasting

تقسیم‌بندی شبکه‌ها بر اساس اندازه آنها شبکه‌های شخصی (Personal Networks) شبکه‌های محلی (Local Area Networks) شبکه‌های ناحیه‌ای (Metropolitan Area Networks) شبکه‌های گسترده (Wide Area Networks) شبکه‌های بی‌سیم (Wireless Networks) شبکه شبکه‌ها (internetwork)

انواع شبکه از نظر وسعت شبکه های محلی LAN (Local Area Network) Ethernet, FastEthernet, TokenRing, TokenBus شبکه های شهری MAN (Metropolitan Area Network) DQDB شبکه های گسترده (Wide Area Network) WAN Internet, X.25, ATM, FrameRelay

طبقه‌بندی شبکه‌ها براساس اندازه فاصله پردازنده‌ها محدوده پردازنده‌ها مثال 1 m به فاصله یک میز شبکه شخصی 10 m یک اتاق شبکه محلی 100 m یک ساختمان 1 km یک مجتمع 10 km یک شهر شبکه شهری 100 km یک کشور شبکه گسترده 1000 km یک قاره 10,000 km کره زمین اینترنت

شبکه‌های محلی (Local Area Networks) شبکه‌ای خصوصی برای متصل کردن کامپیوترهای یک شرکت و به اشتراک گذاشتن منابع و تبادل اطلاعات بین ایستگاههای کاری سه پارامتر مهم در شبکه‌های محلی: اندازه فنآوری انتقال اطلاعات هم‌بندی یا توپولوژی

انواع توپولوژی‌ یا همبندی‌های شبکه محلی: LAN Tokenring Bus Star Ring

شبکه های محلی (LAN) دو نمونه شبکه پخشی A) Bus B) Ring

شبکه های شهری (MAN)

شبکه‌های‌گسترده (Wide Area Networks)

اجزاء شبکه‌های‌گسترده ابزار انتقال داده سیم مسی، فیبر نوری، امواج رادیویی میزبان (host) زیرشبکه‌ها (subnets) خطوط انتقال تجهیزات سوئیچینگ شامل مجموعه خطوط ارتباطی و مسیریاب ها برقرای ارتباط بین خطوط

شبکه های گسترده (WAN)

شبکه های گسترده (WAN) دنباله بسته های ارسالی از فرستنده به گیرنده

شبکه‌های‌بی‌سیم (Wireless Networks) ارتباطات داخل سیستمی (Bluetooth) برقراری ارتباطات بیسیم بین قطعات داخلی یک کامپیوتر LAN بی‌سیم (IEEE802.11 ) برقراری ارتباط بین کامپیوترها از طریق یک مودم رادیویی و یک آنتن WAN بی‌سیم ‌ با برد بیشتر و نرخ انتقال داده کمتر نسبت به LAN بی‌سیم از جمله شبکه تلفن همراه

شبکه‌های بی‌سیم همبندی بلوتوث شبکه محلی بی‌سیم

شبکه‌های بی‌سیم

تقسیمات در شبکه‌های خانگی کامپیوترها (desktop PC, PDA, shared peripherals) سرگرمی ها (TV, DVD, VCR, camera, stereo, MP3) ارتباطات (telephone, cell phone, intercom, fax) لوازم آشپزخانه (microwave, fridge, clock, furnace, airco) تجهیزات با کنترل از راه دور (utility meter, burglar alarm, babycam)

وسایلی که امکان ارتباط با هم را بوسیله شبکه دارند

شبکه شبکه‌ها (internetwork) اتصال شبکه‌ها به وسیله دروازه (gateway) تبدیل فرمت داده‌ها