SlideShare a Scribd company logo
1
2
‫خدا‬ ‫نام‬ ‫به‬
CCNA Data Center
Fast Track
‫هاشمی‬ ‫ابوالفضل‬ ‫مهندس‬
a.hashemi70@gmail.com
3
1-Introduction......................................................................................................................10
2-Introduction to Network..............................................................................................11
2-1-Physical Components of a Network........................................................................11
2-2-Sharing of Resources.....................................................................................................12
2-3-Application Interactions..............................................................................................12
2-4-Network Characteristics..............................................................................................13
2-5-Network Topologies......................................................................................................13
2-6-Host-to-Host Communications.................................................................................14
2-7-OSI Model............................................................................................................................14
2-7-1-Physical Layer...................................................................................................................14
2-7-2-Data Link.............................................................................................................................14
2-7-3-Network...............................................................................................................................14
2-7-4-Transport............................................................................................................................15
2-7-5-Session.................................................................................................................................15
2-7-6-Presentation......................................................................................................................15
2-7-7-Application.........................................................................................................................15
2-8-Protocol Data Unit..........................................................................................................15
2-8-1-Encapsulation...................................................................................................................15
2-8-2-Decapsulation...................................................................................................................15
2-9-TCP/IP Model....................................................................................................................16
2-10-Ethernet Connections....................................................................................................17
2-11-Local Area Network.......................................................................................................19
2-11-1-Ethernet Frame................................................................................................................21
2-12-Network Connections....................................................................................................21
4
2-13-Ethernet Address............................................................................................................21
2-14-IP Addressing....................................................................................................................23
2-14-1-IP Address Classes..........................................................................................................23
2-14-2-IP Subnetting.....................................................................................................................24
2-14-3-Dynamic Host Configuration Protocol (DHCP)..................................................25
2-14-4-Dynamic Name Service (DNS)...................................................................................25
2-15-Transport Layer...............................................................................................................25
2-15-1-Transmission Control Protocol (TCP)...................................................................26
2-15-1-1-TCP 3 Way Handshake..................................................................................................................27
2-15-1-2-Flow Control........................................................................................................................................27
2-15-1-3-TCP Acknowledgment....................................................................................................................27
2-15-1-4-TCP Windowing.................................................................................................................................27
2-15-2-User Datagram Protocol (UDP).................................................................................28
2-15-3-Mapping IP Layer to Transport Layer...................................................................28
2-15-4-Mapping Transport Layer to Application Layer................................................28
2-16-Packet Delivery Process...............................................................................................28
3-Introduction to Switch..................................................................................................29
3-1-Introduction......................................................................................................................29
3-2-Nexus Switch.....................................................................................................................31
3-3-NX-OS....................................................................................................................................34
3-4-VLAN & Trunk...................................................................................................................37
3-5-Redundant Switch Topologies..................................................................................38
3-5-1-Root Bridge Election......................................................................................................39
3-5-2-Root Port Election...........................................................................................................39
5
3-5-3-Designated Port Election.............................................................................................39
3-5-4-STP Timers.........................................................................................................................40
3-5-5-Topology Change Notification (TCN).....................................................................40
3-5-6-Rapid STP............................................................................................................................41
3-5-7-Multiple STP......................................................................................................................41
3-5-8-Port Channel......................................................................................................................41
3-6-IPv4 Networks..................................................................................................................42
3-7-STP Commands................................................................................................................43
3-8-Introduction to IPv6......................................................................................................47
4-Introduction to Routing...............................................................................................48
4-1-Switch and Router Connectivity...............................................................................48
4-1-1-Multi-Link Connection..................................................................................................48
4-1-2-Switch Virtual Interface (SVI)....................................................................................49
4-1-3-Native Layer 3 Router Port.........................................................................................49
4-2-Dynamic Routing Protocols........................................................................................50
4-2-1-Distance Vector Protocol – RIP.................................................................................51
4-2-2-Link State Protocol – OSPF.........................................................................................52
4-2-3-Advanced Distance Vector – EIGRP........................................................................54
4-3-Port Channel Commands.............................................................................................54
4-4-Switch Virtual Interface (SVI) Commands...........................................................57
4-5-Routing EIGRP Commands..........................................................................................59
4-6-Routing OSPF Commands............................................................................................62
5-Access Control List (ACL)............................................................................................63
6-Data Center Layers.........................................................................................................64
6
6-1-Core Layer..........................................................................................................................66
6-2-Aggregation Layer..........................................................................................................66
6-3-Access Layer......................................................................................................................66
6-4-TopologySAN....................................................................................................................67
7-Nexus Switches................................................................................................................69
7-1-Nexus 1010 & 1000v.....................................................................................................70
7-2-Nexus 2000........................................................................................................................70
7-3-Nexus 3000........................................................................................................................71
7-4-Nexus 4000........................................................................................................................71
7-5-Nexus 5000 & 5500........................................................................................................71
7-6-Nexus 6000........................................................................................................................71
7-7-Nexus 7000........................................................................................................................71
7-8-Nexus License...................................................................................................................71
8-MDS SAN Switches..........................................................................................................78
8-1-MDS License.......................................................................................................................81
9-Virtual Port Channel (vPC).........................................................................................82
9-1-vPC Peer Link....................................................................................................................82
9-2-vPC Peer Keepalive Link..............................................................................................83
9-3-vPC Member Port............................................................................................................83
9-4-vPC Orphan........................................................................................................................83
9-5-vPC Loop.............................................................................................................................83
10-FabricPath..........................................................................................................................84
10-1-FabricPath Terminology..............................................................................................85
10-2-FabricPath Control Plane.............................................................................................85
7
10-3-FabricPath Data Plane...................................................................................................86
10-4-FabricPath MAC Learning...........................................................................................86
11-vPC and FabricPath Commands...............................................................................86
11-1-vPC.........................................................................................................................................86
11-2-FabricPath..........................................................................................................................92
12-Monitoring Nexus Switches........................................................................................96
12-1-Connectivity Management Processor (CMP)......................................................96
12-2-Virtual Routing and Forwarding (VRF).................................................................97
12-3-In-Service Software Upgrade (ISSU)......................................................................97
12-4-Control Plane Policing (CoPP)...................................................................................98
13-Overlay Transport Virtualization (OTV)..............................................................98
13-1-OTV Terminology............................................................................................................99
13-2-OTV Control Plane........................................................................................................100
13-2-1-OTV Neighbor Discovery...........................................................................................100
13-3-OTV Data Plane..............................................................................................................101
13-3-1-Receiver Joining the Multicast Group Gs............................................................102
13-3-2-Multicast Source Streaming to Group Gs............................................................102
13-3-3-Delivery of the Multicast Stream Gs.....................................................................103
13-3-4-Broadcast Users Traffic..............................................................................................104
13-3-5-OTV vs SVI........................................................................................................................104
13-4-OTV Commands.............................................................................................................105
14-Virtual Device Context (VDC)..................................................................................106
14-1-Default VDC......................................................................................................................107
14-2-ResourcesVDC...............................................................................................................108
8
14-3-VDC Users.........................................................................................................................108
15-Fabric Extender (FEX)................................................................................................108
16-Virtualization..................................................................................................................111
16-1-Storage Virtualization.................................................................................................111
16-1-1-Direct Attached storage (DAS)................................................................................111
16-1-2-Network Attached Storage (NAS)..........................................................................111
16-1-3-Storage Area Network (SAN)...................................................................................112
16-1-4-Fiber Channel (FC)........................................................................................................113
16-1-5-Internet Small Computer System Interface (iSCSI).......................................114
16-1-6-Logical Unit Number (LUN)......................................................................................114
16-1-7-LUN Management..........................................................................................................115
16-1-8-Type Of Storage Virtualization................................................................................115
16-2-Server Virtualization...................................................................................................116
16-2-1-Type Of Server Virtualization..................................................................................117
16-2-2-ESXi Feature....................................................................................................................117
16-3-Network Virtualization...............................................................................................118
16-3-1-Standard vSwitch (vSwitch).....................................................................................118
16-3-2-Virtual Distributed Switch (vDS)...........................................................................119
16-3-3-Nexus 1000v (N1Kv)...................................................................................................120
16-3-4-Nexus 1000v Installation...........................................................................................121
16-4-CommandNexus 1000v.............................................................................................123
17-Fiber Channel Storage.................................................................................................124
17-1-Type Of Fiber Channel Port......................................................................................124
17-2-FC Addressing.................................................................................................................125
9
17-3-FC Routing........................................................................................................................126
17-4-FC Login Process............................................................................................................126
17-5-Virtual SAN (vSAN).......................................................................................................127
17-6-Zoning.................................................................................................................................127
18-Fiber Channel Over Ethernet (FCoE)...................................................................127
18-1-FCoE Terminology........................................................................................................128
18-2-How FCoE Works..........................................................................................................128
18-3-Fabric Provided MAC Address (FPMA)...............................................................129
18-4-Multihop FCoE................................................................................................................129
18-5-Data Center Bridging (DCB).....................................................................................130
18-5-1-Priority-based Flow Control (PFC) (802.1Qbb)..............................................130
18-5-2-Enhanced Transmission Selection (ETS) (802.1Qaz)...................................130
18-5-3-Data Center Bridging eXchange (DCBX) (802.1Qab)....................................130
19-Unified Computing System (UCS)..........................................................................131
19-1-Fabric Interconnect (FI).............................................................................................131
19-2-Chassis................................................................................................................................131
19-3-I/O Module (IOM) (FEX)............................................................................................131
19-4-UCS Products...................................................................................................................132
19-5-Redundant Array of Independent Disks (RAID).............................................135
19-6-UCS Overview.................................................................................................................137
19-7-UCS Manager...................................................................................................................141
10
1-Introduction
‫دوره‬CCNA DC‫دوره‬ ‫از‬ ‫یکی‬‫پیش‬ ‫هیچ‬ ‫دوره‬ ‫این‬ .‫است‬ ‫سیسکو‬ ‫شرکت‬ ‫های‬‫ندارد‬ ‫نیازی‬‫و‬‫ق‬ ‫که‬ ‫افرادی‬ ‫برای‬‫صد‬
‫مدرک‬ ‫گرفتن‬CCNA DC‫و‬ ‫دارند‬ ‫را‬‫یا‬‫افرادی‬‫می‬ ‫که‬‫از‬ ‫خواهند‬Data Center‫مفید‬ ‫باشند‬ ‫داشته‬ ‫اطالعاتی‬
.‫است‬CCNA DC‫مجموعه‬ ‫زیر‬ ‫دو‬ ‫شامل‬Introducing Cisco Data Center Networking (DCICN)
‫و‬Introducing Cisco Data Center Networking Technologies (DCICT).‫است‬
‫مجموعه‬ ‫در‬DCICN،‫ارتباطی‬ ‫مدل‬ ،‫شبکه‬ ‫عملکرد‬ ‫مباحث‬Host-to-Host‫اتصاالت‬ ‫و‬ ‫ارتباطی‬ ‫استانداردهای‬ ،
Ethernet،‫الیه‬ ‫مفاهیم‬TCP/IP Transport‫و‬IP‫عملکرد‬ ‫و‬ ‫بسته‬ ‫تحویل‬ ‫پردازش‬ ،Switch،‫با‬ ‫آشنایی‬
‫سیستم‬‫عامل‬NX-OS،‫با‬ ‫کار‬‫سیستم‬‫عامل‬NX-OS،VLAN‫و‬Trunk‫افزونگی‬ ‫توپولوژی‬ ،Switch،IPv4
Subnetting،IPv6 Transition‫تبدیل‬ ‫و‬IPv4‫به‬IPv6‫پروتکل‬ ،‫های‬Routing،ACL‫آنها‬ ‫امنیت‬ ‫و‬
‫می‬ ‫داده‬ ‫شرح‬.‫شود‬
‫مجموعه‬ ‫در‬DCICT‫سخت‬ ‫تجهیزات‬ ‫مباحث‬ ،‫ق‬ ‫و‬ ‫افزاری‬‫ابلیت‬‫های‬‫نرم‬‫افزاری‬‫داده‬ ‫مرکز‬ ‫در‬‫می‬ ‫داده‬ ‫شرح‬.‫شود‬
‫الیه‬ ‫شامل‬ ‫مباحث‬ ‫این‬‫تجهیزات‬ ،‫داده‬ ‫مرکز‬ ‫های‬Nexus‫تجهیزات‬ ،MDS‫بررسی‬ ‫و‬ ‫مشاهده‬ ،Switch‫های‬
Nexus،Fabric path،Virtual Port Channel (vPC)،Overlay Transport Virtualization
(OTV)،Virtual Device Context (VDC)،Fabric Extender (FEX)‫مجازی‬ ،‫منبع‬ ‫سازی‬
‫ذخیره‬‫مجازی‬ ،‫سازی‬‫مجازی‬ ،‫سرور‬ ‫سازی‬‫سازی‬‫شبکه‬SwitchNexus 1000v‫ذخیره‬ ‫انواع‬ ،‫مرکز‬ ‫در‬ ‫سازها‬
،‫داده‬Fabric Channel (FC)‫با‬ ‫آن‬ ‫مقایسه‬ ‫و‬Fiber Channel over Ethernet (FCoE)‫تجهیزات‬ ،
Unified Computing System (UCS)‫آنها‬ ‫مقایسه‬ ‫و‬،Blade Server‫پروفایل‬ ‫و‬‫سرویس‬ ‫های‬UCS
.‫هستند‬
‫می‬ ‫ندارند‬ ‫را‬ ‫دوره‬ ‫این‬ ‫تجهیزات‬ ‫از‬ ‫استفاده‬ ‫توانایی‬ ‫که‬ ‫افرادی‬‫نرم‬ ‫از‬ ‫توانند‬‫مانند‬ ‫افزارهایی‬GNS3،EVE-NG‫و‬
‫نرم‬ ‫این‬ .‫نمایند‬ ‫استفاده‬ ‫موارد‬ ‫دیگر‬‫افزارها‬‫مانند‬ ‫تجهیزاتی‬Nexus 7000‫و‬Nexus 9000‫شب‬ ‫را‬‫یه‬‫سازی‬
‫می‬‫همچنی‬ .‫کنند‬‫نرم‬ ‫ن‬‫افزار‬UCS Platform Emulator‫برای‬‫شبیه‬‫تجهیزات‬ ‫سازی‬UCS.‫است‬ ‫استفاده‬ ‫قابل‬
11
2-Introduction to Network
‫ایجاد‬ ‫دلیل‬‫سیستم‬ ‫بین‬ ‫ارتباط‬ ‫کردن‬ ‫برقرار‬ ‫برای‬ ‫شبکه‬‫جمله‬ ‫از‬ ‫ها‬‫سرویس‬‫دهنده‬‫گیرنده‬ ‫سرویس‬ ‫و‬ ‫ها‬.‫است‬ ‫ها‬
‫اشتراک‬ ‫به‬ ‫شبکه‬ ‫آمدن‬ ‫وجود‬ ‫به‬ ‫از‬ ‫هدف‬‫ا‬ ‫اطالعات‬ ‫گذاری‬.‫ست‬‫قسمت‬ ‫در‬ ‫زیر‬ ‫شکل‬ ‫در‬Head Quarters
Site‫کاربران‬ ‫به‬ ‫است‬ ‫ممکن‬ ‫اینترنت‬ ‫طریق‬ ‫از‬ ‫سایت‬ ‫این‬ .‫باشد‬ ‫داشته‬ ‫وجود‬ ‫داده‬ ‫مرکز‬ ‫یا‬ ‫و‬ ‫سرور‬ ‫اتاق‬ ‫است‬ ‫ممکن‬
،‫سفر‬ ‫حال‬ ‫در‬‫مثال‬ ‫طور‬ ‫دهد.به‬ ‫سرویس‬ ‫دیگر‬ ‫مشتریان‬ ‫و‬ ‫دور‬ ‫راه‬ ‫از‬ ‫اداری‬ ‫کارمندان‬Site-to-Site remote
Office‫پروت‬ ‫از‬ ‫است‬ ‫ممکن‬‫کل‬VPN.‫نماید‬ ‫استفاده‬ ‫اتصال‬ ‫برای‬
2-1-Physical Components of a Network
‫مؤلفه‬:‫هستند‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫شبکه‬ ‫های‬
1.‫یا‬ ‫کامپیوتر‬MAC:‫یا‬ ‫آخر‬ ‫کاربران‬End User‫از‬ ‫بیشتر‬‫کامپ‬‫ی‬‫یا‬ ‫وتر‬MAC‫می‬ ‫استفاده‬.‫کنند‬
2.Network Interface Card (NIC):‫به‬ ‫شبکه‬ ‫به‬ ‫ورود‬ ‫برای‬ ‫دستگاه‬ ‫هر‬‫شبکه‬ ‫کارت‬‫است‬ ‫نیازمند‬.
3.Switch‫دستگاه‬ ‫که‬ ‫دارد‬ ‫پورت‬ ‫چندین‬ ‫دستگاه‬ ‫این‬ :‫می‬ ‫متصل‬ ‫هم‬ ‫به‬ ‫را‬ ‫دیگر‬ ‫های‬.‫کند‬
4.Router‫وظیفه‬ :Router‫بین‬ ‫ارتباط‬ ‫یا‬ ‫و‬ ‫ی‬VLAN‫را‬ ‫ها‬‫برعهده‬‫یک‬ ‫است‬ ‫ممکن‬ .‫دارد‬Switch‫الیه‬
‫سه‬‫ارتباط‬ ‫وظیفه‬ ‫است‬ ‫ممکن‬ ‫دستگاه‬ ‫این‬ .‫باشد‬‫نیز‬ ‫را‬ ‫شبکه‬ ‫از‬ ‫خارج‬ ‫با‬‫برعهده‬‫باش‬ ‫داشته‬‫د‬.
‫شماره‬ ‫کامپیوتر‬ ‫زیر‬ ‫شکل‬ ‫در‬1‫طریق‬ ‫از‬Switch‫به‬VLAN‫شماره‬1‫این‬ ‫بعدی‬ ‫پورت‬ .‫است‬ ‫متصل‬Switch‫به‬
VLAN‫شماره‬100‫این‬ ‫طریق‬ ‫از‬ .‫است‬ ‫شده‬ ‫متصل‬VLAN‫دو‬ ‫به‬Router‫شده‬ ‫متصل‬ ‫دیگر‬ ‫شبکه‬ ‫به‬ ‫یک‬ ‫هر‬ ‫که‬
.‫دارد‬ ‫ارتباط‬ ،‫است‬Router‫که‬ ‫سریال‬ ‫پورت‬ ‫طریق‬ ‫از‬ ‫چپ‬ ‫سمت‬Point-to-Point‫ا‬‫به‬ ،‫ست‬Router‫دیگر‬
12
.‫است‬ ‫شده‬ ‫متصل‬Router‫دستگاه‬ ‫طریق‬ ‫از‬ ‫راست‬ ‫سمت‬Frame Relay‫که‬Point-to-Multi Point‫به‬
.‫است‬ ‫شده‬ ‫متصل‬ ‫دیگر‬ ‫شبکه‬
2-2-Sharing of Resources
‫اشتراک‬ ‫به‬‫شبکه‬ ‫در‬ ‫گذاری‬‫است‬ ‫ممکن‬:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬
1.‫اشتراک‬ ‫به‬‫می‬ ‫گذاری‬‫شامل‬ ‫تواند‬‫برنامه‬‫ها‬.‫باشد‬‫مانند‬E-mail،Data Base،Web Service‫یا‬ ‫و‬
.‫باشد‬ ‫دیگر‬ ‫موارد‬
2.‫اشتراک‬‫دستگاه‬ ‫است‬ ‫ممکن‬ ‫گذاری‬Printer.‫باشد‬
3.‫ذخیره‬ ‫دستگاه‬ ‫است‬ ‫ممکن‬‫اشتراک‬ ‫به‬ ‫ساری‬‫گذ‬‫شود‬ ‫اشته‬‫ذخیره‬ ‫دستگاه‬ .‫می‬ ‫سازی‬‫تواند‬Network
Attached Storage (NAS)‫که‬‫براساس‬File‫است‬‫از‬ ‫و‬‫پروتکل‬FTP‫یا‬CIFS‫است‬‫م‬ ‫فاده‬‫ی‬‫شود‬
.‫باشد‬‫یا‬‫می‬‫تواند‬Storage Area Network (SAN)‫اساس‬ ‫بر‬ ‫که‬Block.‫باشد‬ ‫است‬
4.‫دستگاه‬ ‫یک‬ ‫است‬ ‫ممکن‬Backup‫از‬ ‫که‬Tape‫می‬ ‫استفاده‬.‫شود‬ ‫گذاشته‬ ‫اشتراک‬ ‫به‬ ‫کند‬
2-3-Application Interactions
‫برنامه‬ ‫ارتباط‬‫می‬ ‫شبکه‬ ‫در‬ ‫یکدیگر‬ ‫با‬ ‫ها‬‫ی‬ ‫تواند‬:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫کی‬
1.Batch Application‫برنامه‬ ‫این‬ :‫نیازمند‬ ‫ها‬‫پهنای‬‫باند‬‫این‬ ‫ولی‬ ‫است‬‫پهنای‬‫باند‬.‫ندارد‬ ‫زیادی‬ ‫اهمیت‬
‫مانند‬FTP.
2.Interactive Application‫برنامه‬ ‫نوع‬ ‫این‬ ‫در‬ :‫مانند‬ .‫نیست‬ ‫حیاتی‬ ‫ولی‬ ‫است‬ ‫مهم‬ ‫دهی‬ ‫پاسخ‬ ‫زمان‬ ‫ها‬
Data Base Update.
13
3.Real Time Application‫برنامه‬ ‫این‬ ‫در‬ ‫تأخیر‬ :‫حیا‬ ‫و‬ ‫مهم‬ ‫ها‬‫مانند‬ .‫است‬ ‫تی‬Voice.
2-4-Network Characteristics
:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ ‫است‬ ‫ممکن‬ ‫شبکه‬ ‫یک‬ ‫مشخصات‬
1.Availability‫دسترسی‬ :‫پذیری‬‫اندازه‬‫میزان‬ ‫گیری‬UP Time‫این‬ .‫است‬‫زمان‬ ‫مدت‬‫می‬ ‫را‬‫با‬ ‫توان‬
Resiliency‫انعطاف‬ ‫یا‬‫و‬ ‫پذیری‬Redundancy‫افزونگی‬ ‫یا‬.‫داد‬ ‫افزایش‬
2.Scalability‫مقی‬ :‫اس‬‫پذیری‬‫گونه‬ ‫به‬ ‫شبکه‬ .‫است‬ ‫شبکه‬ ‫رشد‬ ‫پتانسیل‬ ‫واقع‬ ‫در‬‫ش‬ ‫طراحی‬ ‫باید‬ ‫ای‬‫که‬ ‫ود‬‫با‬
.‫نیاید‬ ‫پیش‬ ‫شبکه‬ ‫عملکرد‬ ‫در‬ ‫خللی‬ ... ‫و‬ ‫سرورها‬ ،‫کاربرها‬ ‫رشد‬‫به‬ ‫اسالت‬ ‫یک‬ ‫افزایش‬ ‫با‬ ‫مثال‬ ‫بطور‬
Switch.‫است‬ ‫شبکه‬ ‫طراحی‬ ‫در‬ ‫اصل‬ ‫یک‬ ‫این‬ .‫داد‬ ‫افزایش‬ ‫را‬ ‫سرورها‬ ‫تعداد‬ ،
3.Reliability‫اطمین‬ ‫قابلیت‬ :.‫گویند‬ ‫خرابی‬ ‫رفع‬ ‫و‬ ‫تعمیر‬ ‫برای‬ ‫زمان‬ ‫میانگین‬ ‫به‬ ‫ان‬
4.Security.‫است‬ ‫شبکه‬ ‫طراحی‬ ‫در‬ ‫اصل‬ ‫یک‬ ‫نیز‬ ‫این‬ .‫است‬ ‫شبکه‬ ‫در‬ ‫مهم‬ ‫اصل‬ ‫یک‬ ‫اطالعات‬ ‫از‬ ‫حفاظت‬ :
5.Speed‫جابه‬ ‫نرخ‬ ‫یا‬ ‫سرعت‬ :‫اتصال‬ ً‫ال‬‫معمو‬ .‫است‬ ‫داده‬ ‫جایی‬Switch‫یکدیگر‬ ‫به‬ ‫ها‬‫یا‬Up Link‫ممکن‬
‫است‬1GB،10GB،40GB‫ب‬ ‫بیشتر‬ ‫یا‬ ‫و‬.‫اشد‬
6.Cost‫هزینه‬ :‫سرمایه‬ ‫هزینه‬ ‫است‬ ‫ممکن‬ ‫شبکه‬ ‫در‬ ‫ها‬‫گذاری‬CapEx‫یا‬ ‫عملیاتی‬ ‫هزینه‬ ‫یا‬ ‫و‬OpEx.‫باشد‬
2-5-Network Topologies
‫می‬ ‫شبکه‬ ‫ساختار‬ ‫یا‬ ‫توپولوژی‬:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ ‫تواند‬
1.Bus‫شبکه‬ ‫نوع‬ ‫این‬ ‫در‬ :‫پهنای‬‫باند‬‫دستگاه‬ ‫بین‬‫می‬ ‫گذاشته‬ ‫اشتراک‬ ‫به‬ ‫ها‬.‫شود‬
2.Star‫نو‬ ‫این‬ ‫در‬ :‫یک‬ ‫ساختار‬ ‫ع‬Switch‫می‬ ‫متصل‬ ‫هم‬ ‫به‬ ‫را‬ ‫دستگاه‬ ‫چندین‬.‫نماید‬
3.Extended Star:‫تعدادی‬ ‫ساختار‬ ‫نوع‬ ‫این‬ ‫در‬Switch‫متصل‬ ‫یکدیگر‬ ‫به‬ ‫را‬ ‫دیگر‬ ‫دستگاه‬ ‫تعدادی‬ ،
‫می‬.‫نماید‬
4.Wireless‫یک‬ ‫ساختار‬ ‫نوع‬ ‫این‬ ‫در‬ :Access Point‫می‬ ‫پشتیبانی‬ ‫بیسیم‬ ‫بصورت‬ ‫را‬ ‫کاربر‬ ‫تعدادی‬.‫کند‬
14
2-6-Host-to-Host Communications
‫مدل‬‫ارتباط‬ ‫اولیه‬ ‫های‬Host-to-Host.‫است‬ ‫بوده‬ ‫تجهیزات‬ ‫سازنده‬ ‫شرکت‬ ‫به‬ ‫وابسته‬‫تکنولوژی‬ ‫و‬ ‫تجارت‬
‫شرکت‬‫شرکت‬ ‫با‬ ‫تجهیزات‬ ‫مطابقت‬ ‫برای‬ ‫نوآوری‬ ‫سمت‬ ‫به‬ ‫را‬ ‫سازنده‬ ‫های‬.‫داد‬ ‫سوق‬ ‫دیگر‬ ‫های‬‫دالی‬ ‫از‬ ‫یکی‬‫ل‬
‫مدل‬ ‫ایجاد‬Open Systems Interconnection (OSI)‫می‬ ‫امر‬ ‫این‬‫توا‬‫باشد‬ ‫ند‬.‫مدل‬ ‫ایجاد‬ ‫از‬ ‫هدف‬OSI
‫می‬:‫باشد‬ ‫زیر‬ ‫عوامل‬ ‫از‬ ‫یکی‬ ‫تواند‬
1.‫مدل‬ ‫ایجاد‬ ‫اهداف‬ ‫از‬ ‫یکی‬OSI‫پیچیدیگی‬ ‫کاهش‬.‫است‬
2.‫شرکت‬ ‫بین‬ ‫ارتباط‬ ‫مدل‬ ‫این‬‫اینترفیس‬ ‫و‬ ‫سازنده‬ ‫های‬‫می‬ ‫استاندارد‬ ‫را‬ ‫ها‬.‫کند‬
3..‫گردید‬ ‫ماژوالر‬ ‫مهندسی‬ ‫ایجاد‬ ‫باعث‬
4..‫دارد‬ ‫وجود‬ ‫سازنده‬ ‫چندین‬ ‫بین‬ ‫همکاری‬ ‫قابلیت‬
5.‫نوآ‬.‫شد‬ ‫داده‬ ‫ترویج‬ ‫وری‬
6.‫ساده‬ ‫یادگیری‬ ‫و‬ ‫آموزش‬.‫شد‬ ‫تر‬
2-7-OSI Model
‫از‬ ‫مدل‬ ‫این‬‫هفت‬‫الیه‬ ‫از‬ ‫ترتیب‬ ‫به‬ ‫که‬ ‫است‬ ‫شده‬ ‫تشکیل‬ ‫الیه‬‫یک‬‫پایین‬‫الیه‬ ‫تا‬ ‫الیه‬ ‫ترین‬‫هفت‬‫ب‬‫توضیح‬ ‫الیه‬ ‫االترین‬
‫می‬ ‫داده‬.‫شود‬
2-7-1-Physical Layer
‫یا‬ ‫فیزیکی‬ ‫الیه‬Physical Layer‫الیه‬‫یک‬‫مدل‬OSI‫عم‬ ‫الیه‬ ‫این‬ ‫در‬ .‫است‬‫شبکه‬ ‫لکرد‬‫و‬‫پردازش‬‫مکانیکی‬ ‫های‬
‫الکترونیکی‬ ‫و‬‫فعال‬ ‫برای‬‫غیرفعال‬ ‫و‬ ‫تعمیرات‬ ،‫سازی‬‫می‬ ‫تعریف‬ ‫سازی‬‫شود‬‫کابل‬ .‫قطعا‬ ‫و‬ ‫فیزیکی‬ ‫های‬‫ت‬
‫سخت‬‫مانند‬‫افزاری‬Hub،Network Interface Card (NIC)‫و‬Host Bus Adapter (HBA)‫مربوط‬‫که‬
‫ذخیره‬ ‫سیستم‬ ‫به‬‫می‬ ‫سازی‬‫شود‬.‫دارند‬ ‫قرار‬ ‫الیه‬ ‫این‬ ‫در‬‫وجود‬ ‫باینری‬ ‫ارسال‬ ‫و‬ ‫الکترونیکی‬ ‫وابستگی‬ ‫الیه‬ ‫این‬ ‫در‬
.‫دارد‬
2-7-2-Data Link
‫فرمت‬ ‫چگونگی‬‫ارسال‬ ‫برای‬ ‫داده‬ ‫بندی‬.‫دارد‬ ‫وجود‬ ‫مسیر‬ ‫طول‬ ‫در‬ ‫جریان‬ ‫و‬ ‫شبکه‬ ‫کنترل‬ ‫و‬‫تشخ‬ ‫الیه‬ ‫این‬ ‫در‬‫یص‬
‫خطا‬‫و‬‫تکنولوژی‬... ‫و‬ ‫بیسیم‬ ،‫سیم‬ ‫طریق‬ ‫از‬ ‫رسانه‬ ‫به‬ ‫دسترسی‬ ‫نحوه‬‫می‬ ‫صورت‬ ‫الیه‬ ‫این‬ ‫در‬‫ای‬ ‫در‬ .‫گیرد‬‫ن‬‫الیه‬
Switch‫آدرس‬ ‫و‬MAC.‫دارند‬ ‫کارایی‬
2-7-3-Network
‫بسته‬ ‫ارسال‬‫های‬Router‫دهی‬ ‫آدرس‬ ،‫ی‬IPv4‫و‬IPv6‫الیه‬ ‫این‬ ‫در‬ ‫بسته‬ ‫ارسال‬ ‫برای‬ ‫مسیر‬ ‫بهترین‬ ‫انتخاب‬ ،
‫می‬ ‫صورت‬.‫گیرد‬Router‫یا‬ ‫ها‬routers.‫هستند‬ ‫کارآمد‬ ‫الیه‬ ‫این‬ ‫در‬
15
2-7-4-Transport
‫برنامه‬ ‫بین‬ ‫ارسال‬ ‫رسیدگی‬ ‫وظیفه‬‫از‬ ‫استفاده‬ ‫با‬ ‫ها‬‫پورت‬‫های‬TCP‫و‬UDP‫می‬ ‫مطمئن‬ ‫الیه‬ ‫این‬ .‫دارد‬ ‫عهدا‬ ‫بر‬ ‫را‬‫شود‬
‫که‬‫یک‬ ‫خاتمه‬ ‫و‬ ‫حفظ‬ ،‫ایجاد‬ ‫الیه‬ ‫این‬ ‫دیگر‬ ‫وظیفه‬ .‫است‬ ‫گرفته‬ ‫صورت‬ ‫نامطمئن‬ ‫یا‬ ‫و‬ ‫مطمئن‬ ‫بصورت‬ ‫بسته‬ ‫ارسال‬
‫میزبان‬ ‫بین‬ ‫ارتباطی‬ ‫مجازی‬ ‫حلقه‬.‫است‬ ‫ها‬
2-7-5-Session
‫جلسه‬ ‫خاتمه‬ ‫و‬ ‫مدیریت‬ ،‫ایجاد‬ ‫وظیفه‬ ‫الیه‬ ‫این‬‫همگ‬ ‫همچنین‬ ‫و‬‫ام‬‫گفت‬ ‫سازی‬‫وگو‬‫برنامه‬ ‫بین‬‫ها‬‫هاست‬ ‫و‬‫ه‬‫ا‬‫را‬‫برعهده‬
.‫دارد‬
2-7-6-Presentation
‫فرمت‬ ‫وظیفه‬ ‫الیه‬ ‫این‬‫بندی‬،‫ساختار‬‫دهی‬‫گفت‬ ‫و‬‫ارسال‬ ‫نحوه‬ ‫وگوی‬‫را‬ ‫داده‬‫برعهده‬‫مطمئ‬ ‫الیه‬ ‫این‬ ‫همچنین‬ .‫دارد‬‫ن‬
‫می‬‫داده‬ ‫که‬ ‫شود‬.‫باشد‬ ‫خواندن‬‫قابل‬ ‫است‬‫شده‬ ‫دریافت‬ ‫سیستم‬ ‫از‬‫که‬ ‫ای‬‫ال‬‫این‬‫در‬ ‫نیز‬ ‫رمزگذاری‬‫صورت‬‫یه‬‫می‬.‫گیرد‬
2-7-7-Application
‫می‬ ‫فراهم‬ ‫برنامه‬ ‫پردازش‬ ‫برای‬ ‫را‬ ‫شبکه‬ ‫سرویس‬ ‫الیه‬ ‫این‬‫می‬ ‫صورت‬ ‫الیه‬ ‫این‬ ‫در‬ ‫کاربران‬ ‫اصالت‬ ‫احراز‬ .‫سازد‬.‫گیرد‬
‫برنانمه‬‫می‬ ‫ها‬‫تواند‬E-mail‫اشتراک‬ ،‫یا‬ ‫ترمینال‬ ‫مانند‬ ‫دسترسی‬ ‫محیط‬ ‫نمودن‬ ‫فراهم‬ ‫یا‬ ‫و‬ ‫فایل‬ ‫گذاری‬SSH.‫باشد‬
‫تا‬ ‫نیازدارند‬ ‫تجهیزات‬‫دهند‬ ‫اهمیت‬ ‫خودشان‬ ‫الیه‬ ‫به‬ ‫فقط‬‫الیه‬ ‫چند‬ ‫مدل‬ ‫از‬ ‫استفاده‬ ‫دلیل‬ ‫این‬ ‫و‬‫ای‬OSI‫بطور‬ .‫است‬
‫یک‬ ‫مثال‬‫سرویس‬‫دهنده‬‫نمی‬ ‫اهمیت‬‫وب‬‫می‬ ‫ارسال‬ ‫بیسیم‬ ‫یا‬ ‫و‬ ‫سیم‬ ‫طریق‬ ‫از‬ ‫بسته‬ ‫که‬ ‫دهد‬‫یا‬ ‫و‬ ‫شود‬Switch‫اهمیت‬
‫نمی‬‫بصورت‬ ‫دهی‬ ‫آدرس‬ ‫که‬ ‫دهد‬IPv4‫یا‬ ‫و‬IPv6.‫است‬
2-8-Protocol Data Unit
‫ب‬ ‫الیه‬‫هر‬‫بسته‬ ‫برای‬ ‫خاص‬ ‫فرمت‬ ‫یک‬ ‫از‬‫باید‬ ‫دیگر‬ ‫الیه‬ ‫با‬ ‫ارتباط‬‫رای‬‫فرم‬ ‫این‬ ‫به‬‫که‬ ‫نماید‬ ‫استفاده‬ ‫بندی‬‫ت‬Protocol
Data Unit (PDU)‫می‬ ‫گفته‬.‫شود‬
2-8-1-Encapsulation
‫داده‬ ‫از‬ ‫خاصی‬ ‫فرمت‬ ‫نمودن‬ ‫اضافه‬ ‫عملیات‬ ‫به‬‫قالب‬ ‫در‬PDU‫میزبان‬ ‫یک‬ ‫به‬ ‫ارسال‬ ‫برای‬Encapsulation‫گفته‬
‫می‬‫از‬ ‫داده‬ ‫وقتی‬ .‫شود‬‫پایین‬ ‫به‬ ‫باال‬ ‫الیه‬OSI‫می‬ ‫انتقال‬‫می‬ ‫صورت‬ ‫عملیات‬ ‫این‬ ‫یابد‬.‫گیرد‬‫داده‬ ‫باالیی‬ ‫الیه‬ ‫واقع‬ ‫در‬‫ای‬
‫می‬ ‫اضافه‬ ‫اصلی‬ ‫داده‬ ‫به‬‫نماید‬‫می‬ ‫ارسال‬ ‫پایینی‬ ‫الیه‬ ‫به‬ ‫را‬ ‫آن‬ ‫و‬.‫کند‬‫می‬ ‫اضافه‬ ‫اصلی‬ ‫داده‬ ‫به‬ ‫که‬ ‫جدیدی‬ ‫داده‬ ‫اگر‬‫شود‬
‫گیرد‬ ‫قرار‬ ‫اصلی‬ ‫داده‬ ‫جلوی‬ ‫در‬Header‫اصل‬ ‫داده‬ ‫پشت‬ ‫در‬ ‫اگر‬ ‫و‬‫گیرد‬ ‫قرار‬ ‫ی‬Trailer‫می‬ ‫گفته‬‫روند‬ .‫شود‬
Encapsulation‫می‬ ‫ادامه‬ ‫فیزیکی‬ ‫الیه‬ ‫به‬ ‫ارسال‬ ‫زمان‬ ‫تا‬.‫یابد‬
2-8-2-Decapsulation
‫حذف‬ ‫عملیات‬ ‫به‬‫فرمت‬‫داده‬‫اضافی‬‫قالب‬ ‫در‬PDU‫از‬ ‫دریافت‬ ‫هنگام‬‫میزبان‬ ‫یک‬Decapsulation‫گفته‬
‫می‬‫الیه‬ ‫از‬ ‫داده‬ ‫وقتی‬ .‫شود‬‫باال‬ ‫به‬ ‫پایین‬OSI‫می‬ ‫انتقال‬‫یابد‬‫الیه‬ ‫هر‬ ‫و‬Header‫یا‬ ‫و‬Trailer‫را‬ ‫خود‬ ‫به‬ ‫مربوط‬
‫می‬ ‫حذف‬.‫کند‬‫می‬ ‫حذف‬ ‫را‬‫خود‬ ‫به‬ ‫مخصوص‬ ‫فرمت‬ ‫پایینی‬ ‫الیه‬ ‫واقع‬ ‫در‬‫می‬ ‫انتقال‬ ‫باالیی‬ ‫الیه‬ ‫به‬ ‫را‬ ‫بسته‬ ‫و‬ ‫کند‬.‫دهد‬
‫روند‬Decapsulation‫می‬ ‫ادامه‬ ‫کاربردی‬ ‫الیه‬ ‫به‬ ‫ارسال‬ ‫زمان‬ ‫تا‬.‫یابد‬
16
‫الیه‬ ‫هر‬PDU‫به‬ .‫دارد‬ ‫را‬ ‫خود‬ ‫به‬ ‫مربوط‬ ‫نام‬ ‫و‬PDU‫انتقال‬ ‫الیه‬Segment‫شبکه‬ ‫الیه‬ ،Packet‫داده‬ ‫پیوند‬ ‫الیه‬ ،
Frame‫فیزیکی‬ ‫الیه‬ ‫به‬ ‫و‬Bit‫می‬ ‫گفته‬.‫شود‬
‫نظیربه‬ ‫ارتباط‬ ‫در‬.‫است‬ ‫شده‬ ‫داده‬ ‫نمایش‬ ‫دیگر‬ ‫طرف‬ ‫به‬ ‫طرف‬ ‫یک‬ ‫از‬ ‫داده‬ ‫یک‬ ‫ارسال‬ ‫نحوه‬ ‫زیر‬ ‫شکل‬ ‫نظیر‬
2-9-TCP/IP Model
‫مدل‬Transmission Control Protocol (TCP) / Internet Protocol (IP)‫مدل‬ ‫شبیه‬OSI‫با‬ ‫است‬
‫که‬ ‫تفاوت‬ ‫این‬‫چهار‬.‫دارد‬ ‫الیه‬‫نشان‬ ‫زیر‬ ‫شکل‬.‫است‬ ‫پروتکل‬ ‫این‬ ‫قالب‬ ‫دهنده‬
17
2-10-Ethernet Connections
‫ارتباط‬Ethernet‫شبکه‬ ‫کارت‬ ‫طریق‬ ‫از‬(NIC)،‫درگاه‬ ‫یک‬(Connector)‫کابل‬ ‫یک‬ ‫و‬(Cable)‫صورت‬
‫می‬‫گیرد‬‫شد‬ ‫آورده‬ ‫استانداردها‬ ‫از‬ ‫بعضی‬ ‫زیر‬ ‫جدول‬ ‫در‬ ..‫است‬ ‫ه‬
10/100 Ethernet Media
DistanceConnectorCableStandard
185MBNCRG-58 Coax10BASE-2
500MAUIRG-50 Coax10BASE-5
100MRJ-45Cat 310BASE-T
100MRJ-45Cat 510BASE-TX
400MSC, ST, LC, MTRJMMF100BASE-FX
‫کا‬ ‫به‬ ‫مربوط‬ ‫دوم‬ ‫و‬ ‫اول‬ ‫سطر‬ ‫باال‬ ‫جدول‬ ‫در‬‫بل‬‫های‬Coaxial‫کابل‬ ‫چهارم‬ ‫و‬ ‫سوم‬ ‫سطر‬ .‫است‬‫هم‬ ‫به‬ ‫زوج‬ ‫مسی‬ ‫های‬
‫کابل‬ ‫آخر‬ ‫سطر‬ ‫در‬ ‫و‬ ‫تابیده‬‫نوری‬ ‫فیبر‬ ‫های‬Multi-Mode Fiber.‫است‬‫درگاه‬‫و‬ ‫است‬ ‫متفاوت‬ ‫کابل‬ ‫هر‬ ‫برای‬ ‫ها‬
‫می‬ ‫پشتیبانی‬ ‫را‬ ‫خاصی‬ ‫فاصله‬ ‫استاندارد‬ ‫هر‬‫می‬ ‫زیر‬ ‫جدول‬ ‫در‬ .‫کند‬‫توان‬1G Ethernet.‫نمود‬ ‫مشاهده‬ ‫را‬
1G Ethernet Media
DistanceConnectorCableStandard
25MDE-9 or 8P8CTwinax1000BASE-SC
200-500MDual LCMMF1000BASE-SX
550MDual LCMMF1000BASE-LX
100MRJ-45Cat 51000BASE-T
100MRJ-45Cat 6a1000BASE-TX
‫کابل‬‫های‬Twinax‫یا‬ ‫و‬ ‫داخل‬ ً‫ال‬‫معمو‬ ‫و‬ ‫هستند‬ ‫هزینه‬ ‫پر‬‫می‬ ‫استفاده‬ ‫رک‬ ‫بین‬.‫شوند‬‫کابل‬‫های‬Cat 6a‫محبوبیت‬ ‫از‬
‫زیر‬ ‫جدول‬ ‫در‬ .‫دارند‬ ‫مناسبی‬ ‫قیمت‬ ‫و‬ ‫هستند‬ ‫برخوردار‬ ‫زیادی‬10G Ethernet.‫است‬ ‫مشاهده‬ ‫قابل‬
1G Ethernet Media
DistanceConnectorCableStandard
26-300MDual LC / SCMMF10GBASE-SR
10KmDual LCSMF10GBASE-LR
15MInfiniband 4XCX410GBASE-CX4
100MRJ-45Cat 6a10GBASE-T
1-5MTwinax (Passive)10GBASE-T
7-10MTwinax (Active)10GBASE-T
‫کابل‬‫فیبر‬ ‫های‬Single-Mode Fiber‫به‬ ‫نسبت‬ ‫را‬ ‫طوالنی‬ ‫بسیار‬ ‫فواصل‬Multi-Mode Fiber‫پشتیبانی‬
‫می‬.‫کنند‬‫ارتباطات‬‫یا‬Ethernet Connections‫شده‬ ‫داده‬ ‫نمایش‬ ‫زیر‬ ‫شکل‬ ‫در‬.‫اند‬
18
‫درگاه‬ ‫انواع‬ ‫زیر‬ ‫شکل‬ ‫در‬‫ها‬‫یا‬ ‫گیگی‬ ‫یک‬ ‫ی‬1G Transceivers.‫است‬ ‫شده‬ ‫داده‬ ‫نمایش‬
‫درگاه‬ ‫انواع‬ ‫زیر‬ ‫شکل‬ ‫در‬‫یا‬ ‫گیگی‬ ‫ده‬ ‫های‬10G Transceivers.‫است‬ ‫شده‬ ‫داده‬ ‫نمایش‬
‫بصورت‬ ‫باال‬ ‫تجهیزات‬ ‫اختصار‬Gigabit Interface Converter (GBIC)،Small Form-factor
Pluggable (SFP)،Mechanical Transfer Registered Jack (MT-RJ)،Standard
Connector (SC)،Lucent Connector (LC).‫است‬
‫کابل‬‫نس‬ ‫باالیی‬ ‫هزینه‬ ‫قدیمی‬ ‫های‬‫کابل‬ ‫به‬ ‫بت‬.‫دارند‬ ‫جدید‬ ‫های‬‫کابل‬‫یا‬ ‫روکش‬ ‫بدون‬ ‫تابیده‬ ‫هم‬ ‫به‬ ‫زوج‬ ‫های‬
Unshielded Twisted Pair‫سرعت‬ ‫که‬‫بین‬ ‫آنها‬10Mbps‫تا‬1Gbps‫این‬ .‫دارند‬ ‫پایینی‬ ً‫ا‬‫نسبت‬ ‫هزینه‬ ،‫است‬
‫کابل‬‫بین‬ ‫های‬1‫تا‬100‫می‬ ‫پشتیبانی‬ ‫را‬ ‫متر‬‫کابل‬ ‫نوع‬ ‫این‬ ‫به‬ .‫کنند‬‫کوتاه‬ ‫متراژ‬ ‫با‬ ‫ها‬Patch Cord‫می‬ ‫گفته‬‫که‬ ‫شود‬
‫می‬ ‫استفاده‬ ‫رک‬ ‫بین‬ ‫یا‬ ‫رک‬ ‫یک‬ ‫در‬ ً‫ال‬‫معمو‬.‫شود‬‫کابل‬ ‫نوع‬ ‫این‬‫از‬ ‫ها‬8‫که‬ ‫سیم‬4‫ت‬ ‫هم‬ ‫به‬ ‫سیم‬ ‫زوج‬‫است‬ ‫ابیده‬
‫شده‬ ‫تشکیل‬‫رنگ‬ .‫اند‬‫کابل‬ ‫این‬ ‫های‬‫قهوه‬ ‫و‬ ‫آبی‬ ،‫سبز‬ ،‫نارنجی‬ ‫رنگ‬ ‫به‬ ‫و‬ ‫استاندارد‬ ‫ها‬.‫است‬ ‫ای‬4‫ترکیب‬ ‫دیگر‬ ‫سیم‬
‫رنگ‬ ‫این‬ ‫و‬ ‫سفید‬ ‫رنگ‬‫کابل‬ ‫انواع‬ .‫است‬ ‫ها‬‫های‬UTP‫می‬ ‫داده‬ ‫شرح‬ ‫ادامه‬ ‫در‬.‫شود‬
1.Cat1:‫سیم‬ ‫برای‬ ‫استاندارد‬ ‫کابل‬ ‫این‬‫داده‬ .‫است‬ ‫تلفن‬ ‫های‬‫برروی‬‫نمی‬ ‫ارسال‬ ‫آن‬‫درگاه‬ ‫از‬ ‫و‬ ‫شود‬RJ-11
‫می‬ ‫استفاده‬ ‫ارتباط‬ ‫برای‬.‫شود‬
2.Cat3:‫نمی‬ ‫ارسال‬ ‫داده‬ ‫و‬ ‫است‬ ‫تلفن‬ ‫برای‬ ‫نیز‬ ‫کابل‬ ‫این‬‫تا‬ ‫آن‬ ‫سرعت‬ ‫ولی‬ ‫شود‬10Mbps‫نام‬ ‫به‬ ‫و‬ ‫است‬
10Base-T‫می‬ ‫شناخته‬.‫شود‬
3.Cat5:‫از‬‫کابل‬ ‫این‬‫بعد‬ ‫به‬‫تا‬ ‫آن‬ ‫سرعت‬ ‫و‬ ‫است‬ ‫داده‬ ‫ارسال‬ ‫برای‬100Mbps.‫است‬
4.Cat5e‫بر‬ ‫نیز‬ ‫کابل‬ ‫این‬ :‫سرعت‬ ‫تا‬ ‫و‬ ‫است‬ ‫داده‬ ‫ای‬1Gbps‫می‬ ‫پشتیبانی‬ ‫را‬.‫کند‬
5.Cat6‫سرعت‬ ‫تا‬ ‫کابل‬ ‫این‬ :1Gbps‫مسی‬ ‫سیم‬ ‫از‬ ‫و‬ ‫کرده‬ ‫پشتیبانی‬ ‫را‬24-gauge‫می‬ ‫استفاده‬.‫کند‬
19
6.Cat6a‫سرعت‬ ‫و‬ ‫دارد‬ ‫باال‬ ‫نویزهای‬ ‫برابر‬ ‫در‬ ‫زیادی‬ ‫عملکرد‬ ‫کابل‬ ‫این‬ :‫تا‬ ‫آن‬10Gbps.‫است‬
‫کابل‬‫های‬UTP‫بصورت‬Straight‫ویا‬Crossover.‫هستند‬‫کابل‬‫های‬Straight‫بین‬ ‫ارتباط‬ ‫برای‬Switch‫و‬
Router‫بین‬ ‫یا‬ ‫و‬Switch‫یا‬Hub‫کابل‬ .‫است‬ ‫سرور‬ ‫و‬ ‫کامپیوتر‬ ‫و‬‫های‬Crossover‫بین‬Switch‫و‬Switch،
Router‫و‬Router،،‫کامپیوتر‬ ‫و‬ ‫کامپیوتر‬Hub‫و‬Hub،Router‫و‬ ‫کامپیوتر‬ ‫به‬Switch‫به‬Hub‫در‬ .‫است‬
‫دیگر‬ ‫طرف‬ ‫باید‬ ‫واقع‬‫ا‬‫و‬ ‫داده‬ ‫تشخیص‬ ‫را‬ ‫کابل‬ ‫نوع‬ ‫سیسکو‬ ‫شرکت‬ ‫تجهیزات‬ ‫از‬ ‫بعضی‬ .‫کند‬ ‫پشتیبانی‬ ‫کابل‬ ‫نوع‬ ‫ز‬
‫می‬ ‫انتخاب‬ ‫را‬ ‫دریافت‬ ‫و‬ ‫ارسال‬ ‫سیم‬ ‫آن‬ ‫به‬ ‫توجه‬ ‫با‬‫قابلیت‬ ‫این‬ ‫به‬ ‫که‬ ‫کند‬Auto Medium Dependent
Interface (MDI-X).‫گویند‬
2-11-Local Area Network
Local Area Network (LAN)‫م‬ ‫گفته‬ ‫محلی‬ ‫شبکه‬ ‫به‬‫ی‬‫می‬ ‫شبکه‬ ‫این‬ ‫که‬ ‫شود‬‫در‬ ‫کوچک‬ ‫تواند‬‫ی‬ ‫حد‬‫ک‬
Switch‫می‬ ‫همچنین‬ .‫باشد‬ ‫کامپیوتر‬ ‫چند‬ ‫و‬‫چند‬ ‫حد‬ ‫در‬ ‫بزرگ‬ ‫تواند‬Switch‫یا‬Router‫بسیاری‬ ‫تعداد‬ ‫و‬
.‫باشد‬ ‫کامپیوتر‬
‫شبکه‬ ‫یک‬ ‫اجزای‬LAN‫می‬‫و‬ ‫شخصی‬ ‫کامپیوترهای‬ ‫شامل‬ ‫تواند‬‫سرویس‬‫دهنده‬،‫کارت‬ ‫مانند‬ ‫داخلی‬ ‫ارتباطات‬
‫رسانه‬ ‫و‬ ‫شبکه‬‫دی‬ ‫های‬‫مانند‬ ‫شبکه‬ ‫تجهیزات‬ ،‫گر‬Switch‫و‬Router‫پروتکل‬ ‫و‬‫مانند‬ ‫ها‬Ethernet،Internet
Protocol (IP)،Dynamic Host Configuration Protocol (DHCP)‫و‬Address Resolution
20
Protocol (ARP).‫باشد‬‫شبکه‬ ‫یک‬ ‫از‬ ‫استفاده‬ ‫و‬ ‫کارایی‬LAN‫می‬‫دسترسی‬ ‫تواند‬‫داده‬ ‫به‬‫منابع‬ ،‫کند‬ ‫فراهم‬ ‫را‬ ‫ها‬
‫د‬‫ستگاه‬‫های‬I/O‫پر‬ ‫مانند‬‫شبکه‬ ‫و‬ ‫اینترنت‬ ‫بین‬ ‫ارتباط‬ ،‫بگذارد‬ ‫اشتراک‬ ‫به‬ ‫را‬ ‫ینتر‬‫ک‬ ‫فراهم‬ ‫را‬ ‫دیگر‬ ‫های‬.‫ند‬
‫تعریف‬ ‫در‬Ethernet‫می‬‫خانواده‬ ‫یک‬ ‫گفت‬ ‫توان‬‫پروتکل‬ ‫یا‬ ‫تکنولوژی‬ ‫از‬ ‫ای‬‫شبکه‬ ‫های‬‫اس‬ ‫کامپیوتری‬ ‫های‬‫ت‬
‫شبکه‬ ‫در‬ ‫که‬‫کالن‬ ،‫محلی‬ ‫های‬‫شبکه‬ ‫یا‬ ‫و‬ ‫شهری‬‫وسیع‬ ‫های‬‫می‬ ‫استفاده‬.‫شود‬‫تاریخچه‬Ethernet‫زیر‬ ‫جدول‬ ‫در‬
.‫است‬ ‫مشاهده‬ ‫قابل‬
ActivityYear
Ethernet invented at Xerox1973
DIX release 10Mbps Ethernet (Version II)1982
IEEE approves 802.3 (10Base-5)1983
IEEE approves 802.3a (10Base-2)1985
IEEE approves 802.3i (10Base-T)1990
IEEE approves 802.3u (10Base-TX)1995
IEEE approves 802.3z (1Gbps)1998
IEEE approves 802.3ae (10Gbps)2002
IEEE approves 802.3ba (40Gbps & 100Gbps)2010
‫باال‬ ‫جدول‬ ‫در‬DIX‫معنی‬ ‫به‬Digital Intel and Xerox.‫است‬‫در‬10Base-5‫و‬10Base-2‫کابل‬ ‫از‬‫های‬
Coaxial‫و‬10Base-T‫می‬ ‫استفاده‬ ‫مسی‬ ‫کابل‬ ‫از‬‫پروتکل‬ .‫شود‬Ethernet‫داده‬ ‫پیوند‬ ‫و‬ ‫فیزیکی‬ ‫دوالیه‬ ‫برای‬
‫می‬ ‫استفاده‬ ‫سیگنال‬ ‫و‬ ‫کابل‬ ‫برای‬.‫شود‬‫داخل‬ ‫در‬Ethernet‫استاندارد‬IEEE 802.3‫استاندارد‬ ‫این‬ .‫است‬ ‫نهفته‬
‫می‬ ‫تقسیم‬ ‫زیرالیه‬ ‫دو‬ ‫به‬ ‫خود‬‫شود‬.‫زیر‬‫الیه‬Logical Link Control (LLC)‫ارتباط‬‫یعنی‬ ‫باالتر‬ ‫الیه‬ ‫بین‬IP‫و‬
‫یعنی‬ ‫زیرین‬ ‫زیرالیه‬MAC‫را‬‫برعهده‬‫زیرالیه‬ .‫دارد‬Media Access Control (MAC)‫الیه‬ ‫به‬ ‫دسترسی‬ ‫وظیفه‬
‫را‬ ‫فیزیکی‬‫برعهده‬.‫دارد‬
‫داخل‬Ethernet‫به‬ ‫دسترسی‬ ‫پروتکل‬ ‫یک‬‫رسانه‬‫نام‬ ‫به‬Carrier-Sense Multiple Access with
Collision Detection (CSMA/CD)‫داخل‬ ‫در‬ ‫سیگنال‬ ‫مدیریت‬ ‫پروتکل‬ ‫این‬ ‫وظیفه‬ .‫دارد‬ ‫وجود‬‫ب‬ ،‫شبکه‬‫ا‬
‫برخورد‬ ‫تشخیص‬ ‫و‬ ‫چندگانه‬ ‫دسترسی‬ ،‫لینک‬ ‫شنود‬ ‫از‬ ‫استفاده‬‫می‬ ‫زمان‬ ‫هر‬ ‫پروتکل‬ ‫این‬ ‫از‬ ‫استفاده‬ ‫با‬ .‫است‬‫از‬ ‫توان‬
‫ایستگاه‬ ‫آن‬ ‫از‬ ‫قبل‬ ‫ولی‬ ،‫نمود‬ ‫استفاده‬ ‫داده‬ ‫ارسال‬ ‫برای‬ ‫لینک‬‫می‬ ‫تشخیص‬ ‫ها‬‫ایست‬ ‫توسط‬ ‫شبکه‬ ‫که‬ ‫دهند‬‫گاه‬‫دیگری‬
‫بود‬ ‫استفاده‬ ‫حال‬ ‫در‬ ‫شبکه‬ ‫اگر‬ .‫نباشد‬ ‫استفاده‬ ‫حال‬ ‫در‬CSMA/CD‫می‬ ‫منتظر‬‫حالت‬ ‫در‬ ‫شبکه‬ ‫صورتیکه‬ ‫در‬ .‫ماند‬
‫باشد‬ ‫سکوت‬CSMA/CD‫می‬ ‫ارسال‬ ‫را‬ ‫داده‬‫داده‬ ‫زمان‬ ‫یک‬ ‫در‬ ‫دو‬ ‫هر‬ ‫و‬ ‫نکنند‬ ‫شنود‬ ‫چیزی‬ ‫ایستگاه‬ ‫دو‬ ‫اگر‬ .‫کند‬
‫می‬ ‫ایجاد‬ ‫برخورد‬ ‫نمایند‬ ‫ارسال‬.‫شود‬‫ایستگاه‬ ‫برخورد‬ ‫از‬ ‫پس‬‫ها‬‫می‬ ‫ارسال‬ ‫را‬ ‫داده‬ ‫مجدد‬.‫کنند‬
21
2-11-1-Ethernet Frame
‫یک‬ ‫قالب‬Ethernet Frame:‫است‬ ‫امده‬ ‫زیر‬ ‫شکل‬ ‫در‬
‫در‬Ethernet Type II‫از‬EtherType‫می‬‫استفاده‬‫باالتر‬‫الیه‬‫پروتکل‬‫شناسایی‬‫برای‬‫در‬‫لی‬‫و‬‫شود‬Ethernet
802.3‫از‬Length‫می‬ ‫استفاده‬ ‫داده‬ ‫طول‬ ‫نمودن‬ ‫مشخص‬ ‫برای‬‫در‬ ‫همچنین‬ .‫شود‬802.3‫از‬Start Of Frame
(SOF)‫شروع‬ ‫کردن‬ ‫محدود‬ ‫برای‬Frame‫مقدار‬1 Byte‫از‬Preamble‫می‬ ‫گرفته‬‫در‬ .‫شود‬802.3‫اطالعات‬
‫زیرالیه‬ ‫پروتکل‬LLC‫بین‬ ‫را‬Length‫و‬Payload‫می‬ ‫ذخیره‬‫شامل‬ ‫اطالعات‬ ‫این‬ .‫کند‬Destination
Service Access Point (DSAP)،Source Service Access Point (SSAP)‫و‬LLC CTL.‫است‬
2-12-Network Connections
:‫است‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ ‫بصورت‬ ‫شبکه‬ ‫در‬ ‫ارتباطات‬ ‫انواع‬
1.Unicast:‫نمودن‬ ‫ارسال‬Frame‫ارسال‬ ‫را‬ ‫دیگر‬ ‫میزبان‬ ‫یک‬ ‫به‬ ‫میزبان‬ ‫یک‬ ‫طرف‬ ‫از‬Unicast.‫گویند‬
‫فقط‬ ‫ارسال‬ ‫این‬ ‫در‬‫آدرس‬MAC‫می‬ ‫قرار‬ ‫گیرنده‬ ‫آدرس‬ ‫در‬ ‫مقابل‬ ‫میزبان‬.‫گیرد‬
2.Broadcast:‫نمودن‬ ‫ارسال‬Frame‫میزبان‬ ‫همه‬ ‫به‬ ‫میزبان‬ ‫یک‬ ‫طرف‬ ‫از‬‫ارسال‬ ‫را‬ ‫دیگر‬ ‫های‬
Broadcast‫آدرس‬ ‫ارسال‬ ‫این‬ ‫در‬ .‫گویند‬MAC Broadcast‫می‬ ‫قرار‬ ‫گیرنده‬ ‫آدرس‬ ‫در‬.‫گیرد‬
3.Unicast‫نمودن‬ ‫ارسال‬ :Frame‫یک‬ ‫به‬ ‫میزبان‬ ‫یک‬ ‫طرف‬ ‫از‬‫گروه‬‫ارسال‬ ‫را‬ ‫دیگر‬ ‫میزبان‬Multicast
‫ارسال‬ ‫این‬ ‫در‬ .‫گویند‬‫آدرس‬MAC Multicast‫گروه‬‫می‬ ‫قرار‬ ‫گیرنده‬ ‫آدرس‬ ‫در‬.‫گیرد‬
2-13-Ethernet Address
‫آدرس‬Ethernet‫آدرس‬ ‫همان‬ ‫یا‬MAC‫می‬ ‫الحاق‬ ‫آن‬ ‫سازنده‬ ‫توسط‬ ‫شبکه‬ ‫کارت‬ ‫بروی‬‫آدرس‬ ‫این‬ ‫به‬ .‫شود‬
‫الحاق‬Burned-in Address‫یا‬BIA.‫گویند‬ ‫نیز‬‫آدرس‬MAC‫از‬‫قسمت‬ ‫دو‬24 Bit‫کل‬ ‫در‬ ‫که‬48 Bit‫است‬
.‫است‬ ‫شده‬ ‫تشکیل‬24 Bit‫نام‬ ‫به‬ ‫چپ‬ ‫سمت‬ ‫از‬ ‫اول‬Organizational Unique Identified (OUI)‫است‬
‫می‬ ‫آن‬ ‫آدرس‬ ‫از‬ ‫که‬.‫آورد‬ ‫بدست‬ ‫سازنده‬ ‫از‬ ‫اطالعاتی‬ ‫توان‬24 Bit‫نام‬ ‫به‬ ‫راستی‬ ‫سمت‬ ‫یا‬ ‫دوم‬Vendor-
Assigned.‫است‬
‫دستور‬ ‫از‬ ‫استفاده‬ ‫با‬ipconfig‫در‬‫سیستم‬‫عامل‬‫و‬ ‫ویندوز‬ifconfig‫در‬‫سیستم‬‫عامل‬‫لینوک‬‫می‬ ‫س‬‫آدرس‬ ‫این‬ ‫توان‬
.‫نمود‬ ‫مشاهده‬ ‫را‬ ‫شبکه‬ ‫کارت‬ ‫اطالعات‬ ‫و‬
‫دستور‬ ‫از‬ ‫استفاده‬ ‫با‬ping‫می‬.‫شد‬ ‫مطمئن‬ ‫دستگاه‬ ‫دو‬ ‫بین‬ ‫ارتباط‬ ‫برقراری‬ ‫صحت‬ ‫از‬ ‫توان‬‫دستور‬ ‫این‬ ‫برگشت‬‫ش‬‫امل‬
،‫بسته‬ ‫دریافت‬ ‫و‬ ‫ارسال‬ ‫زمان‬ ‫مدت‬Time To Live (TTL).‫است‬ ‫بسته‬ ‫حجم‬ ‫و‬‫قابلیت‬‫دستور‬ ‫های‬ping‫زیر‬ ‫در‬
‫آورده‬:‫است‬ ‫شده‬
22
1.–t‫بی‬ ‫ارسال‬ ‫برای‬ ‫قابلیت‬ ‫این‬ :‫بسته‬ ‫نهایت‬ping‫توقف‬ ‫دستور‬ ‫که‬ ‫زمانی‬ ‫تا‬ .‫است‬(Ctrl+c)‫نشود‬ ‫وارد‬
‫بسته‬ ‫این‬‫می‬ ‫برگردانده‬ ‫جواب‬ ‫و‬ ‫ارسال‬ ‫ها‬‫پیش‬ ‫بصورت‬ .‫شود‬‫فرض‬4‫می‬ ‫ارسال‬ ‫بسته‬.‫شود‬
2.–l‫این‬ ‫از‬ ‫استفاده‬ ‫با‬ :‫قابلیت‬‫یا‬ ‫بسته‬ ‫حجم‬Maximum Transmission Unit (MTU)‫م‬ ‫را‬‫ی‬‫توان‬
.‫نمود‬ ‫مشخص‬
3.–f:‫بسته‬ ‫صورتیکه‬ ‫در‬‫را‬ ‫آنها‬ ‫تجهیزات‬ ‫از‬ ‫بعضی‬ ،‫باشند‬ ‫بیشتر‬ ‫معینی‬ ‫حجم‬ ‫از‬ ‫ها‬‫حجم‬ ‫به‬‫های‬‫استاندارد‬
‫می‬ ‫ارسال‬ ‫و‬ ‫تکه‬ ‫تکه‬‫قابلیت‬ ‫این‬ .‫نمایند‬‫از‬‫تکه‬‫شدن‬ ‫تکه‬‫بسته‬‫می‬ ‫جلوگیری‬ ‫ها‬.‫نماید‬
4.–a‫می‬ ‫نمایش‬ ‫را‬ ‫مقابل‬ ‫دستگاه‬ ‫آدرس‬ ‫نام‬ ‫قابلیت‬ ‫این‬ :.‫دهد‬
‫دستور‬tracert‫می‬ ‫نمایش‬ ‫نقطه‬ ‫به‬ ‫نقطه‬ ‫را‬ ‫بسته‬ ‫ارسال‬ ‫مسیر‬.‫دهد‬
0‫دستور‬arp‫جدول‬Address resolution Protocol‫می‬ ‫نمایش‬ ‫را‬‫آوردن‬ ‫بدست‬ ‫وظیفه‬ ‫پروتکل‬ ‫این‬ .‫دهد‬
‫آدرس‬MAC‫و‬IP‫دستگاه‬‫می‬ ‫ذخیره‬ ‫جدولی‬ ‫در‬ ‫و‬ ‫دارد‬ ‫برعهده‬ ‫را‬ ‫ها‬.‫کند‬‫آدرس‬ ‫دستور‬ ‫این‬ ‫برگشت‬ ‫در‬‫های‬
23
Static‫و‬Dynamic‫مش‬ ‫قابل‬‫قابلیت‬ ‫از‬ ‫استفاده‬ ‫با‬ .‫است‬ ‫اهده‬–s‫می‬‫توان‬‫ردیف‬‫دستی‬ ‫بصورت‬ ‫جدول‬ ‫به‬ ‫جدیدی‬
.‫نمود‬ ‫اضافه‬‫قابلیت‬ ‫از‬ ‫استفاده‬ ‫با‬–d‫می‬.‫نمود‬ ‫حذف‬ ‫را‬ ‫آدرس‬ ‫آن‬ ‫توان‬
2-14-IP Addressing
‫آدرس‬ ‫کارایی‬ ‫و‬ ‫عملکرد‬‫های‬IP‫الیه‬ ‫در‬‫سه‬‫مدل‬OSI.‫است‬‫پروتکل‬IP‫اتصال‬ ‫غیر‬ ‫پروتکل‬ ‫یک‬‫بدین‬ ،‫است‬ ‫گرا‬
‫که‬ ‫معنی‬‫اگر‬‫دریافت‬ ‫آماده‬ ‫مقصد‬‫ن‬،‫باشد‬‫مقصد‬ ‫یا‬‫وجود‬‫ن‬‫دهد‬ ‫رخ‬ ‫خطایی‬ ‫یا‬ ‫باشد‬ ‫داشته‬‫مب‬ ‫سمت‬ ‫از‬ ‫بسته‬‫به‬ ‫دأ‬
‫می‬ ‫ارسال‬ ‫مقصد‬ ‫سمت‬‫نمی‬ ‫حاصل‬ ‫اطمینانی‬ ‫مقصد‬ ‫به‬ ‫بسته‬ ‫رسیدن‬ ‫از‬ ‫واقع‬ ‫در‬ .‫شود‬‫پروتکل‬ .‫شود‬IP‫ساختار‬ ‫یک‬ ‫از‬
‫آدرس‬ ‫برای‬ ‫مراتبی‬ ‫سلسله‬‫می‬ ‫استفاده‬ ‫دهی‬.‫کند‬‫سرویس‬ ‫این‬‫انتخ‬ ‫بصورت‬ ‫دهی‬‫یا‬ ‫تالش‬ ‫بهترین‬ ‫اب‬Best Effort
‫سرویس‬ ‫این‬ ‫ضمانت‬ .‫ندارد‬ ‫وجود‬ ‫آن‬ ‫برای‬ ‫ضمانتی‬ ‫هیچ‬ ‫و‬ ‫است‬‫برعهده‬‫الیه‬‫هیچ‬ ‫از‬ ‫پروتکل‬ ‫این‬ .‫است‬ ‫باالتر‬ ‫های‬
‫در‬ ‫داده‬ ‫ترمیم‬ ‫برای‬ ‫ابزاری‬‫نمی‬ ‫استفاده‬ ‫خطا‬ ‫وجود‬ ‫صورت‬‫ارسال‬ ‫مبدأ‬ ‫به‬ ‫مقصد‬ ‫توسط‬ ‫دریافت‬ ‫از‬ ‫پس‬ ‫بسته‬ ‫و‬ ‫کند‬
‫می‬.‫شود‬‫آدرس‬IP‫دیج‬ ‫آدرس‬ ‫یک‬‫یکتا‬ ‫منطقی‬ ‫یا‬ ‫یتالی‬‫می‬ ‫تعریف‬ ‫شبکه‬ ‫در‬ ‫که‬ ‫است‬‫شام‬ ‫آدرس‬ ‫این‬ .‫شود‬‫ل‬32
Bit.‫است‬ ‫تنظیم‬ ‫قابل‬ ‫دستی‬ ‫یا‬ ‫خودکار‬ ‫بصورت‬ ‫که‬ ‫است‬‫خوان‬ .‫است‬ ‫باینری‬ ‫یا‬ ‫یک‬ ‫و‬ ‫صفر‬ ‫شکل‬ ‫به‬ ‫آدرس‬ ‫این‬‫دن‬
‫را‬ ‫آن‬ ‫راحتی‬ ‫برای‬ ‫که‬ ‫است‬ ‫سخت‬ ‫شکل‬ ‫این‬ ‫به‬ ‫آدرس‬ ‫این‬‫به‬‫یا‬ ‫دسیمال‬ ‫نقطه‬Dotted Decimal‫می‬ ‫تبدیل‬.‫کنند‬
‫بصورت‬ ‫تبدیل‬ ‫این‬4‫قسمت‬8‫بین‬ ‫بیتی‬0‫تا‬255.‫است‬
DecimalBinary
192.168.1.111000000.10101000.00000001.00000001
‫آدرس‬IP‫شبکه‬ ‫آدرس‬ ‫قسمت‬ ‫دو‬ ‫از‬(Network)‫آدرس‬ ‫و‬‫میزبان‬(Host)‫تشکیل‬‫و‬ ‫شبکه‬ ‫آدرس‬ .‫است‬ ‫شده‬
‫ما‬ ‫شبکه‬ ‫آدرس‬ ‫مثال‬ ‫بطور‬ .‫هستند‬ ‫مراتبی‬ ‫سلسله‬ ‫بصورت‬ ‫میزبان‬‫میزب‬ ‫آدرس‬ ‫و‬ ‫است‬ ‫اصلی‬ ‫خیابان‬ ‫شماره‬ ‫نند‬‫مانند‬ ‫ان‬
.‫است‬ ‫خانه‬ ‫پالک‬ ‫شماره‬.‫شود‬ ‫وارد‬ ‫خانه‬ ‫شماره‬ ‫سپس‬ ‫و‬ ‫خیابان‬ ‫شماره‬ ‫باید‬ ‫ابتدا‬ ‫دهی‬ ‫آدرس‬ ‫برای‬ ‫واقع‬ ‫در‬
2-14-1-IP Address Classes
‫آدرس‬IP‫به‬5‫کالس‬A،B،C،D‫و‬E‫می‬ ‫تقسیم‬‫کالس‬ ‫نوع‬ ‫شناسایی‬ ‫برای‬ .‫شود‬‫از‬4‫سمت‬ ‫از‬ ‫آن‬ ‫ابتدایی‬ ‫بیت‬
‫چ‬‫راست‬ ‫به‬ ‫پ‬‫می‬ ‫استفاده‬.‫شود‬
Host BitNetwork BitStart With DecimalStart With BinaryClass Name
24 Bit8 Bit0 – 1270xxxxxxxA
16 Bit16 Bit128 – 19110xxxxxxB
8 Bit24 Bit192 – 223110xxxxxC
Reserved224 – 2391110xxxxD
Reserved240 – 2551111xxxxE
‫کالس‬‫های‬A،B‫و‬C‫کالس‬ .‫هستند‬ ‫میزبان‬ ‫و‬ ‫شبکه‬ ‫استفاده‬ ‫برای‬‫های‬D‫و‬E‫آدرس‬ ‫برای‬‫و‬ ‫پخشی‬ ‫چند‬ ‫های‬
‫پروتکل‬‫می‬ ‫استفاده‬ ‫خاص‬ ‫های‬.‫شود‬‫کالس‬A‫شبکه‬ ‫برای‬‫کالس‬ ،‫بزرگ‬ ‫های‬B‫شبکه‬ ‫برای‬‫کالس‬ ‫و‬ ‫متوسط‬ ‫های‬
C‫شبکه‬ ‫برای‬‫می‬ ‫استفاده‬ ‫کوچک‬ ‫های‬.‫شود‬‫این‬ ‫اگر‬‫کالس‬‫ها‬‫گفته‬ ‫قانون‬ ‫از‬‫شبک‬ ‫آدرس‬ ‫برای‬ ‫جدول‬ ‫در‬ ‫شده‬‫و‬ ‫ه‬
‫کنند‬ ‫استفاده‬ ‫میزبان‬،Classful‫می‬ ‫نامیده‬‫از‬ ‫و‬ ‫نشود‬ ‫پیروی‬ ‫قانون‬ ‫این‬ ‫از‬ ‫اگر‬ .‫شوند‬IP Subnetting‫استفاده‬
24
،‫شود‬Classless‫می‬ ‫نامیده‬‫آدرس‬ .‫شود‬Mask‫می‬ ‫مشخص‬ ‫که‬ ‫است‬ ‫آدرسی‬ ،‫قسمت‬ ‫کدام‬ ‫کند‬Network‫و‬
‫قسمت‬ ‫کدام‬Host‫بی‬ ‫چند‬ ‫عبارتی‬ ‫به‬ ‫یا‬ ‫باشد‬‫در‬ .‫شود‬ ‫استفاده‬ ‫میزبان‬ ‫برای‬ ‫بیت‬ ‫چند‬ ‫و‬ ‫شبکه‬ ‫برای‬ ‫ت‬‫آ‬‫درس‬‫دهی‬
Classful‫زیر‬ ‫بصورت‬Mask‫می‬ ‫تعریف‬.‫شود‬
Default MaskClassful Name
255.0.0.0/8A
255.255.0.0/16B
255.255.255.0/24C
2-14-2-IP Subnetting
‫آدرس‬ ‫در‬ ‫اگر‬‫دهی‬IP‫یا‬ ‫میزبان‬ ‫به‬ ‫مربوط‬ ‫قسمت‬ ‫شبکه‬ ‫مدیر‬ ،Host‫به‬ ‫را‬‫آدرس‬ ‫از‬ ‫مجموعه‬ ‫زیر‬ ‫یک‬‫مورد‬ ‫که‬ ‫ها‬
‫کردن‬ ‫تقسیم‬ ‫این‬ ‫به‬ ‫کند‬ ‫تقسیم‬ ‫است‬ ‫نیاز‬IP Subnetting.‫گویند‬‫به‬ ‫واقع‬ ‫در‬‫معن‬‫ی‬‫آدرس‬ ‫از‬ ‫قسمتی‬ ‫گرفتن‬ ‫قرض‬
‫شبکه‬ ‫آدرس‬ ‫به‬ ‫آن‬ ‫کردن‬ ‫اضافه‬ ‫و‬ ‫میزبان‬‫آدرس‬ ‫تعداد‬ ‫شدن‬ ‫بیشتر‬ ،‫آدرس‬ ‫تبدیل‬ ‫این‬ ‫نتیجه‬ .‫است‬‫و‬ ‫شبکه‬ ‫های‬
‫آدر‬ ‫شدن‬ ‫کمتر‬.‫است‬ ‫میزبان‬ ‫های‬‫دیگری‬ ‫و‬ ‫شبکه‬ ‫آدرس‬ ‫یکی‬ .‫است‬ ‫استفاده‬ ‫قابل‬ ‫غیز‬ ‫شبکه‬ ‫زیر‬ ‫هر‬ ‫در‬ ‫آدرس‬ ‫دو‬
‫یا‬ ‫پخشی‬ ‫همه‬ ‫ارسال‬ ‫آدرس‬Broadcast‫نام‬ ‫با‬ ‫عمل‬ ‫این‬ .‫است‬Variable length Subnet Masking
(VLSM)‫می‬ ‫شناخته‬ ‫نیز‬.‫شود‬
ClasslessClassful
192.168.1.0 / 26
11000000.10101000.00000001.00xxxxxx
Network = 26 Bit
Host = 6 Bit
First Host = 192.168.1.1
Last Host = 192.168.1.62
Network Address = 192.168.1.0 / 24
11000000.10101000.00000001.xxxxxxxx
Network = 24 Bit
Host = 8 Bit
First Host = 192.168.1.1
Last Host = 192.168.1.254
‫کالس‬ ‫سه‬ ‫از‬ ‫شد‬ ‫گفته‬ ‫که‬ ‫همانطور‬‫آدرس‬ ‫برای‬ ‫اول‬‫می‬ ‫استفاده‬ ‫شبکه‬‫در‬ ‫دهی‬.‫شود‬‫به‬‫آدرس‬‫که‬ ‫هایی‬‫ب‬‫استفاده‬ ‫رای‬
‫می‬ ‫استفاده‬ ‫اینترنت‬ ‫از‬‫شوند‬‫یا‬ ‫عمومی‬Public‫آدرس‬ ‫به‬ ‫و‬‫شبکه‬ ‫برای‬ ‫محلی‬ ‫بصورت‬ ‫که‬ ‫هایی‬‫استفاده‬ ‫داخلی‬ ‫های‬
‫می‬‫یا‬ ‫خصوصی‬ ‫شود‬Private‫جدول‬ ‫در‬ .‫گویند‬‫های‬‫آدرس‬ ‫زیر‬‫ها‬‫عمومی‬ ‫ی‬‫خصوصی‬ ‫و‬.‫است‬ ‫آمده‬
Public RangeClass
1.0.0.0 to 9.255.255.255
11.0.0.0 to 126.255.255.255
A
128.0.0.0 to 172.15.255.255
172.32.0.0 to 191.255.255.255
B
192.0.0.0 to 192.167.255.255
192.169.0.0 to 223.255.255.255
C
‫آدرس‬127.x.x.x‫برای‬ ‫شده‬ ‫رزرو‬Loopback.‫است‬ ‫شبکه‬ ‫تست‬ ‫و‬
Private RangeClass
10.0.0.0 to 10.255.255.255A
172.16.0.0 to 172.31.255.255B
25
192.168.0.0 to 192.168.255.255C
‫می‬ ‫که‬ ‫داشت‬ ‫توجه‬ ‫باید‬‫آدرس‬ ‫کالس‬ ‫از‬ ‫توان‬‫یک‬ ‫مثال‬ ‫بطور‬ .‫نمود‬ ‫استفاده‬ ‫شبکه‬ ‫یک‬ ‫در‬ ‫متفاوت‬ ‫محلی‬ ‫های‬
‫کالس‬ ‫از‬ ‫شبکه‬ ‫سمت‬C‫کالس‬ ‫از‬ ‫دیگر‬ ‫سمت‬ ‫یک‬ ‫و‬B.‫نمود‬ ‫استفاده‬
2-14-3-Dynamic Host Configuration Protocol (DHCP)
‫آدرس‬ ‫پروتکل‬ ‫این‬ ‫وظیفه‬‫پروتکل‬ .‫است‬ ‫میزبان‬ ‫به‬ ‫خودکار‬ ‫بصورت‬ ‫دهی‬DHCP‫قابلیت‬ ‫از‬ ‫استفاده‬ ‫با‬‫ها‬‫می‬‫تواند‬
‫آدرس‬IP،Subnet Mask،Default Gateway،DNS Server‫ارسال‬ ‫میزبان‬ ‫برای‬ ‫را‬ ‫دیگر‬ ‫تنظیمات‬ ‫و‬
.‫نماید‬DHCP‫می‬ ‫را‬‫توان‬‫برروی‬Router‫پروتکل‬ ‫یافته‬ ‫توسعه‬ ‫پروتکل‬ ‫این‬ .‫نمود‬ ‫تنظیم‬ ‫نیز‬Bootstrap
(BooTP)‫آدرس‬ ‫وظیفه‬ ‫پروتکل‬ ‫دو‬ ‫هر‬ .‫است‬‫میزبان‬ ‫به‬ ‫خودکار‬ ‫دهی‬‫شبکه‬ ‫در‬.‫دارند‬ ‫را‬‫این‬‫ال‬ ‫در‬ ‫پروتکل‬‫یه‬
Application‫پورت‬ ‫از‬ ‫و‬ ‫دارد‬ ‫قرار‬‫های‬UDP 67, 68‫می‬ ‫استفاده‬‫نماید‬‫و‬‫دارد‬ ‫سروری‬ ‫کالینت‬ ‫ساختار‬.
‫بسته‬‫ها‬‫ی‬DHCP‫آن‬ ‫مراحل‬ ‫و‬‫زیر‬ ‫بصورت‬‫است‬:
1.DHCP Discover:‫درخواست‬ ‫کالینت‬ ‫ابتدا‬DHCP Discover‫را‬‫بصورت‬broadcast‫ارسال‬
‫می‬‫معن‬ ‫بدان‬ ‫این‬ .‫کند‬‫ا‬ ‫ی‬‫جست‬ ‫به‬ ‫که‬ ‫ست‬‫می‬ ‫آدرس‬ ‫دریافت‬ ‫برای‬ ‫سرور‬ ‫وجوی‬.‫پردازد‬
2.DHCP Offer:‫پاسخ‬ ‫سرور‬ ‫سپس‬DHCP Offer‫می‬ ‫ارسال‬ ‫را‬‫کالی‬ ‫به‬ ‫سرور‬ ‫واقع‬ ‫در‬ .‫کند‬‫نت‬‫تنظیمات‬
‫را‬‫می‬ ‫پیشنهاد‬.‫دهد‬
3.DHCP Request:‫درخواست‬ ‫کالینت‬ ‫آن‬ ‫از‬ ‫بعد‬DHCP Request‫می‬ ‫ارسال‬ ‫دلیل‬ ‫دو‬ ‫به‬ ‫را‬،‫کند‬
‫آدرس‬ ‫گرفتن‬ ‫برای‬ ‫درخواست‬ ‫دیگری‬ ‫و‬ ‫سرور‬ ‫چند‬ ‫بین‬ ‫از‬ ‫سرور‬ ‫یک‬ ‫کردن‬ ‫مشخص‬ ‫برای‬ ‫یکی‬IP.
4.DHCP Acknowledge:‫پاسخ‬ ‫سرور‬ ‫آخر‬ ‫در‬DHCP Acknowledge‫ارسال‬ ‫را‬‫برای‬ ‫و‬‫کاربر‬
‫تنظیم‬‫می‬.‫کند‬
2-14-4-Dynamic Name Service (DNS)
‫آدرس‬ ‫ترجمه‬ ‫برای‬ ‫پروتکل‬ ‫این‬‫های‬IPv4‫و‬IPv6.‫دارد‬ ‫مراتبی‬ ‫سلسله‬ ‫نامگذاری‬ ‫سیستم‬ .‫است‬ ‫بالعکس‬ ‫و‬ ‫نام‬ ‫به‬
‫عنوان‬ ‫به‬ ‫اصلی‬ ‫بطور‬‫سرویس‬‫دهنده‬Berkeley Internet Name Domain (BIND)‫پیاده‬‫می‬ ‫سازی‬.‫شود‬
‫حدود‬70%‫سرویس‬ ‫از‬‫دهنده‬‫های‬DNS‫از‬BIND‫می‬ ‫استفاده‬.‫کنند‬
2-15-Transport Layer
‫چهارم‬ ‫الیه‬ ‫که‬ ‫وظایفی‬‫برعهده‬‫م‬ ‫دارد‬‫ی‬:‫نمود‬ ‫اشاره‬ ‫زیر‬ ‫موارد‬ ‫به‬ ‫توان‬
1.Session Multiplexing‫پورت‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫الیه‬ ‫این‬ :‫های‬TCP‫و‬UDP‫می‬‫جلسه‬ ‫چندین‬ ‫تواند‬
.‫نماید‬ ‫برگزار‬
2.Segmentation‫پروتکل‬ ‫از‬ ‫استفاده‬ ‫با‬ :TCP‫می‬‫بسته‬ ‫تواند‬.‫نماید‬ ‫متصل‬ ‫هم‬ ‫به‬ ‫را‬ ‫شده‬ ‫تقسیم‬ ‫های‬
26
3.Flow Control:‫جریان‬ ‫کنترل‬‫الیه‬ ‫در‬‫دیگر‬ ‫های‬‫شکل‬ ‫به‬‫صورت‬ ‫متفاوتی‬ ‫های‬‫می‬‫گیرد‬‫ال‬ ‫این‬ ‫در‬ .‫به‬ ‫یه‬
‫که‬ ‫است‬ ‫صورت‬ ‫این‬‫پروتکل‬TCP‫می‬ ‫مطمئن‬‫بصورت‬ ‫ترافیک‬ ‫که‬ ‫شود‬end-to-end‫سریع‬ ‫خیلی‬
.‫باشد‬ ‫یکسان‬ ‫طرف‬ ‫دو‬ ‫در‬ ‫و‬ ‫نشود‬ ‫فرستاده‬
4.Connection Oriented:‫پروتکل‬ ‫واقع‬ ‫در‬TCP‫پایدار‬ ‫ارتباط‬ ‫یک‬end-to-end‫می‬ ‫ایجاد‬‫از‬ .‫کند‬
3 way handshake‫می‬ ‫استفاده‬ ‫عمل‬ ‫این‬ ‫برای‬.‫شود‬
5.Reliability‫هنگام‬ ،‫باشد‬ ‫نیاز‬ ‫که‬ ‫موقعی‬ ‫وظیفه‬ ‫این‬ :‫در‬ ‫خطا‬Segment‫پروتکل‬ ‫توسط‬TCP‫صورت‬
‫می‬‫و‬ ‫گیرد‬Segment‫می‬ ‫ارسال‬ ‫دوباره‬.‫شود‬
2-15-1-Transmission Control Protocol (TCP)
‫پروتکل‬TCP.‫است‬ ‫چهارم‬ ‫الیه‬ ‫در‬ ‫مطمئن‬ ‫پروتکل‬ ‫یک‬‫بندی‬ ‫صف‬ ‫از‬ ‫پروتکل‬ ‫این‬(Sequencing)‫تأیید‬ ‫و‬
‫بسته‬‫ها‬(Acknowledgment)‫می‬ ‫استفاده‬.‫کند‬‫که‬ ‫زمانی‬‫فرستنده‬‫داده‬‫می‬ ‫ارسال‬ ‫را‬ ‫ای‬‫یک‬ ‫داده‬ ‫این‬ ‫به‬ ‫کند‬
‫می‬ ‫اختصاص‬ ‫صف‬ ‫شماره‬‫دریا‬ ‫از‬ ‫پس‬ ‫گیرنده‬ .‫دهد‬‫تأییدیه‬ ‫شماره‬ ‫یک‬ ،‫فت‬‫که‬ ‫صف‬ ‫شماره‬ ‫یک‬ ‫و‬‫فرست‬‫نده‬‫انتظار‬
‫می‬ ‫ارسال‬ ‫دارد‬ ‫را‬ ‫آن‬‫یا‬ ‫داده‬ ‫رفتن‬ ‫بین‬ ‫از‬ ‫تشخیص‬ ‫برای‬ ‫روند‬ ‫این‬ .‫کند‬.‫است‬ ‫مفید‬ ‫آن‬ ‫درست‬ ‫ترتیب‬ ‫عدم‬
‫پروتکل‬‫مانند‬ ‫هایی‬Email‫از‬ ‫استفاده‬SMTP port 25،Web‫از‬ ‫استفاده‬HTTP port 80‫و‬SSH‫استفاده‬
‫از‬port 22‫نمونه‬‫ها‬‫از‬ ‫یی‬TCP.‫هستند‬‫هدر‬ ‫یا‬ ‫سربار‬TCP.‫است‬ ‫زیر‬ ‫جدول‬ ‫بصورت‬
TCP Header
Source Port
16 Bit
Destination Port
16 Bit
Sequence Number
32 Bit
Acknowledgment Number (if ACK set)
32 Bit
Windows Size
16 Bit
Control Bit
Reserved
3 Bit
Data
Offset
Checksum
16 Bit
Urgent
16 Bit
Options (if data offset > 5. Padded at the end with "0" bytes if necessary)
0-32 Bit
Data
Control Bit‫می‬‫تواند‬‫معنی‬ ‫به‬Setup،Congestion،Termination.‫باشد‬ ... ‫و‬Windows Size‫یک‬
‫دستگاه‬ ‫باید‬ ‫که‬ ‫است‬ ‫شماره‬.‫نمایند‬ ‫توافق‬ ‫هم‬ ‫بین‬ ‫ها‬Checksum‫ب‬ ‫برای‬.‫است‬ ‫سربار‬ ‫و‬ ‫داده‬ ‫در‬ ‫خطا‬ ‫ررسی‬
Urgent‫ض‬ ‫داده‬ ‫انتهای‬ ‫دهنده‬ ‫نشان‬.‫است‬ ‫روری‬Options‫اندازه‬ ‫حداکثر‬TCP-SEQ.‫است‬‫اندازه‬Data
‫باالتر‬ ‫الیه‬ ‫به‬ ‫بستگی‬‫و‬ ‫دارد‬‫است‬ ‫ممکن‬‫متغیر‬.‫باشد‬
27
2-15-1-1-TCP 3 Way Handshake
‫در‬ ‫ارتباط‬ ‫برقرار‬ ‫برای‬TCP‫بسته‬ ‫کاربر‬ ‫ابتدا‬ ،‫را‬ ‫ای‬‫نام‬ ‫به‬SYN‫شامل‬ ‫که‬‫سرویس‬ ‫برای‬ ‫است‬ ‫صف‬ ‫شماره‬‫دهنده‬
‫می‬ ‫ارسال‬.‫کند‬‫نام‬ ‫به‬ ‫را‬ ‫آن‬ ‫پاسخ‬ ‫و‬ ‫دریافت‬ ‫را‬ ‫بسته‬ ‫دهنده‬ ‫سرویس‬SYN-ACK‫و‬ ‫کاربر‬ ‫صف‬ ‫شماره‬ ‫شامل‬ ‫که‬
‫می‬ ‫ارسال‬ ‫را‬ ‫است‬ ‫خودش‬ ‫تأییدیه‬ ‫شماره‬.‫نماید‬‫بسته‬ ‫دریافت‬ ‫از‬ ‫پس‬ ‫کاربر‬SYN-ACK‫بسته‬ ،ACK‫نشان‬ ‫به‬ ‫را‬
‫می‬ ‫ارسال‬ ‫تأیید‬‫مرح‬ ‫سه‬ ‫این‬ ‫از‬ ‫بعد‬ .‫کند‬‫سرویس‬ ‫و‬ ‫کاربر‬ ‫له‬‫می‬ ‫دهنده‬.‫نمایند‬ ‫انتقال‬ ‫را‬ ‫داده‬ ‫ترافیک‬ ‫توانند‬
2-15-1-2-Flow Control
‫یا‬ ‫صف‬ ‫فضای‬ ‫شدن‬ ‫سرریز‬ ‫از‬ ‫جریان‬ ‫کنترل‬Buffer‫می‬ ‫جلوگیری‬‫زمان‬ .‫کند‬‫می‬ ‫انجام‬ ‫ارسال‬ ‫فرستنده‬ ‫که‬ ‫ی‬،‫دهد‬
‫پیام‬ ‫آمادگی‬ ‫عدم‬ ‫صورت‬ ‫در‬ ‫گیرنده‬Not Ready‫می‬ ‫ارسال‬‫نماید‬‫ک‬ ‫متوقف‬ ‫را‬ ‫ارسال‬ ‫فرستنده‬ ‫تا‬.‫ند‬‫که‬ ‫زمانی‬
Buffer‫پیام‬ ‫باشد‬ ‫دریافت‬ ‫آماده‬ ‫گیرنده‬Ready‫می‬ ‫ارسال‬ ‫فرستنده‬ ‫به‬ ‫گیرنده‬ ‫سمت‬ ‫از‬‫را‬ ‫ارسال‬ ‫فرستنده‬ ‫و‬ ‫شود‬
‫می‬ ‫ادامه‬.‫دهد‬
2-15-1-3-TCP Acknowledgment
‫پروتکل‬TCP‫از‬ ‫صفی‬ ‫فرستنده‬ ‫در‬Segment‫رسیدن‬ ‫صورت‬ ‫در‬ ‫تا‬ ‫دارد‬ ‫را‬ ‫ها‬Acknowledgment‫را‬ ‫آنها‬
.‫نماید‬ ‫ارسال‬‫بسته‬ACK‫ا‬‫می‬ ‫ارسال‬ ‫گیرنده‬ ‫به‬ ‫فرستنده‬ ‫سمت‬ ‫ز‬‫بسته‬ ‫فرستنده‬ ‫تا‬ ‫شود‬‫منت‬ ‫گیرنده‬ ‫که‬ ‫را‬ ‫ای‬‫آن‬ ‫ظر‬
.‫نماید‬ ‫ارسال‬ ‫را‬ ‫است‬‫بسته‬ ‫در‬ACK‫شماره‬ACK‫با‬ ‫برابر‬ ‫شماره‬ ‫این‬ ‫که‬ ‫دارد‬ ‫وجود‬SEQ+1.‫است‬
2-15-1-4-TCP Windowing
‫پروتکل‬‫در‬TCP‫پنجره‬،‫می‬‫نگه‬‫ثابت‬‫و‬‫تنظیم‬‫داده‬‫ارسال‬‫برای‬‫بندی‬‫ازدحام‬‫از‬‫تا‬‫دارد‬‫جل‬‫داده‬‫رفتن‬‫بین‬‫از‬‫یا‬‫وگیری‬
‫پنجره‬ ‫اندازه‬ ‫اگر‬ .‫نماید‬4‫می‬ ‫فرستنده‬ ‫که‬ ‫است‬ ‫این‬ ‫معنی‬ ‫به‬ ،‫باشد‬‫چهار‬ ‫تواند‬Segment‫دریافت‬ ‫بدون‬ ‫را‬ACK
‫گرفتن‬ ‫صورت‬ ‫در‬ .‫نماید‬ ‫ارسال‬ACK‫می‬ ‫ارسال‬ ‫را‬ ‫بعدی‬ ‫چهارتای‬.‫کند‬
28
2-15-2-User Datagram Protocol (UDP)
‫ا‬‫پرو‬ .‫است‬ ‫چهارم‬ ‫الیه‬ ‫در‬ ‫نیز‬ ‫پروتکل‬ ‫ین‬‫تکل‬UDP‫یا‬ ‫نامطمئن‬ ‫پروتکل‬ ‫یک‬Connectionless‫و‬‫مبنای‬ ‫بر‬
‫یا‬ ‫تالش‬ ‫بهترین‬Best Effort.‫است‬‫رفتن‬ ‫بین‬ ‫از‬ ،‫تأخیر‬ ،‫فعلی‬ ‫ترافیک‬ ‫مبنای‬ ‫بر‬ ‫تالش‬ ‫بهترین‬ ‫که‬ ‫است‬ ‫معنی‬ ‫بدین‬
... ‫و‬ ‫بسته‬‫می‬ ‫انجام‬ ‫بسته‬ ‫ارسال‬ ‫برای‬ ‫را‬‫دستر‬ ‫پروتکل‬ ‫این‬ .‫ندارد‬ ‫آن‬ ‫ترتیب‬ ‫و‬ ‫دریافت‬ ‫برای‬ ‫تضمینی‬ ‫ولی‬ ‫دهد‬‫س‬‫ی‬
‫می‬ ‫فراهم‬ ‫سربار‬ ‫بدون‬ ‫را‬ ‫شبکه‬ ‫الیه‬ ‫به‬.‫کند‬‫این‬‫سبک‬ ‫و‬ ‫سریع‬ ‫پروتکل‬‫ند‬ ‫خطا‬ ‫بررسی‬ ‫و‬ ‫تشخیص‬ ،‫است‬‫ابزاری‬ ،‫ارد‬
‫ترمیم‬ ‫برای‬‫نمی‬ ‫استفاده‬ ‫تأییدیه‬‫و‬ ‫صف‬ ‫شماره‬‫از‬ ‫و‬ ‫ندارد‬ ‫داده‬‫کارب‬‫برنامه‬ ‫عهده‬ ‫به‬‫شده‬ ‫گفته‬ ‫موارد‬ ‫بررسی‬ .‫کند‬‫ردی‬
‫پروتکل‬ .‫است‬‫مانند‬ ‫هایی‬SNMP‫از‬ ‫استفاده‬port 161،TFTP‫از‬ ‫استفاده‬port 69‫و‬DNS‫از‬ ‫استفاده‬port
53‫در‬ ‫(البته‬DNS‫از‬ ‫است‬ ‫ممکن‬TCP)‫شود‬ ‫استفاده‬ ‫نیز‬‫نمونه‬‫از‬ ‫هایی‬UDP.‫هستند‬‫پروتکل‬ ‫در‬ ‫مثال‬ ‫بطور‬
SNMP‫بسته‬ ‫اگر‬Set‫نمی‬ ،‫شود‬ ‫فرستاده‬.‫خیر‬ ‫یا‬ ‫است‬ ‫شده‬ ‫تنظیم‬ ‫بسته‬ ‫این‬ ‫آیا‬ ‫که‬ ‫شد‬ ‫مطمئن‬ ‫توان‬‫س‬‫هدر‬ ‫یا‬ ‫ربار‬
UDP‫جد‬ ‫بصورت‬.‫است‬ ‫زیر‬ ‫ول‬‫اندازه‬Data.‫باشد‬ ‫متغیر‬ ‫است‬ ‫ممکن‬ ‫و‬ ‫دارد‬ ‫باالتر‬ ‫الیه‬ ‫به‬ ‫بستگی‬
UDP Header
Source Port
16 Bit
Destination Port
16 Bit
Checksum
16 Bit
Length
16 Bit
Data
2-15-3-Mapping IP Layer to Transport Layer
‫پروتکل‬ ‫هدر‬ ‫یا‬ ‫سربار‬IP‫برا‬ ‫پروتکل‬ ‫شماره‬ ‫از‬ ‫سوم‬ ‫الیه‬ ‫در‬‫نمودن‬ ‫مشخص‬ ‫ی‬‫یا‬ ‫باالتر‬ ‫الیه‬ ‫پروتکل‬Upper
Layer Protocol (ULP)‫برود‬ ‫چهارم‬ ‫الیه‬ ‫به‬ ‫است‬ ‫قرار‬ ‫که‬‫می‬ ‫استفاده‬‫پروتکل‬ ‫شماره‬ ‫اگر‬ ‫مثال‬ ‫بطور‬ .‫کند‬
‫برابر‬6‫باشد‬‫معن‬ ‫به‬‫ی‬‫که‬ ‫است‬ ‫این‬IP‫به‬ ‫را‬ ‫بسته‬ ‫باید‬TCP‫پروتکل‬ ‫شماره‬ ‫اگر‬ ‫و‬17‫باشد‬‫معن‬ ‫به‬‫ی‬‫که‬ ‫است‬ ‫این‬IP
‫به‬ ‫را‬ ‫بسته‬ ‫باید‬UDP.‫بسپارد‬ ‫چهارم‬ ‫الیه‬ ‫در‬
2-15-4-Mapping Transport Layer to Application Layer
‫از‬ ‫اگر‬ ‫شد‬ ‫گفته‬ ‫که‬ ‫همانطور‬TCP Port 20,21‫که‬ ‫است‬ ‫این‬ ‫معنی‬ ‫به‬ ،‫شود‬ ‫استفاده‬‫کاربردی‬ ‫برنامه‬ ‫از‬FTP
‫برنامه‬ ‫دیگر‬ ‫برای‬ .‫است‬ ‫شده‬ ‫استفاده‬‫بر‬ ‫نوع‬ ‫دهنده‬ ‫نشان‬ ‫شده‬ ‫استفاده‬ ‫پورت‬ ‫و‬ ‫است‬ ‫شکل‬ ‫بدین‬ ‫نیز‬ ‫ها‬‫ن‬.‫است‬ ‫امه‬
Internet Assigned Numbers Authority (IANA)‫پورت‬ ‫تخصیص‬ ‫به‬ ‫رابطه‬ ‫در‬‫ها‬‫را‬ ‫استانداردی‬
‫پورت‬ ‫استاندارد‬ ‫این‬ ‫طبق‬ .‫است‬ ‫نموده‬ ‫طراحی‬‫های‬0‫تا‬1023‫برنامه‬ ‫برای‬،‫شده‬ ‫شناخته‬ ‫های‬1024‫تا‬49151‫برای‬
‫برنامه‬‫و‬ ‫کاربر‬ ‫توسط‬ ‫شده‬ ‫تعریف‬ ‫های‬49152‫تا‬65535‫استفاده‬ ‫برای‬‫می‬ ‫استفاده‬ ‫ارتباطی‬ ‫جلسه‬ ‫طول‬ ‫در‬ ‫متغیر‬.‫شود‬
2-16-Packet Delivery Process
‫یا‬ ‫بسته‬ ‫تحویل‬ ‫فرآیند‬Packet Delivery Process‫در‬ ‫بسته‬ ‫تحویل‬ ‫نحوه‬ ‫به‬‫دو‬ ‫الیه‬‫شبکه‬‫همانطور‬ .‫دارد‬ ‫اشاره‬
‫یک‬ ‫الیه‬ ‫در‬ ‫شده‬ ‫داده‬ ‫توضیح‬ ‫که‬Ethernet‫و‬NIC‫دستگاه‬ ‫دو‬ ‫الیه‬ ‫در‬ .‫دارد‬ ‫وجود‬‫مانند‬ ‫هایی‬NIC،Bridge
‫و‬Switch.‫دارد‬ ‫وجود‬‫آدرس‬ ‫همچنین‬MAC‫دستگاه‬ ‫نیز‬ ‫شبکه‬ ‫سه‬ ‫الیه‬ ‫در‬ .‫دارد‬ ‫قرار‬ ‫دو‬ ‫الیه‬ ‫در‬ ‫نیز‬‫مانند‬ ‫هایی‬
Router‫و‬Switch Layer 3‫پروتکل‬ ‫از‬ ‫نیز‬ ‫سه‬ ‫الیه‬ ‫در‬ .‫دارد‬ ‫وجود‬IP‫آدرس‬ ‫برای‬‫می‬ ‫استفاده‬ ‫دهی‬.‫شود‬
29
‫میزبان‬‫با‬ ‫رابطه‬ ‫در‬ ‫باید‬ ‫ها‬‫که‬ ‫این‬‫آدرس‬ ‫کدام‬IP‫کدام‬ ‫به‬‫آدرس‬MAC‫جمع‬ ‫اطالعاتی‬ ‫دارد‬ ‫اختصاص‬‫آوری‬
‫آن‬ ‫و‬ ‫کنند‬‫پروتکل‬ .‫نمایند‬ ‫ایجاد‬ ‫دو‬ ‫الیه‬ ‫بسته‬ ‫آن‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫بتوانند‬ ‫تا‬ ‫نمایند‬ ‫ذخیره‬ ‫جدولی‬ ‫داخل‬ ‫در‬ ‫را‬ARP
‫میزبان‬ ‫به‬‫می‬ ‫کمک‬ ‫ها‬‫آدرس‬ ‫تا‬ ‫کند‬IP‫آدرس‬ ‫به‬ ‫شده‬ ‫نگاشت‬MAC‫عمل‬ ‫اینگونه‬ ‫پروتکل‬ ‫این‬ .‫آورند‬ ‫بدست‬ ‫را‬
‫می‬‫که‬ ‫کند‬‫میزبان‬‫کنند‬ ‫درخواست‬‫ه‬‫آدرس‬MAC‫آدرس‬ ،IP‫داخل‬ ‫در‬ ‫را‬Ethernet Frame‫همه‬ ‫آدرس‬ ‫با‬
‫پخشی‬FFFF:FFFF:FFFF‫می‬ ‫قرار‬‫دهد‬‫و‬‫آن‬‫را‬‫می‬ ‫ارسال‬.‫کند‬‫بسته‬ ‫این‬ ‫به‬ARP Request.‫گویند‬‫موقعی‬
‫آدرس‬ ‫میزبانی‬ ‫که‬IP‫می‬ ‫مشاهده‬ ‫بسته‬ ‫داخل‬ ‫در‬ ‫را‬ ‫خود‬‫از‬ ‫استفاده‬ ‫با‬ ‫کند‬‫بسته‬ARP Reply‫می‬ ‫پاسخ‬‫دهد‬‫که‬
‫آدرس‬MAC‫می‬ ‫ارسال‬ ‫را‬ ‫خود‬ ‫آدرس‬ ‫و‬ ‫است‬ ‫من‬ ‫آدرس‬ ‫درخواستی‬.‫کند‬‫عملکرد‬ ‫نحوه‬ARP‫باید‬ ‫که‬ ‫زمانی‬
Router‫آدرس‬ ‫اگر‬ .‫است‬ ‫متفاوت‬ ‫کمی‬ ‫گیرد‬ ‫صورت‬ ‫ی‬IP‫روال‬ ‫طبق‬ ،‫باشند‬ ‫شبکه‬ ‫یک‬ ‫داخل‬ ‫در‬ ‫میزبان‬ ‫دو‬
‫می‬ ‫انجام‬ ‫عمل‬ ‫این‬ ‫قبل‬‫بسته‬ ‫اینصورت‬ ‫غیر‬ ‫در‬ .‫شود‬ARP Request‫به‬default gateway‫یا‬Router
‫پیش‬‫می‬ ‫ارسال‬ ‫فرض‬.‫شود‬‫این‬Router‫دلیل‬ ‫به‬‫که‬ ‫این‬‫باید‬ ‫و‬ ‫است‬ ‫دیگر‬ ‫شبکه‬ ‫یک‬ ‫داخل‬ ‫میزبان‬‫ر‬ ‫بسته‬‫ب‬ ‫ا‬‫ه‬
‫بسته‬ ‫یک‬ ،‫کند‬ ‫منتقل‬ ‫دیگری‬ ‫اینترفیس‬Ethernet Frame‫می‬ ‫ایجاد‬ ‫جدید‬‫جدول‬ ‫به‬ ‫توجه‬ ‫با‬ ‫را‬ ‫آن‬ ‫و‬ ‫کند‬
Router‫می‬ ‫ارسال‬ ‫خود‬ ‫ی‬‫مقصد‬ ‫شبکه‬ ‫به‬ ‫که‬ ‫زمانی‬ ‫تا‬ ‫روند‬ ‫این‬ .‫کند‬‫بصورت‬ ‫برسد‬Hop-By-Hop‫انجام‬
‫می‬.‫شود‬‫و‬ ‫دریافت‬ ‫را‬ ‫بسته‬ ‫نظر‬ ‫مورد‬ ‫گیرنده‬ ‫نهایت‬ ‫در‬‫به‬ ‫را‬ ‫پاسخ‬Router‫می‬ ‫خود‬ ‫نظر‬ ‫مورد‬.‫دهد‬Router‫نیز‬
‫همان‬ ‫به‬ ‫بازگشتی‬ ‫بصورت‬ ‫را‬ ‫بسته‬Router‫اولیه‬‫می‬ ‫ارسال‬‫کند‬‫و‬‫نهایت‬ ‫در‬ ‫بسته‬‫می‬ ‫ارسال‬ ‫اصلی‬ ‫مبدأ‬ ‫به‬.‫شود‬
3-Introduction to Switch
‫ا‬ ‫در‬‫به‬ ‫مربوط‬ ‫مطالب‬ ‫و‬ ‫اطالعات‬ ‫بخش‬ ‫ین‬Switch‫می‬ ‫داده‬ ‫توضیح‬ ‫داده‬ ‫مرکز‬ ‫در‬‫شود‬‫و‬‫به‬‫عملکرد‬ ‫و‬ ‫مفهوم‬
Switch‫اطالعات‬ ‫به‬ ‫سپس‬ ‫و‬‫مختصری‬‫به‬ ‫مربوط‬Nexus Switch‫می‬ ‫پرداخته‬.‫شود‬
3-1-Introduction
‫قسمت‬ ‫در‬LAN‫کابل‬ ‫از‬ ً‫ال‬‫معمو‬‫های‬100‫می‬ ‫استفاده‬ ‫متر‬‫کابل‬ ‫این‬ .‫شود‬‫می‬ ‫ها‬‫نوع‬ ‫از‬ ‫تواند‬Cat 5‫یا‬Cat 5e‫و‬
.‫باشد‬ ‫باالتر‬ ‫یا‬‫جابه‬ ‫برای‬ ‫یا‬ ‫شبکه‬ ‫گسترش‬ ‫یا‬ ‫افزایش‬ ‫برای‬‫می‬ ‫داده‬ ‫جایی‬‫از‬ ‫توان‬Hub‫یا‬ ‫و‬Switch.‫نمود‬ ‫استفاده‬
‫شبکه‬ ‫در‬‫از‬ ‫قدیمی‬ ‫های‬Hub‫شبکه‬ ‫در‬ ‫و‬‫از‬ ‫مدرن‬ ‫های‬Switch‫می‬ ‫استفاده‬‫قسمت‬ ‫در‬ .‫شود‬LAN‫از‬ ‫که‬ ‫زمانی‬
Hub‫شود‬ ‫استفاده‬‫پهنای‬ ،‫اشتراک‬ ‫به‬ ‫باند‬‫می‬ ‫گذاشته‬‫در‬ .‫شود‬Switch‫پهناب‬ ‫از‬ ‫پورت‬ ‫هر‬‫جداگانه‬ ‫باند‬‫استفاده‬ ‫ای‬
‫می‬.‫شود‬‫از‬ ‫اگر‬Hub‫بس‬ ‫تعداد‬ ‫از‬ ‫شود‬ ‫استفاده‬‫پهنای‬ ‫از‬ ً‫ا‬‫متعاقب‬ ‫و‬ ‫دستگاه‬ ‫یاری‬‫باند‬‫اشتراکی‬‫بیشتری‬‫می‬ ‫استفاده‬‫شود‬
‫شبکه‬ ‫گسترش‬ ‫دلیل‬ ‫به‬ ‫نتیجه‬ ‫در‬ ‫که‬Collision Domain‫می‬ ‫افزایش‬ ‫نیز‬.‫یابد‬‫از‬ ‫اگر‬Switch‫شود‬ ‫استفاده‬
Collision Domain‫می‬ ‫کاهش‬ ‫نیز‬‫زیرا‬ ،‫یابد‬‫برروی‬‫یک‬ ‫فقط‬ ‫پورت‬ ‫هر‬Collision‫می‬ ‫اتفاق‬‫در‬ .‫افتد‬
Switch‫باشد‬ ‫متصل‬ ‫سیستم‬ ‫یک‬ ‫به‬ ‫تنها‬ ‫پورت‬ ‫هر‬ ‫اگر‬ ‫واقع‬ ‫در‬Collision‫نمی‬ ‫رخ‬.‫دهد‬‫گسترش‬ ‫با‬ ‫مشابه‬ ‫بطور‬
‫شبکه‬Network Congestion‫می‬ ‫اتفاق‬‫داده‬ ‫حجم‬ ‫باید‬ ‫زیرا‬ ،‫افتد‬.‫یابد‬ ‫انتقال‬ ‫شبکه‬ ‫در‬ ‫بسیاری‬
30
،‫شود‬ ‫نگاه‬ ‫باالتر‬ ‫الیه‬ ‫یک‬ ‫به‬ ‫اگر‬Bridge.‫دارد‬ ‫قرار‬Bridge‫باهوش‬‫از‬ ‫تر‬Hub‫می‬ ‫دستگاه‬ ‫این‬ .‫است‬‫عمل‬ ‫تواند‬
Forwarding،Filter‫و‬Flood.‫دهد‬ ‫انجام‬ ‫را‬‫می‬ ‫دستگاه‬ ‫این‬‫بین‬ ‫تواند‬LAN‫مختلف‬ ‫های‬Buffering‫یا‬
.‫کند‬ ‫ایجاد‬ ‫اختصاصی‬ ‫صف‬ ‫فضای‬‫دست‬ ‫این‬‫همچنین‬ ‫گاه‬Collision Domain‫می‬ ‫افزایش‬ ‫را‬ ‫ها‬‫هر‬ ‫زیرا‬ .‫دهد‬
‫از‬ ‫پورت‬Bridge‫یک‬Collision Domain‫می‬ ‫ایجاد‬ ‫را‬‫آدرس‬ ‫جدول‬ ‫دستگاه‬ ‫این‬ ‫همچنین‬ .‫کند‬MAC‫را‬
‫ارسال‬ ‫برای‬ ‫آن‬ ‫از‬ ‫و‬ ‫ذخیره‬ ‫خود‬ ‫در‬Frame‫می‬ ‫استفاده‬.‫کند‬Bridge‫می‬ ‫پشتیبانی‬ ‫کمی‬ ‫پورت‬ ‫تعداد‬ ‫از‬.‫کند‬
‫پیشرفته‬ ‫اگر‬‫نگ‬ ‫تر‬‫شود‬‫اه‬Switch‫قابلیت‬ ‫ها‬.‫دارند‬ ‫بیشتری‬ ‫های‬Switch‫کارایی‬‫بر‬ ‫عالوه‬ ‫ها‬Bridge‫پورت‬ ‫از‬‫های‬
‫می‬ ‫پشتیبانی‬ ‫نیز‬ ‫بیشتری‬‫کند‬‫تعداد‬ .‫پورت‬ ‫این‬‫ها‬24‫یا‬48‫یا‬ ‫و‬500‫می‬.‫باشد‬ ‫تواند‬Switch‫نیز‬ ‫ها‬Forwarding،
Filter‫و‬Flood‫می‬ ‫انجام‬‫دهند‬‫جدول‬ ‫و‬MAC‫می‬ ‫ذخیره‬ ‫خود‬ ‫در‬ ‫را‬‫ع‬ .‫کنند‬‫فضای‬ ‫از‬ ‫این‬ ‫بر‬ ‫الوه‬Frame
Buffer‫بین‬ ‫بسته‬ ‫انتقال‬،‫بزرگ‬Switch‫و‬ ‫ها‬Back Plane‫سرعت‬ ‫و‬1Gbps‫تا‬100Gbps‫می‬ ‫پشتیبانی‬.‫کنند‬
‫روش‬‫ارسال‬ ‫های‬Frame‫در‬Switch‫می‬‫صورت‬ ‫دو‬ ‫به‬ ‫تواند‬Cut-Through‫یا‬Store-and-Forward
‫در‬ .‫باشد‬Cut-Through‫دستگاه‬Switch‫منتظر‬ ‫آنکه‬ ‫بدون‬‫کامل‬ ‫دریافت‬Frame‫دیدن‬ ‫محض‬ ‫به‬ ،‫شود‬
‫آدرس‬MAC‫مقصد‬،‫است‬ ‫کرده‬ ‫دریافت‬ ‫را‬ ‫چه‬ ‫هر‬ ،‫می‬ ‫ارسال‬.‫کند‬‫نمی‬ ‫بررسی‬ ‫مورد‬ ‫این‬ ‫در‬ ‫خطا‬‫زیر‬ ‫شکل‬ .‫شود‬
‫روش‬ ‫دهنده‬ ‫نشان‬Cut-Through.‫است‬
‫روش‬ ‫در‬Store-and-Forward‫دستگاه‬Switch‫همه‬ ‫دریافت‬ ‫منتظر‬Frame‫می‬‫ذخیره‬ ‫را‬ ‫آنها‬ ‫و‬ ‫ماند‬
‫می‬.‫کند‬‫پ‬‫کامل‬ ‫دریافت‬ ‫از‬ ‫س‬Frame‫آدرس‬ ‫به‬ ‫را‬ ‫آن‬MAC‫می‬ ‫ارسال‬ ‫مقصد‬‫بررسی‬ ‫خطا‬ ‫روش‬ ‫این‬ ‫در‬ .‫کند‬
‫می‬.‫شود‬
‫روش‬‫در‬ ‫ارتباطی‬ ‫های‬Switch‫می‬‫تواند‬Unicast،Multicast‫و‬Broadcast.‫باشد‬‫یک‬ ‫که‬ ‫زمانی‬Frame
‫وارد‬Switch‫می‬‫جدول‬ ‫در‬ ‫مبدأ‬ ‫آدرس‬ ،‫شود‬MAC‫می‬ ‫ذخیره‬‫می‬ ‫خاطر‬ ‫به‬ ‫را‬ ‫این‬ ‫و‬ ‫شود‬‫سپ‬‫آدرس‬ ‫این‬ ‫که‬ ‫ارد‬
.‫است‬ ‫پورت‬ ‫این‬ ‫به‬ ‫مربوط‬‫در‬‫ارسال‬Unicast‫که‬ ‫زمانی‬Frame‫پورت‬ ‫به‬Switch‫می‬ ‫وارد‬‫اگر‬ ،‫شود‬‫آدرس‬
‫مقصد‬ ‫و‬ ‫مبدأ‬‫برروی‬‫می‬ ‫حذف‬ ‫را‬ ‫آن‬ ‫باشد‬ ‫پورت‬ ‫یک‬‫زیرا‬ ،‫کند‬Switch‫می‬ ‫تشخیص‬ ‫حلقه‬ ‫را‬ ‫آن‬‫این‬ ‫به‬ ‫و‬ ‫دهد‬
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi
ccna data center in farsi

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

