Download presentation
Presentation is loading. Please wait.
1
مهندس محمود علیشاهی نيمسال دوم 87-86
بسماللهالرحمنالرحيم شبكههاي كامپيوتري 1 مهندس محمود علیشاهی نيمسال دوم 87-86
2
سر فصل درس شبكههاي كامپيوتري 1
فصل اول: مقدمه شبكههاي كامپيوتري چه هستند؟ شبكههاي كامپيوتري چه اجزايي دارند؟ شبكههاي كامپيوتري به چه كاري ميآيند؟ لايههاي مختلف كار شبكه: استانداردهاي ISO/OSI، (DoD )TCP/IP و Novell Netware
3
سر فصل درس شبكههاي كامپيوتري 1
فصل دوم: بررسي لاية فيزيكي خصوصيات محيط انتقال كدينگ دادهها فصل سوم: بررسي لاية ارتباط داده پروتكلهاي MAC و LLC روشهاي كنترل جريان داده تشخيص خطاي دادة ارسالي تصحيح خطاي داده در گيرنده
4
سر فصل درس شبكههاي كامپيوتري 1
فصل چهارم: بررسي لاية شبكه پروتكلها و استانداردهاي لاية شبكه شبكههاي LAN و MAN و WAN فصل پنجم: بررسي لاية انتقال و جلسه ارتباط داخلي شبكههاي با سوئيچينگ بستهاي
5
سر فصل درس شبكههاي كامپيوتري 1
فصل ششم: بررسي لاية ارائه امنيت و حفاظت دادهها تكنيكهاي فشردهسازي دادهها پروتكل ترمينال مجازي پروتكل انتقال فايل و ...
6
سر فصل درس شبكههاي كامپيوتري 1
فصل هفتم: بررسي لاية كاربرد سيستمهاي دادة توضيع شده و ارتباط آنها سيستمهاي عامل شبكه
7
شبكههاي كامپيوتري چه هستند؟
فصل اول: مقدمه شبكههاي كامپيوتري چه هستند؟ به مجموعهاي از سختافزارها، نرمافزارها، تفكيكها (محيط ارتباطي) و پروتكلها كه حداقل دو كامپيوتر را به همديگر مرتبط كنند، شبكههاي كامپيوتري گويند.
8
تاريخچة شبكههاي كامپيوتري
فصل اول: مقدمه تاريخچة شبكههاي كامپيوتري شبكههاي كامپيوتري شكل تغيير يافتهاي از شبكههاي ارتباطي هستند كه منظور اصلي از آنها تبادل دادة ديجيتال در قالب فايلها و كيتهاي قابل نگهداري به شكل ديجيتال است. شبكههاي داده عمدتاً از 30 سال پيش به اين طرف رايج و كاربردي شدهاند. در اين درس شبكههايي بررسي ميشوند كه در راستاي منظور ياد شده باشند.
9
شبكههاي كامپيوتري چه اجزايي دارند؟
فصل اول: مقدمه شبكههاي كامپيوتري چه اجزايي دارند؟ 1- سختافزار: ماشين (HOST) يك گره كامل، Gateway، Router، Bridge و Repeater 2- وسيلة ارتباطي: كابل كواكسيال، كابل زوجي، فيبر نوري، مايكروويو، ماهواره و راديو 3- پروتكلهاي ارتباطي: TCP/IP، Netware، X.25، LAP، X.75 و ISO/OSI 4- برنامههاي كاربردي: Netscape، FTP، TelNet، Mail و ...
10
اجزاي شبكههاي كامپيوتري
فصل اول: مقدمه اجزاي شبكههاي كامپيوتري سيستمهاي ابتدايي و انتهايي (رايانههايي كه به آنها host گفته ميشود، و يا پايانههايي كه قابليت ارسال و دريافت، پردازش، و نگهداري دادهها را دارند) ادوات ارتباطي بين سيستمهاي ابتدايي و انتهايي شامل: اجزاء فعال،نظير اجزاي ارسال و دريافت سيگنال، تكرار كننده، پل، سوئيچ،روتر، اداوات پردازشگر ديگر اجزاء غير فعال، نظير محيطهاي ارتباطي و اتصالات
11
شبكههاي كامپيوتري به چه كار ميآيند؟
فصل اول: مقدمه شبكههاي كامپيوتري به چه كار ميآيند؟ 1- استفادة اشتراكي از منابع سختافزاري و نرمافزاري: سختافزار (نظير: اسكنر، پرينتر، فكس مودم و غيره) و نرمافزار (نظير: داده، پيام، فولدر، فايل و غيره) 2- تبادل داده بين پايگاههاي مختلف داده 3- استفاده از امكانات سختافزاري به صورت توزيع شده 4- استفادة بهتر از امكانات قوي ماشينهاي مستقر در دور دست
12
Communication Model Network Source Destination
13
Simplified Communication Model
14
Simplified Data Communications Model
15
Simplified Network Model
16
فصل اول: مقدمه استانداردهاي ISO/OSI
17
Open Systems Interconnection (OSI)
Developed by the International Organization for Standardization (ISO) in 1984 The primary architectural model for intercomputer communications. A conceptual model composed of seven layers, each specifying particular network functions. Describes how information from a software application in one computer moves through a network medium to a software application in another computer.
18
فعالیتهای مورد نیاز در استفاده از مدل OSI
Encapsulation Segmentation and reassmebly Connection control Ordered delivery Flow control Error control Addressing Multiplexing Transmission services
19
چرا مدل OSI را بررسی می کنیم؟
Still an excellent model for conceptualizing and understanding protocol architectures Key points: Modular Hierarchical Boundaries between layers=interfaces
20
ISO’s OSI Model OSI has 7 layers: Application layer Presentation layer
Session layer Transport layer Network layer Data link layer Physical layer
22
داده و سرآیند در هر لایه در هر لایه یک PDU تشکیل می گردد که شامل اجزای مورد نیاز برای انجام فعالیتهای مورد نظر در آن لایه است. PDU = Protocol Data Unit
23
OSI Lower Layers Physical – Layer 1
Responsible for transmission of bits Always implemented through hardware Encompasses mechanical, electrical, and functional interfaces e.g. RS-232 Data Link – Layer 2 Responsible for error-free, reliable transmission of data Flow control, error correction e.g. Ethernet Network – Layer 3 Responsible for routing of messages through network Concerned with type of switching used (circuit v. packet) Handles routing between networks, as well as through packet-switching networks
24
وظائف لايههاي هفتگانه در مدل OSI:
فصل اول: مقدمه وظائف لايههاي هفتگانه در مدل OSI: 1- لاية فيزيكي: تعريفي براي ارسال صفر و يك در يك محيط ارتباطي تعيين مشخصات الكتريكي و مكانيكي و نيز ترتيب اجزاي فيزيكي استانداردهاي موجود در اين لايه: Ethernet و RS-232 (E1A-23A-D) و ... استانداردهاي مربوط به مودم: V21، V23، V26، V34، V42و ...
25
وظائف لايههاي هفتگانه در مدل OSI:
فصل اول: مقدمه وظائف لايههاي هفتگانه در مدل OSI: 2- لاية ارتباط داده: كنترل ارسال داده در روي يك محيط ارتباطي كنترل جريان دادهها كنترل خطا كنترل ارتباط دهي استانداردهاي موجود در اين لايه: HDLC (Higher Level Data Link Control) LAP-B
26
وظائف لايههاي هفتگانه در مدل OSI:
فصل اول: مقدمه وظائف لايههاي هفتگانه در مدل OSI: 2- لاية شبكه: كنترل آدرس مقصد ارسال مجدد داده پروتكلهاي موجود در اين لايه: نظير X.25 و IP
27
*Physical-layer Implementation
28
OSI Data Link Layer Responsible for error-free, reliable transmission of data Flow control, error correction e.g. HDLC
29
OSI Data Link Layer IEEE has subdivided data link layer into two sub-layers.
30
OSI Network Layer Responsible for routing of messages through network
Concerned with type of switching used (circuit v. packet) Handles routing between networks, as well as through packet-switching networks
31
Network Access Layer Concerned with exchange of data between computer and network Includes addressing, routing, prioritizing, etc Different networks require different software at this layer Example: X.25 standard for network access procedures on packet-switching networks
32
OSI Upper Layers Transport
Isolates messages from lower and upper layers Breaks down message size Monitors quality of communications channel Selects most efficient communication service necessary for a given transmission Session Establishes logical connections between systems Manages log-ons, password exchange, log-offs Terminates connection at end of session Presentation Provides format and code conversion services Example: File conversion from ASCII to EBDIC Application Provides access to network for end-user User’s capabilities are determined by what items are available on this layer Logic needed to support various applications Each type of application requires different software on this layer
33
وظائف لايههاي هفتگانه در مدل OSI: 4- لاية انتقال:
فصل اول: مقدمه وظائف لايههاي هفتگانه در مدل OSI: 4- لاية انتقال: ك
34
مدلهای دیگر ارتباطی؟ مدل DoD (چرا این اسم را گذاشته اند؟) یا TCP/IP
مدل ارتباطی Novell یا IPX/SPX مدل ارتباطی Appletalk
35
TCP/IP Transmission control Protocol/Internet Protocol
Developed by DARPA No official protocol standard Can identify four layers Application Host-to-Host (transport) Internet Host to Network
36
پروتکلهای مختلف در مدل DoD
Application Presentation Session TELNET FTP SMTP DNS SNMP DHCP RIP Transport RTP RTCP Transmission Control Protocol User Datagram Protocol OSPF IGMP ICMP Network Internet Protocol ARP Host to Network Ethernet Token Bus Token Ring FDDI
37
مقایسه مدلهای ISO و DoD DoD Model OSI Model Application layer:
http, telnet, snmp, smtp, nfs, ftp TCP, UDP IPv4, IPv6 (HDLC) Host to Network
38
Sender Receiver Application Layer Application Layer Transport Layer
HTTP Request HTTP Request Transport Layer Transport Layer TCP HTTP Request TCP HTTP Request Network Layer Network Layer IP TCP HTTP Request IP TCP HTTP Request Data Link Layer Data Link Layer Ethernet IP TCP HTTP Request Ethernet IP TCP HTTP Request Physical Layer Physical Layer
39
لایه اتصال ماشین به شبکه در مدل DoD
Exchange of data between end system and network Address of host and destination Prioritization of transmission Software at this layer depends on network (e.g. X.25 vs. Ethernet) Segregation means that no other software needs to be concerned about net specifics
40
TCP/IP Internet Layer An Internet is an interconnection of two or more networks Internet layer handles tasks similar to network access layer, but between networks rather than between nodes on a network Uses IP for addressing and routing across networks Implemented in workstations and routers
41
TCP/IP Transport Layer
Also called host-to-host layer Reliable exchange of data between applications Uses TCP protocols for transmission
42
TCP/IP Application Layer
Logic needed to support variety of applications Separate module supports each type of application (e.g. file transfer) FTP HTTP Telnet News SMTP
43
TCP & UDP Most TCP/IP applications use TCP for transport layer
TCP provides a connection (logical association) between two entities to regulate flow check errors UDP (User Datagram Protocol) does not maintain a connection, and therefore does not guarantee delivery, preserve sequences, or protect against duplication
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.