ملزمة الشبكات.pdf

Full Transcript

OSI OSI Reference Model ‫‪OSI‬‬ ‫منوذج ‪ :Open System Interconnections )OSI Model( OSI‬هوذ باوة ع بو‬ ‫‪‬‬ ‫منذج مرجعي يستخدم لتحديد كيفية إ سةل الايةنةت في شاكةت احلةسذب‪.‬‬ ‫‪ :OSI‬هووي مرا و تكو...

OSI OSI Reference Model ‫‪OSI‬‬ ‫منوذج ‪ :Open System Interconnections )OSI Model( OSI‬هوذ باوة ع بو‬ ‫‪‬‬ ‫منذج مرجعي يستخدم لتحديد كيفية إ سةل الايةنةت في شاكةت احلةسذب‪.‬‬ ‫‪ :OSI‬هووي مرا و تكووذي الايةنووةت قنها ووة م و امل ووة ا رس و (‪ )Source device‬إل و‬ ‫‪‬‬ ‫امل ة ا ستها (‪.)Destination device‬‬ ‫‪ )OSI‬مت تطوووووذيرق مووووو ااووووو مدولوووووة ا هوووووةيي الدقليوووووة ‪ISO‬‬ ‫منوووووذج ‪Model( OSI‬‬ ‫‪‬‬ ‫(‪)International Organization for Standardization‬‬ ‫‪OSI‬‬ ‫أبط هذا الدلذج معية اً ملليع ا صدعني بحيث تسوتطيع‬ ‫‪‬‬ ‫ا دتجةت اخملتافة العل مع بعض ة‪.‬‬ ‫ترتاط هذق الطاهةت بةلارتذكذالت قاألج زع‪.‬‬ ‫‪‬‬ ‫يتكوووذ منوووذج ‪ OSI‬مووو ‪ 7‬طاهوووةت مختافوووة قلكووو طاهوووة‬ ‫‪‬‬ ‫قظيفت ة اخملتافة‪.‬‬ ‫‪OSI‬‬ ‫‪OSI‬‬ ‫‪‬‬ ‫‪ ‬قضع معةيير قمهةيي مذ دع لاشاكةت‪.‬‬ ‫‪ ‬تس بلاية د اسة بام الشاكةت‪.‬‬ ‫‪ ‬تس ي بلاية صيةنة الشاكةت قحتدد أبطةل ة‪.‬‬ ‫‪OSI‬‬ ‫الدلذج ا رجعي ‪ OSI‬يتكذ م ساع طاهةت قيتم ترتيا م م الطاهة السفا ال الطاهة العاية‪:‬‬ ‫‪‬‬ ‫الطاهة الفيزيةئية ‪The physical layer‬‬ ‫‪.1‬‬ ‫طاهة بط الايةنةت ‪The adata link layer‬‬ ‫‪.2‬‬ ‫‪The network layer‬‬ ‫طاهة الشاكة‬ ‫‪.3‬‬ ‫‪The transport layer‬‬ ‫طاهة الده‬ ‫‪.4‬‬ ‫‪The session layer‬‬ ‫طاهة املاسة‬ ‫‪.5‬‬ ‫‪The presentation layer‬‬ ‫طاهة التهدمي‬ ‫‪.6‬‬ ‫طاهة التطايهةت ‪The application layer‬‬ ‫‪.7‬‬ OSI Layer - 7 Application Layer - 6 Presentation Layer - 5 Session Layer - 4 Transport Layer - 3 Network Layer - 2 Data Link Layer - 1 Physical ‫‪Communication Using the OSI Model‬‬ ‫كوووو طاهووووة فووووي امل ووووة ا رسوووو تهووووذم‬ ‫‪‬‬ ‫بةالتصةل بةلطاهة ا لةثاة ل ة في امل وة‬ ‫ا ستها ‪ ،‬قهذا االتصةل ال يكذ فعاية ب‬ ‫مدطهية‪.‬‬ ‫يتم إدخةل الايةنةت ا طاذب إ سةل ة بذاسطة التطايهةت قتدته هذق الايةنةت قيتم ترجلت ة بة رق با‬ ‫ك الطاهةت في امل ة ا رس ابتداء بطاهة التطايهةت قانت ةء بةلطاهة الفيزيةئية يث تكذ الايةنوةت‬ ‫اد حتذلت ال بتةت جةهزع لاده بار األسالك بعد أ تضيف ك طاهة معاذموةت خةصوة الو الايةنوةت‬ ‫التووي ير وو فووي ا سووةل ة قتسوول هووذق العلايووة ‪ Encapsulation‬قبدوود قصووذل ة الوو امل ووة‬ ‫ا سوووتها اووور الايةنوووةت بطاهوووةت ‪ OSI‬بشوووك معكوووذا ابتوووداء بةلطاهوووة الفيزيةئيوووة قانت وووةء بطاهوووة‬ ‫التطايهوووةت فوووي بلايوووة تسووول ‪ De-Encapsulation‬قتكوووذ الايةنوووةت الدةموووة هوووي موووة يوووراق‬ ‫ا ستخدم ا ستها با ج ة ق‪.‬‬ ‫‪The Application Layer‬‬ ‫‪Application‬‬ ‫‪Application‬‬ ‫حتتذي الطاهوة باو برقتذكوذالت تهودم خودمةت تودبم بشوك ماةشور‬ ‫‪‬‬ ‫تطايهةت ا ستخدم قاك التطايهةت م التفةب مع الشاكة‪.‬‬ ‫‪Presentation‬‬ ‫طاهة التطايهةت هي نهطة الدخذل التي تستخدم ة الارامج لاذصذل‬ ‫‪Session‬‬ ‫‪‬‬ ‫‪Transport‬‬ ‫إل الدلذج ‪ OSI‬قاالسوتفةدع مو موذا د الشواكة‪.‬تهودم برقتذكوذالت‬ ‫‪Network‬‬ ‫طاهة التطايهةت خدمةت تستخدم ة الارامج لاذصذل إل الشاكة‪.‬‬ ‫‪Data Link‬‬ ‫‪Physical‬‬ The Application Layer Application )Simple Mail Transfer Protocol( SMTP ‫برقتذكذل نه الاريد الذي تسوتخدم بورامج الاريود االلكترقنوي س سوةل الرسوةئ‬ Application Presentation.‫االلكترقنية‬ Session )Hyper Text Transfer Protocol( HTTP Transport web ( ‫) قخةدموةت الذيو‬web browser( ‫برقتذكذل يتيح تصفحةت الذي‬. ‫) ا سةل قاستهاةل صفحةت الذي‬server Network )File Transfer Protocol( FTP Data Link.‫يستخدم هذا الارقتذكذل لده ا افةت بني أج زع احلةسذب‬ Physical ‫‪The Application Layer‬‬ ‫‪Application‬‬ ‫‪)TErminaL NETwork ( Telnet ‬‬ ‫يستخدم ‪Telnet‬لاسيطرع با ج ة ةسذب بعيد‪.‬‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫‪)Simple Network Management Protocol( SNMP‬‬ ‫‪‬‬ ‫‪Session‬‬ ‫بروتوكول إدا ع الشاكة الاسيط ‪ SNMP‬هذ بروتوكول شاكة يستخدم سدا ع‬ ‫‪Transport‬‬ ‫قمراااة األج زع ا تصاة بةلشاكة م نهطة قا دع‪.‬‬ ‫‪Network‬‬ ‫‪)Domain Name System( DNS‬‬ ‫‪‬‬ ‫يسوتخدم لترجلووة أسولةء الدطةاووةت إلو بدوةقي ‪ ،IP‬قبةلتوةلي ف ووي خدمووة‬ ‫‪Data Link‬‬ ‫ضرق ية ملليع أج زع احلةسذب أق األج زع التي تستخدم اسنترنت‪.‬‬ ‫‪Physical‬‬ ‫‪The Presentation Layer‬‬ ‫تهذم هذق الطاهة بترجلة تدسيق الايةنةت م ا رس ال ا ستام فوي أنولوة التشو ي اخملتافوة‬ ‫‪‬‬ ‫التي ميك استخدام ة‪.‬‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫‪Presentation‬‬ ‫طاهة التهدمي مسؤقلة ب حتذي الايةنةت إل تدسيق ايةسي (‪.)Standard Format‬‬ ‫‪‬‬ ‫‪Session‬‬ ‫أمثاة‪:‬‬ ‫‪‬‬ ‫‪ASCII, EBCDIC, JPEG, MPEG, BMP, MIDI, WAV, MP3‬‬ ‫‪‬‬ ‫‪Transport‬‬ ‫يتم تنفيذ املهام التالية في طبقة التقدمي‪:‬‬ ‫‪‬‬ ‫‪Network‬‬ ‫الترميز (‪)Encoding‬‬ ‫‪‬‬ ‫‪Data Link‬‬ ‫التشفير (‪)Encryption‬‬ ‫‪‬‬ ‫‪Physical‬‬ ‫الضغط (‪)Compression‬‬ ‫‪‬‬ ‫‪The Session Layer‬‬ ‫ةسووذب مختافووني بووءجراء‬ ‫قهووي الطاهووة التووي تسوولح لارنووةمجني با و ج ووة ي‬ ‫‪‬‬ ‫اتصةل قاستخدام هذا االتصةل قإن ةئ بني امل ة ي ‪.‬‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫تتحكم في تدويم احلذا ات بني أج زع احلةسذب‪.‬‬ ‫‪‬‬ ‫‪Session‬‬ ‫تهذم بءنشةء قإدا ع قإن ةء االتصوةالت (املاسوةت) بوني التطايوق اياوي ( ‪Local‬‬ ‫‪‬‬ ‫‪Transport‬‬ ‫‪ )Application‬قالتطايق الاعيد (‪.)Remote Application‬‬ ‫‪Network‬‬ ‫كلة تهذم هذق الطاهة بأخذ بيد م آخر جزء م الايةنةت مت ا سةل بدد تذاوف‬ ‫‪‬‬ ‫‪Data Link‬‬ ‫الشاكة ب العل قجلك لكي يتم إ سةل الايةنةت بدودمة تعوذد الشواكة الو العلو‬ ‫م الدهطة التي تذاف بددهة اال سةل‪.‬‬ ‫‪Physical‬‬ ‫‪The Transport Layer‬‬ ‫تهذم هوذق الطاهوة بتجزئوة الايةنوةت الو أجوزاء تسول ‪،Segments‬‬ ‫‪‬‬ ‫كلووة تهووذم بةلتأكوود م و قصووذل هووذق األجووزاء بوودق أخطووةء أق نه و أق‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫تكوورا قبةلترتي و ا دةس و قتهووذم هووذق الطاهووة فووي امل ووة ا سووتها‬ ‫‪Session‬‬ ‫بء سةل سةلة تعام بةستالم ة لاايةنةت‪.‬‬ ‫حتديد ا دةفذ (‪ )Ports‬ا دةساة لك تطايق‪.‬‬ ‫‪‬‬ ‫حتديووود نوووذل الارقتذكوووذل ا دةسووو لاايةنوووةت فوووي بلايوووة إ سوووةل قنهووو‬ ‫‪Transport‬‬ ‫‪‬‬ ‫‪Network‬‬ ‫الايةنةت‪.‬‬ ‫‪Data Link‬‬ ‫الارتذكذالت ا ستخدمة (‪.)TCP and UDP‬‬ ‫‪‬‬ ‫‪Physical‬‬ ‫‪The Transport Layer‬‬ ‫‪Application‬‬ ‫‪TCP –Transmission Communication Protocol‬‬ ‫‪‬‬ ‫قهذ برقتذكذل م يئ لالتصةل؛ ممة يعدي أن يدشئ االتصةل اا إ سةل الايةنةت‪.‬‬ ‫‪‬‬ ‫يهذم هذا الارقتذكذل بعد نه الايةنةت بةلتأكد م قصذل الايةنةت بشك كةم قإجا‬ ‫‪Presentation‬‬ ‫‪‬‬ ‫‪Session‬‬ ‫لم يتم تذصي الايةنةت بشك كةم سيهذم بءبةدع اال سةل مرع أخرى‪.‬‬ ‫‪Transport‬‬ ‫‪UDP – User Datagram Protocol‬‬ ‫‪‬‬ ‫الايةنةت التي تستخدم هذا الارقتذكذل هي بيةنةت الصذت قالفيديذ‪.‬‬ ‫‪‬‬ ‫‪Network‬‬ ‫هذا الارقتذكذل ال ي تم في تذصي الايةنةت بشك كةمو ‪ ،‬يوث يرسو الايةنوةت قال‬ ‫‪‬‬ ‫‪Data Link‬‬ ‫يتأكد م استالم ة بشك كةم أق صحيح‪.‬‬ ‫‪Physical‬‬ The Transport Layer Application UDP TCP Presentation ‫ال يذفر ضلةنةً لذصذل الايةنةت‬ )Reliable( ‫يذفر ضلةنةً لذصذل الايةنةت‬ Session )Unreliable( ) ‫برقتذكذل ير مذج ( ير مذثذق ب‬ ) ‫برقتذكذل مذج (مذثذق ب‬ Transport )Connection Less( )Connection Oriented( ‫سريع‬ ‫بطيء‬ Network Data Link DNS, DHCP ‫أمثاة‬ HTTP, FTP ‫أمثاة‬ Physical ‫‪The Network Layer‬‬ ‫برقتذكذالت طاهة الشاكة مسؤقلة ب االتصةالت بني احلةسواةت الطرفيوة (التوي‬ ‫‪‬‬ ‫تكذ طرفةً لشاكة محاية أق قاسعة)‪ ،‬في ني أ برقتذكذالت طاهة بط الايةنةت‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫تعل فهط با الشاكة اياية ‪.LAN‬‬ ‫‪Session‬‬ ‫إ برقتذكووذل اسنترنووت (‪ Internet Protocol )IP‬هووذ جوور األسووةا فووي الدوووةم‬ ‫‪‬‬ ‫‪Transport‬‬ ‫‪ TCP/IP-Transmission Control Protocol/Internet Protocol‬قهوذ‬ ‫‪Network‬‬ ‫الارقتذكذل األكثر استخدامة لطاهة الشاكة‪.‬‬ ‫‪Network‬‬ ‫‪Data Link‬‬ ‫‪Physical‬‬ ‫‪The Network Layer‬‬ ‫تذجيوووو الايةنووووةت باوووور الشوووواكةت اخملتافووووة (مجلذبووووة موووو الشوووواكةت‬ ‫‪‬‬ ‫‪ )Internetworks‬فووي ات ووة م و ا رس و إل و ا سووتها ب و طريووق‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫معاذمةت التحكم (العدذا ا دطهي ‪ IP Address‬لالرس قا ستها )‪.‬‬ ‫‪Session‬‬ ‫‪Transport‬‬ ‫‪Network‬‬ ‫‪Network‬‬ ‫‪Data Link‬‬ ‫‪Physical‬‬ ‫‪The Network Layer‬‬ ‫‪ ‬قتهووذم هووذق الطاهووة بةختيووة أنسو مسووة (‪ )Route‬بووني امل ووة ا رسو قا سووتها ‪،‬‬ ‫‪Application‬‬ ‫ل ذا فء أج زع ا ذج ةت ‪ Routers‬تعل م ضل هذق الطاهة‪.‬‬ ‫‪Presentation‬‬ ‫‪Routed Protocols‬‬ ‫‪‬‬ ‫قهذ باة ع ب برقتذكذل مسؤقل ب حتديد بدذا امل ة ا رس قا ستها ‪.‬‬ ‫‪Session‬‬ ‫‪ ‬با ساي ا ثةل ‪. Apple Talk ،IPX ،IP‬‬ ‫‪Transport‬‬ ‫‪Routing Protocols‬‬ ‫‪‬‬ ‫‪Network‬‬ ‫‪Network‬‬ ‫قهذ باة ع ب برقتذكذل مسؤقل ب حتديد أفض مسة س سةل الايةنةت في الشاكة‬ ‫لتص م امل ة ا رس إل امل ة ا ستها ‪.‬‬ ‫‪ ‬با ساي ا ثةل ‪EIGRP ،OSPF ،IGRP ،RIP‬‬ ‫‪Data Link‬‬ ‫‪Physical‬‬ ‫‪ ‬نذل الايةنةت في الطاهة‪.Packets :‬‬ ‫‪The Data Link Layer‬‬ ‫قهي ا سئذلة ب ايةفوة با التزام فوي إ سوةل قاسوتهاةل الايةنوةت قتهوذم‬ ‫‪‬‬ ‫بتهسوويم الايةنووةت ال و أجووزاء تسوول إطووة (‪ )Frames‬قتضوويف إلي ووة أجووزاء‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫(الوورأا) ‪ Header‬ق (الووذي ) ‪ Trailer‬قالتووي حتتووذي با و معاذمووةت حتكووم‬ ‫‪Session‬‬ ‫لاتأكد م خاذ اسطة ات م أي أخطةء‪.‬‬ ‫‪Transport‬‬ ‫اجاً هووووذق الطاهووووة تهووووذم بتحذيوووو ووووزم الايةنووووةت ‪ Packets‬الوووو إطووووة ات‬ ‫‪‬‬ ‫‪ Frames‬قإ سووةل هووذق اسطووة ات با و الشوواكة قإجووراء اكتشووة ‪/‬تصووحيح‬ ‫‪Network‬‬ ‫األخطوووةء قحتديووود أج وووزع الشووواكة بشوووك فريووود بةسوووتخدام بدوووذا (‪)MAC‬‬ ‫‪Data Link‬‬ ‫قالتحكم في التدفق‪.‬‬ ‫‪Physical‬‬ ‫‪The data link layer‬‬ ‫قتدهسم هذق الطاهة ال طاهتني فربيتني‪:‬‬ ‫‪‬‬ ‫‪Application‬‬ ‫)‪LLC (Logical Link Control‬‬ ‫‪.1‬‬ ‫‪ ‬قهي الطاهة الفربية العاية ققظيفت ة التأكد م التدفق الصحيح لاايةنةت‪.‬‬ ‫‪Presentation‬‬ ‫‪Session‬‬ ‫)‪MAC (Media Access Control‬‬ ‫‪.2‬‬ ‫‪Transport‬‬ ‫‪ ‬يسووتخدم بدووذا فريوود ال يتكوور لكو كووة ت شوواكة مكووذ مو ‪ 48‬بووت مخووز‬ ‫باووو الوووذاكرع ‪ ROM‬اخلةصوووة بكوووة ت الشووواكة‪.‬قبووور الشووواكةت بشوووك‬ ‫‪Network‬‬ ‫مدطهي(‪.)Ring - Bus – Star‬‬ ‫‪Data Link‬‬ ‫‪Physical‬‬ The data link layer Switch ‫األج ووزع التوووي تعلووو باووو طاهوووة ا تاوووة الايةنوووةت هوووي‬ .NIC‫ ق‬Bridge‫ق‬ Application.)Frames( ‫ اسطة ات‬:‫نذل الايةنةت ا ستخدمة‬ Presentation Session Transport Network Data Link Physical ‫‪The Physical Layer‬‬ ‫هي طاهة مسئذلة ب إ سةل الايةنةت التي مت م يزهة م ااو الطاهوةت العايوة‬ ‫‪‬‬ ‫في امل ة ا رس بار قسط اس سةل قاستهاةل ة في امل ة ا ستها ‪.‬‬ ‫‪Application‬‬ ‫‪Presentation‬‬ ‫‪Session‬‬ ‫حتديد نذل الذسوط الوذي تدهو بو الايةنوةت‪ ،‬قالوتحكم فوي تودفق الايةنوةت باورق‪،‬‬ ‫‪‬‬ ‫قحتديد نذل اسشة ع قالكيفية التي ستتص ب ة كرقت الشاكة بةألسالك‪.‬‬ ‫‪Transport‬‬ ‫‪Network‬‬ ‫تكووذ الايةنووةت إمووة فووي شووك جبووذبةت إلكترقنيووة إجا كووة قسووط األ سووةل سوواك‬ ‫‪‬‬ ‫‪Data Link‬‬ ‫محذ ي أق مزدق مجدقل أق في شك ضذء إجا كة قسوط األ سوةل سواك اليوة‬ ‫ضذئية‪.‬‬ ‫‪Physical‬‬ ‫‪The Physical Layer‬‬ ‫‪Application‬‬ ‫يتذاجوود فووي هووذق الطاهووة سوواك (‪ )Cable‬قمهووذي اسشووة ع (‪)Repeater‬‬ ‫‪‬‬ ‫‪Presentation‬‬ ‫قاجمللووع ا ركووزي (‪ )Hub‬قا ووذدم (‪ ،)Modem‬ققصوواة أا سوواك ‪UTP‬‬ ‫(‪.)RJ-45‬‬ ‫‪Session‬‬ ‫تسل الايةنةت في هذق الطاهة (‪ )bits‬قتكذ في الصذ ع الثدةئية (‪.)1،0‬‬ ‫‪‬‬ ‫‪Transport‬‬ ‫‪Network‬‬ ‫‪Data Link‬‬ ‫‪Physical‬‬ ‫‪Network Topology‬‬ ‫تؤثر التصاميم اخملتلفة على أداء الشبكة وإمكانياتهاا ولتديداي التصا يم اسبا ا دجا أن تأخاذ بعا‬ ‫‪‬‬ ‫االعتبااان نااألس ا‪ ،‬اااق بلابااة الشاابكة ومألااااس ا‪ ،‬اااق اسبا اابة‪....‬الشاابكاس ايليااة تعااأل علااى‬ ‫أنبعة تصاميم أ ا ية هي‪.)Star – Bus – Ring - Mesh( :‬‬ ‫تصا يم الشاابكة (‪ )Network Topology‬حتاايد اللردعااة التااي دااتم بهااا تألااايو أ ها ا ا ااأل‬ ‫‪‬‬ ‫وا‪ ،‬ااق واسكألنااس ا‪،‬خارت لتكاألدش الشابكة‪.‬اسصالل ‪ Topology‬دللا علياأ أد اا ‪Physical‬‬ ‫‪.Design‬‬ ‫‪Network Topology‬‬ ‫‪Star Topology‬‬ ‫‪(1‬‬ ‫تعأل الشبكة ذاس التص يم البج ي بربط أ ه ا ا أل‬ ‫‪‬‬ ‫بأ اق تألايو (مثو اال اق اجمليولة) بجهاز مرك ي أو‬ ‫نعلة مرك دة مثو ‪ Hub‬أو ‪.Switch‬‬ ‫تبتعو اإلشااناس ماش هااز ا ا األ اسصاين الاذي در ا‬ ‫‪‬‬ ‫فااي إن اااب البياناااس إلااى البعلااة اسرك دااة ومبااأ إلااى بااابي‬ ‫أ ه ا ا أل على الشبكة‪.‬‬ ‫‪Network Topology‬‬ ‫‪Star Topology‬‬ ‫‪(1‬‬ ‫نظا التألايو في اياألب (‪ )Switch‬دعا ب كاو الن ماش‬ ‫‪‬‬ ‫أ اق الشبكة عش االخر‪.‬‬ ‫إذا تألبف هاز حا أل ما أو انعلا اللالن الاذي دألاالأ‬ ‫‪‬‬ ‫بااايألب فلااش دتااأثر إال ا ا ااأل الااذي تألبااف أو انعلاا‬ ‫تبعى تع و دون أي مشاكو‪.‬‬ ‫لكأ بيب ا بابي ا‪ ،‬ه‬ ‫‪Network Topology‬‬ ‫‪‬‬ ‫هأللة نعو ا‪ ،‬ه مش مكانها وإااحها وتغيير التألاياس دون أن تتأثر الشبكة‪.‬‬ ‫‪.1‬‬ ‫هأللة اكتشاف ا‪،‬خلاء وإااحها‪.‬‬ ‫‪.2‬‬ ‫هأللة تأل ي الشبكة دون التأثير على بابي الشبكة وذلن مش خاب تألايو هاز ا ا أل الى احي مبافذ‬ ‫‪.3‬‬ ‫ايألب أو حتى إضافة مدألب اخر الى الشبكة‪.‬‬ ‫إمكانية مراببة أداء الشبكة‪.‬‬ ‫‪.4‬‬ ‫هأللة ع ب بعض أ اء الشبكة‪.‬‬ ‫‪.5‬‬ ‫‪‬‬ ‫إذا تعلو ايألب (‪ )Switch‬تتألبف الشبكة ككو عش الع و‪.‬‬ ‫‪.1‬‬ ‫ا تخيا ايألالس واسأل هاس كأ ه مرك دة دؤدي إلى زداد التكلفة اإل الية للشبكة‪.‬‬ ‫‪.2‬‬ ‫‪Network Topology‬‬ ‫‪Bus Topology‬‬ ‫‪(2‬‬ ‫تعأل الشبكة ذاس التص يم اخللاي باربط أ ها ا ا األ بلالن‬ ‫‪‬‬ ‫واحي مكألنأ ما دل ى (‪.)Segment‬‬ ‫دلااااا ى اللااااالن الاااااذي دعاااااأل بتألاااااايو أ هااااا الشااااابكة بااااااااا‬ ‫‪‬‬ ‫‪.Backbone‬‬ ‫دتم إن اب البياناس على شكو إشاناس كهربائية الى الشبكة وتبتعو‬ ‫‪‬‬ ‫هااذا البياناااس الااى كافااة ا‪ ،‬ه ا اسأل ااألد علااى الشاابكة ولكااش ال‬ ‫دلتلي براءتها إال اجلهاز اسر لة لأ فعط ودكألن اسر و في هاذا‬ ‫اللدظة هأل اسليلر على الشبكة حتى دبتهي مش ع لية اإلن اب‪.‬‬ ‫‪Network Topology‬‬ ‫‪Bus Topology‬‬ ‫‪(2‬‬ ‫تبتعو البيانااس ماش بياداة اللالن الاى نهادتاأ وتبعاى ترتاي ذهاباا وإداباا علاى‬ ‫‪‬‬ ‫طألب الللن وإذا لم دتم معاطعة هذا البيانااس ات ب ا‪ ،‬ها ا‪،‬خارت ماش‬ ‫ان اب بياناتها على الشبكة‪.‬‬ ‫ااا دجعلااأ‬ ‫دعااأل ‪ Terminator‬بامتصاااأ أي إشااان حاار علااى اللاالن‬ ‫‪‬‬ ‫مفر ا مش أي بياناس وبالتالي دصب ملاتعيا ال اتعباب أي بيانااس يداي‬ ‫ودتم وض الاا ‪ Terminator‬عبي كو طرف مش أطراف الللن‪.‬‬ ‫‪Network Topology‬‬ ‫‪‬‬ ‫ير مكلفة ال حتتاج الى عتاد (‪ )Hardware‬كثير هلة التركي ‪.‬‬ ‫‪‬‬ ‫طألب الللن اسللأل لهذا التص يم هأل ا‪،‬بو معاننة بالشبكاس ا‪،‬خرت‪.‬‬ ‫‪‬‬ ‫‪‬‬ ‫هناك حد لطول السلك املركزي وعدد العقد التي ميكن توصيلها‪.‬‬ ‫‪‬‬ ‫تقل كفاءة الشبكة اخلطية مع زيادة عدد األجهزة املتصلة بها‪.‬‬ ‫‪‬‬ ‫هي غير مناسبة للشبكات ذات حركة املرور (‪ )Traffic‬الكثيفة‪.‬‬ ‫‪‬‬ ‫إذا حيث انعلاس في الللن يؤثر على ع و الشبكة بالكامو‪.‬‬ ‫‪‬‬ ‫إدعاف ع و الشبكة أثباء العيا بالتأل ي ‪.‬‬ ‫‪‬‬ ‫‪Network Topology‬‬ ‫‪Ring Topology‬‬ ‫‪(3‬‬ ‫فااي تصا يم الشاابكة ذاس التصا يم ا لعااي دااتم نبااط ا‪ ،‬ها فاي‬ ‫‪‬‬ ‫الشبكة بدلعة أو دائر مش الللن بيون نهاداس تألف ‪.‬‬ ‫تبتعو البياناس على مايان ا لعاة فاي ا ااا واحاي و ار ماش خااب‬ ‫‪‬‬ ‫كو هاز على الشبكة‪.‬‬ ‫دعاااأل كاااو هااااز حا اااأل علاااى الشااابكة بع اااو دون مكااارن اإلشاااان‬ ‫‪‬‬ ‫(‪ )Repeater‬حيااأ أن كااو هاااز اار مااش خالااأ اإلشااان دعااأل‬ ‫بإنعاشاااها وتعألدتهاااا ثااام دعياااي إن اااالها علاااى الشااابكة الاااى هااااز‬ ‫ا ا أل التالي‪.‬‬ ‫‪Network Topology‬‬ ‫التعبيااة اسلااتخيمة فااي إن اااب البياناااس دلل ا عليهااا ا اام ‪ Token Passing‬او رداار اإلشااان تيااان‬ ‫‪‬‬ ‫البياناس اسل ى ‪ Token‬دتم ردرا مش هاز الى اخر على الشبكة‪.‬‬ ‫‪‬‬ ‫دتم نعو البياناس بلرعة عالية‪.‬‬ ‫‪.1‬‬ ‫نلبة تصاد البياناس تكألن ضعيفة ياً‪.‬‬ ‫‪.2‬‬ ‫‪‬‬ ‫إذا انعل الللن تتألبف الشبكة عش الع و‪.‬‬ ‫‪.1‬‬ ‫تألبف أحي أ ه ا ا أل عش الع و يؤدي الى تألبف الشبكة ككو عش الع و‪.‬‬ ‫‪.2‬‬ ‫‪Network Topology‬‬ ‫‪Mesh Topology‬‬ ‫‪(4‬‬ ‫كااو هاااز علااى الشاابكة ليدااأ نابااط مخصااى مااش نعلااة إلااى نعلااة‬ ‫‪‬‬ ‫(‪ )Point to Point‬م كو هاز آخر على الشبكة‪.‬‬ ‫‪‬‬ ‫تألفر إمكانية تفادي اخللأ بشكو كبير‪.‬‬ ‫‪‬‬ ‫اخلصألاية أو ا‪،‬مان (تبتعو كو ن الة على طألب لن مخصى وال‬ ‫‪‬‬ ‫دراها ألت اسلتلم اسعصألد)‪.‬‬ ‫الاااتخلى ماااش مشااااكو حركاااة اسااارون (‪ :)Traffic‬د ااا ش ا اااتخيا‬ ‫‪‬‬ ‫الروابط اخملصصة أن كو اتصاب ميكبأ ح و البياناس اخلااة بأ‪.‬‬ ‫كلفتها عالية مععي مش حيأ التص يم‪.‬‬ ‫‪‬‬ ‫هباق مج ألعة مش التعبياس التي تلتخي في الشبكاس ايلية وتتفاوس هذا التعبياس في‬ ‫‪‬‬ ‫رعتها وفي البرتألكألالس التي تلتخيمها ونألعية ا‪،‬و اط البابلة فيها‪.‬ومش هذا التعبياس‪:‬‬ ‫‪Ethernet‬‬ ‫‪.1‬‬ ‫هااي عبااان عااش مج ألعااة مااش تعبياااس الشاابكاس التااي حتاايد كيفيااة إن اااب اسعلألماااس وا ااتعبالها با‬ ‫‪‬‬ ‫كروس الشبكة واجمل عاس وايألالس وا‪ ،‬ه ا‪،‬خرت‪.‬‬ ‫مت تلااألدر معيااان تعبيااة اإلدثرنااب مااش ببااو (‪Institute of Electrical and )IEEE‬‬ ‫‪‬‬ ‫‪.Electronics Engineers‬‬ ‫أكثر تعبياس الشبكاس ايلية انتشاناً وتلتخي في التصاميم اخللية والبج ية‪.‬‬ ‫‪‬‬ ‫تعت ااي شاابكاس اإلدثرنااب علااى بروتألكااألب حتلااد البابااو متعاايد الألاااألب ماا اكتشاااف التصاااد‬ ‫‪‬‬ ‫(‪ )CSMA/CD‬سب التصاد الذي بي دبجم عش بيا أكثر مش هاز حا أل با اتخيا الشابكة فاي‬ ‫الألبب نفلأ‪.‬‬ ‫‪Ethernet‬‬ ‫‪.1‬‬ ‫تتألاااااو أ هااا ا ا اااأل اسأل اااألد علاااى شااابكاس اإلدثرناااب عاااش طردااا إن ااااب إطااااناس إدثرناااب‬ ‫‪‬‬ ‫(‪.)Ethernet frames‬‬ ‫اإلطان (‪ )Frame‬عبان عش مج ألعاة ماش البادتااس (‪ )bytes‬مت يعهاا بألا الة بلاباة الشابكة‬ ‫‪‬‬ ‫لإلن اب عبر الشبكة دتم إنشاء هذا اإلطاناس وتأل ي في اللبعة الثانية مش منألذج ‪.OSI‬‬ ‫تبتعو البياناس في شبكاس اإلدثرنب بلرعاس مختلفة وهي كالتالي‪:‬‬ ‫‪‬‬ ‫‪ :10 Mbps‬وتل ى تعبية اإلدثرنب (‪.)Ethernet‬‬ ‫‪‬‬ ‫‪ :100 Mbps‬وتل ى تعبية اإلدثرنب اللرد (‪.)Fast Ethernet‬‬ ‫‪‬‬ ‫‪ :1 Gbps‬وتل ى تعبية الغيغابب إدثرنب (‪.)Gigabit Ethernet‬‬ ‫‪‬‬ ‫‪CSMA/CD‬‬ ‫‪Carrier Sense Multiple Access/Collision Detect‬‬ ‫حتلد البابو متعيد الألااألب ما اكتشااف التصااد (‪ )CSMA/CD‬با اتخيا هاذا اللردعاة‬ ‫هاز ا ا أل الشبكة ودعأل باإلن اب عبايما دداد أن اللالن يار مشاغألب باأي إشاان‬ ‫دراب‬ ‫ألت هاز حا أل واحي إن اب البياناس في نفد الألبب إذا حصو تصاد ناجت‬ ‫‪،‬نأ ال دلتلي‬ ‫ايتألبفان عاش‬ ‫عش أن حا أل آخر با بإن ااب البيانااس فاي نفاد الألباب فاإن كاا ا ا األب‬ ‫اا دعلاو ماش احت ااب حايوث‬ ‫اإلن اب و ايبتظر كاو مبه اا وباب عشاألائي ليعياي إن ااب بياناتاأ‬ ‫تصاد آخر‪.‬‬ CSMA/CD Carrier Sense Multiple Access/Collision Detect ‫‪Token Passing‬‬ ‫‪.2‬‬ ‫ردر اإلشان ‪ Token Passing‬ددتألي بروتألكألب ‪ Token Passing‬على لللة فردي ماش‬ ‫‪‬‬ ‫البتاس تل ى ‪ Token‬وتيون على ميان ا لعة ودصو طاألب إطاان ‪ Token‬ا ار أو الفاانا الاى ‪3‬‬ ‫بادب‪.‬‬ ‫عبيما دردي هاز ما على الشبكة إن اب بياناس ما فإن عليأ االنتظان حتى دتللم إشان حر ‪Free‬‬ ‫‪‬‬ ‫‪ Token‬تخبرا أنأ بادن على إن اب بياناتأ عبر الشبكة وعبيما دتللم هااز ا ا األ الاذي درداي‬ ‫إن اب بياناتأ اإلشان ا ر د يف إليها بياناتأ والعبألان الذي دديد و هة إن اب هاذا البيانااس ثام‬ ‫در و هذا اإلشان حألب ا لعة‪.‬‬ ‫‪‬‬ ‫التعبية اسلتخيمة داخو الشبكة ا لعية تل ى ‪ Token Passing‬أي ردر اإلشان ‪.‬‬ ‫‪.1‬‬ ‫عبيما دردي هاز حا إن اب بياناس فإنأ دبتظر إشان حر ‪.Free Token‬‬ ‫‪.2‬‬ ‫اإلشااان ‪ Token‬هااي التااي دااتم حت يااو البياناااس فيهااا ودااتم إضااافة عبااألان اجلهاااز اسر ااو‬ ‫‪.3‬‬ ‫لإلشان واجلهاز اسلتعبو لإلشان ‪.‬‬ ‫تبتعو اإلشان مش هاز آلخر حألب ا لعة حتى ي اجلهاز الذي دتألافا عبألاناأ ما العباألان‬ ‫‪.4‬‬ ‫اسأل ألد في اإلشان ‪.‬‬ ‫‪‬‬ ‫هاز ا ا أل اسلتعبو لإلشان دعأل ببلخ البياناس اسأل األد عليهاا ثام دعياي إن االها عبار‬ ‫‪.5‬‬ ‫الشاابكة إلااى اجلهاااز اسر ااو ود اايف عليهااا ن ااالة ‪ Mark Token‬تفيااي أنااأ مت ا ااتا‬ ‫الر الة‪.‬‬ ‫دعأل اجلهاز الذي ان و اإلشان بتدردر اإلشان ‪ Release Token‬بعاي أن تأكاي ماش أناأ‬ ‫‪.6‬‬ ‫مت ا تامها لتصب إشان حر ‪ Free Token‬ك ا كانب‪.‬‬ ‫‪Fiber Distributed Data Interface FDDI‬‬ ‫‪‬‬ ‫وهي أيضا نوع من أنواع البنية الحلقية‪ ،‬وتستخدم هنا خطووط مون ايليوال الضوولية لنقوع الم لوموا يوي‬ ‫الشووب ة المحليووة ضوومن مسوواحة ت ووع لو ‪ 200‬ووم وت تموود شووب ا ‪ FDDI‬علو طقيقووة تمقيووق ا شوواق‬ ‫‪ Token Passing‬التي ت تمد بقوتو وع تمقيق ا شاق (‪ ،)token ring‬ول نها تحتوو علو حلقتوي‬ ‫تمقيق ا شاق ت ون حداهما احتياطية يي حاع ت طع ايخقى‪.‬‬ ‫‪Baseband‬‬ ‫‪.1‬‬ ‫وهي تلتخي اإلن اب الرب ي لإلشان بألا لة تردد واحي فعط حيأ أن اإلشان تلتخي كامو‬ ‫عة نلاا الباأ ‪ Bandwidth‬مثاو شابكاس ‪ Ethernet‬وفاي حالاة ضاعف اإلشاان تلاتخي‬ ‫مكرناس اإلشان لتعألدتها وإعاد إن الها وتيف اإلشان في هذا التعبية دكألن في اال اه ‪.‬‬ ‫‪Broadband‬‬ ‫‪.2‬‬ ‫وهي تلتخي اإلن اب التباظري ‪ Analog‬ا دل ‪،‬كثر مش إشان أن تلتخي نفاد اللالن‬ ‫مثو الشبكاس عبر ا‪،‬ب ان الصباعية‪.‬‬ Types of Casting.‫ نعو البياناس عبر الشبكة‬:)Casting( ‫اإلن اب‬ Casting: Transmitting data over the network. ‫‪Types of Casting‬‬ ‫‪ :Unicast‬دلتخي إلن اب البياناس مش هاز حا أل آلخر داخو الشبكة‪.‬‬ ‫‪Types of Casting‬‬ ‫‪ :Multicast‬دلتخي إلن اب البياناس إلى مج ألعة مش ا‪ ،‬ه داخو الشبكة‪.‬‬ ‫‪Types of Casting‬‬ ‫‪ :Broadcast‬ودلتخي إلن اب البياناس جل ي أ ه الشبكة‪.‬‬ ‫‪Transmission Mode‬‬ ‫‪ :Simplex Mode‬دتم اإلن اب في ا اا واحي هذا دعبي ان هباق هاز در و دائ ااً و هااز‬ ‫دلتعبو فعط‪.‬‬ ‫‪Transmission Mode‬‬ ‫‪ :Half-Duplex Mode‬هاااذا دعباااي أن بلاباااة الشااابكة (‪ )NIC‬ميكبهاااا إن ااااب وا اااتعباب‬ ‫البياناس ولكش ليد في نفد الألبب‪.‬‬ ‫‪Transmission Mode‬‬ ‫‪ :Full-Duplex Mode‬هاذا دعباي أن بلاباة الشابكة ميكبهاا إن ااب وا اتعباب البيانااس فاي‬ ‫وبب واحي‪.‬‬ Computer Networks ‫‪Computer Network‬‬ ‫هييعبارييعن بايييب حييعب يب عكي ب ب ي ب‬ ‫املتصلةببرعضحعبالرعضباري ب كينب عقي ب‬ ‫لترييييعملعباملعل وييييعةب وبييييعن ةبالر ع ييييعةب‬ ‫املييييي انملباملعمل يييييةب الر و ييييية ب ييييي ب‬ ‫بعلت اص باملرعش ببنيبامل تخدوني‪.‬‬ ‫‪(1‬‬ ‫نبو تخدوعبالبركةب تط ع نب نب تبعن نبفعبالر ع عةب فعبالطعبعةب املعك بض ئعب بامل ملم‪.‬بو يععب‬ ‫الىبوبيعن ةبالر ع يعةبهيعباكيتخدامب حيعبب يعملمب(‪)Server‬بلل صي عباليىبقعايد بب ع يعةب تي باليىب‬ ‫ب‬ ‫املعل وعةب تخدوحعب ي باملتصيلنيببعلبيركة ب يعبهي بوتري بفيعبالردي جب اديدب يسب ي ا بال ي‬ ‫ال ص عبالىب بول عةبمتتبوبعن تحعبفعباحل اك بباأل ىبامل رطةببعلبركة‪.‬‬ ‫‪(2‬‬ ‫ييي ف بشيييركعةباحلعكييي ب ييي ةبا صيييععباد يييد بو ييي بالر يييدبا لكت يييعب‪ E-mail‬ال كيييعئ بال ن يييةب‬ ‫‪ instant messaging‬وكعملعةبالص ةب ال د ‪.‬‬ ‫‪(3‬‬ ‫عط كبالبركةبإوكع ةب دظ مب ض بالر ع عةبفعبوكعنبو س ب ا د ب ثبميكيبلل يتخدونيب‬ ‫فعبوختلفبمل ائ بالع بال ص عبإل ه ب ه اب قل ب ب حدبويباحلع ةبإلىبا ب خبلك بوييب ليكب‬ ‫الر ع عةبلك ب حعبب عك ‪.‬ب‬ ‫‪(4‬‬ ‫هدعجبوسا عبللبركةبمتكدكبويبالتحكمبفعب جب مل ي عبالر ع يعةبوييب بإليىبالبيركة بإنبالبيركعةبلحيعب‬ ‫ب ب فضبببك ب‬ ‫صعئصبوتقدوةبويب ةباحل ع ةب بوعب ىببعلتصعن ب(‪ )Permission‬ب‬ ‫قع بالىبالععولنيبالىباأل حس باأل ىبويبال ص عبإلىبالر ع عةبفعب حعببوع‪.‬‬ ‫‪Server‬‬ ‫‪‬‬ ‫ه باجلحعببال ئ عبلتبيي ب إملان بالبيركةب كي نبليهبو اصي عةب عصية بو ي بو يع ةب خيس يب‬ ‫ر ب كعةبذا ب ف ب ك اةبوععجلةباعل ةب حت بالىب بويبوععلج ب ويب ظعئفب يعملمب‬ ‫البييركةبوبييعن ةبالر ع ييعةب وبييعن ةبو ي انملبالبييركةبالر و ييةب املعمل يية ب الييتحكمبفييعب ييعبعة‬ ‫امل تخدونيب(‪)Accounts of Users‬بلل ص عبالىبو انملبالبركة باليىبكير بامل يععبال صي عباليىب‬ ‫املل عةباملبت ةب(‪)Shared Files‬ب باكتخدامبالطعبعة‪.‬ب‬ ‫حعبباخلعملمب تخدمب ظ ةب بي بشرك ةبمتكدهبويبإملان بالبركةبو ب‪.Windows Server‬‬ ‫‪Clients‬‬ ‫‪‬‬ ‫هعب حس باحلعك بالبخص ةبامل مل بملا بالبركةبالتعب طليبباخليدوعةبويي حيعبباخليعملمب‬ ‫(‪ )Server‬و بال ص عبمللفبوعنيب بالتبعنجبفعب عبعة‪.‬ب ع فب ضعًبب حعبباملض فب(‪.)Host‬‬ ‫‪Network Interface Card NIC‬‬ ‫‪‬‬ ‫ق مببطعقةبالبركةبب بنب حيعبباحلعكي ببعلبيركةب بيد نبهي ببالرطعقيةب بميكييب‬ ‫جلحعبباحلعك با صععببعلبركة‪.‬‬ ‫عتري ببطعقييةبالبييركةبهييعبال ا حييةبالتييعب ع ي بالييىب صي باحلعكي ببعلبييركة‪.‬ب‬ ‫ق مببتحض بالر ع عةبويبا بانكعلحعبالىبالبركةب اليتحكمبفيعب يدفلبالر ع يعةب‬ ‫ي ببطعقيةبشيركةب تي باليىبادي انبف س يعئعب(‪)MAC Address‬ب هي با تصيعنب‬ ‫(‪)Media Access Control‬ب تك ي نبالعد ي انبويييب‪ 48‬بييت با عب‪ 24‬بييتب ع ييفب‬ ‫لل صد ب ‪ 24‬بتبا ىبال قمباملت ل بللرطعقة‪.‬‬ ‫‪Network Interface Card NIC‬‬ ‫‪‬‬ ‫‪‬‬ ‫يتلخص دور بطاقة الشبكة بالوظائف التالية‪:‬‬ ‫حتضير البيانات لبثها على الشبكة‪.‬‬ ‫‪.1‬‬ ‫إرسال واستقبال البيانات من الشبكة‪.‬‬ ‫‪.2‬‬ ‫التحكم بتدفق البيانات بني احلاسوب ووسط اإلرسال‪.‬‬ ‫‪.3‬‬ ‫ترجمة اإلشارات من سلك الشبكة إلى بايتات يفهمها معالج احلاسب‪ ،‬وعندما تريد إرسال بيانات فإنه‬ ‫‪.4‬‬ ‫يترجم إشارات احلاسب الرقمية إلى إشارات (كهربائية أو ضوئية)‪.‬‬ ‫‪Transmission Media‬‬ ‫‪‬‬ ‫قصدبب كعئنبالدق بهعبال كعئ بالتعبميكيبوييب للحيعب قي بالر ع يعةب املعل ويعةببينيباأل حيس ب‬ ‫امل املبنبطحعبو ببعضحعبالرعض ب ه ببال كعئنبقدب ك نبكلك ةب ب كلك ة‪.‬‬ ‫‪Network Connection Devices‬‬ ‫‪‬‬ ‫‪Repeater‬‬ ‫‪‬‬ ‫ييتخدمبوكي ناةباةشييعن بملععجلييةبوبييكلةب ي هنيباةشييعن بامل كييلةباري بالبييركةبادييدبا تقعلحييعبإلييىبو ييعفعةب‬ ‫لة ببح ثب ق مبه اباملك نببعكتقرععب لكباةشعناةبثيمب ع يدب ل يدهعب ق تحيعبثيمب كيلحعبوي ب ي ى مميعب‬ ‫بلح بباةشعناةببعل ص عبإلىباأل حس بامل تقرلةبلحعبمل نب نب ضيعفب ب تلشيى‪.‬بإذاًب يتلخصبا ي بوكي نب‬ ‫اةشعن بفعبإاعمل ب ق ةباةشعن ‪.‬‬ ‫‪Hub‬‬ ‫‪‬‬ ‫ه بارعن بايب حعبب يتخدمبلي بنب عفيةب حيس بالبيركةباول يةب قي مببيد نب قطيةب صي بو س يةببينيب حيس ب‬ ‫البركة ببح ثب تمب ص ب ب حعببفعبالبركةبو باجمل بورعش ‪.‬ب ق مبه اباجلحيعبببعكيتقرععبالر ع يعةبوييب‬ ‫ا دب حس بالبركةب إاعمل ببثب(‪)Broadcast‬بالر ع عةبالىببعقعب حس بالبركة‪.‬‬ ‫‪Network Connection Devices‬‬ ‫‪‬‬ ‫‪Bridge‬‬ ‫‪‬‬ ‫ه ب حعبب تخدمبلتق مبالبركةباول ةبإلىبشركعةبف ا ةب صيي ب الي بنببينيب يساشبالبيركةب‬ ‫لت كي ب ييمبالبييركةب حييت جباجل ي بب ييد عببييهب ي بالعدييع يبال س عئ ييةب(‪)MAC Address‬ب‬ ‫يةباملي نب اديدب‬ ‫ىبه اباجلد عب( د عبالت يه)ب هي ب قي مبا اقريةبالبيركةب‬ ‫لأل حس ب‬ ‫اكتلوهبةشعن بوعب ق مبب حصب د عبالت هبفإذاب عنباجلحيعببالحيدفبملا ي بالبيركةبال ا يةب‬ ‫بلحعببعخل جب إذاب عنبفعبشركةبف ا ةب ىبك بلحعببعخل ج‪.‬‬ ‫لمب‬ ‫‪Network Connection Devices‬‬ ‫‪‬‬ ‫‪Switch‬‬ ‫‪‬‬ ‫هي ب حييعبب بييرهباجمل ي ب(‪)Hub‬ب ييثب ييتخدمبلي بنب ي باأل حييس بامل ي مل بفييعبالبييركة ب عييدب‬ ‫ب ملاشبالبركةب ذلكبأل هب حت جبب د عبادع يب ب حعبب تص ببهب اددوعب ص ب‬ ‫فض بفعب‬ ‫إل هبالر ع عةبويب حعببوعب ق مببإنكععبه ببالر ع عةبإلىباجلحعببالحدفبفقنبايب لباةنكععب‬ ‫(‪)Unicast‬ب ذلكببع ات عملبالىباد انب(‪ )MAC Address‬ب هي باكيمبويعب يعنب قي مببيهباجمل ي ب‬ ‫ثب ك بالر ع عةبإليىب ي باأل حيس ببيد نباكيت دعشباييب يلباةنكيععب(‪.)Broadcast‬ب ضيعًب‬ ‫او عب ت سبايباجمل ببأ هب كي ب يتقر بفيعب يمبال قيت‪.‬قيدب ب تصي ب حيس باحلعكي ب‬ ‫بعو عبورعش ب إمنعب ص ببل ةبودعف ب(‪)Patch Panel‬ب التعب تص ببد نهعببعو ع‪.‬‬ Network Connection Devices Switch ‫‪Network Connection Devices‬‬ ‫‪‬‬ ‫‪Router‬‬ ‫‪‬‬ ‫ييتخدمبامل ييهبل ي بنبالبييركعةباول ييةب ق ي مببت ي ب ييسمبالر ع ييعةببع ات ييعملبالييىبادييع ي‬ ‫ودطق ةب‪ IP‬ب عب تر ب انبو ةبمتكدهبويبا ت عنبامل يعنباألفضي بلدقي ب يسمبالر ع يعةبإليىبهيدفحعب‬ ‫ار ي بالبييركعةباأل ي ى‪.‬ب ق ي مببت ييهبالر ع ييعةبويييبشييركةبإلييىب ي ىببعكييتخدامب ييد عب ييهب‬ ‫‪ Routing Table‬ف ييهبالعدييع يب‪ IP‬امل ييعناةبلل ص ي عبإلييىبال حييةبالحييدف ب ه ي ب عتر ي بالع ي ملب‬ ‫ال ق بفعبشركةباة ت ت‪.‬‬ ‫‪Network Connection Devices‬‬ ‫‪‬‬ ‫‪Router‬‬ ‫‪‬‬ ‫اددوعب غبب دباأل حس بامل مل بالىبشركةبوحل ةبا صععبب حعببو ملبالىبشركةبوحل يةب‬ ‫ىبفإنباجلحعببامل ك ب ق مببإنكععبب ع ع هبإلىبو هبالبركةباول ةبامل ب طببحعبالي ب قي مب‬ ‫بد نبببإنكععبالر ع عةبإلىبالبركةباول ةباملقص مل ب التعبقدب ك نبوتصلةبورعش ببعمل يهبفيعب‬ ‫علةبوعبإذاب عنب حعببامل تقر بو ملاًبالىبه ببالبركةب بإلىبو هبآ بفعب عليةبويعبإذاب يعنب‬ ‫حعببامل تقر بو ب عبالىبشركةب ي ىببعيدب ل ي بادي انبامل يتقر ب ا ت يعنبا يببامل يعناةب‬ ‫ةنكععبالر ع عة‪.‬‬ Network Connection Devices Router ‫‪Network Connection Devices‬‬ ‫‪‬‬ ‫‪Modem‬‬ ‫‪‬‬ ‫بأل حيس باحلعكي ببع صيععبببيركةبا ت يتبوييب يلعب ينبالحيع ف ب يثب قي مباملي ملمب‬ ‫بع ل ةب(‪)Modulation‬ب هعب ي باةشيعناةبال ق يةب(‪)Digital Signals‬بامل ي مل بفيعب حيس ب‬ ‫احلعك بإلىبإشعناةب دعظ ةب(‪)Analog Signals‬ب هعباةشعناةبالتعب ت افلبو ب نبالحيع ف ب‬ ‫باةشعناةبالتدعظ يةبإليىبإشيعناةبنق ية ب‬ ‫ق مببع ل ةباك ةب ىب(‪)Demodulation‬ب‬ ‫ل لكب ىب‪.Modem‬‬ Network Connection Devices Modem ‫‪Local Area Network - LAN‬‬ ‫‪‬‬ ‫هعبارعن بايبو اةب اك ببو رطةبو ببعضحعباليرعضب‬ ‫فيييعبودطقيييةب ي اف يييةبوحيييد مل بو ييي بورديييىبب بايييد بوريييع عب‬ ‫وت ييع ن ب ع ي ملبولك ييةبه ي ببالبييركةبإلييىبش ي ةب بو ك ييةب‬ ‫ا د ب ك نبوكع رحعبفعب مبامل ق ب باملرديىب بضي يب ي مب‬ ‫ا يييدبلت ك دحيييعبوييييباملبيييعن ةببيييعمل انملب علطعبعيييةب وبيييعن ةب‬ ‫الر ع عةبف عبب دحع‪.‬‬ ‫‪Metropolitan Area Network - MAN‬‬ ‫‪‬‬ ‫عبويبالبركعةباول ةب ك نبالىبو ت ىباملد دية‪.‬بفقيدب كي ن وييب‬ ‫هعبشركةبا ر ب‬ ‫اد بشركعةبوحل ةب تخدمباألل عفبالض ئ ةبل بنبه ببالبركعة‪.‬‬ ‫‪Wide Area Network – WAN‬‬ ‫‪‬‬ ‫مل بفعبو اق ب ي اف ةبوختل ةببعكيتخدامب‬ ‫بويبشركةبوحل ةبو‬ ‫هعبشركةب ق مبب بنب‬ ‫ط طبالحع فب ه ابالد عبويبالبركعةبميتدبار بو ع عةب اكعةبل ب باملدنب الد ع‪.‬‬ ‫‪Peer To Peer‬‬ ‫‪‬‬ ‫املقص ملبببركةبالددبللددب نب حس باحلعك بفعبالبركةب تط ب بودحيعب أمل يةب ظيعئفبالسبي نب‬ ‫اخلييعملم‪/‬املييس ملبفييعب ييمبال قييت ب بعلتييعلعبفييإنب ي ب حييعببالييىبالبييركةب ييتط ب س ييدبغ ي بب‬ ‫بعملعل وعةب فعب مبال قتب طلببويبغ ببويباأل حس باملتصلةببعلبركة‪.‬‬ ‫اةبويباأل حس بلحعب ق ةب‬ ‫هعبشركةب عك بوحل ةبوك ةبويبو‬ ‫وت ع ةب ب ت بالىب حعبب عملمب‪ Server‬وخصيص ببي ب ي ب حيعببفيعبالبيركةبممكييب نب كي نب‬ ‫اةبا ب(‪.)Workgroup‬‬ ‫عملوعًب ببب ع‪.‬ب ه ابالد عبويبالبركعةب طللبال حعب ضعًباكمبو‬ ‫‪Peer To Peer‬‬ ‫‪‬‬ ‫اةبويباأل حس بالتعب تعع نبف عبب دحيعبةايعببا ي بوعيني ب‬ ‫اةبالع ببأ حعبو‬ ‫ميكيبفحمبو‬ ‫ايةبالع ي ب‬ ‫هعباعمل ب تك نبويبادملبقل بويباأل حس ب ب ت يع ببالعبي ب يتط ب اضيعشبو‬ ‫نؤ ييةبالر ع ييعةب املي انملبامل ي مل بالييىب بويييباأل حييس باملتصييلةببعلبييركةب ا كييت عمل بودحييع ب عتري ب‬ ‫ت ع يعةبالبيركعةبالصيي ب التيعب د يسب ف املهيعبوحيعمبوتبيعبحة ب‬ ‫شركعةبالديدبللديدبودعكيرةب‬ ‫بعهدبه ابالد عبويبالبركعةبفعبوكع ببالتدن ب‪.‬‬ ‫‪Peer To Peer‬‬ ‫‪‬‬ ‫نب ك نبادملباأل حس بفعبالبركةب ب ت ع ببالعب ‪.‬‬ ‫‪.1‬‬ ‫دبف هبه ببالبركة‪.‬‬ ‫نب ك نبامل تخدو نبلح ببالبركةبوت ا د نبفعب مباملكعنبال ب‬ ‫‪.2‬‬ ‫نب ب ك نب ويبالبركةبويباألو نبذاةباأله ة‪.‬‬ ‫‪.3‬‬ ‫نب ب ك نبفعب ةبامل ك ةب طنبلتط بالبركة‪.‬‬ ‫‪.4‬‬ ‫‪Peer To Peer‬‬ ‫‪‬‬ ‫كل تحعبوحد مل ‪.‬‬ ‫‪.1‬‬ ‫ه ببالبركةب ب تعجبإلىبب اوجبإضعف ةبالىب ظعمبالتبي ‪.‬‬ ‫‪.2‬‬ ‫ب تعجبإلىب حس بق ة بألنبوحعمبإملان بو انملبالبركةبو باةبالىب حس بالبركة‪.‬‬ ‫‪.3‬‬ ‫ر تبالبركةب إاداملهعبفعبغع ةبال ح لة‪.‬‬ ‫‪.4‬‬ ‫‪Peer To Peer‬‬ ‫‪‬‬ ‫غ بودعكرةبللبركعةبالكر ب ذلكبأل هبو بمن بالبركةب ب عمل بادملبامل تخدونيب ظح باملبع بالتعل ة‪:‬‬ ‫‪‬‬ ‫صر باةملان باللو س ةبللبركةبكررعبفعبهدنبال قتب اجلحدب قدب عش حع‪.‬‬ ‫‪.1‬‬ ‫صر باحل عظبالىب ويبالبركةب و اًبفعبغع ةبالصع بة‪.‬‬ ‫‪.2‬‬ ‫و بب عمل بادملباأل حس ب صر بإ عملبالر ع عةب ا كت عمل بويبو انملبالبركةب و اًبوسا عبلك بو تخدوعبالبركة‪.‬‬ ‫‪.3‬‬ ‫‪Client/Server Network‬‬ ‫‪‬‬ ‫ةبه ابالد عبويبالبركعةب هب يدب حيعبب ي ىباخليعملمب(‪)Server‬ب اجلحيعبباأل ي ب‬ ‫ترنيبلدعبويب‬ ‫ىبالسبي نب(‪ )Client‬ب ي ىب ضيعًبشيركةبقعئ يةباليىب يعملمب(‪ )Server Based Network‬ب‬ ‫تخدمب حعبباخلعملمبةملان بالبركةب قدميب دوعةبالبركةب ك نبلهبو اص عةب عصةبو ي بو يع ةب‬ ‫خس يبهعئليةب ا ت ائيهباليىب ي بوييبوعيعلجب وحي جب يخبا ت يع عب‪...‬ب وعيدببري اوجب ظيمب بيي ب‬ ‫عصييةبةملان بالبييركة ب وييعباجلحييعببالسبي نبفحي ببييعقعباأل حييس بفييعبالبييركةب التييعب ييت دبويييباجلحييعبب‬ ‫اخلييعملمب ييتمبإاطعؤهييعبالصييل عةب احلق ي ةبويييباجلحييعبباخلييعملم‪.‬ب ادييدوعب صيير باييدملباأل حييس بفييعب‬ ‫البركةب ر اًب ك نبويبامل كييبإضيعفةب يعملم‪/‬ويس ملبا ي ب فيعبهي بباحلعليةب تي بعباملحيعمباليىبامليس ملاةب‬ ‫(‪)Servers‬باملت ف بممعب س دبويب عش بالبركة‪.‬‬ ‫‪Client/Server Network‬‬ ‫‪‬‬ ‫ك يبالد خبا ت ع ةبللر ع عة‪.‬‬ ‫‪.1‬‬ ‫ع ةبالر ع عةبويبال قدب بالتلف‪.‬‬ ‫‪.2‬‬ ‫ملامبآ فبامل تخدوني‪.‬‬ ‫‪.3‬‬ ‫‪Client/Server Network‬‬ ‫‪‬‬ ‫فعبه ابالدي عبوييبالبيركعةب كي نبوي انملبالبيركةبوت يس بفيعب حيعبب ا يدبهي باخليعملمبمميعب عي بال صي عبإليىب‬ ‫‪.4‬‬ ‫الر ع عةب بامل نملباملطل ب كح ببك بممعبل ب عنبو باعبالىب حس بوختل ة ب عب ح بإملان بالر ع يعةب باليتحكمب‬ ‫ف حعبببك ب فض ‪.‬‬ ‫عتر ب ويبالبركةب‪ Security‬ويب همباألكرع ب كتخدامبه ببالبركة ب ظ اًبللدن يةبالععل يةبوييباحل ع يةبالتيعب‬ ‫‪.5‬‬ ‫ف هعباخلعملمبويب يلعبال ي علبلبيخصب ا يدب( ب ي باديدباحلع ية)بهي بويد بالبيركةب‪Administrator‬‬ ‫بييعلتحكمبفييعبإملان بو ي انملبالبييركةب إصييدانب ذ ييعةب‪ Permission‬لل ييتخدونيبللكييت عمل بويييبامل ي انملبالتييعب‬ ‫حتع حعبفقن‪.‬‬ ‫‪Client/Server Network‬‬ ‫‪‬‬ ‫تعجبأل حس ب ب و عةبوتخصصةباعل ةبالتكل ة‪.‬‬ ‫‪.1‬‬ ‫تعجبود بشركةبوتخصصب‪.Administrator‬‬ ‫‪.2‬‬ ‫‪‬‬ ‫قر بالت ك بفعبا ت عنب عبالبركةب– ه بهعبويب عبالددبللددب بويب عباخليعملم‪/‬السبي ن ب يبباأل ي ب‬ ‫بعنيبا اترعنباألو نبالتعل ة‪:‬‬ ‫مبامل ك ة‪.‬‬ ‫‪.1‬‬ ‫‪.2‬ادملبامل تخدونيباملت قعنيبللبركة‪.‬‬ ‫‪.3‬ر عةبا بامل ك ة‪.‬‬ ‫‪.4‬و ت ىباألويباملطل بفعبالبركة‪.‬‬ ‫‪.5‬امل سا ةباخملصصةبللبركة‪.‬‬ ‫‪.6‬ا ت ع عةباملطل بةبللتط نباملت ق بللبركة‪.‬‬ ‫‪Intranet‬‬ ‫ب‬ ‫اة ت ا تبهعبشركةب عصةب يتخدمب قد يعةباة ت يتبفيعبالبيركةبالدا ل يةبلل ك ية ببيي‬ ‫يينيبآل ييعةب بييعنجباملي انملب املعل وييعةبببييك باويييببيينيباملي ظ ني ب‬ ‫نفي ب ييعش بالع ي باةملان ب‬ ‫بال ييببالق عكييع ب‬ ‫ييلبو ييتع‬ ‫ييثب ييتمبا صييععب التععو ي بو ي بالر ع ييعةب وععجلتحييعبايييب‬ ‫ييتخدمباييعمل بلتي ويبلل ي ظ نيبامل ثي قنيبال صي عبال ييح بإلييىبب ع ييعةب وي انملبالبي ة‪.‬ب قيدمب‬ ‫شييركةباة ت ا ييتب دوييةبال صيي عبإلييىباة ت ييتببييد نب نب كيي نبالعكييم‪.‬ب عييدب ييدانباحل ع ييةب‬ ‫(‪)Firewall‬بض ن عًبألويبشركةباة ت ا ت‪.‬‬ ‫‪Extranet‬‬ ‫بليرعضباألشيخعاباخملي لنيبوييب يعنجبامل ك يةبوييبال صي عبإليى‬ ‫هعبشركةبإ ت ا تبالتعب‬ ‫بعضبالر ع عةب التطر قعةبلترعملعباملعل وعةب التبعنجبف حيعبمل نبامل يعبببخص صي ةباة ت ا يتب‬ ‫اخلعصةببعمل ك ة‪.‬‬ ‫‪Internet‬‬ ‫اييةباعمل ييةبويييبشييركعةباحلعك ي بو صييلهبوي ببعضييحعبالييرعضباعمل يعًب‬ ‫اة ت ييتبارييعن بايييبو‬ ‫ب كعئ با صع ةبكلك ةبو ب نبالتل نب ب كلك عًبو باألق عنبالصيدعا ة ب ت عاي بوي ببعضيحعب‬ ‫ي ةب بي اوجبق عكي ة بميكيييبأل بشييخصبالييد عبإلييىبهي بب‬ ‫لتترييعملعبالر ع ييعةببعكييتخدامبب‬ ‫البركةب ال ص عبإلىب مبهعئ بويباملعل وعة‪.‬‬ The TCP/IP Protocol Suite ‫‪The TCP/IP Protocol Suite‬‬ ‫األن نأتي للتوضيح األكثر أهمية في احلياة احلقيقية والعملية وهو ما يسمى ‪.TCP/IP‬‬ ‫‪‬‬ ‫ري و‬ ‫و‬ ‫تصووميمئ لوظ و وتووات ن وواق ا تصووا‬ ‫منووو ‪ OSI‬هووو مدوورذ منووو مر عوويم‬ ‫‪‬‬ ‫تقسيم إ راءا ا تصال الى مكونا أبسط‪.‬‬ ‫تطويره م قبل وزارة الوففا (‪)Department of Defense - DoD‬م يعتبور الوو‬ ‫‪TCP/IP‬‬ ‫‪‬‬ ‫‪ TCP/IP‬نسخة مختصرة م منو ‪.OSI‬‬ ‫تتكون م أربع بقا ‪.‬‬ ‫‪‬‬ ‫‪The TCP/IP Protocol Suite‬‬ ‫املسووتخفمة لووربط شووبكا احلابوووت اةتل ووة (و لووى‬ ‫‪ TCP/IP‬بووارة و مدمو ووة م و البروتوكووو‬ ‫‪‬‬ ‫فيووف كي يووة تقسوويم البيانووا فووي ‪ Packets‬و نونتهووا وإربووالها‬ ‫شووبكة اإلنترن و )م م و خوودل‬ ‫األخ و‬ ‫وتو يهها وابتقبالها لى شبكة ‪.TCP/IP‬‬ ‫تن يم هذه الوتات في أربع بقا وكل بروتوكول في اجملمو ة مو وذ في بقة معينة‪.‬‬ ‫‪‬‬ ‫تسووووومية مدمو وووووة ‪ TCP/IP‬لوووووى ابوووووم أهوووووم بروتوكو تهوووووا وهوووووي بروتوكوووووول الوووووت كم فوووووي ا ربوووووال‬ ‫‪‬‬ ‫(‪ )Transmission Control Protocol- TCP‬و بروتوكول اإلنترن (‪.)Internet Protocol- IP‬‬ ‫‪The TCP/IP Protocol Suite‬‬ ‫الشبكة (‪)Network Protocols‬‬ ‫بروتوكو‬ ‫‪‬‬ ‫لغوة للتخا وب بوأل األ هواة والبورامي التوي تعمول لوى الشوبكة فوي ميوع مرافول ا تصوالم فهوي‬ ‫هي بارة‬ ‫بر أ هاة الشبكة‪.‬‬ ‫ليها إل راء ا تصا‬ ‫القوانأل واإل راءا املت‬ ‫بارة‬ Comparing OSI with TCP/IP Layers OSI Layers TCP/IP Layers Application Presentation Application Session Transport Transport Network Internet Data Link Network Access Physical ‫‪The TCP/IP Protocol Suite‬‬ ‫بقا برتوكول ‪:TCP/IP‬‬ ‫‪‬‬ ‫بقة الوظل للشبكة (وهي تعاذل الطبقتأل األخيرتأل في منو ‪( OSI‬‬ ‫‪.1‬‬ ‫بقة اإلنترن (وهي تعاذل بقة الشبكة في منو ‪.(OSI‬‬ ‫‪.2‬‬ ‫بقة النقل ( وهي تعاذل بقة النقل في منو ‪.(OSI‬‬ ‫‪.3‬‬ ‫بقة التطبيقا (وهي تعاذل الطبقا الثدثة العليا في منو ‪.(OSI‬‬ ‫‪.4‬‬ The TCP/IP Protocol Suite Layer Protocol Application Layer DNS, SMTP, FTP, HTTP Transport Layer TCP, UDP Internet Layer IP, ICMP, ARP, RIP Network Access Layer Ethernet, Token Ring, ATM, Frame Relay ‫‪Application Layer‬‬ ‫ميكو القووول بووأن هووذه الطبقووة تكوواف فووي وتات هووا الووثدي الطبقووا العليووا فووي النمووو‬ ‫‪‬‬ ‫اليووة املسووتو لتوووفير‬ ‫املر عووي ‪.OSI‬تتميووا هووذه الطبقووة بافتواتهووا لووى بروتوكووو‬ ‫خفما تباذل املعلوما بأل املصواذر اةتل وة بور الشوبكة فوي تطبيو معوأل وا بوت اذة‬ ‫م البروتوكو منخ ضة املستو إلمتاق هذه اخلفما كبروتوكو ‪ TCP‬و ‪.UDP‬‬ ‫‪Transport Layer‬‬ ‫هووذه الطبقووة تكوواف بقووة النقوول فووي النمووو املر عووي ‪ OSI‬ومهمتهووا تقووفد اخلووفما‬ ‫‪‬‬ ‫الدزمة لتوفير ا تصال املوثوق بأل أ هاة الشبكة ‪.‬‬ ‫تقفق هذه الطبقة نو أل أبابويأل مو اخلفموة‪ :‬األولوى تتكوون مو ا تصوال املو وئ املوثووق‬ ‫‪‬‬ ‫لنقل البيانا والتي يوفرها البروتوكول ‪( TCP‬بروتوكول نقل البيانا )م والثانيوة تتكوون مو‬ ‫نقووول البيانوووا بأبووولوت يسووومى " وووفد ا تصوووال" والتوووي يوفرهوووا بروتوكوووول ‪ UDP‬والوووذ‬ ‫يستخفق في التطبيقا التي تا بر ة في نقل البيانا لكنها تشمل مليوا الوت كم‬ ‫في األخطاء أو تفف البيانا ‪.‬‬ ‫فيف املنافذ (‪ )Ports‬املناببة لكل تطبي م الذ يستخفمئ احلابوت لنقل البيانا ‪.‬‬ ‫يتم‬ ‫‪‬‬ ‫‪Transport Layer‬‬ ‫يو ف ‪ 65,536‬من ذم وهي مرقمئ م ‪ 0‬إلى ‪.65,535‬‬ ‫‪‬‬ ‫شوواتعة ا بووتخفاقم‬ ‫فيووف هووذه املنافووذ لبروتوكووو‬ ‫‪( 1023‬‬ ‫‪‬‬ ‫لى ببيل املثال‪ :‬يستخفق ‪ FTP‬املن ذ ‪.)21‬‬ ‫‪( 49,151‬هووذه املنافووذ تسووتخفق م و قبوول بوواتعأل التطبيقووا‬ ‫‪‬‬ ‫اخلاظووة‪.‬لووى بووبيل املثووال‪ :‬يووتم ابووتخفاق من ووذ رقووم ‪ 3389‬لبروتوكووول بووطح املكتووب البعيووف‬ ‫(‪ )Remote Desktop Protocol‬اخلاص بشركة مايكروبوف (‪.))Microsoft‬‬ ‫م ‪ 49,152‬إلى ‪( 65,535‬هذه املنافوذ تسوتخفق مو قبول‬ ‫‪‬‬ ‫التطبيقا م ولكنها غير مسدلئ لباتعأل التطبيقا )‪.‬‬ ‫‪Internet Layer‬‬ ‫هذه الطبقة تكاف بقة الشبكة فوي النموو املر عوي ‪OSI‬م وهوي املسولولة و إمكانيوة ا تصوال‬ ‫‪‬‬ ‫بأل األ هاة بوواء كانو تلوأل األ هواة مو ووذة بشوبكة م ليوة أو وفة شوبكا بابوتخفاق املو هوا‬ ‫(‪.)Routers‬‬ ‫مليوا التو يوئ والوت كم فوي ا زذفواقم لوذلأل فوهن مو مهواق هوذه الطبقوة‬ ‫وهي أيضا مسلولة‬ ‫‪‬‬ ‫العنونة والتو يئ فيث يستخفق بروتوكول ‪ IP‬للعنونة واربال البيانا ‪.‬‬ ‫أيضا تكون هذه الطبقة مسلولة توفير املعلوموا الدزموة لطبقوة الوظوول للشوبكة لكوي توتمك مو‬ ‫‪‬‬ ‫إربووال إ اراتهووا لووى الشووبكة اتليووةم وتتمثوول هووذه املعلومووا فووي مليووة توووفير العنوواوي ال ياياتيووة‬ ‫لأل هاة بوابطة ابتخفاق بروتوكول فل العناوي (‪.)Address Resolution Protocol-ARP‬‬ ‫‪Internet Layer‬‬ ‫م مهاق هذه الطبقة تو يئ البيانا في الشبكا م في فالة ما إ ا كوان اههواز املسوتقبل مو ووذاى لوى شوبكة‬ ‫‪‬‬ ‫أخر والبروتوكول املستخفق هوو بروتوكوول معلوموا التو يوئ (‪Routing Information Protocol-‬‬ ‫‪ )RIP‬والذ لئ إمكانية مخا بة األ هاة لى الشبكة لغرض تو يئ البيانا إلى و هتها النهاتية‪.‬‬ ‫تقوق بتوفير اخلفما الدزمة لأل هاة مثل إمكانية تباذل املعلوما فول مشاكل أو أ طال الشوبكة وف صوها‬ ‫‪‬‬ ‫فووي فالووة فووفوي لووألم والبروتوكووول املسوولول و هووذه املهمووة هووو بروتوكووول الووت كم فووي ربوواتل اإلنترن و‬ ‫(‪.)Internet Control Message Protocol-ICMP‬‬ ‫وتوفر هذه الطبقة مهمة التبليغ املتعفذ ‪ Multi Casting‬و لأل بهربال معلوما معينة (أوامور أو تعليموا )‬ ‫‪‬‬ ‫إلى وفذ مو األ هواة فوي ن وق الوقو والبروتوكوول املسولول و هوذه املهموة هوو بروتوكوول إذارة مدمو وا‬ ‫اإلنترن (‪.)Internet Group Management Protocol-IGMP‬‬ ‫‪Network Access Layer‬‬ ‫هووذه الطبقووة تكوواف كودى مو بقتووي ربووط البيانووا وال ياياتيووة فووي النمووو املر عووي ‪OSI‬م ومهمووة هووذه الطبقووة هووي‬ ‫‪‬‬ ‫ابووتخفاق البروتوكووو الدزمووة لتوووفير اخلووفما اةتل ووة ا العدقووة بالتوظوويل والووفخول للشووبكة م و قبوول هوواز‬ ‫احلابوت املرتبط بها‪.‬‬ ‫وتسووتخفق البروتوكووو اخلاظووة والدزمووة إلنشوواء اإل ووارا الدزمووة لتربووال والتووي تعتمووف لووى نو يووة التقنيووة‬ ‫‪‬‬ ‫املسوتخفمة مثول بروتوكوول التقنيوة ‪ Ethernet‬أو بروتوكوول التقنيوة ‪ Token Ring‬وغيور لوأل والتوي تون م كي يوة‬ ‫وبر ة تباذل البيانا بأل احلابوت والشوبكة وأيضوا اكتشوا األخطواء الناشوةة و مليوة الترابول بالشوبكة وأيضوا‬ ‫مليا احلماية والسرية واألولوية في ا ربال‪.‬‬ ‫م مهاق هذه الطبقة أيضا ويل البيانا الرقمية إلى إشارا كهربية أو ضوتية فسب نو قناة الترابل املستخفمة‪.‬‬ ‫‪‬‬ ‫تو وف بروتوكوو أخور مثول بروتوكوو التقنيوا ‪ ATM-Frame Relay-X.25 :‬التوي تسوتخفق فوي الشوبكا‬ ‫‪‬‬ ‫املوبعة‪.‬لذلأل فم مهاق هذه الطبقة أيضا ابتخفاق البروتوكو اخلاظة بالشبكا البينية واملربو ة باملو ها ‪.‬‬ INTERNET PROTOCOL IP Addressing Anwar Alsadi 1. Decimal (base 10) is the way human beings represent numbers. Decimal is sometimes abbreviated as dec. 0123456789 2. Binary (base 2) is the naturel way most digital circuits represent and manipulate numbers. 0 1 3. Hexadecimal (base 16) is currently the most popular choice for representing digital circuit numbers in a form that is more compact than binary. 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Binary Conversion Table Converting a Decimal Number to a Binary Number Converting a Binary Number to a Decimal Number Binary Conversion Exercise (1) Convert the binary number 01101011 to a decimal number. Binary Conversion Exercise (2) Convert the binary number 10010100 to a decimal number. Binary Conversion Exercise (3) Convert the decimal number 49 to a binary number. Implementing a Network Addressing Scheme Internet Protocol (IP) technology was developed in the 1970s to support same of the first research computer networks. Today, IP has become a worldwide standard for home and business networking as well. Oure network routers, Web browsers, email programs, instant messaging software – all rely on IP or other network protocols layered on top of IP. IPv4, IPv6 An IPv4 address consists of four bytes (32 bits). These bytes are also known as octets. For readability purposes, humans typically work with IP addresses in a notation called dotted decimal. This notation places periods between each of the four numbers (octets) that comprise an IP address. For Example, an IP address that computers see as 000010101 00000000 00000000 00000001 Is written in dotted decimal as 10.0.0.1 Because each byte contains 8 bits, each octet in an IP address ranges in value from a minimum of 0 to a maximum of 255, therefore, the full range of IP addresses is from 0.0.0.0 through 255.255.255.255. This represents a total of 4,294,967,296 possible IP addresses. The IPv4 address space can be subdivided into 5 classes – Class A, B, C, D, E. Each class consists of a contiguous subset of the overall IPv4 address range. When an organization is assigned one or more publicly routable IP addresses by its service provider, that organization often needs more IP addresses to accommodate all of its devices. One solution is to use private IP addressing within an organization, In combination with Network Address Translation (NAT). Specific Class A, B, and C networks have been designed for private use. Although these networks are routable (with the exception of the 169.254.0.0 – 169.254.255.255 address range), within the organization, ISPs do not route these private networks over the public Internet Loop back 127.0.0.1 At this point in the discussion, you should understand that networked devices need an IP address. However, beyond just an IP address, what extra IP address-related information needs to be provided, and how does an IP address get assigned to one of those devices? Static Configuration IP addressing Components Host IP, Subnet Mask, default gateway, Domain Name System (DNS) (Server addresses). Dynamic Configuration DHCP Protocol Automatic Private IP Addressing (APIPA) If a networked device does not have a statically configured IP address and is unable to contact a DHCP server, it still might be able to communicate on an IP network thanks to Automatic Private IP Addressing (APIPA). The APIPA feature allows a net-worked device to self-assign an IP address from the 169.254.0.0/16 network. Note that this address is usable only on the device’s local subnet (the IP address is not routable). Subnetting Components First Host IP, Last Host IP, Broadcast IP, Network ID Number of assignable IP, Number of created subnets. Subnet Notation: Practice Exercise (1) Given a subnet mask of 255.255.255.248, what is the corresponding prefix notation? Subnet Notation: Practice Exercise (2) Given a subnet mask of /17, what is the corresponding dotted- decimal notation? Calculating Network ID Number of assignable IP address Number of assignable IP address in a subnet =2ℎ − 2, where h is the number of host bits in a subnet mask (0s bits) Address Class Assignable IP Addresses Class A 16,777,214 (224 − 2) Class B 65,534 (216 − 2) Class C 254 (28 − 2) Calculating the Number of Created Subnets Number of created subnets =2𝑠 , where s is the number of borrowed bits (1s Bits) Number of borrowed bits = Bits in custom subnet mask – Bits in classful subnet mask Subnet Mask Notation Number of 1s bits from the left in Subnet mask Extending a Classful Mask The way to take a classful network (that is, a network using a classful subnet mask) and divide that network into multiple subnets is by adding 1s to the network’s classful subnet mask. However, the class of the IP address does not change, regardless of the new subnet mask. For example, if you took the 172.16.0.0/24, 172.16.1.0/23, 172.16.2.0/24,…) those networks would still be class B networks. Specifically, the class of a network is entirely determined by the value of the first octet. The class of a network has nothing to do with the number of bits in a subnet, making this an often-misunderstood concept. Basic Subnetting Practice: Exercise (1) Your company has been assigned the 172.20.0.0/16 network for use at one of its sites. You need to use a subnet mask that will accommodate 47 subnets while simultaneously accommodating the maximum number of hosts per subnet. What subnet mask will you use? Basic Subnetting Practice: Exercise (2) Using a separate sheet of paper, solve the following scenario: Your company has been assigned the 172.20.0.0/16 network for use at one of its sites. You need to calculate a subnet mask that will accommodate 100 hosts per subnet while maximizing the number of available subnets. What subnet mask will you use? Advanced Subnetting Practice: Exercise (1) Using a separate sheet of paper, solve the following scenario: Based on your network design requirements, you determine that you should use a 26-bit subnet mask applied to your 192.168.0.0/24 network. You now need to calculate each of the created subnets. Additionally, you want to know the broadcast address and the range of usable addresses for each of the created subnets. Advanced Subnetting Practice: Exercise (1) Solution As described earlier, you can go through the following four-step process to determine the subnet address: 1. The subnet mask (in binary) is 11111111.11111111.11111111.11000000. The interesting octet is the fourth octet, because the fourth octet contains the last 1 in the subnet mask. 2. The decimal value of the fourth octet in the subnet mask is 192 (11000000 in decimal). Therefore, the block size is 64 (256-192=64). 3. The first subnet is 192.168.0.0/26 (the value of the original 192.168.0.0 network with the borrowed bits [the first two bits in the last octet] set to 0). 4. Counting by 64(the block size) in the interesting octet (the fourth octet) allows you to calculate the remaining subnets, resulting in the following subnets: 192.168.0.0, 192.168.0.64, 192.168.0.128, 192.168.0.192 Classless Inter-Domain Routing (Routing Summarization) Although subnetting is the process of extending a classful subnet mask (that is, adding 1s to a classful mask), Classless Inter-Domain Routing (CIDR) does just the opposite, Specifically, CIDR shortens a classful subnet mask by removing 1s from the classful mask, As a result, CIDR allows contiguous classful networks to be aggregated. This process is sometimes called route aggregation. A typical use of CIDR is a service provider summarizing multiple class C networks, assigned to their various customers. For example, imagine that service provider is responsible for advertising the following Class C networks: 192.168.32.0/24 192.168.33.0/24 192.168.34.0/24 192.168.35.0/24 The service provider could advertise all four networks with a single route advertisement of 192.168.32.0/22. To calculate this advertisement, convert the values in the third octet (that is, the octet where the values start to differ) to binary, as shown in Figure 5-20. The determine how many bits the networks have in common. The number of common bits then becomes the number of bits in the CIDR mask. Because all four of the network addresses have the first 22 bits in common, and because setting the remaining bits to 0 (11000000.10101000.00100000.00000000) creates a network address of 192.168.32.0, these networks can be summarized as 192.168.32.0/22. IPV4 VLSM Variable Length Subnet Mask Anwar Alsadi Fixed-length subnet mask A fixed-length subnet mask (FLSM) refers to a type of enterprise or provider networking where a block of IP addresses is divided into multiple subnets of equal length, i.e. an equal number of IP addresses. Variable length subnet mask Variable length subnet mask (VLSM) is a subnet – a segmented piece of a larger network – design strategy where all subnet masks can have varying sizes. This process of “subnetting subnets” enables network engineers to use multiple masks for different subnets of a single class A, B, or C network. In real life scenario, some subnets may require large number of host addresses while other may require only few addresses. For example, assume that you are a network administrator at Laxmisoftwares. Company has three departments connected with wan links. Development department has 74 computers. Production department has 52 computers. Administrative department has 28 computers. All departments are connected with each other via wan link. Each wan link requires two IP addresses. Now you know the steps of VLSM subnetting. Let’s understand it with above example. Our company requires 6 subnets and 160 hosts. Step 1:- Oder all segments according the hosts requirement (Largest to smallest) Step 2:- Do subnetting for largest segment. Our largest segment needs 74 host addresses. /25 provide us two subnets with 126 hosts in each subnet. 192.168.1.0/25 Step 3:- Assign subnet mask to the largest segment. As you can see in above table, subnet 1 fulfill our largest segment requirement. Assign it to our segment. Step 4:- Do subnetting for second largest segment from next available subnet. Next segment requires 52 host addresses. Subnetting of /25 has given us two subnets with 126 hosts in each, from that we have assigned first subnet to development segment. Second segment is available, we would do subnetting of this. /26 provide us 4 subnets with 62 hosts in each subnet. 192.168.1.0/26 We cannot use subnet 1 and subnet 2(address from 0 to 127) as they are already assigned to development department. We can assign subnet 3 to our production department. Step 5:- Our next segment requires 28 hosts. Do subnetting for the requirement of 28 hosts. 192.168.1.0/27 Subnets 1 to 6 [address from 0 to 191] are already occupied by previous segments. We can assign subnet 7 to this segment. Step 6:- Our last three segments require 2 hosts per subnet. Do subnetting for these. 192.168.1.0/30 Valid subnets are:- 0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104, 108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180, 184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256 From these subnets, subnet 1 to subnet 56 (Address from 0 – 220) are already assigned to previous segments. We can use 224, 228, and 232 for wan links. We have assigned IP addresses to all segments, still we have 20 addresses available. This is the magic of VLSM. Classful and classless, these two terms are also used for FLSM and VLSM. Classful subnetting FLSM is also known as classful subnetting as all subnets have same number of hosts. In classful subnetting all subnets use same subnet mask. Classless subnetting VLSM is also known as classless subnetting as all subnets may have different number of hosts depending upon network requirement. Classful routing RIPv1 and IGRP routing protocols do not have a field for subnet information. It means that if a router running RIP routing protocol, has a subnet mask of a certain value, it assumes that all interfaces within the classful address space have the same subnet mask. This in known as classful routing. Classless routing RIPv2, EIGRP and OSPF are known as classless routing protocols, as they have field for subnet information in their routing advertisement. VLSM only works with classless routing protocols. INTERNET PROTOCOL VERSION 6 Anwar Alsadi Hexadecimal Number System Before introducing IPv6 Address format, We shall look into Hexadecimal Number system. Hexadecimal is a positional number

Use Quizgecko on...
Browser
Browser