ccna data center in farsi

  • 1. 1
  • 2. 2 ‫خدا‬ ‫نام‬ ‫به‬ CCNA Data Center Fast Track ‫هاشمی‬ ‫ابوالفضل‬ ‫مهندس‬ a.hashemi70@gmail.com
  • 3. 3 1-Introduction......................................................................................................................10 2-Introduction to Network..............................................................................................11 2-1-Physical Components of a Network........................................................................11 2-2-Sharing of Resources.....................................................................................................12 2-3-Application Interactions..............................................................................................12 2-4-Network Characteristics..............................................................................................13 2-5-Network Topologies......................................................................................................13 2-6-Host-to-Host Communications.................................................................................14 2-7-OSI Model............................................................................................................................14 2-7-1-Physical Layer...................................................................................................................14 2-7-2-Data Link.............................................................................................................................14 2-7-3-Network...............................................................................................................................14 2-7-4-Transport............................................................................................................................15 2-7-5-Session.................................................................................................................................15 2-7-6-Presentation......................................................................................................................15 2-7-7-Application.........................................................................................................................15 2-8-Protocol Data Unit..........................................................................................................15 2-8-1-Encapsulation...................................................................................................................15 2-8-2-Decapsulation...................................................................................................................15 2-9-TCP/IP Model....................................................................................................................16 2-10-Ethernet Connections....................................................................................................17 2-11-Local Area Network.......................................................................................................19 2-11-1-Ethernet Frame................................................................................................................21 2-12-Network Connections....................................................................................................21
  • 4. 4 2-13-Ethernet Address............................................................................................................21 2-14-IP Addressing....................................................................................................................23 2-14-1-IP Address Classes..........................................................................................................23 2-14-2-IP Subnetting.....................................................................................................................24 2-14-3-Dynamic Host Configuration Protocol (DHCP)..................................................25 2-14-4-Dynamic Name Service (DNS)...................................................................................25 2-15-Transport Layer...............................................................................................................25 2-15-1-Transmission Control Protocol (TCP)...................................................................26 2-15-1-1-TCP 3 Way Handshake..................................................................................................................27 2-15-1-2-Flow Control........................................................................................................................................27 2-15-1-3-TCP Acknowledgment....................................................................................................................27 2-15-1-4-TCP Windowing.................................................................................................................................27 2-15-2-User Datagram Protocol (UDP).................................................................................28 2-15-3-Mapping IP Layer to Transport Layer...................................................................28 2-15-4-Mapping Transport Layer to Application Layer................................................28 2-16-Packet Delivery Process...............................................................................................28 3-Introduction to Switch..................................................................................................29 3-1-Introduction......................................................................................................................29 3-2-Nexus Switch.....................................................................................................................31 3-3-NX-OS....................................................................................................................................34 3-4-VLAN & Trunk...................................................................................................................37 3-5-Redundant Switch Topologies..................................................................................38 3-5-1-Root Bridge Election......................................................................................................39 3-5-2-Root Port Election...........................................................................................................39
  • 5. 5 3-5-3-Designated Port Election.............................................................................................39 3-5-4-STP Timers.........................................................................................................................40 3-5-5-Topology Change Notification (TCN).....................................................................40 3-5-6-Rapid STP............................................................................................................................41 3-5-7-Multiple STP......................................................................................................................41 3-5-8-Port Channel......................................................................................................................41 3-6-IPv4 Networks..................................................................................................................42 3-7-STP Commands................................................................................................................43 3-8-Introduction to IPv6......................................................................................................47 4-Introduction to Routing...............................................................................................48 4-1-Switch and Router Connectivity...............................................................................48 4-1-1-Multi-Link Connection..................................................................................................48 4-1-2-Switch Virtual Interface (SVI)....................................................................................49 4-1-3-Native Layer 3 Router Port.........................................................................................49 4-2-Dynamic Routing Protocols........................................................................................50 4-2-1-Distance Vector Protocol – RIP.................................................................................51 4-2-2-Link State Protocol – OSPF.........................................................................................52 4-2-3-Advanced Distance Vector – EIGRP........................................................................54 4-3-Port Channel Commands.............................................................................................54 4-4-Switch Virtual Interface (SVI) Commands...........................................................57 4-5-Routing EIGRP Commands..........................................................................................59 4-6-Routing OSPF Commands............................................................................................62 5-Access Control List (ACL)............................................................................................63 6-Data Center Layers.........................................................................................................64
  • 6. 6 6-1-Core Layer..........................................................................................................................66 6-2-Aggregation Layer..........................................................................................................66 6-3-Access Layer......................................................................................................................66 6-4-TopologySAN....................................................................................................................67 7-Nexus Switches................................................................................................................69 7-1-Nexus 1010 & 1000v.....................................................................................................70 7-2-Nexus 2000........................................................................................................................70 7-3-Nexus 3000........................................................................................................................71 7-4-Nexus 4000........................................................................................................................71 7-5-Nexus 5000 & 5500........................................................................................................71 7-6-Nexus 6000........................................................................................................................71 7-7-Nexus 7000........................................................................................................................71 7-8-Nexus License...................................................................................................................71 8-MDS SAN Switches..........................................................................................................78 8-1-MDS License.......................................................................................................................81 9-Virtual Port Channel (vPC).........................................................................................82 9-1-vPC Peer Link....................................................................................................................82 9-2-vPC Peer Keepalive Link..............................................................................................83 9-3-vPC Member Port............................................................................................................83 9-4-vPC Orphan........................................................................................................................83 9-5-vPC Loop.............................................................................................................................83 10-FabricPath..........................................................................................................................84 10-1-FabricPath Terminology..............................................................................................85 10-2-FabricPath Control Plane.............................................................................................85
  • 7. 7 10-3-FabricPath Data Plane...................................................................................................86 10-4-FabricPath MAC Learning...........................................................................................86 11-vPC and FabricPath Commands...............................................................................86 11-1-vPC.........................................................................................................................................86 11-2-FabricPath..........................................................................................................................92 12-Monitoring Nexus Switches........................................................................................96 12-1-Connectivity Management Processor (CMP)......................................................96 12-2-Virtual Routing and Forwarding (VRF).................................................................97 12-3-In-Service Software Upgrade (ISSU)......................................................................97 12-4-Control Plane Policing (CoPP)...................................................................................98 13-Overlay Transport Virtualization (OTV)..............................................................98 13-1-OTV Terminology............................................................................................................99 13-2-OTV Control Plane........................................................................................................100 13-2-1-OTV Neighbor Discovery...........................................................................................100 13-3-OTV Data Plane..............................................................................................................101 13-3-1-Receiver Joining the Multicast Group Gs............................................................102 13-3-2-Multicast Source Streaming to Group Gs............................................................102 13-3-3-Delivery of the Multicast Stream Gs.....................................................................103 13-3-4-Broadcast Users Traffic..............................................................................................104 13-3-5-OTV vs SVI........................................................................................................................104 13-4-OTV Commands.............................................................................................................105 14-Virtual Device Context (VDC)..................................................................................106 14-1-Default VDC......................................................................................................................107 14-2-ResourcesVDC...............................................................................................................108
  • 8. 8 14-3-VDC Users.........................................................................................................................108 15-Fabric Extender (FEX)................................................................................................108 16-Virtualization..................................................................................................................111 16-1-Storage Virtualization.................................................................................................111 16-1-1-Direct Attached storage (DAS)................................................................................111 16-1-2-Network Attached Storage (NAS)..........................................................................111 16-1-3-Storage Area Network (SAN)...................................................................................112 16-1-4-Fiber Channel (FC)........................................................................................................113 16-1-5-Internet Small Computer System Interface (iSCSI).......................................114 16-1-6-Logical Unit Number (LUN)......................................................................................114 16-1-7-LUN Management..........................................................................................................115 16-1-8-Type Of Storage Virtualization................................................................................115 16-2-Server Virtualization...................................................................................................116 16-2-1-Type Of Server Virtualization..................................................................................117 16-2-2-ESXi Feature....................................................................................................................117 16-3-Network Virtualization...............................................................................................118 16-3-1-Standard vSwitch (vSwitch).....................................................................................118 16-3-2-Virtual Distributed Switch (vDS)...........................................................................119 16-3-3-Nexus 1000v (N1Kv)...................................................................................................120 16-3-4-Nexus 1000v Installation...........................................................................................121 16-4-CommandNexus 1000v.............................................................................................123 17-Fiber Channel Storage.................................................................................................124 17-1-Type Of Fiber Channel Port......................................................................................124 17-2-FC Addressing.................................................................................................................125
  • 9. 9 17-3-FC Routing........................................................................................................................126 17-4-FC Login Process............................................................................................................126 17-5-Virtual SAN (vSAN).......................................................................................................127 17-6-Zoning.................................................................................................................................127 18-Fiber Channel Over Ethernet (FCoE)...................................................................127 18-1-FCoE Terminology........................................................................................................128 18-2-How FCoE Works..........................................................................................................128 18-3-Fabric Provided MAC Address (FPMA)...............................................................129 18-4-Multihop FCoE................................................................................................................129 18-5-Data Center Bridging (DCB).....................................................................................130 18-5-1-Priority-based Flow Control (PFC) (802.1Qbb)..............................................130 18-5-2-Enhanced Transmission Selection (ETS) (802.1Qaz)...................................130 18-5-3-Data Center Bridging eXchange (DCBX) (802.1Qab)....................................130 19-Unified Computing System (UCS)..........................................................................131 19-1-Fabric Interconnect (FI).............................................................................................131 19-2-Chassis................................................................................................................................131 19-3-I/O Module (IOM) (FEX)............................................................................................131 19-4-UCS Products...................................................................................................................132 19-5-Redundant Array of Independent Disks (RAID).............................................135 19-6-UCS Overview.................................................................................................................137 19-7-UCS Manager...................................................................................................................141
  • 10. 10 1-Introduction ‫دوره‬CCNA DC‫دوره‬ ‫از‬ ‫یکی‬‫پیش‬ ‫هیچ‬ ‫دوره‬ ‫این‬ .‫است‬ ‫سیسکو‬ ‫شرکت‬ ‫های‬‫ندارد‬ ‫نیازی‬‫و‬‫ق‬ ‫که‬ ‫افرادی‬ ‫برای‬‫صد‬ ‫مدرک‬ ‫گرفتن‬CCNA DC‫و‬ ‫دارند‬ ‫را‬‫یا‬‫افرادی‬‫می‬ ‫که‬‫از‬ ‫خواهند‬Data Center‫مفید‬ ‫باشند‬ ‫داشته‬ ‫اطالعاتی‬ .‫است‬CCNA DC‫مجموعه‬ ‫زیر‬ ‫دو‬ ‫شامل‬Introducing Cisco Data Center Networking (DCICN) ‫و‬Introducing Cisco Data Center Networking Technologies (DCICT).‫است‬ ‫مجموعه‬ ‫در‬DCICN،‫ارتباطی‬ ‫مدل‬ ،‫شبکه‬ ‫عملکرد‬ ‫مباحث‬Host-to-Host‫اتصاالت‬ ‫و‬ ‫ارتباطی‬ ‫استانداردهای‬ ، Ethernet،‫الیه‬ ‫مفاهیم‬TCP/IP Transport‫و‬IP‫عملکرد‬ ‫و‬ ‫بسته‬ ‫تحویل‬ ‫پردازش‬ ،Switch،‫با‬ ‫آشنایی‬ ‫سیستم‬‫عامل‬NX-OS،‫با‬ ‫کار‬‫سیستم‬‫عامل‬NX-OS،VLAN‫و‬Trunk‫افزونگی‬ ‫توپولوژی‬ ،Switch،IPv4 Subnetting،IPv6 Transition‫تبدیل‬ ‫و‬IPv4‫به‬IPv6‫پروتکل‬ ،‫های‬Routing،ACL‫آنها‬ ‫امنیت‬ ‫و‬ ‫می‬ ‫داده‬ ‫شرح‬.‫شود‬ ‫مجموعه‬ ‫در‬DCICT‫سخت‬ ‫تجهیزات‬ ‫مباحث‬ ،‫ق‬ ‫و‬ ‫افزاری‬‫ابلیت‬‫های‬‫نرم‬‫افزاری‬‫داده‬ ‫مرکز‬ ‫در‬‫می‬ ‫داده‬ ‫شرح‬.‫شود‬ ‫الیه‬ ‫شامل‬ ‫مباحث‬ ‫این‬‫تجهیزات‬ ،‫داده‬ ‫مرکز‬ ‫های‬Nexus‫تجهیزات‬ ،MDS‫بررسی‬ ‫و‬ ‫مشاهده‬ ،Switch‫های‬ Nexus،Fabric path،Virtual Port Channel (vPC)،Overlay Transport Virtualization (OTV)،Virtual Device Context (VDC)،Fabric Extender (FEX)‫مجازی‬ ،‫منبع‬ ‫سازی‬ ‫ذخیره‬‫مجازی‬ ،‫سازی‬‫مجازی‬ ،‫سرور‬ ‫سازی‬‫سازی‬‫شبکه‬SwitchNexus 1000v‫ذخیره‬ ‫انواع‬ ،‫مرکز‬ ‫در‬ ‫سازها‬ ،‫داده‬Fabric Channel (FC)‫با‬ ‫آن‬ ‫مقایسه‬ ‫و‬Fiber Channel over Ethernet (FCoE)‫تجهیزات‬ ، Unified Computing System (UCS)‫آنها‬ ‫مقایسه‬ ‫و‬،Blade Server‫پروفایل‬ ‫و‬‫سرویس‬ ‫های‬UCS .‫هستند‬ ‫می‬ ‫ندارند‬ ‫را‬ ‫دوره‬ ‫این‬ ‫تجهیزات‬ ‫از‬ ‫استفاده‬ ‫توانایی‬ ‫که‬ ‫افرادی‬‫نرم‬ ‫از‬ ‫توانند‬‫مانند‬ ‫افزارهایی‬GNS3،EVE-NG‫و‬ ‫نرم‬ ‫این‬ .‫نمایند‬ ‫استفاده‬ ‫موارد‬ ‫دیگر‬‫افزارها‬‫مانند‬ ‫تجهیزاتی‬Nexus 7000‫و‬Nexus 9000‫شب‬ ‫را‬‫یه‬‫سازی‬ ‫می‬‫همچنی‬ .‫کنند‬‫نرم‬ ‫ن‬‫افزار‬UCS Platform Emulator‫برای‬‫شبیه‬‫تجهیزات‬ ‫سازی‬UCS.‫است‬ ‫استفاده‬ ‫قابل‬
  • 11. 11 2-Introduction to Network ‫ایجاد‬ ‫دلیل‬‫سیستم‬ ‫بین‬ ‫ارتباط‬ ‫کردن‬ ‫برقرار‬ ‫برای‬ ‫شبکه‬‫جمله‬ ‫از‬ ‫ها‬‫سرویس‬‫دهنده‬‫گیرنده‬ ‫سرویس‬ ‫و‬ ‫ها‬.‫است‬ ‫ها‬ ‫اشتراک‬ ‫به‬ ‫شبکه‬ ‫آمدن‬ ‫وجود‬ ‫به‬ ‫از‬ ‫هدف‬‫ا‬ ‫اطالعات‬ ‫گذاری‬.‫ست‬‫قسمت‬ ‫در‬ ‫زیر‬ ‫شکل‬ ‫در‬Head Quarters Site‫کاربران‬ ‫به‬ ‫است‬ ‫ممکن‬ ‫اینترنت‬ ‫طریق‬ ‫از‬ ‫سایت‬ ‫این‬ .‫باشد‬ ‫داشته‬ ‫وجود‬ ‫داده‬ ‫مرکز‬ ‫یا‬ ‫و‬ ‫سرور‬ ‫اتاق‬ ‫است‬ ‫ممکن‬ ،‫سفر‬ ‫حال‬ ‫در‬‫مثال‬ ‫طور‬ ‫دهد.به‬ ‫سرویس‬ ‫دیگر‬ ‫مشتریان‬ ‫و‬ ‫دور‬ ‫راه‬ ‫از‬ ‫اداری‬ ‫کارمندان‬Site-to-Site remote Office‫پروت‬ ‫از‬ ‫است‬ ‫ممکن‬‫کل‬VPN.‫نماید‬ ‫استفاده‬ ‫اتصال‬ ‫برای‬ 2-1-Physical Components of a Network ‫مؤلفه‬:‫هستند‬ ‫زیر‬ ‫موارد‬ ‫شامل‬ ‫شبکه‬ ‫های‬ 1.‫یا‬ ‫کامپیوتر‬MAC:‫یا‬ ‫آخر‬ ‫کاربران‬End User‫از‬ ‫بیشتر‬‫کامپ‬‫ی‬‫یا‬ ‫وتر‬MAC‫می‬ ‫استفاده‬.‫کنند‬ 2.Network Interface Card (NIC):‫به‬ ‫شبکه‬ ‫به‬ ‫ورود‬ ‫برای‬ ‫دستگاه‬ ‫هر‬‫شبکه‬ ‫کارت‬‫است‬ ‫نیازمند‬. 3.Switch‫دستگاه‬ ‫که‬ ‫دارد‬ ‫پورت‬ ‫چندین‬ ‫دستگاه‬ ‫این‬ :‫می‬ ‫متصل‬ ‫هم‬ ‫به‬ ‫را‬ ‫دیگر‬ ‫های‬.‫کند‬ 4.Router‫وظیفه‬ :Router‫بین‬ ‫ارتباط‬ ‫یا‬ ‫و‬ ‫ی‬VLAN‫را‬ ‫ها‬‫برعهده‬‫یک‬ ‫است‬ ‫ممکن‬ .‫دارد‬Switch‫الیه‬ ‫سه‬‫ارتباط‬ ‫وظیفه‬ ‫است‬ ‫ممکن‬ ‫دستگاه‬ ‫این‬ .‫باشد‬‫نیز‬ ‫را‬ ‫شبکه‬ ‫از‬ ‫خارج‬ ‫با‬‫برعهده‬‫باش‬ ‫داشته‬‫د‬. ‫شماره‬ ‫کامپیوتر‬ ‫زیر‬ ‫شکل‬ ‫در‬1‫طریق‬ ‫از‬Switch‫به‬VLAN‫شماره‬1‫این‬ ‫بعدی‬ ‫پورت‬ .‫است‬ ‫متصل‬Switch‫به‬ VLAN‫شماره‬100‫این‬ ‫طریق‬ ‫از‬ .‫است‬ ‫شده‬ ‫متصل‬VLAN‫دو‬ ‫به‬Router‫شده‬ ‫متصل‬ ‫دیگر‬ ‫شبکه‬ ‫به‬ ‫یک‬ ‫هر‬ ‫که‬ .‫دارد‬ ‫ارتباط‬ ،‫است‬Router‫که‬ ‫سریال‬ ‫پورت‬ ‫طریق‬ ‫از‬ ‫چپ‬ ‫سمت‬Point-to-Point‫ا‬‫به‬ ،‫ست‬Router‫دیگر‬
  • 12. 12 .‫است‬ ‫شده‬ ‫متصل‬Router‫دستگاه‬ ‫طریق‬ ‫از‬ ‫راست‬ ‫سمت‬Frame Relay‫که‬Point-to-Multi Point‫به‬ .‫است‬ ‫شده‬ ‫متصل‬ ‫دیگر‬ ‫شبکه‬ 2-2-Sharing of Resources ‫اشتراک‬ ‫به‬‫شبکه‬ ‫در‬ ‫گذاری‬‫است‬ ‫ممکن‬:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ 1.‫اشتراک‬ ‫به‬‫می‬ ‫گذاری‬‫شامل‬ ‫تواند‬‫برنامه‬‫ها‬.‫باشد‬‫مانند‬E-mail،Data Base،Web Service‫یا‬ ‫و‬ .‫باشد‬ ‫دیگر‬ ‫موارد‬ 2.‫اشتراک‬‫دستگاه‬ ‫است‬ ‫ممکن‬ ‫گذاری‬Printer.‫باشد‬ 3.‫ذخیره‬ ‫دستگاه‬ ‫است‬ ‫ممکن‬‫اشتراک‬ ‫به‬ ‫ساری‬‫گذ‬‫شود‬ ‫اشته‬‫ذخیره‬ ‫دستگاه‬ .‫می‬ ‫سازی‬‫تواند‬Network Attached Storage (NAS)‫که‬‫براساس‬File‫است‬‫از‬ ‫و‬‫پروتکل‬FTP‫یا‬CIFS‫است‬‫م‬ ‫فاده‬‫ی‬‫شود‬ .‫باشد‬‫یا‬‫می‬‫تواند‬Storage Area Network (SAN)‫اساس‬ ‫بر‬ ‫که‬Block.‫باشد‬ ‫است‬ 4.‫دستگاه‬ ‫یک‬ ‫است‬ ‫ممکن‬Backup‫از‬ ‫که‬Tape‫می‬ ‫استفاده‬.‫شود‬ ‫گذاشته‬ ‫اشتراک‬ ‫به‬ ‫کند‬ 2-3-Application Interactions ‫برنامه‬ ‫ارتباط‬‫می‬ ‫شبکه‬ ‫در‬ ‫یکدیگر‬ ‫با‬ ‫ها‬‫ی‬ ‫تواند‬:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫کی‬ 1.Batch Application‫برنامه‬ ‫این‬ :‫نیازمند‬ ‫ها‬‫پهنای‬‫باند‬‫این‬ ‫ولی‬ ‫است‬‫پهنای‬‫باند‬.‫ندارد‬ ‫زیادی‬ ‫اهمیت‬ ‫مانند‬FTP. 2.Interactive Application‫برنامه‬ ‫نوع‬ ‫این‬ ‫در‬ :‫مانند‬ .‫نیست‬ ‫حیاتی‬ ‫ولی‬ ‫است‬ ‫مهم‬ ‫دهی‬ ‫پاسخ‬ ‫زمان‬ ‫ها‬ Data Base Update.
  • 13. 13 3.Real Time Application‫برنامه‬ ‫این‬ ‫در‬ ‫تأخیر‬ :‫حیا‬ ‫و‬ ‫مهم‬ ‫ها‬‫مانند‬ .‫است‬ ‫تی‬Voice. 2-4-Network Characteristics :‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ ‫است‬ ‫ممکن‬ ‫شبکه‬ ‫یک‬ ‫مشخصات‬ 1.Availability‫دسترسی‬ :‫پذیری‬‫اندازه‬‫میزان‬ ‫گیری‬UP Time‫این‬ .‫است‬‫زمان‬ ‫مدت‬‫می‬ ‫را‬‫با‬ ‫توان‬ Resiliency‫انعطاف‬ ‫یا‬‫و‬ ‫پذیری‬Redundancy‫افزونگی‬ ‫یا‬.‫داد‬ ‫افزایش‬ 2.Scalability‫مقی‬ :‫اس‬‫پذیری‬‫گونه‬ ‫به‬ ‫شبکه‬ .‫است‬ ‫شبکه‬ ‫رشد‬ ‫پتانسیل‬ ‫واقع‬ ‫در‬‫ش‬ ‫طراحی‬ ‫باید‬ ‫ای‬‫که‬ ‫ود‬‫با‬ .‫نیاید‬ ‫پیش‬ ‫شبکه‬ ‫عملکرد‬ ‫در‬ ‫خللی‬ ... ‫و‬ ‫سرورها‬ ،‫کاربرها‬ ‫رشد‬‫به‬ ‫اسالت‬ ‫یک‬ ‫افزایش‬ ‫با‬ ‫مثال‬ ‫بطور‬ Switch.‫است‬ ‫شبکه‬ ‫طراحی‬ ‫در‬ ‫اصل‬ ‫یک‬ ‫این‬ .‫داد‬ ‫افزایش‬ ‫را‬ ‫سرورها‬ ‫تعداد‬ ، 3.Reliability‫اطمین‬ ‫قابلیت‬ :.‫گویند‬ ‫خرابی‬ ‫رفع‬ ‫و‬ ‫تعمیر‬ ‫برای‬ ‫زمان‬ ‫میانگین‬ ‫به‬ ‫ان‬ 4.Security.‫است‬ ‫شبکه‬ ‫طراحی‬ ‫در‬ ‫اصل‬ ‫یک‬ ‫نیز‬ ‫این‬ .‫است‬ ‫شبکه‬ ‫در‬ ‫مهم‬ ‫اصل‬ ‫یک‬ ‫اطالعات‬ ‫از‬ ‫حفاظت‬ : 5.Speed‫جابه‬ ‫نرخ‬ ‫یا‬ ‫سرعت‬ :‫اتصال‬ ً‫ال‬‫معمو‬ .‫است‬ ‫داده‬ ‫جایی‬Switch‫یکدیگر‬ ‫به‬ ‫ها‬‫یا‬Up Link‫ممکن‬ ‫است‬1GB،10GB،40GB‫ب‬ ‫بیشتر‬ ‫یا‬ ‫و‬.‫اشد‬ 6.Cost‫هزینه‬ :‫سرمایه‬ ‫هزینه‬ ‫است‬ ‫ممکن‬ ‫شبکه‬ ‫در‬ ‫ها‬‫گذاری‬CapEx‫یا‬ ‫عملیاتی‬ ‫هزینه‬ ‫یا‬ ‫و‬OpEx.‫باشد‬ 2-5-Network Topologies ‫می‬ ‫شبکه‬ ‫ساختار‬ ‫یا‬ ‫توپولوژی‬:‫باشد‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ ‫تواند‬ 1.Bus‫شبکه‬ ‫نوع‬ ‫این‬ ‫در‬ :‫پهنای‬‫باند‬‫دستگاه‬ ‫بین‬‫می‬ ‫گذاشته‬ ‫اشتراک‬ ‫به‬ ‫ها‬.‫شود‬ 2.Star‫نو‬ ‫این‬ ‫در‬ :‫یک‬ ‫ساختار‬ ‫ع‬Switch‫می‬ ‫متصل‬ ‫هم‬ ‫به‬ ‫را‬ ‫دستگاه‬ ‫چندین‬.‫نماید‬ 3.Extended Star:‫تعدادی‬ ‫ساختار‬ ‫نوع‬ ‫این‬ ‫در‬Switch‫متصل‬ ‫یکدیگر‬ ‫به‬ ‫را‬ ‫دیگر‬ ‫دستگاه‬ ‫تعدادی‬ ، ‫می‬.‫نماید‬ 4.Wireless‫یک‬ ‫ساختار‬ ‫نوع‬ ‫این‬ ‫در‬ :Access Point‫می‬ ‫پشتیبانی‬ ‫بیسیم‬ ‫بصورت‬ ‫را‬ ‫کاربر‬ ‫تعدادی‬.‫کند‬
  • 14. 14 2-6-Host-to-Host Communications ‫مدل‬‫ارتباط‬ ‫اولیه‬ ‫های‬Host-to-Host.‫است‬ ‫بوده‬ ‫تجهیزات‬ ‫سازنده‬ ‫شرکت‬ ‫به‬ ‫وابسته‬‫تکنولوژی‬ ‫و‬ ‫تجارت‬ ‫شرکت‬‫شرکت‬ ‫با‬ ‫تجهیزات‬ ‫مطابقت‬ ‫برای‬ ‫نوآوری‬ ‫سمت‬ ‫به‬ ‫را‬ ‫سازنده‬ ‫های‬.‫داد‬ ‫سوق‬ ‫دیگر‬ ‫های‬‫دالی‬ ‫از‬ ‫یکی‬‫ل‬ ‫مدل‬ ‫ایجاد‬Open Systems Interconnection (OSI)‫می‬ ‫امر‬ ‫این‬‫توا‬‫باشد‬ ‫ند‬.‫مدل‬ ‫ایجاد‬ ‫از‬ ‫هدف‬OSI ‫می‬:‫باشد‬ ‫زیر‬ ‫عوامل‬ ‫از‬ ‫یکی‬ ‫تواند‬ 1.‫مدل‬ ‫ایجاد‬ ‫اهداف‬ ‫از‬ ‫یکی‬OSI‫پیچیدیگی‬ ‫کاهش‬.‫است‬ 2.‫شرکت‬ ‫بین‬ ‫ارتباط‬ ‫مدل‬ ‫این‬‫اینترفیس‬ ‫و‬ ‫سازنده‬ ‫های‬‫می‬ ‫استاندارد‬ ‫را‬ ‫ها‬.‫کند‬ 3..‫گردید‬ ‫ماژوالر‬ ‫مهندسی‬ ‫ایجاد‬ ‫باعث‬ 4..‫دارد‬ ‫وجود‬ ‫سازنده‬ ‫چندین‬ ‫بین‬ ‫همکاری‬ ‫قابلیت‬ 5.‫نوآ‬.‫شد‬ ‫داده‬ ‫ترویج‬ ‫وری‬ 6.‫ساده‬ ‫یادگیری‬ ‫و‬ ‫آموزش‬.‫شد‬ ‫تر‬ 2-7-OSI Model ‫از‬ ‫مدل‬ ‫این‬‫هفت‬‫الیه‬ ‫از‬ ‫ترتیب‬ ‫به‬ ‫که‬ ‫است‬ ‫شده‬ ‫تشکیل‬ ‫الیه‬‫یک‬‫پایین‬‫الیه‬ ‫تا‬ ‫الیه‬ ‫ترین‬‫هفت‬‫ب‬‫توضیح‬ ‫الیه‬ ‫االترین‬ ‫می‬ ‫داده‬.‫شود‬ 2-7-1-Physical Layer ‫یا‬ ‫فیزیکی‬ ‫الیه‬Physical Layer‫الیه‬‫یک‬‫مدل‬OSI‫عم‬ ‫الیه‬ ‫این‬ ‫در‬ .‫است‬‫شبکه‬ ‫لکرد‬‫و‬‫پردازش‬‫مکانیکی‬ ‫های‬ ‫الکترونیکی‬ ‫و‬‫فعال‬ ‫برای‬‫غیرفعال‬ ‫و‬ ‫تعمیرات‬ ،‫سازی‬‫می‬ ‫تعریف‬ ‫سازی‬‫شود‬‫کابل‬ .‫قطعا‬ ‫و‬ ‫فیزیکی‬ ‫های‬‫ت‬ ‫سخت‬‫مانند‬‫افزاری‬Hub،Network Interface Card (NIC)‫و‬Host Bus Adapter (HBA)‫مربوط‬‫که‬ ‫ذخیره‬ ‫سیستم‬ ‫به‬‫می‬ ‫سازی‬‫شود‬.‫دارند‬ ‫قرار‬ ‫الیه‬ ‫این‬ ‫در‬‫وجود‬ ‫باینری‬ ‫ارسال‬ ‫و‬ ‫الکترونیکی‬ ‫وابستگی‬ ‫الیه‬ ‫این‬ ‫در‬ .‫دارد‬ 2-7-2-Data Link ‫فرمت‬ ‫چگونگی‬‫ارسال‬ ‫برای‬ ‫داده‬ ‫بندی‬.‫دارد‬ ‫وجود‬ ‫مسیر‬ ‫طول‬ ‫در‬ ‫جریان‬ ‫و‬ ‫شبکه‬ ‫کنترل‬ ‫و‬‫تشخ‬ ‫الیه‬ ‫این‬ ‫در‬‫یص‬ ‫خطا‬‫و‬‫تکنولوژی‬... ‫و‬ ‫بیسیم‬ ،‫سیم‬ ‫طریق‬ ‫از‬ ‫رسانه‬ ‫به‬ ‫دسترسی‬ ‫نحوه‬‫می‬ ‫صورت‬ ‫الیه‬ ‫این‬ ‫در‬‫ای‬ ‫در‬ .‫گیرد‬‫ن‬‫الیه‬ Switch‫آدرس‬ ‫و‬MAC.‫دارند‬ ‫کارایی‬ 2-7-3-Network ‫بسته‬ ‫ارسال‬‫های‬Router‫دهی‬ ‫آدرس‬ ،‫ی‬IPv4‫و‬IPv6‫الیه‬ ‫این‬ ‫در‬ ‫بسته‬ ‫ارسال‬ ‫برای‬ ‫مسیر‬ ‫بهترین‬ ‫انتخاب‬ ، ‫می‬ ‫صورت‬.‫گیرد‬Router‫یا‬ ‫ها‬routers.‫هستند‬ ‫کارآمد‬ ‫الیه‬ ‫این‬ ‫در‬
  • 15. 15 2-7-4-Transport ‫برنامه‬ ‫بین‬ ‫ارسال‬ ‫رسیدگی‬ ‫وظیفه‬‫از‬ ‫استفاده‬ ‫با‬ ‫ها‬‫پورت‬‫های‬TCP‫و‬UDP‫می‬ ‫مطمئن‬ ‫الیه‬ ‫این‬ .‫دارد‬ ‫عهدا‬ ‫بر‬ ‫را‬‫شود‬ ‫که‬‫یک‬ ‫خاتمه‬ ‫و‬ ‫حفظ‬ ،‫ایجاد‬ ‫الیه‬ ‫این‬ ‫دیگر‬ ‫وظیفه‬ .‫است‬ ‫گرفته‬ ‫صورت‬ ‫نامطمئن‬ ‫یا‬ ‫و‬ ‫مطمئن‬ ‫بصورت‬ ‫بسته‬ ‫ارسال‬ ‫میزبان‬ ‫بین‬ ‫ارتباطی‬ ‫مجازی‬ ‫حلقه‬.‫است‬ ‫ها‬ 2-7-5-Session ‫جلسه‬ ‫خاتمه‬ ‫و‬ ‫مدیریت‬ ،‫ایجاد‬ ‫وظیفه‬ ‫الیه‬ ‫این‬‫همگ‬ ‫همچنین‬ ‫و‬‫ام‬‫گفت‬ ‫سازی‬‫وگو‬‫برنامه‬ ‫بین‬‫ها‬‫هاست‬ ‫و‬‫ه‬‫ا‬‫را‬‫برعهده‬ .‫دارد‬ 2-7-6-Presentation ‫فرمت‬ ‫وظیفه‬ ‫الیه‬ ‫این‬‫بندی‬،‫ساختار‬‫دهی‬‫گفت‬ ‫و‬‫ارسال‬ ‫نحوه‬ ‫وگوی‬‫را‬ ‫داده‬‫برعهده‬‫مطمئ‬ ‫الیه‬ ‫این‬ ‫همچنین‬ .‫دارد‬‫ن‬ ‫می‬‫داده‬ ‫که‬ ‫شود‬.‫باشد‬ ‫خواندن‬‫قابل‬ ‫است‬‫شده‬ ‫دریافت‬ ‫سیستم‬ ‫از‬‫که‬ ‫ای‬‫ال‬‫این‬‫در‬ ‫نیز‬ ‫رمزگذاری‬‫صورت‬‫یه‬‫می‬.‫گیرد‬ 2-7-7-Application ‫می‬ ‫فراهم‬ ‫برنامه‬ ‫پردازش‬ ‫برای‬ ‫را‬ ‫شبکه‬ ‫سرویس‬ ‫الیه‬ ‫این‬‫می‬ ‫صورت‬ ‫الیه‬ ‫این‬ ‫در‬ ‫کاربران‬ ‫اصالت‬ ‫احراز‬ .‫سازد‬.‫گیرد‬ ‫برنانمه‬‫می‬ ‫ها‬‫تواند‬E-mail‫اشتراک‬ ،‫یا‬ ‫ترمینال‬ ‫مانند‬ ‫دسترسی‬ ‫محیط‬ ‫نمودن‬ ‫فراهم‬ ‫یا‬ ‫و‬ ‫فایل‬ ‫گذاری‬SSH.‫باشد‬ ‫تا‬ ‫نیازدارند‬ ‫تجهیزات‬‫دهند‬ ‫اهمیت‬ ‫خودشان‬ ‫الیه‬ ‫به‬ ‫فقط‬‫الیه‬ ‫چند‬ ‫مدل‬ ‫از‬ ‫استفاده‬ ‫دلیل‬ ‫این‬ ‫و‬‫ای‬OSI‫بطور‬ .‫است‬ ‫یک‬ ‫مثال‬‫سرویس‬‫دهنده‬‫نمی‬ ‫اهمیت‬‫وب‬‫می‬ ‫ارسال‬ ‫بیسیم‬ ‫یا‬ ‫و‬ ‫سیم‬ ‫طریق‬ ‫از‬ ‫بسته‬ ‫که‬ ‫دهد‬‫یا‬ ‫و‬ ‫شود‬Switch‫اهمیت‬ ‫نمی‬‫بصورت‬ ‫دهی‬ ‫آدرس‬ ‫که‬ ‫دهد‬IPv4‫یا‬ ‫و‬IPv6.‫است‬ 2-8-Protocol Data Unit ‫ب‬ ‫الیه‬‫هر‬‫بسته‬ ‫برای‬ ‫خاص‬ ‫فرمت‬ ‫یک‬ ‫از‬‫باید‬ ‫دیگر‬ ‫الیه‬ ‫با‬ ‫ارتباط‬‫رای‬‫فرم‬ ‫این‬ ‫به‬‫که‬ ‫نماید‬ ‫استفاده‬ ‫بندی‬‫ت‬Protocol Data Unit (PDU)‫می‬ ‫گفته‬.‫شود‬ 2-8-1-Encapsulation ‫داده‬ ‫از‬ ‫خاصی‬ ‫فرمت‬ ‫نمودن‬ ‫اضافه‬ ‫عملیات‬ ‫به‬‫قالب‬ ‫در‬PDU‫میزبان‬ ‫یک‬ ‫به‬ ‫ارسال‬ ‫برای‬Encapsulation‫گفته‬ ‫می‬‫از‬ ‫داده‬ ‫وقتی‬ .‫شود‬‫پایین‬ ‫به‬ ‫باال‬ ‫الیه‬OSI‫می‬ ‫انتقال‬‫می‬ ‫صورت‬ ‫عملیات‬ ‫این‬ ‫یابد‬.‫گیرد‬‫داده‬ ‫باالیی‬ ‫الیه‬ ‫واقع‬ ‫در‬‫ای‬ ‫می‬ ‫اضافه‬ ‫اصلی‬ ‫داده‬ ‫به‬‫نماید‬‫می‬ ‫ارسال‬ ‫پایینی‬ ‫الیه‬ ‫به‬ ‫را‬ ‫آن‬ ‫و‬.‫کند‬‫می‬ ‫اضافه‬ ‫اصلی‬ ‫داده‬ ‫به‬ ‫که‬ ‫جدیدی‬ ‫داده‬ ‫اگر‬‫شود‬ ‫گیرد‬ ‫قرار‬ ‫اصلی‬ ‫داده‬ ‫جلوی‬ ‫در‬Header‫اصل‬ ‫داده‬ ‫پشت‬ ‫در‬ ‫اگر‬ ‫و‬‫گیرد‬ ‫قرار‬ ‫ی‬Trailer‫می‬ ‫گفته‬‫روند‬ .‫شود‬ Encapsulation‫می‬ ‫ادامه‬ ‫فیزیکی‬ ‫الیه‬ ‫به‬ ‫ارسال‬ ‫زمان‬ ‫تا‬.‫یابد‬ 2-8-2-Decapsulation ‫حذف‬ ‫عملیات‬ ‫به‬‫فرمت‬‫داده‬‫اضافی‬‫قالب‬ ‫در‬PDU‫از‬ ‫دریافت‬ ‫هنگام‬‫میزبان‬ ‫یک‬Decapsulation‫گفته‬ ‫می‬‫الیه‬ ‫از‬ ‫داده‬ ‫وقتی‬ .‫شود‬‫باال‬ ‫به‬ ‫پایین‬OSI‫می‬ ‫انتقال‬‫یابد‬‫الیه‬ ‫هر‬ ‫و‬Header‫یا‬ ‫و‬Trailer‫را‬ ‫خود‬ ‫به‬ ‫مربوط‬ ‫می‬ ‫حذف‬.‫کند‬‫می‬ ‫حذف‬ ‫را‬‫خود‬ ‫به‬ ‫مخصوص‬ ‫فرمت‬ ‫پایینی‬ ‫الیه‬ ‫واقع‬ ‫در‬‫می‬ ‫انتقال‬ ‫باالیی‬ ‫الیه‬ ‫به‬ ‫را‬ ‫بسته‬ ‫و‬ ‫کند‬.‫دهد‬ ‫روند‬Decapsulation‫می‬ ‫ادامه‬ ‫کاربردی‬ ‫الیه‬ ‫به‬ ‫ارسال‬ ‫زمان‬ ‫تا‬.‫یابد‬
  • 16. 16 ‫الیه‬ ‫هر‬PDU‫به‬ .‫دارد‬ ‫را‬ ‫خود‬ ‫به‬ ‫مربوط‬ ‫نام‬ ‫و‬PDU‫انتقال‬ ‫الیه‬Segment‫شبکه‬ ‫الیه‬ ،Packet‫داده‬ ‫پیوند‬ ‫الیه‬ ، Frame‫فیزیکی‬ ‫الیه‬ ‫به‬ ‫و‬Bit‫می‬ ‫گفته‬.‫شود‬ ‫نظیربه‬ ‫ارتباط‬ ‫در‬.‫است‬ ‫شده‬ ‫داده‬ ‫نمایش‬ ‫دیگر‬ ‫طرف‬ ‫به‬ ‫طرف‬ ‫یک‬ ‫از‬ ‫داده‬ ‫یک‬ ‫ارسال‬ ‫نحوه‬ ‫زیر‬ ‫شکل‬ ‫نظیر‬ 2-9-TCP/IP Model ‫مدل‬Transmission Control Protocol (TCP) / Internet Protocol (IP)‫مدل‬ ‫شبیه‬OSI‫با‬ ‫است‬ ‫که‬ ‫تفاوت‬ ‫این‬‫چهار‬.‫دارد‬ ‫الیه‬‫نشان‬ ‫زیر‬ ‫شکل‬.‫است‬ ‫پروتکل‬ ‫این‬ ‫قالب‬ ‫دهنده‬
  • 17. 17 2-10-Ethernet Connections ‫ارتباط‬Ethernet‫شبکه‬ ‫کارت‬ ‫طریق‬ ‫از‬(NIC)،‫درگاه‬ ‫یک‬(Connector)‫کابل‬ ‫یک‬ ‫و‬(Cable)‫صورت‬ ‫می‬‫گیرد‬‫شد‬ ‫آورده‬ ‫استانداردها‬ ‫از‬ ‫بعضی‬ ‫زیر‬ ‫جدول‬ ‫در‬ ..‫است‬ ‫ه‬ 10/100 Ethernet Media DistanceConnectorCableStandard 185MBNCRG-58 Coax10BASE-2 500MAUIRG-50 Coax10BASE-5 100MRJ-45Cat 310BASE-T 100MRJ-45Cat 510BASE-TX 400MSC, ST, LC, MTRJMMF100BASE-FX ‫کا‬ ‫به‬ ‫مربوط‬ ‫دوم‬ ‫و‬ ‫اول‬ ‫سطر‬ ‫باال‬ ‫جدول‬ ‫در‬‫بل‬‫های‬Coaxial‫کابل‬ ‫چهارم‬ ‫و‬ ‫سوم‬ ‫سطر‬ .‫است‬‫هم‬ ‫به‬ ‫زوج‬ ‫مسی‬ ‫های‬ ‫کابل‬ ‫آخر‬ ‫سطر‬ ‫در‬ ‫و‬ ‫تابیده‬‫نوری‬ ‫فیبر‬ ‫های‬Multi-Mode Fiber.‫است‬‫درگاه‬‫و‬ ‫است‬ ‫متفاوت‬ ‫کابل‬ ‫هر‬ ‫برای‬ ‫ها‬ ‫می‬ ‫پشتیبانی‬ ‫را‬ ‫خاصی‬ ‫فاصله‬ ‫استاندارد‬ ‫هر‬‫می‬ ‫زیر‬ ‫جدول‬ ‫در‬ .‫کند‬‫توان‬1G Ethernet.‫نمود‬ ‫مشاهده‬ ‫را‬ 1G Ethernet Media DistanceConnectorCableStandard 25MDE-9 or 8P8CTwinax1000BASE-SC 200-500MDual LCMMF1000BASE-SX 550MDual LCMMF1000BASE-LX 100MRJ-45Cat 51000BASE-T 100MRJ-45Cat 6a1000BASE-TX ‫کابل‬‫های‬Twinax‫یا‬ ‫و‬ ‫داخل‬ ً‫ال‬‫معمو‬ ‫و‬ ‫هستند‬ ‫هزینه‬ ‫پر‬‫می‬ ‫استفاده‬ ‫رک‬ ‫بین‬.‫شوند‬‫کابل‬‫های‬Cat 6a‫محبوبیت‬ ‫از‬ ‫زیر‬ ‫جدول‬ ‫در‬ .‫دارند‬ ‫مناسبی‬ ‫قیمت‬ ‫و‬ ‫هستند‬ ‫برخوردار‬ ‫زیادی‬10G Ethernet.‫است‬ ‫مشاهده‬ ‫قابل‬ 1G Ethernet Media DistanceConnectorCableStandard 26-300MDual LC / SCMMF10GBASE-SR 10KmDual LCSMF10GBASE-LR 15MInfiniband 4XCX410GBASE-CX4 100MRJ-45Cat 6a10GBASE-T 1-5MTwinax (Passive)10GBASE-T 7-10MTwinax (Active)10GBASE-T ‫کابل‬‫فیبر‬ ‫های‬Single-Mode Fiber‫به‬ ‫نسبت‬ ‫را‬ ‫طوالنی‬ ‫بسیار‬ ‫فواصل‬Multi-Mode Fiber‫پشتیبانی‬ ‫می‬.‫کنند‬‫ارتباطات‬‫یا‬Ethernet Connections‫شده‬ ‫داده‬ ‫نمایش‬ ‫زیر‬ ‫شکل‬ ‫در‬.‫اند‬
  • 18. 18 ‫درگاه‬ ‫انواع‬ ‫زیر‬ ‫شکل‬ ‫در‬‫ها‬‫یا‬ ‫گیگی‬ ‫یک‬ ‫ی‬1G Transceivers.‫است‬ ‫شده‬ ‫داده‬ ‫نمایش‬ ‫درگاه‬ ‫انواع‬ ‫زیر‬ ‫شکل‬ ‫در‬‫یا‬ ‫گیگی‬ ‫ده‬ ‫های‬10G Transceivers.‫است‬ ‫شده‬ ‫داده‬ ‫نمایش‬ ‫بصورت‬ ‫باال‬ ‫تجهیزات‬ ‫اختصار‬Gigabit Interface Converter (GBIC)،Small Form-factor Pluggable (SFP)،Mechanical Transfer Registered Jack (MT-RJ)،Standard Connector (SC)،Lucent Connector (LC).‫است‬ ‫کابل‬‫نس‬ ‫باالیی‬ ‫هزینه‬ ‫قدیمی‬ ‫های‬‫کابل‬ ‫به‬ ‫بت‬.‫دارند‬ ‫جدید‬ ‫های‬‫کابل‬‫یا‬ ‫روکش‬ ‫بدون‬ ‫تابیده‬ ‫هم‬ ‫به‬ ‫زوج‬ ‫های‬ Unshielded Twisted Pair‫سرعت‬ ‫که‬‫بین‬ ‫آنها‬10Mbps‫تا‬1Gbps‫این‬ .‫دارند‬ ‫پایینی‬ ً‫ا‬‫نسبت‬ ‫هزینه‬ ،‫است‬ ‫کابل‬‫بین‬ ‫های‬1‫تا‬100‫می‬ ‫پشتیبانی‬ ‫را‬ ‫متر‬‫کابل‬ ‫نوع‬ ‫این‬ ‫به‬ .‫کنند‬‫کوتاه‬ ‫متراژ‬ ‫با‬ ‫ها‬Patch Cord‫می‬ ‫گفته‬‫که‬ ‫شود‬ ‫می‬ ‫استفاده‬ ‫رک‬ ‫بین‬ ‫یا‬ ‫رک‬ ‫یک‬ ‫در‬ ً‫ال‬‫معمو‬.‫شود‬‫کابل‬ ‫نوع‬ ‫این‬‫از‬ ‫ها‬8‫که‬ ‫سیم‬4‫ت‬ ‫هم‬ ‫به‬ ‫سیم‬ ‫زوج‬‫است‬ ‫ابیده‬ ‫شده‬ ‫تشکیل‬‫رنگ‬ .‫اند‬‫کابل‬ ‫این‬ ‫های‬‫قهوه‬ ‫و‬ ‫آبی‬ ،‫سبز‬ ،‫نارنجی‬ ‫رنگ‬ ‫به‬ ‫و‬ ‫استاندارد‬ ‫ها‬.‫است‬ ‫ای‬4‫ترکیب‬ ‫دیگر‬ ‫سیم‬ ‫رنگ‬ ‫این‬ ‫و‬ ‫سفید‬ ‫رنگ‬‫کابل‬ ‫انواع‬ .‫است‬ ‫ها‬‫های‬UTP‫می‬ ‫داده‬ ‫شرح‬ ‫ادامه‬ ‫در‬.‫شود‬ 1.Cat1:‫سیم‬ ‫برای‬ ‫استاندارد‬ ‫کابل‬ ‫این‬‫داده‬ .‫است‬ ‫تلفن‬ ‫های‬‫برروی‬‫نمی‬ ‫ارسال‬ ‫آن‬‫درگاه‬ ‫از‬ ‫و‬ ‫شود‬RJ-11 ‫می‬ ‫استفاده‬ ‫ارتباط‬ ‫برای‬.‫شود‬ 2.Cat3:‫نمی‬ ‫ارسال‬ ‫داده‬ ‫و‬ ‫است‬ ‫تلفن‬ ‫برای‬ ‫نیز‬ ‫کابل‬ ‫این‬‫تا‬ ‫آن‬ ‫سرعت‬ ‫ولی‬ ‫شود‬10Mbps‫نام‬ ‫به‬ ‫و‬ ‫است‬ 10Base-T‫می‬ ‫شناخته‬.‫شود‬ 3.Cat5:‫از‬‫کابل‬ ‫این‬‫بعد‬ ‫به‬‫تا‬ ‫آن‬ ‫سرعت‬ ‫و‬ ‫است‬ ‫داده‬ ‫ارسال‬ ‫برای‬100Mbps.‫است‬ 4.Cat5e‫بر‬ ‫نیز‬ ‫کابل‬ ‫این‬ :‫سرعت‬ ‫تا‬ ‫و‬ ‫است‬ ‫داده‬ ‫ای‬1Gbps‫می‬ ‫پشتیبانی‬ ‫را‬.‫کند‬ 5.Cat6‫سرعت‬ ‫تا‬ ‫کابل‬ ‫این‬ :1Gbps‫مسی‬ ‫سیم‬ ‫از‬ ‫و‬ ‫کرده‬ ‫پشتیبانی‬ ‫را‬24-gauge‫می‬ ‫استفاده‬.‫کند‬
  • 19. 19 6.Cat6a‫سرعت‬ ‫و‬ ‫دارد‬ ‫باال‬ ‫نویزهای‬ ‫برابر‬ ‫در‬ ‫زیادی‬ ‫عملکرد‬ ‫کابل‬ ‫این‬ :‫تا‬ ‫آن‬10Gbps.‫است‬ ‫کابل‬‫های‬UTP‫بصورت‬Straight‫ویا‬Crossover.‫هستند‬‫کابل‬‫های‬Straight‫بین‬ ‫ارتباط‬ ‫برای‬Switch‫و‬ Router‫بین‬ ‫یا‬ ‫و‬Switch‫یا‬Hub‫کابل‬ .‫است‬ ‫سرور‬ ‫و‬ ‫کامپیوتر‬ ‫و‬‫های‬Crossover‫بین‬Switch‫و‬Switch، Router‫و‬Router،،‫کامپیوتر‬ ‫و‬ ‫کامپیوتر‬Hub‫و‬Hub،Router‫و‬ ‫کامپیوتر‬ ‫به‬Switch‫به‬Hub‫در‬ .‫است‬ ‫دیگر‬ ‫طرف‬ ‫باید‬ ‫واقع‬‫ا‬‫و‬ ‫داده‬ ‫تشخیص‬ ‫را‬ ‫کابل‬ ‫نوع‬ ‫سیسکو‬ ‫شرکت‬ ‫تجهیزات‬ ‫از‬ ‫بعضی‬ .‫کند‬ ‫پشتیبانی‬ ‫کابل‬ ‫نوع‬ ‫ز‬ ‫می‬ ‫انتخاب‬ ‫را‬ ‫دریافت‬ ‫و‬ ‫ارسال‬ ‫سیم‬ ‫آن‬ ‫به‬ ‫توجه‬ ‫با‬‫قابلیت‬ ‫این‬ ‫به‬ ‫که‬ ‫کند‬Auto Medium Dependent Interface (MDI-X).‫گویند‬ 2-11-Local Area Network Local Area Network (LAN)‫م‬ ‫گفته‬ ‫محلی‬ ‫شبکه‬ ‫به‬‫ی‬‫می‬ ‫شبکه‬ ‫این‬ ‫که‬ ‫شود‬‫در‬ ‫کوچک‬ ‫تواند‬‫ی‬ ‫حد‬‫ک‬ Switch‫می‬ ‫همچنین‬ .‫باشد‬ ‫کامپیوتر‬ ‫چند‬ ‫و‬‫چند‬ ‫حد‬ ‫در‬ ‫بزرگ‬ ‫تواند‬Switch‫یا‬Router‫بسیاری‬ ‫تعداد‬ ‫و‬ .‫باشد‬ ‫کامپیوتر‬ ‫شبکه‬ ‫یک‬ ‫اجزای‬LAN‫می‬‫و‬ ‫شخصی‬ ‫کامپیوترهای‬ ‫شامل‬ ‫تواند‬‫سرویس‬‫دهنده‬،‫کارت‬ ‫مانند‬ ‫داخلی‬ ‫ارتباطات‬ ‫رسانه‬ ‫و‬ ‫شبکه‬‫دی‬ ‫های‬‫مانند‬ ‫شبکه‬ ‫تجهیزات‬ ،‫گر‬Switch‫و‬Router‫پروتکل‬ ‫و‬‫مانند‬ ‫ها‬Ethernet،Internet Protocol (IP)،Dynamic Host Configuration Protocol (DHCP)‫و‬Address Resolution
  • 20. 20 Protocol (ARP).‫باشد‬‫شبکه‬ ‫یک‬ ‫از‬ ‫استفاده‬ ‫و‬ ‫کارایی‬LAN‫می‬‫دسترسی‬ ‫تواند‬‫داده‬ ‫به‬‫منابع‬ ،‫کند‬ ‫فراهم‬ ‫را‬ ‫ها‬ ‫د‬‫ستگاه‬‫های‬I/O‫پر‬ ‫مانند‬‫شبکه‬ ‫و‬ ‫اینترنت‬ ‫بین‬ ‫ارتباط‬ ،‫بگذارد‬ ‫اشتراک‬ ‫به‬ ‫را‬ ‫ینتر‬‫ک‬ ‫فراهم‬ ‫را‬ ‫دیگر‬ ‫های‬.‫ند‬ ‫تعریف‬ ‫در‬Ethernet‫می‬‫خانواده‬ ‫یک‬ ‫گفت‬ ‫توان‬‫پروتکل‬ ‫یا‬ ‫تکنولوژی‬ ‫از‬ ‫ای‬‫شبکه‬ ‫های‬‫اس‬ ‫کامپیوتری‬ ‫های‬‫ت‬ ‫شبکه‬ ‫در‬ ‫که‬‫کالن‬ ،‫محلی‬ ‫های‬‫شبکه‬ ‫یا‬ ‫و‬ ‫شهری‬‫وسیع‬ ‫های‬‫می‬ ‫استفاده‬.‫شود‬‫تاریخچه‬Ethernet‫زیر‬ ‫جدول‬ ‫در‬ .‫است‬ ‫مشاهده‬ ‫قابل‬ ActivityYear Ethernet invented at Xerox1973 DIX release 10Mbps Ethernet (Version II)1982 IEEE approves 802.3 (10Base-5)1983 IEEE approves 802.3a (10Base-2)1985 IEEE approves 802.3i (10Base-T)1990 IEEE approves 802.3u (10Base-TX)1995 IEEE approves 802.3z (1Gbps)1998 IEEE approves 802.3ae (10Gbps)2002 IEEE approves 802.3ba (40Gbps & 100Gbps)2010 ‫باال‬ ‫جدول‬ ‫در‬DIX‫معنی‬ ‫به‬Digital Intel and Xerox.‫است‬‫در‬10Base-5‫و‬10Base-2‫کابل‬ ‫از‬‫های‬ Coaxial‫و‬10Base-T‫می‬ ‫استفاده‬ ‫مسی‬ ‫کابل‬ ‫از‬‫پروتکل‬ .‫شود‬Ethernet‫داده‬ ‫پیوند‬ ‫و‬ ‫فیزیکی‬ ‫دوالیه‬ ‫برای‬ ‫می‬ ‫استفاده‬ ‫سیگنال‬ ‫و‬ ‫کابل‬ ‫برای‬.‫شود‬‫داخل‬ ‫در‬Ethernet‫استاندارد‬IEEE 802.3‫استاندارد‬ ‫این‬ .‫است‬ ‫نهفته‬ ‫می‬ ‫تقسیم‬ ‫زیرالیه‬ ‫دو‬ ‫به‬ ‫خود‬‫شود‬.‫زیر‬‫الیه‬Logical Link Control (LLC)‫ارتباط‬‫یعنی‬ ‫باالتر‬ ‫الیه‬ ‫بین‬IP‫و‬ ‫یعنی‬ ‫زیرین‬ ‫زیرالیه‬MAC‫را‬‫برعهده‬‫زیرالیه‬ .‫دارد‬Media Access Control (MAC)‫الیه‬ ‫به‬ ‫دسترسی‬ ‫وظیفه‬ ‫را‬ ‫فیزیکی‬‫برعهده‬.‫دارد‬ ‫داخل‬Ethernet‫به‬ ‫دسترسی‬ ‫پروتکل‬ ‫یک‬‫رسانه‬‫نام‬ ‫به‬Carrier-Sense Multiple Access with Collision Detection (CSMA/CD)‫داخل‬ ‫در‬ ‫سیگنال‬ ‫مدیریت‬ ‫پروتکل‬ ‫این‬ ‫وظیفه‬ .‫دارد‬ ‫وجود‬‫ب‬ ،‫شبکه‬‫ا‬ ‫برخورد‬ ‫تشخیص‬ ‫و‬ ‫چندگانه‬ ‫دسترسی‬ ،‫لینک‬ ‫شنود‬ ‫از‬ ‫استفاده‬‫می‬ ‫زمان‬ ‫هر‬ ‫پروتکل‬ ‫این‬ ‫از‬ ‫استفاده‬ ‫با‬ .‫است‬‫از‬ ‫توان‬ ‫ایستگاه‬ ‫آن‬ ‫از‬ ‫قبل‬ ‫ولی‬ ،‫نمود‬ ‫استفاده‬ ‫داده‬ ‫ارسال‬ ‫برای‬ ‫لینک‬‫می‬ ‫تشخیص‬ ‫ها‬‫ایست‬ ‫توسط‬ ‫شبکه‬ ‫که‬ ‫دهند‬‫گاه‬‫دیگری‬ ‫بود‬ ‫استفاده‬ ‫حال‬ ‫در‬ ‫شبکه‬ ‫اگر‬ .‫نباشد‬ ‫استفاده‬ ‫حال‬ ‫در‬CSMA/CD‫می‬ ‫منتظر‬‫حالت‬ ‫در‬ ‫شبکه‬ ‫صورتیکه‬ ‫در‬ .‫ماند‬ ‫باشد‬ ‫سکوت‬CSMA/CD‫می‬ ‫ارسال‬ ‫را‬ ‫داده‬‫داده‬ ‫زمان‬ ‫یک‬ ‫در‬ ‫دو‬ ‫هر‬ ‫و‬ ‫نکنند‬ ‫شنود‬ ‫چیزی‬ ‫ایستگاه‬ ‫دو‬ ‫اگر‬ .‫کند‬ ‫می‬ ‫ایجاد‬ ‫برخورد‬ ‫نمایند‬ ‫ارسال‬.‫شود‬‫ایستگاه‬ ‫برخورد‬ ‫از‬ ‫پس‬‫ها‬‫می‬ ‫ارسال‬ ‫را‬ ‫داده‬ ‫مجدد‬.‫کنند‬
  • 21. 21 2-11-1-Ethernet Frame ‫یک‬ ‫قالب‬Ethernet Frame:‫است‬ ‫امده‬ ‫زیر‬ ‫شکل‬ ‫در‬ ‫در‬Ethernet Type II‫از‬EtherType‫می‬‫استفاده‬‫باالتر‬‫الیه‬‫پروتکل‬‫شناسایی‬‫برای‬‫در‬‫لی‬‫و‬‫شود‬Ethernet 802.3‫از‬Length‫می‬ ‫استفاده‬ ‫داده‬ ‫طول‬ ‫نمودن‬ ‫مشخص‬ ‫برای‬‫در‬ ‫همچنین‬ .‫شود‬802.3‫از‬Start Of Frame (SOF)‫شروع‬ ‫کردن‬ ‫محدود‬ ‫برای‬Frame‫مقدار‬1 Byte‫از‬Preamble‫می‬ ‫گرفته‬‫در‬ .‫شود‬802.3‫اطالعات‬ ‫زیرالیه‬ ‫پروتکل‬LLC‫بین‬ ‫را‬Length‫و‬Payload‫می‬ ‫ذخیره‬‫شامل‬ ‫اطالعات‬ ‫این‬ .‫کند‬Destination Service Access Point (DSAP)،Source Service Access Point (SSAP)‫و‬LLC CTL.‫است‬ 2-12-Network Connections :‫است‬ ‫زیر‬ ‫موارد‬ ‫از‬ ‫یکی‬ ‫بصورت‬ ‫شبکه‬ ‫در‬ ‫ارتباطات‬ ‫انواع‬ 1.Unicast:‫نمودن‬ ‫ارسال‬Frame‫ارسال‬ ‫را‬ ‫دیگر‬ ‫میزبان‬ ‫یک‬ ‫به‬ ‫میزبان‬ ‫یک‬ ‫طرف‬ ‫از‬Unicast.‫گویند‬ ‫فقط‬ ‫ارسال‬ ‫این‬ ‫در‬‫آدرس‬MAC‫می‬ ‫قرار‬ ‫گیرنده‬ ‫آدرس‬ ‫در‬ ‫مقابل‬ ‫میزبان‬.‫گیرد‬ 2.Broadcast:‫نمودن‬ ‫ارسال‬Frame‫میزبان‬ ‫همه‬ ‫به‬ ‫میزبان‬ ‫یک‬ ‫طرف‬ ‫از‬‫ارسال‬ ‫را‬ ‫دیگر‬ ‫های‬ Broadcast‫آدرس‬ ‫ارسال‬ ‫این‬ ‫در‬ .‫گویند‬MAC Broadcast‫می‬ ‫قرار‬ ‫گیرنده‬ ‫آدرس‬ ‫در‬.‫گیرد‬ 3.Unicast‫نمودن‬ ‫ارسال‬ :Frame‫یک‬ ‫به‬ ‫میزبان‬ ‫یک‬ ‫طرف‬ ‫از‬‫گروه‬‫ارسال‬ ‫را‬ ‫دیگر‬ ‫میزبان‬Multicast ‫ارسال‬ ‫این‬ ‫در‬ .‫گویند‬‫آدرس‬MAC Multicast‫گروه‬‫می‬ ‫قرار‬ ‫گیرنده‬ ‫آدرس‬ ‫در‬.‫گیرد‬ 2-13-Ethernet Address ‫آدرس‬Ethernet‫آدرس‬ ‫همان‬ ‫یا‬MAC‫می‬ ‫الحاق‬ ‫آن‬ ‫سازنده‬ ‫توسط‬ ‫شبکه‬ ‫کارت‬ ‫بروی‬‫آدرس‬ ‫این‬ ‫به‬ .‫شود‬ ‫الحاق‬Burned-in Address‫یا‬BIA.‫گویند‬ ‫نیز‬‫آدرس‬MAC‫از‬‫قسمت‬ ‫دو‬24 Bit‫کل‬ ‫در‬ ‫که‬48 Bit‫است‬ .‫است‬ ‫شده‬ ‫تشکیل‬24 Bit‫نام‬ ‫به‬ ‫چپ‬ ‫سمت‬ ‫از‬ ‫اول‬Organizational Unique Identified (OUI)‫است‬ ‫می‬ ‫آن‬ ‫آدرس‬ ‫از‬ ‫که‬.‫آورد‬ ‫بدست‬ ‫سازنده‬ ‫از‬ ‫اطالعاتی‬ ‫توان‬24 Bit‫نام‬ ‫به‬ ‫راستی‬ ‫سمت‬ ‫یا‬ ‫دوم‬Vendor- Assigned.‫است‬ ‫دستور‬ ‫از‬ ‫استفاده‬ ‫با‬ipconfig‫در‬‫سیستم‬‫عامل‬‫و‬ ‫ویندوز‬ifconfig‫در‬‫سیستم‬‫عامل‬‫لینوک‬‫می‬ ‫س‬‫آدرس‬ ‫این‬ ‫توان‬ .‫نمود‬ ‫مشاهده‬ ‫را‬ ‫شبکه‬ ‫کارت‬ ‫اطالعات‬ ‫و‬ ‫دستور‬ ‫از‬ ‫استفاده‬ ‫با‬ping‫می‬.‫شد‬ ‫مطمئن‬ ‫دستگاه‬ ‫دو‬ ‫بین‬ ‫ارتباط‬ ‫برقراری‬ ‫صحت‬ ‫از‬ ‫توان‬‫دستور‬ ‫این‬ ‫برگشت‬‫ش‬‫امل‬ ،‫بسته‬ ‫دریافت‬ ‫و‬ ‫ارسال‬ ‫زمان‬ ‫مدت‬Time To Live (TTL).‫است‬ ‫بسته‬ ‫حجم‬ ‫و‬‫قابلیت‬‫دستور‬ ‫های‬ping‫زیر‬ ‫در‬ ‫آورده‬:‫است‬ ‫شده‬
  • 22. 22 1.–t‫بی‬ ‫ارسال‬ ‫برای‬ ‫قابلیت‬ ‫این‬ :‫بسته‬ ‫نهایت‬ping‫توقف‬ ‫دستور‬ ‫که‬ ‫زمانی‬ ‫تا‬ .‫است‬(Ctrl+c)‫نشود‬ ‫وارد‬ ‫بسته‬ ‫این‬‫می‬ ‫برگردانده‬ ‫جواب‬ ‫و‬ ‫ارسال‬ ‫ها‬‫پیش‬ ‫بصورت‬ .‫شود‬‫فرض‬4‫می‬ ‫ارسال‬ ‫بسته‬.‫شود‬ 2.–l‫این‬ ‫از‬ ‫استفاده‬ ‫با‬ :‫قابلیت‬‫یا‬ ‫بسته‬ ‫حجم‬Maximum Transmission Unit (MTU)‫م‬ ‫را‬‫ی‬‫توان‬ .‫نمود‬ ‫مشخص‬ 3.–f:‫بسته‬ ‫صورتیکه‬ ‫در‬‫را‬ ‫آنها‬ ‫تجهیزات‬ ‫از‬ ‫بعضی‬ ،‫باشند‬ ‫بیشتر‬ ‫معینی‬ ‫حجم‬ ‫از‬ ‫ها‬‫حجم‬ ‫به‬‫های‬‫استاندارد‬ ‫می‬ ‫ارسال‬ ‫و‬ ‫تکه‬ ‫تکه‬‫قابلیت‬ ‫این‬ .‫نمایند‬‫از‬‫تکه‬‫شدن‬ ‫تکه‬‫بسته‬‫می‬ ‫جلوگیری‬ ‫ها‬.‫نماید‬ 4.–a‫می‬ ‫نمایش‬ ‫را‬ ‫مقابل‬ ‫دستگاه‬ ‫آدرس‬ ‫نام‬ ‫قابلیت‬ ‫این‬ :.‫دهد‬ ‫دستور‬tracert‫می‬ ‫نمایش‬ ‫نقطه‬ ‫به‬ ‫نقطه‬ ‫را‬ ‫بسته‬ ‫ارسال‬ ‫مسیر‬.‫دهد‬ 0‫دستور‬arp‫جدول‬Address resolution Protocol‫می‬ ‫نمایش‬ ‫را‬‫آوردن‬ ‫بدست‬ ‫وظیفه‬ ‫پروتکل‬ ‫این‬ .‫دهد‬ ‫آدرس‬MAC‫و‬IP‫دستگاه‬‫می‬ ‫ذخیره‬ ‫جدولی‬ ‫در‬ ‫و‬ ‫دارد‬ ‫برعهده‬ ‫را‬ ‫ها‬.‫کند‬‫آدرس‬ ‫دستور‬ ‫این‬ ‫برگشت‬ ‫در‬‫های‬
  • 23. 23 Static‫و‬Dynamic‫مش‬ ‫قابل‬‫قابلیت‬ ‫از‬ ‫استفاده‬ ‫با‬ .‫است‬ ‫اهده‬–s‫می‬‫توان‬‫ردیف‬‫دستی‬ ‫بصورت‬ ‫جدول‬ ‫به‬ ‫جدیدی‬ .‫نمود‬ ‫اضافه‬‫قابلیت‬ ‫از‬ ‫استفاده‬ ‫با‬–d‫می‬.‫نمود‬ ‫حذف‬ ‫را‬ ‫آدرس‬ ‫آن‬ ‫توان‬ 2-14-IP Addressing ‫آدرس‬ ‫کارایی‬ ‫و‬ ‫عملکرد‬‫های‬IP‫الیه‬ ‫در‬‫سه‬‫مدل‬OSI.‫است‬‫پروتکل‬IP‫اتصال‬ ‫غیر‬ ‫پروتکل‬ ‫یک‬‫بدین‬ ،‫است‬ ‫گرا‬ ‫که‬ ‫معنی‬‫اگر‬‫دریافت‬ ‫آماده‬ ‫مقصد‬‫ن‬،‫باشد‬‫مقصد‬ ‫یا‬‫وجود‬‫ن‬‫دهد‬ ‫رخ‬ ‫خطایی‬ ‫یا‬ ‫باشد‬ ‫داشته‬‫مب‬ ‫سمت‬ ‫از‬ ‫بسته‬‫به‬ ‫دأ‬ ‫می‬ ‫ارسال‬ ‫مقصد‬ ‫سمت‬‫نمی‬ ‫حاصل‬ ‫اطمینانی‬ ‫مقصد‬ ‫به‬ ‫بسته‬ ‫رسیدن‬ ‫از‬ ‫واقع‬ ‫در‬ .‫شود‬‫پروتکل‬ .‫شود‬IP‫ساختار‬ ‫یک‬ ‫از‬ ‫آدرس‬ ‫برای‬ ‫مراتبی‬ ‫سلسله‬‫می‬ ‫استفاده‬ ‫دهی‬.‫کند‬‫سرویس‬ ‫این‬‫انتخ‬ ‫بصورت‬ ‫دهی‬‫یا‬ ‫تالش‬ ‫بهترین‬ ‫اب‬Best Effort ‫سرویس‬ ‫این‬ ‫ضمانت‬ .‫ندارد‬ ‫وجود‬ ‫آن‬ ‫برای‬ ‫ضمانتی‬ ‫هیچ‬ ‫و‬ ‫است‬‫برعهده‬‫الیه‬‫هیچ‬ ‫از‬ ‫پروتکل‬ ‫این‬ .‫است‬ ‫باالتر‬ ‫های‬ ‫در‬ ‫داده‬ ‫ترمیم‬ ‫برای‬ ‫ابزاری‬‫نمی‬ ‫استفاده‬ ‫خطا‬ ‫وجود‬ ‫صورت‬‫ارسال‬ ‫مبدأ‬ ‫به‬ ‫مقصد‬ ‫توسط‬ ‫دریافت‬ ‫از‬ ‫پس‬ ‫بسته‬ ‫و‬ ‫کند‬ ‫می‬.‫شود‬‫آدرس‬IP‫دیج‬ ‫آدرس‬ ‫یک‬‫یکتا‬ ‫منطقی‬ ‫یا‬ ‫یتالی‬‫می‬ ‫تعریف‬ ‫شبکه‬ ‫در‬ ‫که‬ ‫است‬‫شام‬ ‫آدرس‬ ‫این‬ .‫شود‬‫ل‬32 Bit.‫است‬ ‫تنظیم‬ ‫قابل‬ ‫دستی‬ ‫یا‬ ‫خودکار‬ ‫بصورت‬ ‫که‬ ‫است‬‫خوان‬ .‫است‬ ‫باینری‬ ‫یا‬ ‫یک‬ ‫و‬ ‫صفر‬ ‫شکل‬ ‫به‬ ‫آدرس‬ ‫این‬‫دن‬ ‫را‬ ‫آن‬ ‫راحتی‬ ‫برای‬ ‫که‬ ‫است‬ ‫سخت‬ ‫شکل‬ ‫این‬ ‫به‬ ‫آدرس‬ ‫این‬‫به‬‫یا‬ ‫دسیمال‬ ‫نقطه‬Dotted Decimal‫می‬ ‫تبدیل‬.‫کنند‬ ‫بصورت‬ ‫تبدیل‬ ‫این‬4‫قسمت‬8‫بین‬ ‫بیتی‬0‫تا‬255.‫است‬ DecimalBinary 192.168.1.111000000.10101000.00000001.00000001 ‫آدرس‬IP‫شبکه‬ ‫آدرس‬ ‫قسمت‬ ‫دو‬ ‫از‬(Network)‫آدرس‬ ‫و‬‫میزبان‬(Host)‫تشکیل‬‫و‬ ‫شبکه‬ ‫آدرس‬ .‫است‬ ‫شده‬ ‫ما‬ ‫شبکه‬ ‫آدرس‬ ‫مثال‬ ‫بطور‬ .‫هستند‬ ‫مراتبی‬ ‫سلسله‬ ‫بصورت‬ ‫میزبان‬‫میزب‬ ‫آدرس‬ ‫و‬ ‫است‬ ‫اصلی‬ ‫خیابان‬ ‫شماره‬ ‫نند‬‫مانند‬ ‫ان‬ .‫است‬ ‫خانه‬ ‫پالک‬ ‫شماره‬.‫شود‬ ‫وارد‬ ‫خانه‬ ‫شماره‬ ‫سپس‬ ‫و‬ ‫خیابان‬ ‫شماره‬ ‫باید‬ ‫ابتدا‬ ‫دهی‬ ‫آدرس‬ ‫برای‬ ‫واقع‬ ‫در‬ 2-14-1-IP Address Classes ‫آدرس‬IP‫به‬5‫کالس‬A،B،C،D‫و‬E‫می‬ ‫تقسیم‬‫کالس‬ ‫نوع‬ ‫شناسایی‬ ‫برای‬ .‫شود‬‫از‬4‫سمت‬ ‫از‬ ‫آن‬ ‫ابتدایی‬ ‫بیت‬ ‫چ‬‫راست‬ ‫به‬ ‫پ‬‫می‬ ‫استفاده‬.‫شود‬ Host BitNetwork BitStart With DecimalStart With BinaryClass Name 24 Bit8 Bit0 – 1270xxxxxxxA 16 Bit16 Bit128 – 19110xxxxxxB 8 Bit24 Bit192 – 223110xxxxxC Reserved224 – 2391110xxxxD Reserved240 – 2551111xxxxE ‫کالس‬‫های‬A،B‫و‬C‫کالس‬ .‫هستند‬ ‫میزبان‬ ‫و‬ ‫شبکه‬ ‫استفاده‬ ‫برای‬‫های‬D‫و‬E‫آدرس‬ ‫برای‬‫و‬ ‫پخشی‬ ‫چند‬ ‫های‬ ‫پروتکل‬‫می‬ ‫استفاده‬ ‫خاص‬ ‫های‬.‫شود‬‫کالس‬A‫شبکه‬ ‫برای‬‫کالس‬ ،‫بزرگ‬ ‫های‬B‫شبکه‬ ‫برای‬‫کالس‬ ‫و‬ ‫متوسط‬ ‫های‬ C‫شبکه‬ ‫برای‬‫می‬ ‫استفاده‬ ‫کوچک‬ ‫های‬.‫شود‬‫این‬ ‫اگر‬‫کالس‬‫ها‬‫گفته‬ ‫قانون‬ ‫از‬‫شبک‬ ‫آدرس‬ ‫برای‬ ‫جدول‬ ‫در‬ ‫شده‬‫و‬ ‫ه‬ ‫کنند‬ ‫استفاده‬ ‫میزبان‬،Classful‫می‬ ‫نامیده‬‫از‬ ‫و‬ ‫نشود‬ ‫پیروی‬ ‫قانون‬ ‫این‬ ‫از‬ ‫اگر‬ .‫شوند‬IP Subnetting‫استفاده‬
  • 24. 24 ،‫شود‬Classless‫می‬ ‫نامیده‬‫آدرس‬ .‫شود‬Mask‫می‬ ‫مشخص‬ ‫که‬ ‫است‬ ‫آدرسی‬ ،‫قسمت‬ ‫کدام‬ ‫کند‬Network‫و‬ ‫قسمت‬ ‫کدام‬Host‫بی‬ ‫چند‬ ‫عبارتی‬ ‫به‬ ‫یا‬ ‫باشد‬‫در‬ .‫شود‬ ‫استفاده‬ ‫میزبان‬ ‫برای‬ ‫بیت‬ ‫چند‬ ‫و‬ ‫شبکه‬ ‫برای‬ ‫ت‬‫آ‬‫درس‬‫دهی‬ Classful‫زیر‬ ‫بصورت‬Mask‫می‬ ‫تعریف‬.‫شود‬ Default MaskClassful Name 255.0.0.0/8A 255.255.0.0/16B 255.255.255.0/24C 2-14-2-IP Subnetting ‫آدرس‬ ‫در‬ ‫اگر‬‫دهی‬IP‫یا‬ ‫میزبان‬ ‫به‬ ‫مربوط‬ ‫قسمت‬ ‫شبکه‬ ‫مدیر‬ ،Host‫به‬ ‫را‬‫آدرس‬ ‫از‬ ‫مجموعه‬ ‫زیر‬ ‫یک‬‫مورد‬ ‫که‬ ‫ها‬ ‫کردن‬ ‫تقسیم‬ ‫این‬ ‫به‬ ‫کند‬ ‫تقسیم‬ ‫است‬ ‫نیاز‬IP Subnetting.‫گویند‬‫به‬ ‫واقع‬ ‫در‬‫معن‬‫ی‬‫آدرس‬ ‫از‬ ‫قسمتی‬ ‫گرفتن‬ ‫قرض‬ ‫شبکه‬ ‫آدرس‬ ‫به‬ ‫آن‬ ‫کردن‬ ‫اضافه‬ ‫و‬ ‫میزبان‬‫آدرس‬ ‫تعداد‬ ‫شدن‬ ‫بیشتر‬ ،‫آدرس‬ ‫تبدیل‬ ‫این‬ ‫نتیجه‬ .‫است‬‫و‬ ‫شبکه‬ ‫های‬ ‫آدر‬ ‫شدن‬ ‫کمتر‬.‫است‬ ‫میزبان‬ ‫های‬‫دیگری‬ ‫و‬ ‫شبکه‬ ‫آدرس‬ ‫یکی‬ .‫است‬ ‫استفاده‬ ‫قابل‬ ‫غیز‬ ‫شبکه‬ ‫زیر‬ ‫هر‬ ‫در‬ ‫آدرس‬ ‫دو‬ ‫یا‬ ‫پخشی‬ ‫همه‬ ‫ارسال‬ ‫آدرس‬Broadcast‫نام‬ ‫با‬ ‫عمل‬ ‫این‬ .‫است‬Variable length Subnet Masking (VLSM)‫می‬ ‫شناخته‬ ‫نیز‬.‫شود‬ ClasslessClassful 192.168.1.0 / 26 11000000.10101000.00000001.00xxxxxx Network = 26 Bit Host = 6 Bit First Host = 192.168.1.1 Last Host = 192.168.1.62 Network Address = 192.168.1.0 / 24 11000000.10101000.00000001.xxxxxxxx Network = 24 Bit Host = 8 Bit First Host = 192.168.1.1 Last Host = 192.168.1.254 ‫کالس‬ ‫سه‬ ‫از‬ ‫شد‬ ‫گفته‬ ‫که‬ ‫همانطور‬‫آدرس‬ ‫برای‬ ‫اول‬‫می‬ ‫استفاده‬ ‫شبکه‬‫در‬ ‫دهی‬.‫شود‬‫به‬‫آدرس‬‫که‬ ‫هایی‬‫ب‬‫استفاده‬ ‫رای‬ ‫می‬ ‫استفاده‬ ‫اینترنت‬ ‫از‬‫شوند‬‫یا‬ ‫عمومی‬Public‫آدرس‬ ‫به‬ ‫و‬‫شبکه‬ ‫برای‬ ‫محلی‬ ‫بصورت‬ ‫که‬ ‫هایی‬‫استفاده‬ ‫داخلی‬ ‫های‬ ‫می‬‫یا‬ ‫خصوصی‬ ‫شود‬Private‫جدول‬ ‫در‬ .‫گویند‬‫های‬‫آدرس‬ ‫زیر‬‫ها‬‫عمومی‬ ‫ی‬‫خصوصی‬ ‫و‬.‫است‬ ‫آمده‬ Public RangeClass 1.0.0.0 to 9.255.255.255 11.0.0.0 to 126.255.255.255 A 128.0.0.0 to 172.15.255.255 172.32.0.0 to 191.255.255.255 B 192.0.0.0 to 192.167.255.255 192.169.0.0 to 223.255.255.255 C ‫آدرس‬127.x.x.x‫برای‬ ‫شده‬ ‫رزرو‬Loopback.‫است‬ ‫شبکه‬ ‫تست‬ ‫و‬ Private RangeClass 10.0.0.0 to 10.255.255.255A 172.16.0.0 to 172.31.255.255B
  • 25. 25 192.168.0.0 to 192.168.255.255C ‫می‬ ‫که‬ ‫داشت‬ ‫توجه‬ ‫باید‬‫آدرس‬ ‫کالس‬ ‫از‬ ‫توان‬‫یک‬ ‫مثال‬ ‫بطور‬ .‫نمود‬ ‫استفاده‬ ‫شبکه‬ ‫یک‬ ‫در‬ ‫متفاوت‬ ‫محلی‬ ‫های‬ ‫کالس‬ ‫از‬ ‫شبکه‬ ‫سمت‬C‫کالس‬ ‫از‬ ‫دیگر‬ ‫سمت‬ ‫یک‬ ‫و‬B.‫نمود‬ ‫استفاده‬ 2-14-3-Dynamic Host Configuration Protocol (DHCP) ‫آدرس‬ ‫پروتکل‬ ‫این‬ ‫وظیفه‬‫پروتکل‬ .‫است‬ ‫میزبان‬ ‫به‬ ‫خودکار‬ ‫بصورت‬ ‫دهی‬DHCP‫قابلیت‬ ‫از‬ ‫استفاده‬ ‫با‬‫ها‬‫می‬‫تواند‬ ‫آدرس‬IP،Subnet Mask،Default Gateway،DNS Server‫ارسال‬ ‫میزبان‬ ‫برای‬ ‫را‬ ‫دیگر‬ ‫تنظیمات‬ ‫و‬ .‫نماید‬DHCP‫می‬ ‫را‬‫توان‬‫برروی‬Router‫پروتکل‬ ‫یافته‬ ‫توسعه‬ ‫پروتکل‬ ‫این‬ .‫نمود‬ ‫تنظیم‬ ‫نیز‬Bootstrap (BooTP)‫آدرس‬ ‫وظیفه‬ ‫پروتکل‬ ‫دو‬ ‫هر‬ .‫است‬‫میزبان‬ ‫به‬ ‫خودکار‬ ‫دهی‬‫شبکه‬ ‫در‬.‫دارند‬ ‫را‬‫این‬‫ال‬ ‫در‬ ‫پروتکل‬‫یه‬ Application‫پورت‬ ‫از‬ ‫و‬ ‫دارد‬ ‫قرار‬‫های‬UDP 67, 68‫می‬ ‫استفاده‬‫نماید‬‫و‬‫دارد‬ ‫سروری‬ ‫کالینت‬ ‫ساختار‬. ‫بسته‬‫ها‬‫ی‬DHCP‫آن‬ ‫مراحل‬ ‫و‬‫زیر‬ ‫بصورت‬‫است‬: 1.DHCP Discover:‫درخواست‬ ‫کالینت‬ ‫ابتدا‬DHCP Discover‫را‬‫بصورت‬broadcast‫ارسال‬ ‫می‬‫معن‬ ‫بدان‬ ‫این‬ .‫کند‬‫ا‬ ‫ی‬‫جست‬ ‫به‬ ‫که‬ ‫ست‬‫می‬ ‫آدرس‬ ‫دریافت‬ ‫برای‬ ‫سرور‬ ‫وجوی‬.‫پردازد‬ 2.DHCP Offer:‫پاسخ‬ ‫سرور‬ ‫سپس‬DHCP Offer‫می‬ ‫ارسال‬ ‫را‬‫کالی‬ ‫به‬ ‫سرور‬ ‫واقع‬ ‫در‬ .‫کند‬‫نت‬‫تنظیمات‬ ‫را‬‫می‬ ‫پیشنهاد‬.‫دهد‬ 3.DHCP Request:‫درخواست‬ ‫کالینت‬ ‫آن‬ ‫از‬ ‫بعد‬DHCP Request‫می‬ ‫ارسال‬ ‫دلیل‬ ‫دو‬ ‫به‬ ‫را‬،‫کند‬ ‫آدرس‬ ‫گرفتن‬ ‫برای‬ ‫درخواست‬ ‫دیگری‬ ‫و‬ ‫سرور‬ ‫چند‬ ‫بین‬ ‫از‬ ‫سرور‬ ‫یک‬ ‫کردن‬ ‫مشخص‬ ‫برای‬ ‫یکی‬IP. 4.DHCP Acknowledge:‫پاسخ‬ ‫سرور‬ ‫آخر‬ ‫در‬DHCP Acknowledge‫ارسال‬ ‫را‬‫برای‬ ‫و‬‫کاربر‬ ‫تنظیم‬‫می‬.‫کند‬ 2-14-4-Dynamic Name Service (DNS) ‫آدرس‬ ‫ترجمه‬ ‫برای‬ ‫پروتکل‬ ‫این‬‫های‬IPv4‫و‬IPv6.‫دارد‬ ‫مراتبی‬ ‫سلسله‬ ‫نامگذاری‬ ‫سیستم‬ .‫است‬ ‫بالعکس‬ ‫و‬ ‫نام‬ ‫به‬ ‫عنوان‬ ‫به‬ ‫اصلی‬ ‫بطور‬‫سرویس‬‫دهنده‬Berkeley Internet Name Domain (BIND)‫پیاده‬‫می‬ ‫سازی‬.‫شود‬ ‫حدود‬70%‫سرویس‬ ‫از‬‫دهنده‬‫های‬DNS‫از‬BIND‫می‬ ‫استفاده‬.‫کنند‬ 2-15-Transport Layer ‫چهارم‬ ‫الیه‬ ‫که‬ ‫وظایفی‬‫برعهده‬‫م‬ ‫دارد‬‫ی‬:‫نمود‬ ‫اشاره‬ ‫زیر‬ ‫موارد‬ ‫به‬ ‫توان‬ 1.Session Multiplexing‫پورت‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫الیه‬ ‫این‬ :‫های‬TCP‫و‬UDP‫می‬‫جلسه‬ ‫چندین‬ ‫تواند‬ .‫نماید‬ ‫برگزار‬ 2.Segmentation‫پروتکل‬ ‫از‬ ‫استفاده‬ ‫با‬ :TCP‫می‬‫بسته‬ ‫تواند‬.‫نماید‬ ‫متصل‬ ‫هم‬ ‫به‬ ‫را‬ ‫شده‬ ‫تقسیم‬ ‫های‬
  • 26. 26 3.Flow Control:‫جریان‬ ‫کنترل‬‫الیه‬ ‫در‬‫دیگر‬ ‫های‬‫شکل‬ ‫به‬‫صورت‬ ‫متفاوتی‬ ‫های‬‫می‬‫گیرد‬‫ال‬ ‫این‬ ‫در‬ .‫به‬ ‫یه‬ ‫که‬ ‫است‬ ‫صورت‬ ‫این‬‫پروتکل‬TCP‫می‬ ‫مطمئن‬‫بصورت‬ ‫ترافیک‬ ‫که‬ ‫شود‬end-to-end‫سریع‬ ‫خیلی‬ .‫باشد‬ ‫یکسان‬ ‫طرف‬ ‫دو‬ ‫در‬ ‫و‬ ‫نشود‬ ‫فرستاده‬ 4.Connection Oriented:‫پروتکل‬ ‫واقع‬ ‫در‬TCP‫پایدار‬ ‫ارتباط‬ ‫یک‬end-to-end‫می‬ ‫ایجاد‬‫از‬ .‫کند‬ 3 way handshake‫می‬ ‫استفاده‬ ‫عمل‬ ‫این‬ ‫برای‬.‫شود‬ 5.Reliability‫هنگام‬ ،‫باشد‬ ‫نیاز‬ ‫که‬ ‫موقعی‬ ‫وظیفه‬ ‫این‬ :‫در‬ ‫خطا‬Segment‫پروتکل‬ ‫توسط‬TCP‫صورت‬ ‫می‬‫و‬ ‫گیرد‬Segment‫می‬ ‫ارسال‬ ‫دوباره‬.‫شود‬ 2-15-1-Transmission Control Protocol (TCP) ‫پروتکل‬TCP.‫است‬ ‫چهارم‬ ‫الیه‬ ‫در‬ ‫مطمئن‬ ‫پروتکل‬ ‫یک‬‫بندی‬ ‫صف‬ ‫از‬ ‫پروتکل‬ ‫این‬(Sequencing)‫تأیید‬ ‫و‬ ‫بسته‬‫ها‬(Acknowledgment)‫می‬ ‫استفاده‬.‫کند‬‫که‬ ‫زمانی‬‫فرستنده‬‫داده‬‫می‬ ‫ارسال‬ ‫را‬ ‫ای‬‫یک‬ ‫داده‬ ‫این‬ ‫به‬ ‫کند‬ ‫می‬ ‫اختصاص‬ ‫صف‬ ‫شماره‬‫دریا‬ ‫از‬ ‫پس‬ ‫گیرنده‬ .‫دهد‬‫تأییدیه‬ ‫شماره‬ ‫یک‬ ،‫فت‬‫که‬ ‫صف‬ ‫شماره‬ ‫یک‬ ‫و‬‫فرست‬‫نده‬‫انتظار‬ ‫می‬ ‫ارسال‬ ‫دارد‬ ‫را‬ ‫آن‬‫یا‬ ‫داده‬ ‫رفتن‬ ‫بین‬ ‫از‬ ‫تشخیص‬ ‫برای‬ ‫روند‬ ‫این‬ .‫کند‬.‫است‬ ‫مفید‬ ‫آن‬ ‫درست‬ ‫ترتیب‬ ‫عدم‬ ‫پروتکل‬‫مانند‬ ‫هایی‬Email‫از‬ ‫استفاده‬SMTP port 25،Web‫از‬ ‫استفاده‬HTTP port 80‫و‬SSH‫استفاده‬ ‫از‬port 22‫نمونه‬‫ها‬‫از‬ ‫یی‬TCP.‫هستند‬‫هدر‬ ‫یا‬ ‫سربار‬TCP.‫است‬ ‫زیر‬ ‫جدول‬ ‫بصورت‬ TCP Header Source Port 16 Bit Destination Port 16 Bit Sequence Number 32 Bit Acknowledgment Number (if ACK set) 32 Bit Windows Size 16 Bit Control Bit Reserved 3 Bit Data Offset Checksum 16 Bit Urgent 16 Bit Options (if data offset > 5. Padded at the end with "0" bytes if necessary) 0-32 Bit Data Control Bit‫می‬‫تواند‬‫معنی‬ ‫به‬Setup،Congestion،Termination.‫باشد‬ ... ‫و‬Windows Size‫یک‬ ‫دستگاه‬ ‫باید‬ ‫که‬ ‫است‬ ‫شماره‬.‫نمایند‬ ‫توافق‬ ‫هم‬ ‫بین‬ ‫ها‬Checksum‫ب‬ ‫برای‬.‫است‬ ‫سربار‬ ‫و‬ ‫داده‬ ‫در‬ ‫خطا‬ ‫ررسی‬ Urgent‫ض‬ ‫داده‬ ‫انتهای‬ ‫دهنده‬ ‫نشان‬.‫است‬ ‫روری‬Options‫اندازه‬ ‫حداکثر‬TCP-SEQ.‫است‬‫اندازه‬Data ‫باالتر‬ ‫الیه‬ ‫به‬ ‫بستگی‬‫و‬ ‫دارد‬‫است‬ ‫ممکن‬‫متغیر‬.‫باشد‬
  • 27. 27 2-15-1-1-TCP 3 Way Handshake ‫در‬ ‫ارتباط‬ ‫برقرار‬ ‫برای‬TCP‫بسته‬ ‫کاربر‬ ‫ابتدا‬ ،‫را‬ ‫ای‬‫نام‬ ‫به‬SYN‫شامل‬ ‫که‬‫سرویس‬ ‫برای‬ ‫است‬ ‫صف‬ ‫شماره‬‫دهنده‬ ‫می‬ ‫ارسال‬.‫کند‬‫نام‬ ‫به‬ ‫را‬ ‫آن‬ ‫پاسخ‬ ‫و‬ ‫دریافت‬ ‫را‬ ‫بسته‬ ‫دهنده‬ ‫سرویس‬SYN-ACK‫و‬ ‫کاربر‬ ‫صف‬ ‫شماره‬ ‫شامل‬ ‫که‬ ‫می‬ ‫ارسال‬ ‫را‬ ‫است‬ ‫خودش‬ ‫تأییدیه‬ ‫شماره‬.‫نماید‬‫بسته‬ ‫دریافت‬ ‫از‬ ‫پس‬ ‫کاربر‬SYN-ACK‫بسته‬ ،ACK‫نشان‬ ‫به‬ ‫را‬ ‫می‬ ‫ارسال‬ ‫تأیید‬‫مرح‬ ‫سه‬ ‫این‬ ‫از‬ ‫بعد‬ .‫کند‬‫سرویس‬ ‫و‬ ‫کاربر‬ ‫له‬‫می‬ ‫دهنده‬.‫نمایند‬ ‫انتقال‬ ‫را‬ ‫داده‬ ‫ترافیک‬ ‫توانند‬ 2-15-1-2-Flow Control ‫یا‬ ‫صف‬ ‫فضای‬ ‫شدن‬ ‫سرریز‬ ‫از‬ ‫جریان‬ ‫کنترل‬Buffer‫می‬ ‫جلوگیری‬‫زمان‬ .‫کند‬‫می‬ ‫انجام‬ ‫ارسال‬ ‫فرستنده‬ ‫که‬ ‫ی‬،‫دهد‬ ‫پیام‬ ‫آمادگی‬ ‫عدم‬ ‫صورت‬ ‫در‬ ‫گیرنده‬Not Ready‫می‬ ‫ارسال‬‫نماید‬‫ک‬ ‫متوقف‬ ‫را‬ ‫ارسال‬ ‫فرستنده‬ ‫تا‬.‫ند‬‫که‬ ‫زمانی‬ Buffer‫پیام‬ ‫باشد‬ ‫دریافت‬ ‫آماده‬ ‫گیرنده‬Ready‫می‬ ‫ارسال‬ ‫فرستنده‬ ‫به‬ ‫گیرنده‬ ‫سمت‬ ‫از‬‫را‬ ‫ارسال‬ ‫فرستنده‬ ‫و‬ ‫شود‬ ‫می‬ ‫ادامه‬.‫دهد‬ 2-15-1-3-TCP Acknowledgment ‫پروتکل‬TCP‫از‬ ‫صفی‬ ‫فرستنده‬ ‫در‬Segment‫رسیدن‬ ‫صورت‬ ‫در‬ ‫تا‬ ‫دارد‬ ‫را‬ ‫ها‬Acknowledgment‫را‬ ‫آنها‬ .‫نماید‬ ‫ارسال‬‫بسته‬ACK‫ا‬‫می‬ ‫ارسال‬ ‫گیرنده‬ ‫به‬ ‫فرستنده‬ ‫سمت‬ ‫ز‬‫بسته‬ ‫فرستنده‬ ‫تا‬ ‫شود‬‫منت‬ ‫گیرنده‬ ‫که‬ ‫را‬ ‫ای‬‫آن‬ ‫ظر‬ .‫نماید‬ ‫ارسال‬ ‫را‬ ‫است‬‫بسته‬ ‫در‬ACK‫شماره‬ACK‫با‬ ‫برابر‬ ‫شماره‬ ‫این‬ ‫که‬ ‫دارد‬ ‫وجود‬SEQ+1.‫است‬ 2-15-1-4-TCP Windowing ‫پروتکل‬‫در‬TCP‫پنجره‬،‫می‬‫نگه‬‫ثابت‬‫و‬‫تنظیم‬‫داده‬‫ارسال‬‫برای‬‫بندی‬‫ازدحام‬‫از‬‫تا‬‫دارد‬‫جل‬‫داده‬‫رفتن‬‫بین‬‫از‬‫یا‬‫وگیری‬ ‫پنجره‬ ‫اندازه‬ ‫اگر‬ .‫نماید‬4‫می‬ ‫فرستنده‬ ‫که‬ ‫است‬ ‫این‬ ‫معنی‬ ‫به‬ ،‫باشد‬‫چهار‬ ‫تواند‬Segment‫دریافت‬ ‫بدون‬ ‫را‬ACK ‫گرفتن‬ ‫صورت‬ ‫در‬ .‫نماید‬ ‫ارسال‬ACK‫می‬ ‫ارسال‬ ‫را‬ ‫بعدی‬ ‫چهارتای‬.‫کند‬
  • 28. 28 2-15-2-User Datagram Protocol (UDP) ‫ا‬‫پرو‬ .‫است‬ ‫چهارم‬ ‫الیه‬ ‫در‬ ‫نیز‬ ‫پروتکل‬ ‫ین‬‫تکل‬UDP‫یا‬ ‫نامطمئن‬ ‫پروتکل‬ ‫یک‬Connectionless‫و‬‫مبنای‬ ‫بر‬ ‫یا‬ ‫تالش‬ ‫بهترین‬Best Effort.‫است‬‫رفتن‬ ‫بین‬ ‫از‬ ،‫تأخیر‬ ،‫فعلی‬ ‫ترافیک‬ ‫مبنای‬ ‫بر‬ ‫تالش‬ ‫بهترین‬ ‫که‬ ‫است‬ ‫معنی‬ ‫بدین‬ ... ‫و‬ ‫بسته‬‫می‬ ‫انجام‬ ‫بسته‬ ‫ارسال‬ ‫برای‬ ‫را‬‫دستر‬ ‫پروتکل‬ ‫این‬ .‫ندارد‬ ‫آن‬ ‫ترتیب‬ ‫و‬ ‫دریافت‬ ‫برای‬ ‫تضمینی‬ ‫ولی‬ ‫دهد‬‫س‬‫ی‬ ‫می‬ ‫فراهم‬ ‫سربار‬ ‫بدون‬ ‫را‬ ‫شبکه‬ ‫الیه‬ ‫به‬.‫کند‬‫این‬‫سبک‬ ‫و‬ ‫سریع‬ ‫پروتکل‬‫ند‬ ‫خطا‬ ‫بررسی‬ ‫و‬ ‫تشخیص‬ ،‫است‬‫ابزاری‬ ،‫ارد‬ ‫ترمیم‬ ‫برای‬‫نمی‬ ‫استفاده‬ ‫تأییدیه‬‫و‬ ‫صف‬ ‫شماره‬‫از‬ ‫و‬ ‫ندارد‬ ‫داده‬‫کارب‬‫برنامه‬ ‫عهده‬ ‫به‬‫شده‬ ‫گفته‬ ‫موارد‬ ‫بررسی‬ .‫کند‬‫ردی‬ ‫پروتکل‬ .‫است‬‫مانند‬ ‫هایی‬SNMP‫از‬ ‫استفاده‬port 161،TFTP‫از‬ ‫استفاده‬port 69‫و‬DNS‫از‬ ‫استفاده‬port 53‫در‬ ‫(البته‬DNS‫از‬ ‫است‬ ‫ممکن‬TCP)‫شود‬ ‫استفاده‬ ‫نیز‬‫نمونه‬‫از‬ ‫هایی‬UDP.‫هستند‬‫پروتکل‬ ‫در‬ ‫مثال‬ ‫بطور‬ SNMP‫بسته‬ ‫اگر‬Set‫نمی‬ ،‫شود‬ ‫فرستاده‬.‫خیر‬ ‫یا‬ ‫است‬ ‫شده‬ ‫تنظیم‬ ‫بسته‬ ‫این‬ ‫آیا‬ ‫که‬ ‫شد‬ ‫مطمئن‬ ‫توان‬‫س‬‫هدر‬ ‫یا‬ ‫ربار‬ UDP‫جد‬ ‫بصورت‬.‫است‬ ‫زیر‬ ‫ول‬‫اندازه‬Data.‫باشد‬ ‫متغیر‬ ‫است‬ ‫ممکن‬ ‫و‬ ‫دارد‬ ‫باالتر‬ ‫الیه‬ ‫به‬ ‫بستگی‬ UDP Header Source Port 16 Bit Destination Port 16 Bit Checksum 16 Bit Length 16 Bit Data 2-15-3-Mapping IP Layer to Transport Layer ‫پروتکل‬ ‫هدر‬ ‫یا‬ ‫سربار‬IP‫برا‬ ‫پروتکل‬ ‫شماره‬ ‫از‬ ‫سوم‬ ‫الیه‬ ‫در‬‫نمودن‬ ‫مشخص‬ ‫ی‬‫یا‬ ‫باالتر‬ ‫الیه‬ ‫پروتکل‬Upper Layer Protocol (ULP)‫برود‬ ‫چهارم‬ ‫الیه‬ ‫به‬ ‫است‬ ‫قرار‬ ‫که‬‫می‬ ‫استفاده‬‫پروتکل‬ ‫شماره‬ ‫اگر‬ ‫مثال‬ ‫بطور‬ .‫کند‬ ‫برابر‬6‫باشد‬‫معن‬ ‫به‬‫ی‬‫که‬ ‫است‬ ‫این‬IP‫به‬ ‫را‬ ‫بسته‬ ‫باید‬TCP‫پروتکل‬ ‫شماره‬ ‫اگر‬ ‫و‬17‫باشد‬‫معن‬ ‫به‬‫ی‬‫که‬ ‫است‬ ‫این‬IP ‫به‬ ‫را‬ ‫بسته‬ ‫باید‬UDP.‫بسپارد‬ ‫چهارم‬ ‫الیه‬ ‫در‬ 2-15-4-Mapping Transport Layer to Application Layer ‫از‬ ‫اگر‬ ‫شد‬ ‫گفته‬ ‫که‬ ‫همانطور‬TCP Port 20,21‫که‬ ‫است‬ ‫این‬ ‫معنی‬ ‫به‬ ،‫شود‬ ‫استفاده‬‫کاربردی‬ ‫برنامه‬ ‫از‬FTP ‫برنامه‬ ‫دیگر‬ ‫برای‬ .‫است‬ ‫شده‬ ‫استفاده‬‫بر‬ ‫نوع‬ ‫دهنده‬ ‫نشان‬ ‫شده‬ ‫استفاده‬ ‫پورت‬ ‫و‬ ‫است‬ ‫شکل‬ ‫بدین‬ ‫نیز‬ ‫ها‬‫ن‬.‫است‬ ‫امه‬ Internet Assigned Numbers Authority (IANA)‫پورت‬ ‫تخصیص‬ ‫به‬ ‫رابطه‬ ‫در‬‫ها‬‫را‬ ‫استانداردی‬ ‫پورت‬ ‫استاندارد‬ ‫این‬ ‫طبق‬ .‫است‬ ‫نموده‬ ‫طراحی‬‫های‬0‫تا‬1023‫برنامه‬ ‫برای‬،‫شده‬ ‫شناخته‬ ‫های‬1024‫تا‬49151‫برای‬ ‫برنامه‬‫و‬ ‫کاربر‬ ‫توسط‬ ‫شده‬ ‫تعریف‬ ‫های‬49152‫تا‬65535‫استفاده‬ ‫برای‬‫می‬ ‫استفاده‬ ‫ارتباطی‬ ‫جلسه‬ ‫طول‬ ‫در‬ ‫متغیر‬.‫شود‬ 2-16-Packet Delivery Process ‫یا‬ ‫بسته‬ ‫تحویل‬ ‫فرآیند‬Packet Delivery Process‫در‬ ‫بسته‬ ‫تحویل‬ ‫نحوه‬ ‫به‬‫دو‬ ‫الیه‬‫شبکه‬‫همانطور‬ .‫دارد‬ ‫اشاره‬ ‫یک‬ ‫الیه‬ ‫در‬ ‫شده‬ ‫داده‬ ‫توضیح‬ ‫که‬Ethernet‫و‬NIC‫دستگاه‬ ‫دو‬ ‫الیه‬ ‫در‬ .‫دارد‬ ‫وجود‬‫مانند‬ ‫هایی‬NIC،Bridge ‫و‬Switch.‫دارد‬ ‫وجود‬‫آدرس‬ ‫همچنین‬MAC‫دستگاه‬ ‫نیز‬ ‫شبکه‬ ‫سه‬ ‫الیه‬ ‫در‬ .‫دارد‬ ‫قرار‬ ‫دو‬ ‫الیه‬ ‫در‬ ‫نیز‬‫مانند‬ ‫هایی‬ Router‫و‬Switch Layer 3‫پروتکل‬ ‫از‬ ‫نیز‬ ‫سه‬ ‫الیه‬ ‫در‬ .‫دارد‬ ‫وجود‬IP‫آدرس‬ ‫برای‬‫می‬ ‫استفاده‬ ‫دهی‬.‫شود‬
  • 29. 29 ‫میزبان‬‫با‬ ‫رابطه‬ ‫در‬ ‫باید‬ ‫ها‬‫که‬ ‫این‬‫آدرس‬ ‫کدام‬IP‫کدام‬ ‫به‬‫آدرس‬MAC‫جمع‬ ‫اطالعاتی‬ ‫دارد‬ ‫اختصاص‬‫آوری‬ ‫آن‬ ‫و‬ ‫کنند‬‫پروتکل‬ .‫نمایند‬ ‫ایجاد‬ ‫دو‬ ‫الیه‬ ‫بسته‬ ‫آن‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫بتوانند‬ ‫تا‬ ‫نمایند‬ ‫ذخیره‬ ‫جدولی‬ ‫داخل‬ ‫در‬ ‫را‬ARP ‫میزبان‬ ‫به‬‫می‬ ‫کمک‬ ‫ها‬‫آدرس‬ ‫تا‬ ‫کند‬IP‫آدرس‬ ‫به‬ ‫شده‬ ‫نگاشت‬MAC‫عمل‬ ‫اینگونه‬ ‫پروتکل‬ ‫این‬ .‫آورند‬ ‫بدست‬ ‫را‬ ‫می‬‫که‬ ‫کند‬‫میزبان‬‫کنند‬ ‫درخواست‬‫ه‬‫آدرس‬MAC‫آدرس‬ ،IP‫داخل‬ ‫در‬ ‫را‬Ethernet Frame‫همه‬ ‫آدرس‬ ‫با‬ ‫پخشی‬FFFF:FFFF:FFFF‫می‬ ‫قرار‬‫دهد‬‫و‬‫آن‬‫را‬‫می‬ ‫ارسال‬.‫کند‬‫بسته‬ ‫این‬ ‫به‬ARP Request.‫گویند‬‫موقعی‬ ‫آدرس‬ ‫میزبانی‬ ‫که‬IP‫می‬ ‫مشاهده‬ ‫بسته‬ ‫داخل‬ ‫در‬ ‫را‬ ‫خود‬‫از‬ ‫استفاده‬ ‫با‬ ‫کند‬‫بسته‬ARP Reply‫می‬ ‫پاسخ‬‫دهد‬‫که‬ ‫آدرس‬MAC‫می‬ ‫ارسال‬ ‫را‬ ‫خود‬ ‫آدرس‬ ‫و‬ ‫است‬ ‫من‬ ‫آدرس‬ ‫درخواستی‬.‫کند‬‫عملکرد‬ ‫نحوه‬ARP‫باید‬ ‫که‬ ‫زمانی‬ Router‫آدرس‬ ‫اگر‬ .‫است‬ ‫متفاوت‬ ‫کمی‬ ‫گیرد‬ ‫صورت‬ ‫ی‬IP‫روال‬ ‫طبق‬ ،‫باشند‬ ‫شبکه‬ ‫یک‬ ‫داخل‬ ‫در‬ ‫میزبان‬ ‫دو‬ ‫می‬ ‫انجام‬ ‫عمل‬ ‫این‬ ‫قبل‬‫بسته‬ ‫اینصورت‬ ‫غیر‬ ‫در‬ .‫شود‬ARP Request‫به‬default gateway‫یا‬Router ‫پیش‬‫می‬ ‫ارسال‬ ‫فرض‬.‫شود‬‫این‬Router‫دلیل‬ ‫به‬‫که‬ ‫این‬‫باید‬ ‫و‬ ‫است‬ ‫دیگر‬ ‫شبکه‬ ‫یک‬ ‫داخل‬ ‫میزبان‬‫ر‬ ‫بسته‬‫ب‬ ‫ا‬‫ه‬ ‫بسته‬ ‫یک‬ ،‫کند‬ ‫منتقل‬ ‫دیگری‬ ‫اینترفیس‬Ethernet Frame‫می‬ ‫ایجاد‬ ‫جدید‬‫جدول‬ ‫به‬ ‫توجه‬ ‫با‬ ‫را‬ ‫آن‬ ‫و‬ ‫کند‬ Router‫می‬ ‫ارسال‬ ‫خود‬ ‫ی‬‫مقصد‬ ‫شبکه‬ ‫به‬ ‫که‬ ‫زمانی‬ ‫تا‬ ‫روند‬ ‫این‬ .‫کند‬‫بصورت‬ ‫برسد‬Hop-By-Hop‫انجام‬ ‫می‬.‫شود‬‫و‬ ‫دریافت‬ ‫را‬ ‫بسته‬ ‫نظر‬ ‫مورد‬ ‫گیرنده‬ ‫نهایت‬ ‫در‬‫به‬ ‫را‬ ‫پاسخ‬Router‫می‬ ‫خود‬ ‫نظر‬ ‫مورد‬.‫دهد‬Router‫نیز‬ ‫همان‬ ‫به‬ ‫بازگشتی‬ ‫بصورت‬ ‫را‬ ‫بسته‬Router‫اولیه‬‫می‬ ‫ارسال‬‫کند‬‫و‬‫نهایت‬ ‫در‬ ‫بسته‬‫می‬ ‫ارسال‬ ‫اصلی‬ ‫مبدأ‬ ‫به‬.‫شود‬ 3-Introduction to Switch ‫ا‬ ‫در‬‫به‬ ‫مربوط‬ ‫مطالب‬ ‫و‬ ‫اطالعات‬ ‫بخش‬ ‫ین‬Switch‫می‬ ‫داده‬ ‫توضیح‬ ‫داده‬ ‫مرکز‬ ‫در‬‫شود‬‫و‬‫به‬‫عملکرد‬ ‫و‬ ‫مفهوم‬ Switch‫اطالعات‬ ‫به‬ ‫سپس‬ ‫و‬‫مختصری‬‫به‬ ‫مربوط‬Nexus Switch‫می‬ ‫پرداخته‬.‫شود‬ 3-1-Introduction ‫قسمت‬ ‫در‬LAN‫کابل‬ ‫از‬ ً‫ال‬‫معمو‬‫های‬100‫می‬ ‫استفاده‬ ‫متر‬‫کابل‬ ‫این‬ .‫شود‬‫می‬ ‫ها‬‫نوع‬ ‫از‬ ‫تواند‬Cat 5‫یا‬Cat 5e‫و‬ .‫باشد‬ ‫باالتر‬ ‫یا‬‫جابه‬ ‫برای‬ ‫یا‬ ‫شبکه‬ ‫گسترش‬ ‫یا‬ ‫افزایش‬ ‫برای‬‫می‬ ‫داده‬ ‫جایی‬‫از‬ ‫توان‬Hub‫یا‬ ‫و‬Switch.‫نمود‬ ‫استفاده‬ ‫شبکه‬ ‫در‬‫از‬ ‫قدیمی‬ ‫های‬Hub‫شبکه‬ ‫در‬ ‫و‬‫از‬ ‫مدرن‬ ‫های‬Switch‫می‬ ‫استفاده‬‫قسمت‬ ‫در‬ .‫شود‬LAN‫از‬ ‫که‬ ‫زمانی‬ Hub‫شود‬ ‫استفاده‬‫پهنای‬ ،‫اشتراک‬ ‫به‬ ‫باند‬‫می‬ ‫گذاشته‬‫در‬ .‫شود‬Switch‫پهناب‬ ‫از‬ ‫پورت‬ ‫هر‬‫جداگانه‬ ‫باند‬‫استفاده‬ ‫ای‬ ‫می‬.‫شود‬‫از‬ ‫اگر‬Hub‫بس‬ ‫تعداد‬ ‫از‬ ‫شود‬ ‫استفاده‬‫پهنای‬ ‫از‬ ً‫ا‬‫متعاقب‬ ‫و‬ ‫دستگاه‬ ‫یاری‬‫باند‬‫اشتراکی‬‫بیشتری‬‫می‬ ‫استفاده‬‫شود‬ ‫شبکه‬ ‫گسترش‬ ‫دلیل‬ ‫به‬ ‫نتیجه‬ ‫در‬ ‫که‬Collision Domain‫می‬ ‫افزایش‬ ‫نیز‬.‫یابد‬‫از‬ ‫اگر‬Switch‫شود‬ ‫استفاده‬ Collision Domain‫می‬ ‫کاهش‬ ‫نیز‬‫زیرا‬ ،‫یابد‬‫برروی‬‫یک‬ ‫فقط‬ ‫پورت‬ ‫هر‬Collision‫می‬ ‫اتفاق‬‫در‬ .‫افتد‬ Switch‫باشد‬ ‫متصل‬ ‫سیستم‬ ‫یک‬ ‫به‬ ‫تنها‬ ‫پورت‬ ‫هر‬ ‫اگر‬ ‫واقع‬ ‫در‬Collision‫نمی‬ ‫رخ‬.‫دهد‬‫گسترش‬ ‫با‬ ‫مشابه‬ ‫بطور‬ ‫شبکه‬Network Congestion‫می‬ ‫اتفاق‬‫داده‬ ‫حجم‬ ‫باید‬ ‫زیرا‬ ،‫افتد‬.‫یابد‬ ‫انتقال‬ ‫شبکه‬ ‫در‬ ‫بسیاری‬
  • 30. 30 ،‫شود‬ ‫نگاه‬ ‫باالتر‬ ‫الیه‬ ‫یک‬ ‫به‬ ‫اگر‬Bridge.‫دارد‬ ‫قرار‬Bridge‫باهوش‬‫از‬ ‫تر‬Hub‫می‬ ‫دستگاه‬ ‫این‬ .‫است‬‫عمل‬ ‫تواند‬ Forwarding،Filter‫و‬Flood.‫دهد‬ ‫انجام‬ ‫را‬‫می‬ ‫دستگاه‬ ‫این‬‫بین‬ ‫تواند‬LAN‫مختلف‬ ‫های‬Buffering‫یا‬ .‫کند‬ ‫ایجاد‬ ‫اختصاصی‬ ‫صف‬ ‫فضای‬‫دست‬ ‫این‬‫همچنین‬ ‫گاه‬Collision Domain‫می‬ ‫افزایش‬ ‫را‬ ‫ها‬‫هر‬ ‫زیرا‬ .‫دهد‬ ‫از‬ ‫پورت‬Bridge‫یک‬Collision Domain‫می‬ ‫ایجاد‬ ‫را‬‫آدرس‬ ‫جدول‬ ‫دستگاه‬ ‫این‬ ‫همچنین‬ .‫کند‬MAC‫را‬ ‫ارسال‬ ‫برای‬ ‫آن‬ ‫از‬ ‫و‬ ‫ذخیره‬ ‫خود‬ ‫در‬Frame‫می‬ ‫استفاده‬.‫کند‬Bridge‫می‬ ‫پشتیبانی‬ ‫کمی‬ ‫پورت‬ ‫تعداد‬ ‫از‬.‫کند‬ ‫پیشرفته‬ ‫اگر‬‫نگ‬ ‫تر‬‫شود‬‫اه‬Switch‫قابلیت‬ ‫ها‬.‫دارند‬ ‫بیشتری‬ ‫های‬Switch‫کارایی‬‫بر‬ ‫عالوه‬ ‫ها‬Bridge‫پورت‬ ‫از‬‫های‬ ‫می‬ ‫پشتیبانی‬ ‫نیز‬ ‫بیشتری‬‫کند‬‫تعداد‬ .‫پورت‬ ‫این‬‫ها‬24‫یا‬48‫یا‬ ‫و‬500‫می‬.‫باشد‬ ‫تواند‬Switch‫نیز‬ ‫ها‬Forwarding، Filter‫و‬Flood‫می‬ ‫انجام‬‫دهند‬‫جدول‬ ‫و‬MAC‫می‬ ‫ذخیره‬ ‫خود‬ ‫در‬ ‫را‬‫ع‬ .‫کنند‬‫فضای‬ ‫از‬ ‫این‬ ‫بر‬ ‫الوه‬Frame Buffer‫بین‬ ‫بسته‬ ‫انتقال‬،‫بزرگ‬Switch‫و‬ ‫ها‬Back Plane‫سرعت‬ ‫و‬1Gbps‫تا‬100Gbps‫می‬ ‫پشتیبانی‬.‫کنند‬ ‫روش‬‫ارسال‬ ‫های‬Frame‫در‬Switch‫می‬‫صورت‬ ‫دو‬ ‫به‬ ‫تواند‬Cut-Through‫یا‬Store-and-Forward ‫در‬ .‫باشد‬Cut-Through‫دستگاه‬Switch‫منتظر‬ ‫آنکه‬ ‫بدون‬‫کامل‬ ‫دریافت‬Frame‫دیدن‬ ‫محض‬ ‫به‬ ،‫شود‬ ‫آدرس‬MAC‫مقصد‬،‫است‬ ‫کرده‬ ‫دریافت‬ ‫را‬ ‫چه‬ ‫هر‬ ،‫می‬ ‫ارسال‬.‫کند‬‫نمی‬ ‫بررسی‬ ‫مورد‬ ‫این‬ ‫در‬ ‫خطا‬‫زیر‬ ‫شکل‬ .‫شود‬ ‫روش‬ ‫دهنده‬ ‫نشان‬Cut-Through.‫است‬ ‫روش‬ ‫در‬Store-and-Forward‫دستگاه‬Switch‫همه‬ ‫دریافت‬ ‫منتظر‬Frame‫می‬‫ذخیره‬ ‫را‬ ‫آنها‬ ‫و‬ ‫ماند‬ ‫می‬.‫کند‬‫پ‬‫کامل‬ ‫دریافت‬ ‫از‬ ‫س‬Frame‫آدرس‬ ‫به‬ ‫را‬ ‫آن‬MAC‫می‬ ‫ارسال‬ ‫مقصد‬‫بررسی‬ ‫خطا‬ ‫روش‬ ‫این‬ ‫در‬ .‫کند‬ ‫می‬.‫شود‬ ‫روش‬‫در‬ ‫ارتباطی‬ ‫های‬Switch‫می‬‫تواند‬Unicast،Multicast‫و‬Broadcast.‫باشد‬‫یک‬ ‫که‬ ‫زمانی‬Frame ‫وارد‬Switch‫می‬‫جدول‬ ‫در‬ ‫مبدأ‬ ‫آدرس‬ ،‫شود‬MAC‫می‬ ‫ذخیره‬‫می‬ ‫خاطر‬ ‫به‬ ‫را‬ ‫این‬ ‫و‬ ‫شود‬‫سپ‬‫آدرس‬ ‫این‬ ‫که‬ ‫ارد‬ .‫است‬ ‫پورت‬ ‫این‬ ‫به‬ ‫مربوط‬‫در‬‫ارسال‬Unicast‫که‬ ‫زمانی‬Frame‫پورت‬ ‫به‬Switch‫می‬ ‫وارد‬‫اگر‬ ،‫شود‬‫آدرس‬ ‫مقصد‬ ‫و‬ ‫مبدأ‬‫برروی‬‫می‬ ‫حذف‬ ‫را‬ ‫آن‬ ‫باشد‬ ‫پورت‬ ‫یک‬‫زیرا‬ ،‫کند‬Switch‫می‬ ‫تشخیص‬ ‫حلقه‬ ‫را‬ ‫آن‬‫این‬ ‫به‬ ‫و‬ ‫دهد‬