تعداد صفحه: 252
فهرست مطالب . . . . . . . . . . . . . شماره صفحه
طراحی وب سایت اصفهان فوری 09131253620
فصل اول : کلیات شبکه های کامپیوتری 8
1-1- انواع روش های انتقال داده 9
1-1-1- انتقال اطلاعات به صورت موازی 9
1-1-2-اتصال سریال 10
1-1-3- انتقال بصورت سریال 11
1-3- انتقال تمام دو طرفه (Full Duplex) 11
1-4- شبکه چیست؟ 12
1-5- دلیل ایجاد شبکه 12
1-6- قسمتهای مختلف شبکه 13
1-6-1- گره یا Node 13
1-6-2- رسانه انتقال در شبکه های کامپیوتری 13
1-7- شبکه های بدون کابل (بی سیم ، امواج رادیویی) 15
1-8- MAC Address چيست ؟ 16
1-9- دليل استفاده از MAC Address 17
1-10- ساختار MAC Address 17
1-12- لايه های OSI 19
1-13- پروتکل های پشته ای 20
1-14- مودم چيست؟ 20
1-15- روش هاي انتقال اطلاعات 21
1-15-1- موازي(PARALLEL) 21
1-15-2- سري(SERIAL) 22
1-16- انواع ارسال در شبکه (آشنایی با چند اصطلاح در شبکه) 23
1-17- انواع توپولوژي هاي شبکه 24
1-17-1- توپولوژي BUS يا خطي 24
1-17-2- توپولوژي رينگ يا حلقوي 25
1-17-3- توپولوژيstar يا ستاره اي 25
1-17-4- توپولوژي هيبريدي يا تركيبي 26
1-17-5- توپولوژی توری Mesh 27
1-17-6- توپولوژی درختی Tree 27
1-18-1- کابلهای چهار زوجی 28
1-18-2- جدول مشخصات کابل های UTP 29
1-18-4- فيبر نوری 31
1-19- بررسی انواع روشهای و استانداردهای کابل بندی 32
1-20- بررسی رنگهای کابل Cross Over و UTP 34
1-21- بررسی تفاوتهای بین Switch و Hub 37
1-21-1- تکنولوژی سوئيچ ها 38
فصل دوم : بررسی ابزارهای پروتکل TCP/IP 41
2-1- لايه های پروتکل TCP/IP 42
2-1-1- لايه Application 43
2-1-2-لايه Transport 44
2-1-3- لايه اينترنت 44
2-1-4- لايه Network Interface 45
2-2- آدرس IP 45
2-3-سوکت (Socket) 46
2-4- پروتکلهای موجود در TCP/IP 46
2-5- پروتکل TCP : لايه Transport 46
2-5-1- ارسال اطلاعات با استفاده از TCP 47
2-6-پروتکل UDP : لايه Transport 48
2-7- پروتکل IP : لايه Internet 49
2-8- عمليات انجام شده توسط IP 50
2-9- پروتکل ICMP : لايه Internet 51
2-10- پروتکل IGMP : لايه Internet 52
2-10-1- مديريت IP Multicasting 52
2-11-پروتکل ARP : لايه Internet 53
2-11- Physical Address Resolution 54
2-12- برنامه ها و ابزارهای TCP/IP 55
2-12-1- برنامه های عيب يابی 55
ARP 55
Hostname 55
IPConfig 56
Nbtstat 56
Netstat 56
Ping 56
Tracert 57
2-12-2- برنامه های ارتباطی 57
FTP . 58
Telnet . 58
Tftp . 58
2-13- کلاسهای IP 59
کلاس A 59
کلاس B 59
کلاس C 60
کلاس D 60
فصل سوم : نصب شبکه Per-To-Per 61
3-1- تهيه چك ليست 62
3-2- تجهيزات مورد نياز 62
3-3- نصب درايور كارت شبكه 64
3-4- ساخت كابل هاي رابط و برقراري اتصالات فيزيكي 64
3-5- انجام تنظيمات TCP / IP 66
3-6- تنظيم نام کامپيوتر و نام Workgroup 68
3-7- تست ارتباطات شبكه با دستور Ping 70
3-8- Share كردن چاپگر 73
فصل چهارم : نصب Remote Desktop 75
4-1- نصب بر روی Server 76
4-2- تنظیمات Fire Wall 76
4-3- تنظیمات Remote Desktop در کامپیوتر Client 76
4-4- اتصال به کامپیوتر Client از طریق Remote Desktop 77
فصل پنجم : نصب Net Meeting 80
5-1- نحوه راه اندازی Net Meeting 81
فصل ششم : نصب DHCP Server 87
6-1- نصب DHCP Server 88
6-2- تنظيم IP Address براي سرور (بصورت دستي) 88
6-3- نصب DHCP Server 89
6-4- تنظيم DHCP Server 90
6-5- تنظيمات Fire Wall برای DHCP Server 93
6-6- تفاوت TCP و UDP 96
6-7- تقسيمبندی پورتها از روی شماره آنها 96
فصل هفتم : نصب DNS ( Domain Name System ) 98
7-1- نصب DNS در Windows Server 2003 99
7-2- تنظیمات DNS ( Domain Name System ) 101
7-2-1- تنظیمات IP بر روی DNS Server 101
7-2-2- معرفی Server به کامپیوتر Client 103
7-2-3- اجرای DNS و ایجاد Zone جدید 103
7-2-3-2- ایجاد Mail Exchange جدید 109
7-3-2-4- رکورد Alias (CNAME): 111
فصل هشتم : نصب File Server 113
8-1- نصب File Server در Windows Server 2003 114
8-2- اجرای File Server 123
8-3-1- تنظیمات Offline Setting 124
فصل نهم : نصب Mail Server 126
9-1- نصب Mail Server 127
9-1- اجرای Mail Server 132
9-3- ارسال و دریافت ایمیل در شبکه Local با استفاده از نرم افزار Out Look Express 135
فصل دهم : نصب Streaming Media Server 144
10-1- نصب Streaming Media Server در Windows Server 2003 145
10-2- اجرا و به اشتراک گذاری فایلهای Media (انواع قالبهای صوتی و ویدئویی) 150
10-2-1- اجرای نرم افزار 150
10-2-2- به اشتراک گذاری فایلهای MEDIA 152
فصل یازدهم : نصب Active Directory 161
11-1- تعریف اکتیو دایرکتوری 162
11-2- نصب اکتیو دایرکتوری بر روی windows server 2003 162
11-3- فعال سازی DNS FORWARDING برای اتصالات اینترنت 171
11-4- ایجاد ناحیه جستجو رزرو شده اولیه 172
11-5- تعريف كاربر 180
11-6- ساخت Home Directory 182
11-7- محدود كردن فضاي دسترسي يك كاربر 185
11-8- اتصال کامپیوتر های Client به DC 188
فصل دوازدهم : نصب VPN Server 190
12-1- VPN چیست؟ 191
12-2- تنظيم نقش Remote Access / VPN Server در ويندوز Server 2003 192
12-3- تنظيمات Routing and Remote Access ( ويزارد RRAS ) 193
12-4- تنظيمات کاربران 198
12-5- برقراري کانال ارتباطي 200
12-6- تنظيمات کانال ارتباطي 203
12-6-1- قسمت General 203
12-6-4- قسمت Options 204
12-6-5- قسمت Security 205
12-6-6- قسمت Networking 206
12-6-7- قسمت Advanced 209
فصل سیزدهم : نصب FTP Server 210
13-1- تعریف FTP Server 211
13-2- راه اندازي FTP Server 211
13-3- قراردادن فايلها بر روي FTP Server 213
13-4- اتصال به FTP Server 214
الف ـ تنظيم كامپيوتر ميزبان ( Host ) 214
ب ـ تنظيم كامپيوتر ميهمان ( Guest ) 216
ج ـ وصل شدن به كامپيوتر ميزبان 217
13-5- اتصال و دريافت فايل از FTP Server 218
فصل چهاردهم : Group Policy در ويندوز 2003 222
14-1- تعریف Group policy 223
14-2- ايجاد Organization Unit 223
14-3- تنظيم Proxy براي كاربران بصورت گروهي 224
14-4- تغيير Title Bar اينترنت اكسپلور 227
14-5- تنظيمات مربوط به نوار وظيفه و منوي شروع ( Start Menu and Taskbar ) 228
14-6- تنظيمات و حذف و اضافه گزينه هاي مربوط به Control Panel 229
فصل پانزدهم : RRAS در ويندوز 2003 231
15-1- آشنايي با برنامه RRAS 232
15-2- تجهيزات و تنظيمات مربوط به سرور 233
15-3- فعال كردن سرويس RRAS در سرور 233
15-4- نصب و راه اندازي RRAS 235
15-5- اعطاي مجوز ورود به كاربر 238
15-6- آشنايي با گزينه هاي برنامه 238
فصل شانزدهم : روتر ها چگونه كار مي كنند؟ 241
16-1- انتقال و مسيريابي ايميل 242
16-2- كنترل ترافيك 242
16-3- انتقال بسته ها 243
16-4- انواع روتر از نظر كارايي 244
16-5- مسيريابي روتر 244
16-6- آگاهي از مقصد ديتا 245
16-7- آدرس هاي منطقي و فيزيكي 245
16-8- MAC Address 245
16-9- آشنايي با دستور Tracert 246
16-10- حملات Denial of Service ( DoS ) 247
16-11- مسير اصلي اينترنت 248
فصل هفدهم : آشنايي با دستگاه تست كابل شبكه 249
17-1- برخي ويژگي هاي Cable Tester 251
فصل اول : کلیات شبکه های کامپیوتری
1-1- انواع روش های انتقال داده
کامپیوترها داده ها را به دو طریق موازی وسریال ا نتقال می دهند.در انتقال های موازی داده، اغلب از 8خط داده ویا بیشتر استفاده می شود.در این حالت داده می تواند به وسیله ای که فقط چند كیلومتر دورتر است انتقال یابد.گر چه در این موارد حجم بسیاری از داده در زمان کوتاهی جابجا می شود ولی فاصله نمی تواند چندان طولانی باشد.
در انتقال به وسیله ای که چندین متر دورتر واقع شده است ، روش سریال بکار برده می شود.
در زیر علل سادگی کار در پورت موازی ذکر شده است:
1-عدم نیاز به رمز گشا و دکودر کارت های توسعه.
2-استفاده از انتقال اطلاعات به روش موازی و عدم نیاز به پروتکل های پیچیده.
3- در دسترس بودن این پورت برای همه کامپیوترها.
4- در دسترس بودن تمام پایه های این پورت.
5- عدم نیاز به تنظیمات اولیه پیچیده.
6- سریع تر بودن نسبت به پورت سری.
7- دسترسی سخت افزاری و نرم افزاری ساده به هر کدام از پینهای این پورت.
پورت موازی معمولا بر روی مادر بورد کامپیوتر ها موجود است ولی با تهیه ونصب یک کارت I/O تعداد انها را می توان افز ایش داد و به ترتیب LPT1,LPT2,… را به وجود اورد.
1-1-1- انتقال اطلاعات به صورت موازی
روش ها و پروتکل های زیادی برای ارسال اطلاعات وجود دارد که یکی از ساده ترین و پر استفاده ترین انها روش موازی است.
شکل1-2 نحوه ی انتقال بیت ها را به صورت موازی نشان می دهد.
شکل 1-2
همانطور که در شکل 2-3 مشخص شده است برای ارسال اطلاعات هر بیت به یک سیم نیاز است. پس مقادیر تمام بیت های یک بایت باید هم زمان بر روی پورت قرار بگیرند و گیرنده نیز باید انها را همزمان دریافت کند. یکی از معایب بزرگ این نوع ارسال هزینه بسیار بالا و برد کم انتقال اطلاعات است. برای ارسال هر بایت حداقل 9سیم نیاز است.8 عدد برای هر بیت ،یک سیم برای زمین .همانطور که گفته شد سادگی ارسال موازی باعث استفاده از ان شده است،اما این روش مشکلاتی دارد که باعث ساخت پروتکلهای پیچیده ارتباطی دیگر شده است. از ان جمله:
1- هزینه بسیار انتقال اطلاعات.
2- برد بسیار کم.
3- سرعت انتقال اطلاعات بسیار پایین تر از پروتکل هایی مانند USB است.
4- اگر در ارسال یکی از این پین ها مشکلی ایجاد شود پیدا کردن ان بسیار مشکل است در حقیقت در این روش خطایابی دشوار است.
5-امکان ازدست دادن ا طلاعات ویا احتمال دریافت اطلاعات تکراری در این روش بسیار زیاد است .
6- تعدا دی از شرکت های بزرگ کامپیوتری پروتکل های جدیدی برای این پورت ساخته اند اما هنوز کارایی ان بسیار کمتر از پورتی مانند USBاست.
1-1-2-اتصال سریال
همانطور که بیان شد پورت موازی دارای معایبی است که برای بر طرف کردن ان باید به روش های جبران سازی بپردازیم اما در پورت سری تعداد بسیار زیادی از این معایب مانند هزینه ی انتقال وصحت اطلاعات وبرد انتقال بر طرف شده است.
در پورت سری از یک پروتکل جدید برای انتقال داده ها استفاده می شودکه این پروتکل سریال serial نام داردو به وسیله ان داده ها را می توان در حداقل یک سیم انتقال داد. این روش هم اکنون بسیا ر گسترش یافته تا انجا که بسته های اطلاعاتی اینترنتی از طریق سریال انتقال می یابند.
اتصال گر های پورت سری در پشت بدنه کامپیوتر قرار دارند ومعمولا در دو نوع 25 پین (شکل1-3) و9 پین (شکل1-3) دیده می شوند. در کامپیوتر های جدید نوع 25 پین این پورت کمتر یافت می شود واغلب د ارای دو اتصال گر نر 9 پایه هستند. پورت سریSerial Port با نام Communications Port نیز شناخته می شود،که به ان ها به اختصار COM نیز گفته می شود.پورت سری اول com1 وپورت دوم com2 وبه همین ترتیب تمام درگاه های سری نامگذاری می شوند.
1-1-3- انتقال بصورت سریال
در شکل 3-2 انتقال اطلاعات بصورت موازی نشان داده شده است .عیب بزرگ این نوع انتقال اطلاعات تعداد زیاد سیم ها و محدودیت برد ان است.توسط روش سریال می توان با حداکثر سه سیم اطلاعات را تا مسافت های طولانی انتقال داد.به عنوان مثال اگر قرار بود اطلاعات در اینترنت بوسیله ی انتقال موازی جابجا شوند ده ها سیم باید داده ها را منتقل می کرداما این جابجایی بوسیله ی خطوط تلفن وانتقال سری انجام می شود.بنابراین بدون نیاز به سیم کشی های زیاد می توان اطلاعات زیادی را ارسال و دریافت کرد.پس نتیجه می شود که تمام مودم ها اطلاعات را از طریق سریال جابجا می کنند.
همانطور که در شکل فوق مشخص شده انتقال سریال به سه روش قابل انجام است:
1-انتقال ساده (Simple)
در این نوع انتقال دستگاه جانبی یا تماما گیرنده(Receiver) است ویا فرستنده. مانند ماوس که فقط نقش فرستنده(Transmitter) اطلاعات را دارد و توانایی در یافت اطلاعات را ندارد.
2-انتقال نیمه دو طرفه(Half Duplex)
در این نوع انتقال دستگاه جانبی و کامپیوتر قادر به ارسال و دریافت اطلاعات هستند ولی هر دو را نمی توانند همزمان انجام دهند.
1-3- انتقال تمام دو طرفه (Full Duplex)
در این انتقال دستگاه جانبی و کامپیوتر به صورت همزمان قادر به دریافت و ارسال هستند.
بطور کلی در انتقال داده اگر بتوان داده را ارسال و دریافت کرد گوییم انتقال دو طرفه است .این بر خلاف انتقال ساده همچون چاپگرهاست که در ان کامپیوتر فقط داده ارسال می کند.ارسال می تواند نیمه و یا تمام دو طرفه باشد این بستگی به امکان انتقال همزمان داده در دو جهت دارد. اگر داده در هر زمان فقط در یک جهت ارسال شود به ان نیمه دو طرفه گویند.اگر امکان ارسال دو جهته همزمان داده وجود داشته باشد ان را تمام دو طرفه می نامند. البته تمام دو طرفه علاوه بر خط زمین نیاز به خط داده دارد که یکی برای ارسال و دیگری برای دریافت می باشد. بدین طریق ارسال و دریافت بطور همزمان صورت می گیرد.
نحوه ارتباط مدارات خارج از رایانه با برنامه labview را با توجه به موارد بالا و بخاطر كم كردن هزینه ها ،بصورت سریال انتخاب كرده ایم. فقط باید توجه كرد كه انتقال سریال اطلاعات به رایانه دارای محدودیتهایی است كه مهمترین این محدودیتها، فركانس كاری سیستمی است كه از طریق پورت سریال به تبادل اطلاعات با رایانه می پردازد. كه در مورد ecg چون فركانس ضربان قلب درحد 1.3hz است،استفاده از این ارتباط مشكلی را بوجود نمی آورد.
1-4- شبکه چیست؟
یک شبکه شامل دو یا چند کامپیوتر است که برای به اشتراک گذاشتن منابع خود (مثل چاپگر و CD-ROM)، ردوبدل کردن فایل ها و یا ارتباط با یکدیگر متصل شده اند. کامپیوترهای روی یک شبکه ممکن است از طریق کابل ها، خطوط تلفن امواج رادیویی، ماهواره یا پرتوهای مادون قرمز به همدیگر متصل شوند.
1-5- دلیل ایجاد شبکه
کارآیی بالاتر به دلیل اشتراک منابع (سخت افزارها و نرم افزارها) ، کاهش هزینه های مالی و زمانی ، مدیریت منابع ، سطوح دسترسی ، افزایش اعتماد ، حذف محدودیتهای جغرافیایی در تبادل دادهها.
1-6- قسمتهای مختلف شبکه
1-6-1- گره یا Node
به هر كامپیوتر در شبكه، یك گره یا Node گفته می شود و هر Node دارای نام و نشانی شبكه ای منحصر به فرد است كه آنرا از سایر وسایل متصل به شبكه متمایز می سازد. نرم افزار شبكه ، براساس اطلاعات عرضه شده از طرف كاربر، نحوه عملكرد هر گره را در شبكه معین می كند و اسم شبكه را برای كمك به كاربران، در تعیین هویت گره فراهم می سازد.
1-6-2- رسانه انتقال در شبکه های کامپیوتری
1-6-2-1- کابل های مسی : از کابل های مسی تقريبا" در اکثر شبکه های محلی استفاده می گردد . اين نوع کابل ها دارای انواع متفاوتی بوده که هر يک دارای مزايا و محدوديت های مختص به خود می باشند .
انتخاب مناسب کابل، يکی از پارامترهای اساسی در زمان پياده سازی يک شبکه کامپيوتری است که بر نحوه عملکرد يک شبکه تاثير مستقيم خواهد داشت . اطلاعات در کابل های مسی با استفاده از جريان الکتريکی حمل می گردد .
1-6-2-2- فيبر نوری : فيبر نوری يکی از رسانه های متداول انتقال داده با ويژگی های متعددی نظير قابليت ارسال داده در مسافت های طولانی ، ارائه پهنای باند بالا ، انتقال اطلاعات نظير به نظير مورد نياز بر روی ستون فقرات شبکه های محلی و شبکه های WAN می باشد . با استفاده از رسانه های نوری ، از نور برای انتقال داده بر روی فيبرهای نازک شيشه ای و يا پلاستيک استفاده می گردد .
فرستنده فيبر نوری ، سيگنال های الکتريکی را به سيگنال های نوری تبديل و در ادامه آنان را بر روی فيبر ارسال می نمايد . در نهايت ، دريافت کننده سيگنال های نوری آنان را به سيگنال های الکتريکی تبديل خواهد کرد . در کابل های فيبرنوری ، الکتريسته ای وجود نداشته و شيشه استفاده شده در کابل فيبر نوری يک عايق مناسب الکتريکی است .
1-7- شبکه های بدون کابل (بی سیم ، امواج رادیویی)
نوع و نحوه ارتباط فيزيکی عناصر موجود در يک شبکه کامپيوتری می تواند تاثير مستقيمی در نحوه اشتراک فايل ها ، عملکرد سرويس دهندگان و سرويس های ارائه شده بر روی يک شبکه را به دنبال داشته باشد . در شبکه های سنتی انعطاف لازم برای جابجائی يک کامپيوتر، محدود به ساختمان محل نصب شبکه و نوع رسانه استفاده شده برای محيط انتقال است .
با معرفی شبکه های بدون کابل ، امکان ارتباط کامپيوترها در محدوده بيشتری فراهم و سناريوئی ديگر به منظور برپاسازی شبکه های کامپيوتری مطرح گرديد. انعطاف شبکه های بدون کابل يکی از مهمترين ويژگی های اين نوع شبکه ها محسوب می گردد ، گرچه همچنان اين نوع شبکه های دارای چالش هائی در زمينه امنيت و سرعت بالای انتقال داده می باشند .
1-6-3- کارت شبکه (NIC - Network Interface Card)
کارت شبکه، يکی از مهمترين عناصر سخت افزاری در زمان پياده سازی يک شبکه کامپیوتری است. هر کامپيوتر موجود در شبکه ( سرويس گيرندگان و سرويس دهندگان )، نيازمند استفاده از يک کارت شبکه است. کارت شبکه، ارتباط بين کامپيوتر و محيط انتقال ( نظير کابل ها ی مسی و يا فيبر نوری ) را فراهم می نمايد. اکثر مادربردهای جديدی که از آنان در کامپيوترهای شخصی استفاده می گردد ، دارای يک اينترفيس شبکه ای onboard می باشند. کامپيوترهای قديمی و يا کامپيوترهای جديدی که دارای اينترفيس شبکه ای onboard نمی باشند، در زمان اتصال به شبکه، می بايست بر روی آنان يک کارت شبکه نصب گردد. کارت شبکه جهت اتصال کامپیوتر به شبکه محلی در سرعت های 100،10و1000 مگا بیت بر ثانیه بکار میرود.
هر کارت شبکه دارای یک آدرس فیزیکی (MAC) است. آدرس فوق يک عدد شش بايتي بوده که سه بايت اول آن مشخص کننده سازنده کارت شبکه و سه بايت دوم، شماره سريال کارت شبکه است.
1-8- MAC Address چيست ؟
هر کامپيوتر موجود در شبکه به منظور ايجاد ارتباط با ساير کامپيوترها ،می بايست شناسائی و دارای يک آدرس منحصربفرد باشد . قطعا" تاکنون با آدرس های IP و يا MAC ( اقتباس شده از کلمات Media Access Control ) برخورد داشته ايد و شايد اين سوال برای شما مطرح شده باشد که اولا" ضرورت وجود دو نوع آدرس چيست و ثانيا" جايگاه اسفاده از آنان چيست ؟
MAC Address ، يک آدرس فيزيکی است در حالی که آدرس های IP ، به منزله آدرس های منطقی می باشند. آدرس های منطقی شما را ملزم می نمايند که به منظور پيکربندی کامپيوتر و کارت شبکه ، درايورها و يا پروتکل های خاصی را در حافظه مستقر نمائيد ( مثلا" استفاده از آدرس های IP ) . اين وضعيت در رابطه با MAC Address صدق نخواهد کرد و اينگونه آدرس ها نيازمند درايور های خاصی نخواهند بود ، چراکه آدرس های فوق درون تراشه کارت شبکه قرار می گيرند .
1-9- دليل استفاده از MAC Address
هر کامپيوتر موجود در شبکه ، می بايست با استفاده از روش هائی خاص شناسائی گردد . برای شناسائی يک کامپيوتر موجود در شبکه ، صرف داشتن يک آدرس IP به تنهائی کفايت نخواهد کرد . حتما" علاقه منديد که علت اين موضوع را بدانيد . بدين منظور، لازم است نگاهی به مدل معروف Open Systems Interconnect) OSI ) و لايه های آن داشته باشيم :
مدل OSI
...
Network Layer لايه سوم آدرس IP در اين لايه قرار دارد
DataLink Layer لايه دوم آدرس MAC در اين لايه قرار دارد
Physical Layer لايه اول
شبکه فيزيکی
همانگونه که مشاهده می نمائيد ، MAC Address در لايه DataLink ( لايه دوم مدل OSI ) قرار دارد و اين لايه مسئول بررسی اين موضوع خواهد بود که داده متعلق به کداميک از کامپيوترهای موجود در شبکه است . زمانی که يک بسته اطلاعاتی ( Packet ) به لايه Datalink می رسد ( از طريق لايه اول ) ، وی آن را در اختيار لايه بالائی خود ( لايه سوم ) قرار خواهد داد . بنابراين ما نيازمند استفاده از روش خاصی به منظور شناسائی يک کامپيوتر قبل از لايه سوم هستيم . MAC Address ، در پاسخ به نياز فوق در نظر گرفته شده و با استقرار در لايه دوم ، وظيفه شناسائی کامپيوتر قبل از لايه سوم را بر عهده دارد. تمامی ماشين های موجود بر روی يک شبکه ، اقدام به بررسی بسته های اطلاعاتی نموده تا مشخص گردد که آيا MAC Address موجود در بخش "آدرس مقصد " بسته اطلاعاتی ارسالی با آدرس آنان مطابقت می نمايد؟ لايه فيزيکی ( لايه اول ) قادر به شناخت سيگنال های الکتريکی موجود بر روی شبکه بوده و فريم هائی را توليد می نمايد که در اختيار لايه Datalink ، گذاشته می شود . در صورت مطابقت MAC Address موجود در بخش "آدرس مقصد " بسته اطلاعاتی ارسالی با MAC Address يکی از کامپيوترهای موجود در شبکه ، کامپيوتر مورد نظر آن را دريافت و با ارسال آن به لايه سوم ، آدرس شبکه ای بسته اطلاعاتی ( IP ) بررسی تا اين اطمينان حاصل گردد که آدرس فوق با آدرس شبکه ای که کامپيوتر مورد نظر با آن پيکربندی شده است بدرستی مطابقت می نمايد .
1-10- ساختار MAC Address
يک MAC Address بر روی هر کارت شبکه همواره دارای طولی مشابه و يکسان می باشند . (شش بايت و يا 48 بيت ) . در صورت بررسی MAC Address يک کامپيوتر که بر روی آن کارت شبکه نصب شده است ، آن را با فرمت مبنای شانزده ( Hex ) ، مشاهده خواهيد ديد . مثلا" MAC Address کارت شبکه موجود بر روی يک کامپيوتر می تواند به صورت زير باشد :
مشاهده MAC Address
استفاده از دستور IPconfig/all و مشاهده بخش Physical address :
00 50 BA 79 DB 6A
تعريف شده توسط IEEE با توجه به RFC 1700 تعريف شده توسط توليد کننده
زمانی که يک توليد کننده نظير اينتل ، کارت ها ی شبکه خود را توليد می نمايد ، آنان هر آدرس دلخواهی را نمی توانند برای MAC Address در نظر بگيرند . در صورتی که تمامی توليد کنندگان کارت های شبکه بخواهند بدون وجود يک ضابطه خاص ، اقدام به تعريف آدرس های فوق نمايند ، قطعا" امکان تعارض بين آدرس های فوق بوجود خواهد آمد . ( عدم تشخيص توليد کننده کارت و وجود دو کارت شبکه از دو توليد کننده متفاوت با آدرس های يکسان ).حتما" اين سوال برای شما مطرح می گردد که MAC Address توسط چه افراد و يا سازمان هائی و به چه صورت به کارت های شبکه نسبت داده می شود ؟ به منظور برخورد با مشکلات فوق ، گروه IEEE ، هر MAC Address را به دو بخش مساوی تقسيم که از اولين بخش آن به منظور شناسائی توليد کننده کارت و دومين بخش به توليد کنندگان اختصاص داده شده تا آنان يک شماره سريال را در آن درج نمايند .
کد توليد کنندگان بر اساس RFC-1700 به آنان نسبت داده می شود . در صورت مشاهده RFC فوق حتما" متوجه خواهيد شد که برخی از توليد کنندگان دارای بيش از يک کد می باشند .علت اين امر به حجم گسترده محصولات توليدی آنان برمی گردد .
با اين که MAC Address در حافظه کارت شبکه ثبت می گردد ، برخی از توليد کنندگان به شما اين اجازه را خواهند داد که با دريافت و استفاده از يک برنامه خاص ، بتوانيد بخش دوم MAC Address کارت شبکه خود را تغيير دهيد( شماره سريال کارت شبکه ) . علت اين موضوع به استفاده مجدد از سريال های استفاده شده در ساير محصولات توليد شده توسط آنان برمی گردد ( تجاوز از محدود مورد نظر ) .
در حال حاضر احتمال اين که شما دو کارت شبکه را خريداری نمائيد که دارای MAC Address يکسانی باشند، بسيار ضعيف و شايد هم غيرممکن باشد.
1-11- لایه های شبکه
به منظور شناخت مناسب نحوه عملکرد پروتکل در شبکه می بايست با برخی از مدل های رايج شبکه که معماری شبکه را تشريح می نمايند، آشنا گرديد. مدل OSI )Open Systems Interconnection) يک مرجع مناسب در اين زمينه است . اين مدل در سال 1984 توسط ISO ( يک سازمان بين المللی استاندارد سازی با بيش از 130 عضو) ارائه گرديد. در مدل فوق از هفت لايه برای تشريح فرآيندهای مربوط به ارتباطات استفاده می گردد. هريک از لايه ها مسيوليت انجام عمليات خاصی را برعهده دارند. مدل OSI به عنوان يک مرجع و راهنما برای شناخت عمليات مربوط به ارتباطات استفاده می گردد. به منظور آشنایی با نحوه عملکرد يک شبکه، مطالعه مدل فوق مفيد می باشد. شکل زير هفت لايه مدل OSI را نشان می دهد.
ارسال و دريافت اطلاعات از طريق لايه های مربوطه در کامپيوترهای فرستنده و گيرنده انجام خواهد شد. داده ها توسط يک برنامه و توسط کاربر توليد خواهند شد ( نظير يک پيام الکترونيکی ) .شروع ارسال داده ها از لايه Application است . در ادامه و با حرکت به سمت پايين، در هر لايه عمليات مربوطه انجام و داده هائی به بسته های اطلاعاتی اضافه خواهد شد. در آخرين لايه ( لايه فيزيکی ) با توجه به محيط انتقال استفاده شده ، داده ها به سيگنالهای الکتريکی، پالس هائی از نور و يا سيگنالهای راديوئی تبديل و از طريق کابل و يا هوا برای کامپيوتر مقصد ارسال خواهند شد. پس از دريافت داده در کامپيوتر مقصد ، عمليات مورد نظر (معکوس عمليات ارسال ) توسط هر يک از لايه ها انجام و در نهايت با رسيدن داده به لايه Application و بکمک يک برنامه، امکان استفاده از اطلاعات ارسالی فراهم خواهد شد. شکل مقابل نحوه انجام فرآيند فوق را نشان می دهد.
1-12- لايه های OSI
همانگونه که اشاره گرديد مدل OSI از هفت لايه متفاوت تشکيل شده است . در ادامه عملکرد هر لايه تشريح می گردد:
لايه هفت ( Application) . اين لايه با سيستم عامل و يا برنامه های کاربردی ارتباط دارد. کاربران با استفاده از نرم افزارهای کاربردی متفاوت قادر به انجام عمليات مرتبط با شبکه خواهند بود. مثلا" کاربران می توانند اقدام به ارسال فايل خواندن پيام ارسال پيام و ... نمايند.
لايه شش ( Presentation) . لايه فوق داده های مورد نظر خود را از لايه Application اخذ و آنها را بگونه ای تبديل خواهد کرد که توسط ساير لايه ها قابل استفاده باشد.
لايه پنج ( Session) . لايه فوق مسئول ايجاد ، پشتيبانی و ارتباطات مربوطه با دستگاه دريافت کننده اطلاعات است .
لايه چهار ( Transport) . لايه فوق مسئول پشتيبانی کنترل جريان داده ها و و بررسی خطاء و بازيابی اطلاعات بين دستگاه های متفاوت است . کنترل جريان داده ها ، بدين معنی است که لايه فوق در صورتی که اطلاعاتی از چندين برنامه ارسال شده باشد ، داده های مربوطه به هر برنامه را به يک stream آماده تبديل تا در اختيار شبکه فيزيکی قرار داده شوند.
برچسبها: