Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
CCNA
‫الجماله‬ ‫دمحم‬ ‫مصطفى‬ ‫د.م‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 1
:‫بالكاتب‬ ‫التعريف‬
‫مةن‬ ‫الكهربية‬ ‫الهندكة‬ ‫بكةالوريوس‬ ‫بةا‬ ‫ةل‬ ‫صا‬ ‫ننطةاح‬ ‫مدينة‬ ‫مواليد‬ ‫من‬ ‫الجماله‬ ‫دمحم‬ ‫مصطفي‬ ‫مهندس‬ ‫دكتور‬
‫اإللكتروني‬ ‫الهندك‬ ‫كبي‬–‫الهندكة‬ ‫كبية‬ ‫مةن‬ ‫الكهربية‬ ‫الهندكة‬ ‫فةي‬ ‫الةدكتورا‬ ‫درجة‬ ‫بةا‬ ‫ةل‬ ‫صا‬ ‫ح‬ ‫المنوفي‬ ‫جامع‬–
‫ةا‬‫ة‬‫مج‬ ‫ةي‬‫ة‬‫ف‬ ‫ة‬‫ة‬‫دولي‬ ‫ةهادا‬‫ة‬‫و‬ ‫ةب‬‫ة‬‫الكات‬ ‫ةل‬‫ة‬‫يام‬ ‫ةرح‬‫ة‬.‫اهر‬ ‫ة‬‫ة‬‫جامع‬‫إدارة‬‫ة‬‫ة‬‫أنظم‬‫ةي‬‫ة‬‫ل‬ ‫ا‬ ‫ةب‬‫ة‬‫الااك‬ ‫كا‬ ‫ة‬‫ة‬‫وو‬ ‫ةليل‬‫ة‬‫التش‬‫ةالا‬‫ة‬‫كالت‬ ‫ةا‬‫ة‬.‫و‬
RHCE –MCSA-CCAI-CCNA-CSCU‫ةةةرك‬‫ة‬‫بالش‬ ‫ةةةادة‬‫ة‬ ‫ال‬ ‫ةةةداد‬‫ة‬ ‫إ‬ ‫ةةةا‬‫ة‬‫بمرك‬ ‫ةةة‬‫ة‬‫ي‬ ‫تدري‬ ‫دورا‬ ‫ةةةا‬‫ة‬‫ب‬ ‫ةةةل‬‫ة‬ ‫صا‬ ‫ح‬
‫لالتصاال‬ ‫المصري‬‫واالدارة‬ ‫يةادة‬ ‫ال‬ ‫مجةاال‬ ‫فةا‬‫وةهادة‬ ‫بةا‬ ‫ةل‬ ‫صا‬ ،Project Management Professional
‫و‬ITIL‫و‬IBDL‫االدارةح‬ ‫مجاال‬ ‫فا‬
‫دم‬ ‫م‬:‫الكاتب‬
‫والسالم‬ ‫والصالة‬ ‫مالناح‬ ‫ا‬ ‫وكيئا‬ ‫انفسنا‬ ‫ورور‬ ‫من‬ ‫به‬ ‫ونعوذ‬ ‫ونستهديه‬ ‫به‬ ‫ونستعين‬ ‫نامد‬ ,‫هلل‬ ‫الامد‬ ‫ان‬
‫دراكتا‬ ‫وباكم‬ ‫الهندك‬ ‫بكبيا‬ ‫جامعا‬ ‫ومدرس‬ ‫االتصاال‬ ‫بمجا‬ ‫كمهندس‬ ‫مبا‬ ‫باكم‬ ‫االنامح‬ ‫ركو‬ ‫دمحم‬ ‫كيدنا‬ ‫با‬
‫كا‬ ‫الش‬ ‫لكوركا‬ ‫وتدريسا‬ ‫االكاديمي‬‫التشليل‬ ‫نظم‬ ‫وإدارة‬.‫وغير‬‫م‬‫المعبوما‬ ‫تكنولوجيا‬ ‫ان‬ ‫وجد‬ ‫ا‬
(Information Technology- IT‫الشركا‬ ‫صتا‬ ‫م‬ ‫المطا‬ ‫من‬ ‫المنظما‬ ‫جميع‬ ‫فا‬ ‫االن‬ ‫االكاكي‬ ‫المكونا‬ ‫من‬ )
‫منظوم‬ ‫وبها‬ ‫اال‬ ‫منظم‬ ‫تجد‬ ‫فال‬ ‫رى‬ ‫الك‬IT‫ك‬ ‫وو‬ ‫انترنت‬ ‫ب‬ ‫وو‬ ‫نابع‬ ‫ومعها‬ ‫يوتر‬ ‫كم‬ ‫اجهاة‬ ‫كتجد‬ ‫االقل‬ ‫فعبا‬
‫منظوم‬ ‫مكونا‬ ‫يل‬ ‫لتو‬IT‫بشرك‬ ‫الخاص‬ ‫كا‬ ‫الش‬ ‫كورس‬ ‫ان‬ ً‫ا‬‫ايض‬ ‫ووجد‬ ‫بعضهاح‬ ‫مع‬Cisco‫والمسما‬
CCNA (Cisco Certified Network Associate)‫العمل‬ ‫وكيفي‬ ‫كا‬ ‫الش‬ ‫بم‬ ‫ادئ‬ ‫م‬ ‫من‬ ً‫ا‬‫جد‬ ‫الكثير‬ ‫يجمع‬
‫ا‬ ‫االجهاة‬ ‫با‬‫فا‬ ‫المستخدم‬ ‫لمختبف‬‫ا‬‫دراك‬ ‫فا‬ ‫ين‬ ‫الراغ‬ ‫امام‬ ‫ائق‬ ‫ف‬ ‫ت‬ ‫االنجبياي‬ ‫البل‬ ‫ان‬ ‫الصظت‬ ‫ولكنا‬ ‫ح‬ ‫كا‬ ‫لش‬
‫لذا‬ ‫الطالبح‬ ً‫ا‬ ‫خصو‬ ‫العبم‬ ‫.ذا‬‫رأيت‬‫ا‬ ‫ان‬‫كورس‬ ‫مواضيع‬ ‫با‬ ‫ياتوى‬ ‫الذى‬ ‫الكتاب‬ ‫.ذا‬ ‫د‬CCNA‫الا‬ ‫باالضاف‬
‫بوم‬ ‫بخصوص‬ ‫اخرى‬ ‫معبوما‬IT‫المص‬ ‫نستخدم‬ ‫وكوف‬ ‫ح‬ ‫المختبف‬ ‫واالتصاال‬‫ترجم‬ ‫مع‬ ‫.ا‬ ‫كما‬ ‫االنجبياي‬ ‫طباا‬
‫العملح‬ ‫كوق‬ ‫فا‬ ‫مصطباا‬ ‫من‬ ‫تداوله‬ ‫يتم‬ ‫ما‬ ‫مع‬ ‫متواف‬ ‫تكون‬ ‫ولكا‬ ‫معنا.ا‬ ‫د‬ ‫تف‬ ‫ال‬ ‫لكا‬ ‫بعضها‬
‫كا‬ ‫الش‬ ‫اكاكيا‬ ‫و.م‬ ‫رئيسي‬ ‫اجااء‬ ‫اربع‬ ‫الا‬ ‫الكورس‬ ‫سم‬ ‫ين‬Network fundamentals‫والتوجيه‬
Routing‫ديل‬ ‫والت‬Switching‫الموكع‬ ‫كا‬ ‫والش‬Wide Area Network‫مجمو‬ ‫ن‬ ‫ارة‬ ‫جاء‬ ‫وكل‬ ,
‫ح‬ ‫الفصو‬ ‫من‬
‫و‬‫بوم‬ ‫فا‬ ‫المتمياين‬ ‫اب‬ ‫الش‬ ‫من‬ ‫جيل‬ ‫تأكيس‬ ‫يل‬ ‫ك‬ ‫فا‬ ‫خطوة‬ ‫العمل‬ ‫.ذا‬ ‫يكون‬ ‫ان‬ ‫ارجو‬IT‫.ذا‬ ‫يكون‬ ‫وان‬ ‫واالتصاال‬
‫يلح‬ ‫الس‬ ‫يهدى‬ ‫و.و‬ ‫صد‬ ‫ال‬ ‫وراء‬ ‫من‬ ‫وهللا‬ ‫صسناتا‬ ‫مياان‬ ‫فا‬ ‫العمل‬
‫الجماله‬ ‫دمحم‬ ‫مصطفا‬ ‫دحم‬
6102
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 2
‫االو‬ ‫الجاء‬
‫اكاكيا‬( ‫كا‬ ‫الش‬Network fundamentals)
‫المكونا‬ ‫تعرف‬ ‫ان‬ ‫.و‬ ‫الجاء‬ ‫.ذا‬ ‫و.دف‬ ‫امه‬ ‫بصف‬ ‫كا‬ ‫الش‬ ‫اكاكيا‬ ‫التفصيل‬ ‫من‬ ‫بشيئ‬ ‫يشرح‬ ‫الجاء‬ ‫.ذا‬
‫التفصيلح‬ ‫من‬ ‫بشيئ‬ ‫بعضها‬ ‫مع‬ ‫المختبف‬ ‫االجهاة‬ ‫تتصل‬ ‫كيف‬ ‫وتفهم‬ ‫ها‬ ‫وانوا‬ ‫كا‬ ‫لبش‬ ‫المختبف‬
‫ورك‬ ‫تأكست‬Cisco‫ام‬0891‫من‬ ‫الشرك‬ ‫اكم‬ ‫وجاء‬ ‫كتانفورد‬ ‫بجامع‬ ‫يوتر‬ ‫الكم‬ ‫بماء‬ ‫من‬ ‫مجمو‬ ‫ل‬ ِ‫ق‬ ‫من‬
‫مدين‬Sanfrancisco‫لباصو‬ ‫دمين‬ ‫المت‬ ‫امتاان‬ ‫بعد‬ ‫وذلك‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫متخصص‬ ‫وهادا‬ ‫بمنح‬ ‫الشرك‬ ‫وم‬ ‫ت‬ ‫ح‬
‫الشهادا‬ ‫با‬.‫فا‬ ‫المتخصص‬ ‫منها‬ ‫يرة‬ ‫ك‬ ‫مجمو‬ ‫الا‬ ‫الشهادا‬ ‫سم‬ ‫وتن‬Routers & Switches‫ومنها‬
‫فا‬ ‫المتخصص‬Voice‫فا‬ ‫ومنها‬Security‫.و‬ ‫ام‬ ‫بصف‬ ‫كا‬ ‫الش‬ ‫بوم‬ ‫فا‬ ‫داي‬ ‫ال‬ ‫خطوة‬ ‫ر‬ ‫ويعت‬ ‫وغير.اح‬
‫كورس‬ ‫با‬ ‫الاصو‬CCNA‫الشرك‬ ‫وهادا‬ ‫ن‬ ‫المايد‬ ‫ولمعرف‬ ‫ذلكح‬ ‫امكنك‬ ‫إن‬ ‫به‬ ‫الخاص‬ ‫االمتاان‬ ‫الا‬ ‫دم‬ ‫والت‬
‫ورك‬ ‫موقع‬ ‫بايارة‬ ‫م‬ ‫ف‬Cisco(www.cisco.com).
‫ك‬ ‫الش‬ ‫تعريف‬Network)‫بعضهم‬ ‫مع‬ ‫متصبين‬ ‫جهار‬ ‫من‬ ‫اكثر‬ :).
‫الموارد‬ ‫فا‬ ‫التشارك‬ ‫.و‬ ‫كا‬ ‫الش‬ ‫من‬ ‫ام‬ ‫بصف‬ ‫الهدف‬ : ‫كا‬ ‫الش‬ ‫لعمل‬ ‫االجهاة‬ ‫يل‬ ‫بتو‬ ‫وم‬ ‫ن‬ ‫لماذا‬sharing in
resources( ‫الطابعا‬ ‫تكون‬ ‫قد‬ ‫الموارد‬ ‫و.ذ‬ ,Printers( ‫المجبدا‬ ‫او‬ )Folder‫او‬ )‫يانا‬ ‫ال‬ ‫د‬ ‫قوا‬
(Database( ‫لالنترنت‬ ‫ب‬ ‫و‬ ‫او‬ )Internet connection‫يمك‬ ‫كا‬ ‫الش‬ ‫نريق‬ ‫ن‬ ُ‫ا‬‫وايض‬ ‫)ح‬‫ن‬‫نا‬‫خدما‬ ‫ديم‬ ‫ت‬
‫مثل‬ ‫المختبف‬ ‫االتصاال‬( ‫االنترنت‬ ‫نريق‬ ‫ن‬ ‫الصو‬ ‫ل‬ ‫ن‬Voice over Internet Protocol - VoIP‫)ح‬
" ‫كا‬ ‫الش‬ ‫تصنيف‬ ‫يتم‬ : ‫كا‬ ‫الش‬ ‫انواع‬Network classification"‫نظر‬ ‫وجه‬ ‫من‬ ‫اكثر‬ ‫من‬
0-‫ك‬ ‫الش‬ ‫مساص‬ ‫نظر‬ ‫وجه‬ ‫من‬Network Area
: ‫انواع‬ ‫ثالث‬ ‫الا‬ ‫المساص‬ ‫نظر‬ ‫وجه‬ ‫من‬ ‫كا‬ ‫الش‬ ‫سم‬ ‫تن‬
‫مابي‬ ‫كا‬ ‫و‬Local Area Network-LAN–( ‫مابي‬ ‫ك‬ ‫و‬ ‫ك‬ ‫الش‬ ‫تسما‬LAN‫صجم‬ ‫كان‬ ‫اذا‬ )
‫تسما‬ ‫والتا‬ ‫يو‬ ‫وال‬ ‫المكاتب‬ ‫كا‬ ‫و‬ ‫مثل‬ ‫لير‬ ‫ك‬ ‫الش‬Small Office and Home (SOHO)‫ح‬
‫كا‬ ‫و‬ ‫انواع‬ ‫واوهر‬LANs‫.ا‬Ethernet LAN‫و‬Wireless LAN‫ح‬
‫المدني‬ ‫كا‬ ‫الش‬Metropolitan Area Network – MAN–‫مثل‬ ‫مدين‬ ‫صجم‬ ‫ك‬ ‫الش‬ ‫.ذ‬ ‫تلطا‬
‫ننطا‬ ‫مدين‬ ‫او‬ ‫ا.رة‬ ‫ال‬ ‫مدين‬ ‫تلطا‬ ‫ك‬ ‫و‬-‫ح‬ ‫كا‬ ‫الش‬ ‫من‬ ‫المسما‬ ‫.ذا‬ ‫ينتشر‬ ‫ال‬ ‫الواقع‬ ‫ارض‬ ‫با‬ ‫ولكن‬
‫الموكع‬ ‫كا‬ ‫الش‬Wide Area Network – WAN-‫مدين‬ ‫من‬ ‫ر‬ ‫اك‬ ‫مساص‬ ‫تلطا‬ ‫التا‬ ‫كا‬ ‫الش‬
‫تسما‬WAN‫االنترنت‬ ‫ك‬ ‫و‬ ‫ذلك‬ ‫با‬ ‫مثا‬–‫الـ‬ ‫كا‬ ‫و‬ ‫وتتكون‬WAN‫لر‬ ‫اال‬ ‫كا‬ ‫الش‬ ‫من‬ ‫مجمو‬ ‫من‬
‫بعضهاح‬ ‫مع‬ ‫ب‬ ‫مو‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 3
6-‫ك‬ ‫الش‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫نري‬ ‫نظر‬ ‫وجه‬ ‫من‬–Topologies
Point –to-point‫طح‬ ‫ف‬ ‫جهارين‬ ‫بين‬ ‫يربط‬ ‫واصد‬ ‫:كابل‬
Bus topology( ‫رى‬ ‫الف‬ ‫العمود‬ ‫يسما‬ ‫رئيسا‬ ‫كابل‬ ‫ن‬ ‫ارة‬ :Backbone‫لر‬ ‫ا‬ ‫كابال‬ ‫به‬ ‫ل‬ ‫وتو‬ )
‫االجهاةح‬ ‫الا‬
Ring Topology‫ح‬ ‫صب‬ ‫وكل‬ ‫فا‬ ‫المستخدم‬ ‫الرئيسا‬ ‫الكابل‬ ‫يكون‬ :
Star Topology‫االجهاة‬ ‫الا‬ ‫كوابل‬ ‫منه‬ ‫ويخرج‬ ‫ك‬ ‫الش‬ ‫مركا‬ ‫فا‬ ‫جهار‬ ‫يوجد‬ :‫ح‬ ‫المختبف‬
Mesh Topology‫وبعضهاح‬ ‫االجهاة‬ ‫كل‬ ‫بين‬ ‫ال‬ ‫و‬ ‫يوجد‬ :
Tree topology‫وجرىح‬ ‫بشكل‬ ‫االجهاة‬ ‫بين‬ ‫يال‬ ‫التو‬ ‫تكون‬ :
‫الـ‬ ‫انواع‬ ‫اكثر‬ ‫موما‬ ‫و‬Topologies‫.و‬ ‫يوتر‬ ‫الكم‬ ‫كا‬ ‫و‬ ‫فا‬ ‫المسنخدم‬Star‫جهار‬ ‫يتواجد‬ ‫صيث‬Switch‫فا‬
‫ك‬ ‫الش‬ ‫اجهاة‬ ‫الا‬ ‫الكوابل‬ ‫منه‬ ‫وتخرج‬ ‫ك‬ ‫الش‬ ‫مركا‬‫ح‬ ‫المختبف‬
‫وكل‬0-Network topologies
3-‫ك‬ ‫الش‬ ‫فا‬ ‫الموجودة‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫نظر‬ ‫وجه‬ ‫من‬–‫ك‬ ‫الش‬ ‫تشليل‬ ‫نري‬ ‫او‬(Operation mode)
( ‫لبند‬ ‫الند‬ ‫كا‬ ‫و‬Peer To Peer( ‫خوادم‬ ‫بها‬ ‫يكون‬ ‫ال‬ ‫التا‬ ‫كا‬ ‫الش‬ ‫.ا‬ : )Servers‫يكون‬ ‫ا‬ ‫وغال‬ )
‫انواع‬ ‫وبها‬ ‫ليرة‬ ‫بها‬ ‫االصهاة‬ ‫داد‬ ‫ا‬‫و.ا‬ ‫التشليل‬ ‫نظم‬ ‫من‬ ‫واصدة‬Client operating systems‫مثل‬
Windows XP‫او‬windows 7‫ح‬
( ‫والعمالء‬ ‫الخوادم‬ ‫كا‬ ‫و‬Client – Servers based‫خوادم‬ ‫اجهاة‬ ‫كا‬ ‫الش‬ ‫بهذ‬ ‫:يتواجد‬ )
(Servers( ‫مالء‬ ‫اجهاة‬ ‫الا‬ ‫باالضاف‬ )Clients‫ومختبف‬ ‫يرة‬ ‫ك‬ ‫ك‬ ‫الش‬ ‫فا‬ ‫االجهاة‬ ‫دد‬ ‫تكون‬ ً‫ا‬ ‫وغال‬ )
‫لكبم‬ ‫التفصيبا‬ ‫المعنا‬ ‫بعد‬ ‫فيما‬ ‫نشرح‬ ‫وكوف‬Server‫و‬Client‫ح‬
1-: ‫ك‬ ‫الش‬ ‫غرض‬ ‫نظر‬ ‫وجه‬ ‫من‬
o‫فتسما‬ ‫العامبين‬ ‫بين‬ ‫ل‬ ‫والتوا‬ ‫ما‬ ‫اال‬ ‫للرض‬ ‫الشركا‬ ‫موجودة‬ ‫ك‬ ‫الش‬ ‫كانت‬ ‫اذا‬enterprise
network‫ح‬
‫فتسما‬ ‫الصليرة‬ ‫المكاتب‬ ‫او‬ ‫المنار‬ ‫فا‬ ‫ك‬ ‫الش‬ ‫كانت‬ ‫اذا‬Small office home office (SOHO)‫ح‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 4
‫ك‬ ‫الش‬ ‫مكونا‬Network components
‫من‬ ‫ام‬ ‫بصف‬ ‫كا‬ ‫الش‬ ‫تتكون‬1: ‫مكونا‬
0-( ‫الطرفي‬ ‫االجهاة‬End devices:‫مثل‬ ‫معين‬ ‫خدما‬ ‫الداء‬ ‫ك‬ ‫الش‬ ‫تستخدم‬ ‫التا‬ ‫االجهاة‬ ‫و.ا‬ )
‫اجهاة‬( ‫مل‬ ‫ماطا‬ ‫تكون‬ ‫قد‬ ‫والتا‬ ‫يوتر‬ ‫الكم‬Workstation‫الموجودة‬ ‫االجهاة‬ ‫مثل‬ )
‫بالمنار‬Desktop( ‫المامول‬ ‫و‬Laptop)‫خوادم‬ ‫اجهاة‬ ‫تكون‬ ‫او‬(Server)‫كا‬ ‫بالش‬ ‫والموجودة‬
‫اجهاة‬ ‫امكانيا‬ ‫ويكون‬ ‫يرةح‬ ‫الك‬Servers‫من‬ ‫ر‬ ‫اك‬Workstation‫المركاى‬ ‫المعالج‬ ‫كر‬ ‫صيث‬ ‫من‬
(Processor)( ‫الذاكرة‬ ‫من‬ ‫المختبف‬ ‫االنواع‬ ‫واصجام‬Memory‫ح‬ ‫المرتفع‬ ‫اكعار.ا‬ ‫با‬ ‫ينعكس‬ ‫مما‬ )
‫تبيفونا‬IP(IP-Phone‫جهار‬ ‫مثل‬ ‫ك‬ ‫و‬ ‫بكابل‬ ‫يبه‬ ‫تو‬ ‫ويتم‬ ‫الصو‬ ‫ل‬ ‫لن‬ ‫كا‬ ‫الش‬ ‫يستخدم‬ ‫تبيفون‬ ‫و.و‬ )
‫تكنولوجيا‬ ‫ويستخدم‬ ‫يوتر‬ ‫الكم‬VoIP‫ح‬
‫كا‬ ‫الش‬ ‫نابعا‬(Network printers)‫الاج‬ ‫يرة‬ ‫ك‬ ‫نابع‬ ‫و.ا‬‫يبها‬ ‫تو‬ ‫ويتم‬ ‫ك‬ ‫بالش‬ ‫اورة‬ ‫م‬ ‫تتصل‬ ‫م‬
‫يوترح‬ ‫الكم‬ ‫جهار‬ ‫مثل‬ ‫ك‬ ‫و‬ ‫بكابل‬
( ‫ذكي‬ ‫موبيال‬Smart phone‫ح‬ ‫الالكبكي‬ ‫يوتر‬ ‫الكم‬ ‫كا‬ ‫و‬ ‫تستخدم‬ ‫التا‬ ‫الموبيل‬ ‫اجهاة‬ ‫و.ا‬ )
‫ك‬ ‫الش‬ ‫كاميرا‬(IP cam)‫جهار‬ ‫مثل‬ ‫ك‬ ‫و‬ ‫بكابل‬ ‫يبها‬ ‫تو‬ ‫ويتم‬ ‫ك‬ ‫بالش‬ ‫اورة‬ ‫م‬ ‫تتصل‬ ‫كاميرا‬ ‫و.ا‬
‫يوترح‬ ‫الكم‬
6-‫تشليل‬ ‫نظم‬Network Operating Systems-(NOS)
‫من‬ ‫االجهاة‬ ‫ماتويا‬ ‫تشليل‬ ‫(بمعنا‬ ‫المختبف‬ ‫االجهاة‬ ‫موارد‬ ‫إدارة‬ ‫.ا‬ ‫ام‬ ‫بصف‬ ‫التشليل‬ ‫نظام‬ ‫وظيف‬
‫ذاكرة‬Memory‫مركاى‬ ‫ومعالج‬CPU‫يوجد‬ ‫وغير.ا)ح‬ ‫المفاتيح‬ ‫ولوص‬ ‫الشاو‬ ‫مثل‬ ‫واخراج‬ ‫ادخا‬ ‫واجهاة‬
‫التشليل‬ ‫نظم‬ ‫من‬ ‫يرة‬ ‫ك‬ ‫مجمو‬‫تشليل‬ ‫نظم‬ ‫يوجد‬ ‫يوتر‬ ‫الكم‬ ‫الجهاة‬ ً‫ال‬‫فمث‬ ‫االجهاةح‬ ‫من‬ ‫نوع‬ ‫لكل‬Windows
‫تشليل‬ ‫نظم‬ ً‫ايضأ‬ ‫ويوجد‬ ‫المختبف‬ ‫ها‬ ‫بأنوا‬Linux‫تشليل‬ ‫ونظم‬ ‫المختبف‬ ‫ها‬ ‫بأنوا‬Unix‫الجهاة‬ ‫كذلك‬ ‫وغير.اح‬
‫الموجها‬Routers‫دال‬ ‫والم‬Switches‫بشرك‬ ‫الخا‬Cisco‫يسما‬ ‫تشليل‬ ‫نظام‬ ‫يوجد‬IOS‫ح‬
3-( ‫ل‬ ‫الن‬ ‫وكائط‬Medium)
:‫ان‬ ‫نو‬ ‫الا‬ ‫ل‬ ‫الن‬ ‫وكائط‬ ‫سم‬ ‫تن‬
0-‫كبكي‬Cables: ‫رئيسي‬ ‫انواع‬ ‫ثالث‬ ‫منها‬ ‫يوجد‬ ‫والتا‬
( ‫ماوري‬ ‫كابال‬Coaxial cables( ‫ا‬ ‫االكت‬ ‫ق‬ ‫بط‬ ‫التبيفايون‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫فا‬ ‫االن‬ ‫تستخدم‬ :)dish)
‫رفيع‬ ‫كابل‬ ‫االو‬ ‫الكوابل‬ ‫.ذ‬ ‫من‬ ‫رئيسيان‬ ‫ان‬ ‫نو‬ ‫يوجد‬Thin coaxial‫بين‬ ‫له‬ ‫نو‬ ‫اقصا‬ ‫بغ‬ ‫ي‬ ‫والذى‬
‫جهارين‬091‫كميك‬ ‫كابل‬ ‫والثانا‬ ‫متر‬Thick coaxial‫جهارين‬ ‫بين‬ ‫له‬ ‫نو‬ ‫اقصا‬ ‫بغ‬ ‫ي‬ ‫والذى‬111‫مترح‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 5
‫ال‬ ‫و‬ ‫فا‬ ً‫ا‬‫قديم‬ ‫يستخدم‬ ‫كان‬ ‫صيث‬ ‫االن‬ ‫الكوابل‬ ‫من‬ ‫النوع‬ ‫.ذا‬ ‫يستخدم‬ ‫وال‬Bus topology‫ح‬
‫وكل‬2‫الماوريه‬ ‫الكابال‬Coaxial cables -
‫ا‬ ‫كابال‬( ‫المجدول‬ ‫الرواج‬Twisted pair cables‫كا‬ ‫و‬ ‫الم‬ ‫فا‬ ‫االن‬ ً‫ا‬‫انتشار‬ ‫االكثر‬ ‫و.ا‬ :)
( ‫كبوك‬ ‫ثمان‬ ‫من‬ ‫ام‬ ‫بصف‬ ‫وتتكون‬ ‫يوتر‬ ‫الكم‬wires‫.نا‬ ‫(ومن‬ ‫بعضهم‬ ‫صو‬ ‫مبفوفين‬ ‫منهم‬ ‫اثنان‬ ‫كل‬ )
‫مجدول‬ ‫كبم‬ ‫جاء‬Twisted( ‫الكابل‬ ‫فا‬ ‫صدوثها‬ ‫الممكن‬ ‫االخطاء‬ ‫معدال‬ ‫من‬ ‫البفا‬ ‫.ذ‬ ‫بل‬ ‫وت‬ )‫انها‬ ‫صيث‬
‫ظا.رة‬ ‫بل‬ ‫ت‬Crosstalk‫الكروملنانيسي‬ ‫االوار‬ ‫بين‬ ‫التداخل‬ ‫و.و‬EMI‫.ذ‬ ‫من‬ ‫ان‬ ‫نو‬ ‫يوجد‬ ‫)ح‬
( ‫ملطا‬ ‫كابل‬ ‫االو‬ ‫الكوابل‬Shielded Twisted Pair - STP‫بورق‬ ‫الثماني‬ ‫السبوك‬ ‫تلطي‬ ‫يتم‬ ‫والذى‬ )
( ‫الومنيوم‬Aluminum foil)‫التأتير‬ ‫بيل‬ ‫ت‬ ‫با‬ ‫د‬ ‫يسا‬ ‫مما‬ ‫الخارجا‬ ‫الكتيكا‬ ‫ال‬ ‫اللظاء‬ ‫ل‬ ‫ق‬ ‫وذلك‬
( ‫كهروملنانيسي‬ ‫ضوضاء‬ ‫مصدر‬ ‫أى‬ ‫من‬ ‫الخارجا‬Noise‫من‬ ‫روج‬ ‫كل‬ ‫با‬ ‫االلومنيوم‬ ‫ن‬ ‫تكون‬ ‫وقد‬ )
( ‫ملطا‬ ‫غير‬ ‫كابل‬ ‫والثانا‬ ‫االكالكح‬Unshielded Twisted Pair - UTP‫اى‬ ‫.ناك‬ ‫يكون‬ ‫ال‬ ‫والذى‬ )
‫الخا‬ ‫اللطاء‬ ‫بين‬ ‫ل‬ ‫فا‬‫بهذا‬ ‫بين‬ ‫مو‬ ‫جهارين‬ ‫بين‬ ‫مساف‬ ‫واقصا‬ ‫ح‬ ‫قبيب‬ ‫بتكبف‬ ‫يتميا‬ ‫و‬ ‫الثماني‬ ‫والسبوك‬ ‫رجا‬
‫.و‬ ‫الكوابل‬ ‫من‬ ‫النوع‬011‫مترح‬
‫وكل‬3‫المجدول‬ ‫الكابال‬Unshielded Twisted Pair(UTP) -
‫كابال‬ ‫وتستخدم‬twisted pairs" ‫نرفي‬ ‫نهاي‬connectors‫تسما‬ "RJ-45–‫ثالث‬ ‫يوجد‬ ‫انه‬ ‫بالذكر‬ ‫جدير‬
‫كابل‬ ‫يل‬ ‫لتو‬ ‫نرق‬twisted pair‫االولا‬straight through‫"بين‬ ‫المختبف‬ ‫االجهاة‬ ‫بين‬ ‫وتستخدم‬switch
‫يوتر‬ ‫الكم‬ ‫واجهاة‬(between DTE device and DCE device)"‫والثاني‬cross over connection
‫"بين‬ ‫المتشابه‬ ‫االجهاة‬ ‫بين‬ ‫وتستخدم‬two routers( ‫يوتر‬ ‫كم‬ ‫جهاري‬ ‫بين‬ ‫او‬between two DTE
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 6
devices‫والثالث‬ ")rollover‫لعمل‬ ‫يستخدم‬ ‫والذى‬configuration‫لبـ‬router‫او‬switch‫االكالك‬ ‫وتكون‬
‫رقم‬ ‫.و‬ ‫الكابل‬ ‫انراف‬ ‫اصدى‬ ‫فا‬ ‫االو‬ ‫السبك‬ ‫تكون‬ ‫بمعنا‬ ‫معكوك‬9‫رقم‬ ‫والسبك‬ ‫االخر‬ ‫الطرف‬ ‫فا‬6‫االنراف‬ ‫اصد‬ ‫فا‬
‫.و‬7‫االخر‬ ‫الطرف‬ ‫فا‬‫بين‬ ‫الكابل‬ ‫.ذا‬ ‫يل‬ ‫تو‬ ‫ويتم‬ , ‫و.كذا‬console interface‫الـ‬ ‫فا‬router‫وبين‬serial
interface‫نريق‬ ‫ن‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫فا‬converter
‫السبكتان‬ ‫ويستخدم‬0,6‫والسبكتان‬ ‫االركا‬ ‫فا‬3,2‫ا‬ ‫االكت‬ ‫فا‬‫والـ‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫فا‬ ‫وذلك‬routers‫و‬
Access point‫ا‬ ‫كر‬ ‫م‬ ‫تد‬ ‫التا‬ ‫الكوابل‬ ‫فا‬ ‫(وذلك‬011M b/s)‫اجهاة‬ ‫فا‬ ‫(ولكن‬Switch/hub‫االركا‬ ‫يتم‬
‫السبكتان‬ ‫با‬3‫و‬2)–‫م‬ ‫تد‬ ‫التا‬ ‫الكابال‬ ‫وفا‬giga Ethernet‫السبكتان‬ ‫با‬ ‫االركا‬ ‫يتم‬1‫و‬1‫الا‬ ‫باالضاف‬
0‫و‬6‫با‬ ‫ا‬ ‫واالكت‬7‫و‬9‫الا‬ ‫باالضاف‬3‫و‬2‫ح‬
‫بعض‬cisco switches‫تستط‬‫ي‬ ‫الخا‬ ‫.ذ‬ ‫وتسما‬ ‫الكابل‬ ‫نوع‬ ‫با‬ ‫بناء‬ ‫نفسها‬ ‫وتلير‬ ‫الكابل‬ ‫نوع‬ ‫تميير‬ ‫يع‬Auto-
mdix‫ح‬
‫كوابل‬ ‫من‬ ‫انواع‬ ‫يوجد‬pair cablestwisted:
Cat 3 (10 Mb/s-10base-T), cat 5 (up to 100 Mb/s-100base-T), cat 5e (up to 1Gb/s-
1000base-T), cat 6 (from 1 to 4 Gb/s), cat 6A(up to 10 Gb/s), cat 7 (10 Gb/s but
better noi1se immunity)
( ‫الضوئي‬ ‫االلياف‬ ‫كابال‬Optical fiber cables‫كهرباء‬ ‫.يئ‬ ‫با‬ ‫الكوابل‬ ‫.ذ‬ ‫فا‬ ‫االوارا‬ ‫ل‬ ‫تنت‬ ‫ال‬ :)
‫تسما‬ ‫داخبي‬ ‫وب‬ ‫ان‬ ‫من‬ ‫الكابل‬ ‫.ذا‬ ‫يتكون‬ ‫صيث‬ ‫ضوئي‬ ‫اوارا‬ ‫.يئ‬ ‫با‬ ‫ولكن‬ ‫الساب‬ ‫االنواع‬ ‫فا‬ ‫كما‬
Core‫د‬ ‫وب‬ ‫وان‬‫يسما‬ ‫اخبا‬Cladding‫الـ‬ ‫وب‬ ‫ان‬ ‫فا‬ ‫الكابل‬ ‫نرف‬ ‫فا‬ ‫ضوئي‬ ‫ضا‬ ‫ن‬ ‫اركا‬ ‫ويتم‬Core
‫بين‬ ‫ل‬ ‫الفا‬ ‫الاد‬ ‫با‬ ‫الضوء‬ ‫فينعكس‬Core‫و‬Cladding‫الكابلح‬ ‫من‬ ‫االخر‬ ‫الطرف‬ ‫الا‬ ‫يصل‬ ‫ان‬ ‫الا‬
‫الكابل‬ ‫من‬ ‫ان‬ ‫نو‬ ‫ويوجد‬ ‫لبكابلح‬ ‫يرة‬ ‫الك‬ ‫والمسافا‬ ً‫ا‬‫جد‬ ‫الصليرة‬ ‫الخطأ‬ ‫بمعدال‬ ‫الكوابل‬ ‫من‬ ‫النوع‬ ‫.ذا‬ ‫ويتما‬
‫االو‬Single Mode Fiber – SMF‫واالخر‬Multimode Fiber -MMF‫بينهم‬ ‫الفرق‬ ‫ويكون‬
‫وب‬ ‫ان‬ ‫قطر‬ ‫نصف‬ ‫فا‬Core‫ح‬
SMF:up to 100 km, core diameter =9micro meter, cladding = 125 mic
MMF:up to 4 km, core diameter = 50 /62.5 mic , cladding = 125 mic
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 7
‫وكل‬4‫الضوئي‬ ‫االلياف‬ ‫كابال‬Optical fiber cable and its connectors
6-‫الالكبكي‬Wireless
‫(تسما‬ ‫كهروملنانيسي‬ ‫موجا‬ ‫.يئ‬ ‫با‬ ‫المختبف‬ ‫االجهاة‬ ‫بين‬ ‫اركالها‬ ‫المراد‬ ‫االوارا‬ ‫اركا‬ ‫يتم‬ ‫النوع‬ ‫.ذا‬ ‫فا‬
‫كا‬ ‫و‬ ‫الالكبكي‬ ‫يوتر‬ ‫الكم‬ ‫كا‬ ‫و‬Wi-Fi( ‫بالاركي‬ ‫كا‬ ‫الش‬ ‫من‬ ‫االنواع‬ ‫.ذ‬ ‫وتتميا‬ )Mobility‫يد‬ ‫الت‬ ‫دم‬ ‫و‬ )
‫بين‬ ‫المساف‬ ‫متوكط‬ ‫ان‬ ‫ها‬ ‫يعي‬ ‫ولكن‬ ‫االجهاةح‬ ‫بين‬ ‫بكوابل‬‫صدود‬ ‫(فا‬ ‫لير‬ ‫االجهاة‬11‫من‬ ‫المايط‬ ‫يئ‬ ‫بال‬ ‫ويتأثر‬ ‫متر‬
‫الكوابلح‬ ‫اكتخدان‬ ‫صا‬ ‫مثيبه‬ ‫من‬ ‫لر‬ ‫ا‬ ‫يانا‬ ‫ال‬ ‫ل‬ ‫ن‬ ‫معد‬ ‫ان‬ ‫كما‬ ) ‫ف‬ ‫واك‬ ‫صوائط‬
1-( ‫كا‬ ‫الش‬ ‫اجهاة‬Network Devices)
‫وظيف‬ ‫له‬ ‫منها‬ ‫وكل‬ , ‫اختيارى‬ ‫.و‬ ‫ما‬ ‫ومنها‬ ‫اكاكا‬ ‫.و‬ ‫ما‬ ‫منها‬ ‫االجهاة‬ ‫.ذ‬ ‫من‬ ‫كثيرة‬ ‫انواع‬ ‫يوجد‬:‫ماددة‬
0-( ‫ك‬ ‫و‬ ‫كار‬Network Interface Card- NIC)
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 8
( ‫االم‬ ‫البوص‬ ‫ماتويا‬ ‫داخل‬ ‫يكون‬ ً‫ا‬ ‫وغال‬ ‫يوتر‬ ‫الكم‬ ‫جهار‬ ‫داخل‬ ‫ك‬ ‫الش‬ ‫كار‬ ‫يوضع‬Mother board‫ويسما‬ )
‫ك‬ ‫و‬ ‫كار‬Built-in‫فيما‬ ‫تختبف‬ ‫كثيرة‬ ‫انواع‬ ‫منه‬ ‫ويوجد‬ ‫ح‬ ‫ك‬ ‫بالش‬ ‫جهارك‬ ‫اتصا‬ ‫فا‬ ُ‫ا‬‫اكاكي‬ ‫ك‬ ‫الش‬ ‫كار‬ ‫ر‬ ‫ويعت‬ ‫ح‬
‫بينها‬‫بعدح‬ ‫فيما‬ ‫بالتفصيل‬ ‫وظيفته‬ ‫ورح‬ ‫وكيتم‬ ,‫وغير.ا‬ ‫ك‬ ‫الش‬ ‫كابل‬ ‫ونوع‬ ‫يانا‬ ‫ال‬ ‫ل‬ ‫ن‬ ‫ا‬ ‫كر‬ ‫فا‬
‫وكل‬5NIC
6-‫د‬ ‫م‬Switch/Hub
( ‫المابي‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫بعضها‬ ‫مع‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫.و‬ ‫الجهار‬ ‫.ذا‬ ‫مهم‬LAN‫من‬ ‫مجمو‬ ‫بالجهار‬ ‫ويوجد‬ )
( ‫المنافذ‬Ports‫الـ‬ ‫م‬ ‫يد‬ ‫وقد‬ ‫الكابلح‬ ‫نريق‬ ‫ن‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫بها‬ ‫يتصل‬ ‫كا‬ )Switch‫مجدوله‬ ‫ك‬ ‫و‬ ‫كابل‬
(Twisted pair( ‫ضوئي‬ ‫الياف‬ ‫اوكابل‬ )fiberOptical‫بعدح‬ ‫فيما‬ ‫بالتفصيل‬ ‫له‬ ‫وكنتعرض‬ ‫)ح‬‫يعمل‬ , ‫مباوظ‬
switch‫بطري‬full duplex‫اما‬hub‫بطري‬ ‫فيعمل‬half duplex‫ح‬
‫وكل‬6Switch
3-‫موجه‬Router
( ‫الموكع‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫الرئيسي‬ ‫االجهاة‬ ‫من‬ ‫.و‬ ‫لذا‬ ,‫بعضها‬ ‫مع‬ ‫كا‬ ‫الش‬ ‫يل‬ ‫بتو‬ ‫الجهار‬ ‫.ذا‬ ‫وم‬ ‫ي‬WAN‫النها‬ )
( ‫المنافذ‬ ‫من‬ ‫مختبف‬ ‫انواع‬ ‫ويوجد‬ ‫بعضهاح‬ ‫مع‬ ‫ب‬ ‫مو‬ ‫لر‬ ‫ا‬ ‫كا‬ ‫و‬ ‫من‬ ‫تتكون‬Ports‫بجهار‬ )Router‫يتم‬ ‫منها‬ ‫كل‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 9
‫وظيفته‬ ‫ورح‬ ‫وكيتم‬ ‫ح‬ ‫المختبف‬ ‫كا‬ ‫بالش‬ ‫يب‬ ‫تو‬‫بعدح‬ ‫فيما‬ ‫لبعمل‬ ‫داد‬ ‫إ‬ ‫وكيفي‬ ‫بالتفصيل‬
‫وكل‬7Router
1-Firewall
( ‫ن‬ ‫ر‬ ‫ال‬ ‫مثل‬ ‫المخانر‬ ‫من‬ ‫ك‬ ‫الش‬ ‫صماي‬ ‫.ا‬ ‫الجهار‬ ‫.ذا‬ ‫وظيف‬Hacking‫ل‬ ‫مست‬ ‫جهار‬ ‫الوظيف‬ ‫بهذ‬ ‫وم‬ ‫ي‬ ‫وقد‬ )
‫جهار‬ ‫به‬ ‫وم‬ ‫ي‬ ‫وظيف‬ ‫تكون‬ ‫او‬ ‫بذاته‬Router( ‫التوجيه‬ ‫و.ا‬ ‫االكاكي‬ ‫وظيفت‬ ‫بجانب‬Routing‫ي‬ ‫او‬ )‫بهذ‬ ‫وم‬
‫يوترح‬ ‫الكم‬ ‫اجهاة‬ ‫با‬ ‫ما‬ ‫برنامج‬ ‫الوظيف‬
1-‫الموديم‬Modem
‫كار‬Modem‫إلركا‬ ‫اكتخدامه‬ ‫(ويمكن‬ ‫التبيفون‬ ‫كابل‬ ‫نريق‬ ‫ن‬ ‫اخرى‬ ‫ك‬ ‫بش‬ ‫يوتر‬ ‫الكم‬ ‫جهار‬ ‫يل‬ ‫لتو‬ ‫يستخدم‬
‫لتو‬ ً‫ا‬ ‫ري‬ ‫ت‬ ‫الوصيدة‬ ‫الطري‬ ‫.ا‬ ‫.ذ‬ ‫وكانت‬ ‫موديم)ح‬ ‫فاكس‬ ‫كار‬ ً‫ا‬‫اصيان‬ ‫يسما‬ ‫لذا‬ ‫الفكسا‬ ‫ا‬ ‫واكتث‬‫جهار‬ ‫يل‬
‫ظهور‬ ‫ل‬ ‫ق‬ ‫االنترنت‬ ‫ك‬ ‫و‬ ‫با‬ ‫يوتر‬ ‫الكم‬DSL‫الا‬ ‫السر‬ ‫تصل‬ ‫صيث‬ , ‫السر‬ ‫الطري‬ ‫.ذ‬ ‫يعيب‬ ‫ح‬64Kbps
‫االيامح‬ ‫.ذ‬ ‫الموديم‬ ‫اكتخدام‬ ً‫ا‬‫منتشر‬ ‫يعد‬ ‫لك‬ ‫لذا‬ ,‫نظرى‬ ‫صد‬ ‫كأقصا‬0
‫وكل‬8Modem
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 10
2-Access Point
‫الكبكا‬ ‫د‬ ‫م‬ ‫ن‬ ‫ارة‬Wireless switch‫باكتخدامه‬ ‫يتم‬ ‫صيث‬ ‫ح‬‫عضها‬ ‫ب‬ ‫الالكبكي‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫يل‬ ‫تو‬
‫الكوابلح‬ ‫تستخدم‬ ‫التا‬ ‫ك‬ ‫بالش‬ ً‫ا‬‫وايض‬
‫وكل‬9Access point
7-‫ر‬ ‫المك‬Repeater
‫ر‬ ‫مك‬ ‫ن‬ ‫ارة‬(Amplifier)‫با‬ ‫الكابلح‬ ‫مساف‬ ‫لايادة‬ ‫وذلك‬ ‫الكوابل‬ ‫فا‬ ‫المارة‬ ‫الكهربي‬ ‫االوارة‬ ‫ير‬ ‫لتك‬ ‫يستخدم‬
‫بينهما‬ ‫يوتر‬ ‫كم‬ ‫جهاران‬ ‫لدينا‬ ‫كان‬ ‫اذا‬ ‫المثا‬ ‫يل‬ ‫ك‬011‫كابل‬ ‫باكتخدام‬ ‫بهم‬ ‫نو‬ ‫ان‬ ‫ونريد‬ ‫متر‬UTP‫اقصا‬ ‫(تذكر‬
‫لكوابل‬ ‫مساف‬UTP‫.ا‬011‫اكتخدام‬ ‫من‬ ‫البد‬ ‫الاال‬ ‫.ذ‬ ‫فا‬ ,)‫متر‬Repeater‫بع‬ ‫با‬‫د‬71‫االوارة‬ ‫ير‬ ‫لتك‬ ‫متر‬
‫مساف‬ ‫الا‬ ‫و‬ ‫الو‬ ‫با‬ ‫قادرة‬ ‫لجعبها‬ ‫الكهربي‬011‫مترح‬
‫كا‬ ‫الش‬ ‫نموذج‬Network Model
Network model or network architecture or network blueprint:‫لكيفي‬ ‫يف‬ ‫تو‬ ‫.ا‬
‫لها‬ ‫مؤكس‬ ‫كان‬ ‫كا‬ ‫الش‬ ‫مل‬ ‫بداي‬ ‫وفا‬ ‫ح‬ ‫يانا‬ ‫لب‬ ‫الها‬ ‫اكت‬ ‫او‬ ‫اركالها‬ ‫اثناء‬ ‫االجهاة‬ ‫مل‬Network model
‫بها‬ ‫خاص‬(‫ورك‬ ‫مثل‬IBM‫يسما‬ ‫نموذج‬ ‫ناء‬ ‫ب‬ ‫قامت‬ ‫التا‬SNA0871‫ورك‬ ‫وكذا‬DEC)‫دم‬ ‫الا‬ ‫.ذا‬ ‫ادى‬ ‫ولكن‬
( ‫ي‬ ‫تواف‬ ‫وجود‬Compatibility‫با‬ ‫االتفاق‬ ‫الضرورى‬ ‫من‬ ‫كان‬ ‫لذا‬ ‫ح‬ ‫المختبف‬ ‫االجهاة‬ ‫بين‬ )Model‫يتم‬ ‫واصد‬
‫ظهور‬ ‫وكان‬ ‫ح‬ ‫كا‬ ‫الش‬ ‫وبرامج‬ ‫هجهاة‬ ‫المصنعين‬ ‫ل‬ ِ‫ق‬ ‫من‬ ‫به‬ ‫االلتاام‬OSI model (open system
interconnect)‫ل‬ ِ‫ق‬ ‫من‬ISO (international standardization organization)‫لهذا‬ ‫بداي‬ ‫.و‬
‫ظهر‬ ‫ثم‬ ‫التوافقح‬‫نموذج‬ ‫بعد.ا‬TCP/IP( ‫االمريكي‬ ‫الدفاع‬ ‫ورارة‬ ‫بواكط‬ ‫تطوير‬ ‫تم‬ ‫الذى‬DoD‫الشائع‬ ‫و.و‬ )
‫نح‬ ‫ا‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 11
‫ان‬ ‫ننسا‬ ‫اال‬ ‫ويجب‬Network Model‫بعضها‬ ‫مع‬ ‫االجهاة‬ ‫تخانب‬ ‫كيفي‬ ‫تشرح‬ ‫التا‬ ‫الوثائق‬ ‫بعض‬ ‫اال‬ ‫.ا‬ ‫ما‬
‫ويعتمد‬ ‫بينهاح‬ ‫لبتوافق‬ ً‫ال‬‫و‬ ‫و‬ ‫عض‬ ‫ال‬Network Model‫ا‬ ‫الط‬ ‫نموذج‬ ‫يسما‬ ‫ما‬ ‫با‬‫المراصل‬ ‫نموذج‬ ‫او‬
Layer model‫فا‬ ‫ما‬ ‫وظيف‬ ‫تنفيذ‬ ‫يتم‬ ‫(اى‬ ‫بالتتابع‬ ‫تنفيذ.ا‬ ‫من‬ ‫البد‬ ‫المختبف‬ ‫االجهاة‬ ‫فا‬ ‫تتم‬ ‫التا‬ ‫الوظائف‬ ‫ان‬ ‫و.و‬
‫)ح‬ ‫و.كذاحح‬ ‫اخرى‬ ‫مرصب‬ ‫فا‬ ‫اخرى‬ ‫وظيف‬ ‫عها‬ ‫يت‬ ‫ثم‬ ‫مرصب‬
OSI & TCP/IP
‫وكل‬01OSI & TCP/IP
‫معنا‬ ‫نفهم‬ ‫ولكا‬Layer model‫كفارتان‬ ‫تخيل‬ :‫االتا‬ ‫المثا‬ ‫اليك‬–‫فرنسا‬ ‫وكفارة‬ ‫ألمانيا‬ ‫كفارة‬–‫السفير‬ ‫ويريد‬
‫االنجبياي‬ ‫.ي‬ ‫لبخطابا‬ ‫الركمي‬ ‫البل‬ ‫صيث‬ ‫االلمانا‬ ‫لبسفير‬ ‫معين‬ ‫ركال‬ ‫إركا‬ ‫الفرنسي‬–:‫االتا‬ ‫نالصظ‬
0-‫الركائل‬ ‫قراءة‬ ‫أو‬ ‫كتاب‬ ‫في‬ ‫السفير‬ ‫مهم‬ ‫تناصر‬–data generation
& reception‫ح‬
6-‫المترجم‬ ‫مهم‬ ‫دأ‬ ‫ت‬ " ‫الركال‬ ‫كتاب‬ " ‫السفير‬ ‫مهم‬ ‫تنتهي‬ ‫ما‬ ‫بعد‬–‫صيث‬
‫ح‬ ‫االنجبياي‬ ‫و.ا‬ ‫الركمي‬ ‫البل‬ ‫إلا‬ ‫السفير‬ ‫يعمبها‬ ‫التي‬ ‫الفرنسي‬ ‫من‬ ‫يترجم‬
3-‫ح‬ ‫ي‬ ‫السا‬ ‫مهم‬ ‫دأ‬ ‫ت‬ ‫المترجم‬ ‫مهم‬ ‫تنتهي‬ ‫بعدما‬
‫ر‬ ‫يعت‬OSI model‫أو‬standard model‫لعمل‬compatibility‫ينتشر‬ ‫لم‬ ‫ولكنه‬ ‫وبعضها‬ ‫اهجهاة‬ ‫بين‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 12
‫جهار‬ ‫كل‬ ‫ينفذ‬ ‫أن‬ ‫با‬ ‫وم‬ ‫وي‬ ‫مبياح‬7‫الـ‬ ‫با‬ ‫وظائف‬data‫الـ‬ ‫با‬ ‫إركالها‬ ‫ل‬ ‫ق‬cable‫.ذ‬ ‫ا‬ ‫اكت‬ ‫ند‬ ‫وكذلك‬ ‫ح‬
‫الـ‬data‫ح‬‫.ذا‬ ‫ان‬ ‫العبم‬ ‫مع‬network model‫بروتوكوال‬ ‫الا‬ ‫اوار‬ ‫ولكنه‬ ‫جديدة‬ ‫بروتوكوال‬ ‫بعمل‬ ‫م‬ ‫ي‬ ‫لم‬
‫مثل‬ ‫بالفعل‬ ‫موجودة‬Ethernet‫ح‬
‫بـ‬ ‫الخا‬ ‫المراصل‬ ‫بشرح‬ ‫وم‬ ‫وكن‬OSI‫باختصارح‬
‫مرصب‬Application‫ال‬ ‫با‬ ‫تاتوى‬ :‫روتوكوال‬‫مثل‬ ‫ك‬ ‫الش‬ ‫تستخدم‬ ‫التا‬ ‫المختبف‬FTP,WEB,,HTTP,
‫.ا‬ ‫ر‬ ‫وتعت‬interface‫بين‬‫رامج‬ ‫ال‬‫وبي‬‫ن‬‫ك‬ ‫الش‬‫ح‬‫ولهاح‬ ‫و‬ ‫ماط‬ ‫او‬ ‫يانا‬ ‫ال‬ ‫مصدر‬ ‫.ا‬ ‫رامج‬ ‫ال‬ ‫و.ذ‬‫.ذ‬ ‫اذن‬
( ‫الخدما‬ ‫عرف‬ُ‫ت‬ ‫ولكن‬ ‫نفسها‬ ‫رامج‬ ‫ال‬ ‫عرف‬ُ‫ت‬ ‫ال‬ ‫المرصب‬services‫ان‬ ‫مثل‬ ‫رامجح‬ ‫ال‬ ‫تاتاجها‬ ‫التا‬ )http service
‫برامج‬ ‫تعرف‬web browsers‫من‬ ‫بيانا‬ ‫نبب‬ ‫كيفي‬web server
‫مرصب‬Presentation‫بعمل‬ ‫وم‬ ‫ت‬ :formatting‫يانا‬ ‫لب‬‫.ا‬ ‫.ل‬ ‫النصوص‬ ‫مبفا‬ ‫نوع‬ ‫تاديد‬ ‫مثل‬ASCII‫او‬
EBCDIC" ‫بالتشفير‬ ً‫ا‬‫ايض‬ ‫وم‬ ‫وت‬ ‫ها‬ ‫النوا‬ ‫وتاديد‬encryption" ‫"والضلط‬compression"‫برنامج‬ ‫وم‬ ‫(ي‬ ,
IE‫الوظائف)ح‬ ‫.ذ‬ ‫عض‬ ‫ب‬
‫مرصب‬Session" ‫االركا‬ ‫ونهاي‬ ‫يانا‬ ‫ال‬ ‫اركا‬ ‫بدء‬ ‫ن‬ ‫المسئول‬ ‫.ا‬ :session establishment and
termination‫االتصا‬ ‫بيانا‬ ‫جميع‬ ‫ان‬ ‫من‬ ‫التأكد‬ ‫نريق‬ ‫ن‬ ‫وذلك‬ "‫ن‬ ‫و‬ ‫المبفا‬ ‫اكماء‬ ‫مثل‬ ‫متوافرة‬‫رامجح‬ ‫ال‬ ‫اوين‬
‫.ذ‬ ‫تكون‬ ‫قد‬session‫ن‬ ‫ارة‬browsing‫او‬file downloading‫ح‬
‫مرصب‬transport‫و‬ ‫ي‬ ‫الذى‬ ‫.و‬ :‫و‬ ‫ا‬ ‫واالكت‬ ‫باالركا‬ ‫بالفعل‬ ‫م‬‫ت‬‫و‬‫سيم‬ ‫بت‬ ‫م‬‫اركالها‬ ‫ل‬ ‫ق‬ ‫يانا‬ ‫ال‬
"segmentation‫لهذ‬ ‫ترقيم‬ ‫بعمل‬ ‫وم‬ ‫ي‬ ‫وقد‬ "segments"sequencing‫صال‬ ‫فا‬ ‫ها‬ ‫اكترجا‬ ‫لسهول‬ "
‫بعمل‬ ً‫ا‬‫ايض‬ ‫المرصب‬ ‫وم‬ ‫وت‬ ‫الترتيب‬ ‫لعدم‬ ‫تعرضها‬error detection and correction‫ل‬ ‫الن‬ ‫كر‬ ‫فا‬ ‫وتتاكم‬
"flow control‫"ح‬
‫مرصب‬network‫ي‬ ‫ال‬ ‫نون‬ ‫ن‬ ‫مسئول‬ :" ‫انا‬addressing" ‫التوجيه‬ ‫ن‬ ‫و‬ "Routing"‫ن‬ ‫و‬end to
end delivery‫ح‬
‫مرصب‬Data link‫ن‬ ‫مسئول‬ :error detection"hop to hop error detection"‫والعنون‬
"addressing".
‫مرصب‬physical‫ومستويا‬ ‫الكوابل‬ ‫انواع‬ ‫مثل‬ ‫ك‬ ‫لبش‬ ‫الفايائي‬ ‫الخصائص‬ ‫ن‬ ‫مسئول‬ :voltage‫ح‬
TCP/IP
‫ر‬ ‫يعت‬TCP/IPmodel‫وبعضها‬ ‫اهجهاة‬ ‫بين‬ ‫لبتخانب‬ ‫المشترك‬ ‫البل‬ ‫.و‬–‫الـ‬ ‫و.ذا‬model‫أالن‬ ‫المستخدم‬ ‫.و‬
‫العالمح‬ ‫مستوى‬ ‫با‬‫ُعرف‬‫ي‬ ‫ولم‬TCP/IP‫نريق‬ ‫ن‬ ‫تطوير.ا‬ ‫وتم‬ ‫بالفعل‬ ‫موجودة‬ ‫كانت‬ ‫التا‬ ‫روتوكوال‬ ‫ال‬ ‫بعض‬
‫مثل‬ ‫اخرى‬ ‫منظما‬IEEE Ethernet‫كإختيارح‬ ‫اليها‬ ‫اوار‬ ‫بل‬ ,
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 13
‫لكا‬‫فهم‬ ‫يتم‬TCP/IP model‫المصطباا‬ ‫بعض‬ ‫ورح‬ ‫كيتم‬
1> Port numbers: 0 → 65535
‫رامج‬ ‫لب‬ ‫ناوين‬ ‫ر‬ ‫وتعت‬ ‫ك‬ ‫الش‬ ‫تستخدم‬ ‫التا‬ ‫رامج‬ ‫ال‬ ‫ارقام‬ ‫.ا‬
‫با‬ ‫الموجودة‬ ‫رامج‬ ‫لب‬ ‫االو‬ ‫قسمين‬ ‫الا‬ ‫االرقام‬ ‫.ذ‬ ‫سم‬ ‫وتن‬servers‫وتسما‬Well known ports‫وتكون‬
‫قيمتها‬. [0 →1023]‫برنامج‬ ‫بيه‬ ‫وامثبه‬web‫ورقمه‬91‫وبرنامج‬dhcp‫ورقمه‬27‫وبرنامج‬DNS‫ورقمه‬
13‫يسما‬ ‫واالخر‬Randomly selected ports]‫وقيمتها‬[1024 → 65535]‫رامج‬ ‫ل‬ ‫مخصص‬ ‫و.و‬Client‫ح‬
‫من‬ ‫االو‬ ‫بدور‬ ‫اثنين‬ ‫الا‬ ‫االخير‬ ‫الايا‬ ‫سم‬ ‫(ين‬0161‫الا‬18010‫ويسما‬registered ports‫برا‬ ‫بعض‬ ‫وبه‬‫مج‬
servers‫مثل‬SIP-5040‫ومثل‬RTP1111‫من‬ ‫االخر‬ ‫والايا‬18016‫الا‬21131‫ويسما‬
private/dynamic ports‫ح‬
2> Connection types.
1. connection oriented – slow & accurate – Ex. Phone call
: ‫االتي‬ ‫المراصل‬ ‫الثالث‬ ‫با‬ ‫االتصا‬ ‫انشاء‬ ‫ويتم‬
1- connection setup ( ‫رقم‬ ‫نبب‬ ‫مثل‬‫التبيفون‬ )
2- data transfer (‫التبيفون‬ ‫فا‬ ‫الفعبا‬ ‫التادث‬ ‫)مثل‬
3- connection release(‫التبيفونا‬ ‫االتصا‬ ‫اغالق‬ ‫)مثل‬
2. connectionless – fast & not accurate – Ex. Email- SMS
‫و.ا‬ ‫ط‬ ‫ف‬ ‫واصدة‬ ‫مرصب‬ ‫با‬ ‫ويتم‬:data transfer
3> traffic types
1- Voice & video (Delay sensitive applications- not loss sensitive
app.) ‫لبدق‬ ‫من‬ ‫اكثر‬ ‫لبسر‬ ‫ا‬ ‫ي‬ ‫التط‬ ‫.ذ‬ ‫تاتاج‬ (for voice we need less
than 0.2 sec.)
2- File transfer → not delay sensitive app. – loss sensitive. ‫.ذ‬ ‫تاتاج‬
‫السر‬ ‫من‬ ‫اكثر‬ ‫ل‬ ‫الن‬ ‫فا‬ ‫الدق‬ ‫الا‬ ‫ا‬ ‫ي‬ ‫التط‬ (in web one way delay about
1 sec. work well)
:. Voice & video traffic must be transmitted by fast way & no problem if there are
some errors (up to 5%)=> use connection less.
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 14
:. File transfer applications must be transmitted by reliable way & no problem if there
are some delays. => Use connection oriented.
‫بشرح‬ ‫وم‬ ‫كن‬TCP/IP‫من‬ ً‫ا‬‫بدء‬ ‫بالتفصيل‬Application layer
Application layer
The function of this layer generally is to send and receive the data. We will explain
some applications.
1- DHCP → UDP , port no.67 - assign dynamic IP's to the hosts instead of static IP's.
‫نوان‬ ‫وجود‬ ‫من‬ ‫لالجهاة‬ ‫البد‬IP‫لباصو‬ ‫تان‬ ‫نري‬ ‫ويوجد‬ ‫اخرى‬ ‫اجهاة‬ ‫اى‬ ‫مع‬ ‫االتصا‬ ‫ل‬ ‫ق‬ ‫لها‬
‫با‬IP" ُ‫ا‬‫يدوي‬ ‫االولا‬manual or static IP‫نضع‬ ‫ان‬ ‫و.ا‬ "IP‫"وليس‬ ‫االجهاة‬ ‫با‬ ‫بأنفسنا‬IP‫ولكن‬ ‫ط‬ ‫ف‬
‫مع‬‫مثل‬ ‫اخرى‬ ‫قيم‬ ‫ه‬subnet mask , DNS,‫با‬ ‫موجودة‬ ‫برامج‬ ‫تعمل‬ ‫صيث‬ ‫اوتوماتيكي‬ ‫.ا‬ ‫الثاني‬ ‫الطري‬ ‫اما‬ "
Server‫أركا‬ ‫با‬IP‫لها‬ ‫ليس‬ ‫التا‬ ‫لالجهاة‬ "‫اخرى‬ ‫"وقيم‬IP‫برنامج‬ ‫رامج‬ ‫ال‬ ‫لهذ‬ ‫ومثا‬DHCP‫ح‬
‫لديه‬ ‫ليس‬ ‫جهار‬ ‫تشليل‬ ‫بداي‬ ‫فا‬manual IP‫بإركا‬ ‫الجهار‬ ‫.ذا‬ ‫وم‬ ‫ي‬Broadcast message‫وتسما‬dhcp
discover‫الا‬ ‫ك‬ ‫الش‬ ‫اجهاة‬ ‫كل‬ ‫الا‬port 67‫رنامج‬ ‫ب‬ ‫الخاص‬dhcp‫الا‬ ‫الركاله‬ ‫.ذ‬ ‫تصل‬ ‫صينما‬ ,dhcp‫وم‬ ‫ي‬
‫تسما‬ ‫ركاله‬ ‫فا‬ ‫بيها‬ ‫بالرد‬dhcp offer‫وبها‬IP‫من‬ ‫اكثر‬ ‫.ناك‬ ‫يكون‬ ‫(قد‬ ‫ترح‬ ‫م‬dhcp server‫ك‬ ‫الش‬ ‫فا‬
‫من‬ ‫اكثر‬ ‫.ناك‬ ‫يكون‬ ‫قد‬ ‫وبالتالا‬dhcp offer‫وافق‬ ‫واذا‬ ) ‫اقيين‬ ‫ال‬ ‫ويرفض‬ ‫لو‬ ‫تاتا‬ ‫ركاله‬ ‫او‬ ‫الطالب‬ ‫الجهار‬ ‫ويختار‬
‫تسما‬ ‫اخرى‬ ‫ركال‬ ‫يركل‬ ‫فإنه‬ ‫العرض‬ ‫با‬ ‫الطالب‬ ‫الجهار‬dhcp request‫الا‬dhcp server‫بالرد‬ ‫وم‬ ‫ي‬ ‫والذى‬
‫تسما‬ ‫ركاله‬ ‫فا‬ ‫بيها‬dhcp ack‫مثل‬ ‫الجهار‬ ‫ياتاجها‬ ‫التا‬ ‫يم‬ ‫ال‬ ‫باقا‬ ‫وبها‬DNS server , default gateway‫ح‬
2- HTTP (1990)→ TCP, port no.80 - publish web sites. So that the Web client
programs like internet explorer can request the web sites from web servers.
‫برامج‬ ‫تستخدم‬web browsers , web servers‫بروتوكو‬HTTP‫المبفا‬ ‫ل‬ ‫لن‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 15
‫وم‬ ‫ي‬‫بروتوكو‬http‫(نتيج‬‫لطبب‬‫برنامج‬Browser‫مثل‬chrome‫او‬i.e)‫تسما‬ ‫ركاله‬ ‫باركا‬GET
message‫الا‬ ‫الركاله‬ ‫.ذ‬ ‫وتصل‬ ‫موقع‬ ‫اى‬ ‫اكم‬ ‫المستخدم‬ ‫كتب‬ ‫اذا‬WEB server‫مبف‬ ‫بإركا‬ ‫م‬ ‫ي‬ ‫والذى‬
‫الا‬ ‫الرئيسي‬ ‫الصفا‬client‫إضاف‬ ‫(يتم‬http header‫امر‬ ‫به‬GET‫وإضاف‬ ‫الطبب‬ ‫اثناء‬http header‫به‬
codeOK‫لبطبب)ح‬ ‫االكتجاب‬ ‫اثناء‬
‫الموقع‬ ‫اكم‬ ‫يسما‬Unifie resource locator (URL)‫بـ‬ ‫دأ‬ ‫ي‬ ‫والذى‬http‫اكتخدام‬ ‫يتم‬ ‫انه‬ ‫(بمعنا‬
‫بروتوكو‬http)‫الموقع‬ ‫فاا‬ ‫ل‬ ‫لن‬‫اكم‬ ‫يبيه‬( ‫الجهار‬web server host name)‫الصفا‬ ‫اكم‬ ‫يبيه‬
‫اكتخدام‬ ‫فيتم‬ ‫موجود‬ ‫تكن‬ ‫لم‬ ‫واذا‬ ‫الموقع‬ ‫داخل‬default home page‫ح‬
3- DNS → UDP,TCP ,port 53 - Mapping from hostname to IP address
‫برنامج‬ ‫وم‬ ‫ي‬DNS" ‫المواقع‬ ‫اكماء‬ ‫بتاويل‬URL‫نوان‬ ‫الا‬ )‫االجهاة‬ ‫اكماء‬ ‫(او‬ "IP‫مبه‬ ‫ويكون‬ ‫بها‬ ‫الخاص‬
:‫كاالتا‬
‫وليكن‬ ‫اكمه‬ ‫كتاب‬ ‫نريق‬ ‫ن‬ ‫ما‬ ‫موقع‬ ‫الا‬ ‫يصل‬ ‫ان‬ ‫المستخدم‬ ‫يريد‬ ‫صينما‬www.bbc.com‫وم‬ ‫ي‬ ‫المستخدم‬ ‫جهار‬ ‫فإن‬
‫جهار‬ ‫الا‬ ‫ركاله‬ ‫بإركا‬DNS server‫جهار‬ ‫نوان‬ ‫كتاب‬ ‫من‬ ‫البد‬ ‫(لذا‬DNS server‫صتا‬ ‫ك‬ ‫الش‬ ‫اجهاة‬ ‫كل‬ ‫فا‬
‫الركاله‬ ‫.ذ‬ ‫وتسما‬ )‫له‬ ‫ركائل‬ ‫اركا‬ ‫من‬ ‫يتمكنوا‬DNS request‫المراد‬ ‫الموقع‬ ‫اكم‬ ‫الركاله‬ ‫.ذ‬ ‫فا‬ ‫ومكتوب‬
‫معرف‬IP‫الركاله‬ ‫تصل‬ ‫صينما‬ ‫بهح‬ ‫الخاص‬‫الا‬DNS server‫الجهار‬ ‫بهذا‬ ‫خاص‬ ‫مبف‬ ‫فا‬ ‫االكم‬ ‫.ذا‬ ‫ن‬ ‫اث‬ ‫بال‬ ‫وم‬ ‫ي‬
‫اجهاة‬ ‫كؤا‬ ‫او‬DNS servers‫نوان‬ ‫با‬ ‫اخرى‬IP‫ركاله‬ ‫يركل‬ ‫يعرفه‬ ‫وصينما‬ ‫اث‬ ‫ال‬ ‫مال‬ ‫بالموقع‬ ‫الخاص‬
DNS response" ‫الطالب‬ ‫الجهار‬ ‫الا‬DNS client‫جهار‬ ‫مهم‬ ‫تنتها‬ ‫وبهذا‬ ,"DNS server‫ح‬
4- FTP → TCP , port 21 - Used for file transfer (port 20 for data, 21 for control)
‫لعمل‬ ‫روتوكو‬ ‫ال‬ ‫.ذا‬ ‫يستخدم‬file sharing‫االنترنتح‬ ‫ك‬ ‫و‬ ‫فيها‬ ‫بما‬ ‫كا‬ ‫الش‬ ‫با‬
5- SMTP → TCP port 25 - Used for sending mail
6- POP3 → TCP port 110 - Used for receive mails.
7- telnet →TCP port 23 - Used for remote login.
‫با‬ ‫لبدخو‬ ً‫ا‬‫ايض‬ ‫ويستخدم‬routers‫لعمل‬ ‫ك‬ ‫الش‬ ‫نريق‬ ‫ن‬configuration‫امن‬ ‫غير‬ ‫بروتوكو‬ ‫ولكنه‬ ‫له‬
‫بروتوكو‬ ‫.و‬ ‫منع‬ ‫واالفضل‬ssh (port 22)‫بين‬ ‫االتصا‬ ‫بتشفير‬ ‫وم‬ ‫ي‬ ‫صيث‬client , server‫ح‬
Host to Host layer
 Transmission Control Protocol "TCP"
‫مرصب‬ ‫بروتوكوال‬ ‫وم‬ ‫ت‬transport‫مرصب‬ ‫روتوكوال‬ ‫ل‬ ‫خدما‬ ‫بأداء‬applications‫خدم‬ ‫مثل‬error
recovery
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 16
Features:
 Connection oriented protocol (Connection setup by 3- way handshaking “syn-
syn/ack-ack”, data transfer ,connection release by 4way hand shaking “fin-ack-
fin-ack”)
 reliable protocol
‫تنتهي‬ ‫ندما‬application‫تكوين‬ ‫من‬data‫مرصب‬ ‫إلا‬ ‫إركالها‬ ‫يتم‬host – to – host‫تركل‬ ‫صيث‬
‫إلا‬TCP‫إلا‬ ‫أو‬UDP‫الـ‬ ‫كان‬ ‫إذا‬ ‫ح‬application‫مثل‬ ‫مبفا‬ ‫ل‬ ‫تن‬web‫أو‬FTP‫إلا‬ ‫تركل‬ ‫فأنها‬TCP
‫لبـ‬ ‫به‬ ‫ن‬ ‫في‬ ‫دقيق‬ ‫برتوكو‬ ‫هنه‬data‫كانت‬ ‫وإذا‬ ‫ح‬ ‫كريع‬ ‫ليس‬ ‫ولكنه‬application‫أو‬ ‫و‬ ‫تركل‬video
‫إلا‬ ‫تركل‬ ‫فأنها‬udp‫دقيقح‬ ‫ليس‬ ‫ولكنه‬ ‫كريع‬ ‫هنه‬
‫الـ‬ ‫تركل‬ ‫ندما‬data‫إلا‬TCP‫تسما‬ ‫ركال‬ ‫يركل‬ ‫فانه‬syn"synchronize‫الـ‬ ‫إلا‬ "TCP‫الـ‬ ‫ند‬
destination‫تسما‬ ‫ثاني‬ ‫بركال‬ ‫بيها‬ ‫فيرد‬Syn/Ack‫ركال‬ ‫فيركل‬ ‫المركل‬ ‫يستبمها‬ ‫ندما‬ ‫و‬ACK‫بهذا‬
‫مل‬ ‫يتم‬connection setup‫ح‬‫با‬ ‫الركائل‬ ‫.ذ‬ ‫وتاتوى‬initial sequence number , initial
windows size‫قبيلح‬ ‫بعد‬ ‫ورصهم‬ ‫وكيتم‬
‫الـ‬ ‫وم‬ ‫ي‬ ‫بعد.ا‬TCP‫باضافه‬ ‫الراكل‬TCP header‫الـ‬ ‫با‬data‫الـ‬ ‫من‬ ‫ادم‬ ‫ال‬app.‫الـ‬ ‫.ذا‬ ‫وتاتوى‬ ‫ح‬
header‫با‬App. Source port‫با‬ ‫و‬App. Destination port‫صال‬ ‫فا‬ ‫مثال‬ ( ‫ح‬ie‫و‬web
‫يكون‬port‫الـ‬80 web‫ويكون‬port‫برنامج‬ie‫وليكن‬ ‫شوائي‬1500‫الـ‬ ‫وياتوى‬ )header‫بعض‬ ‫با‬
‫اهخرىح‬ ‫يم‬ ‫ال‬‫وضع‬ ‫مبي‬ ‫(تسما‬ports‫بـ‬Multiplexing‫بـ‬ ‫يسما‬ ‫ما‬ ‫با‬ ‫ويعتمد‬socket‫يتكون‬ ‫والذى‬
‫من‬IP,transport protocol, port number‫اثنان‬ ‫بي‬ ‫واالتصا‬socket‫وجود‬ ‫يعرف‬ ‫ما‬ ‫.و‬unique
connection‫يوتر)ح‬ ‫كم‬ ‫جهارى‬ ‫بين‬
‫وضع‬ ‫يسما‬headers‫الـ‬ ‫با‬data‫بعمبي‬encapsulation‫ح‬
‫الـ‬ ‫إركا‬ ‫يتم‬ ‫بعد.ا‬segment‫برنامج‬ ‫الا‬IP‫مرصبه‬ ‫دأ‬ ‫ت‬ ‫اإلركا‬ ‫إنهاء‬ ‫وبعد‬ ‫ح‬connection release]
‫االتصا‬ ‫انهاء‬[‫إركا‬ ‫نريق‬ ‫ن‬ ‫وتتم‬FIN message‫الـ‬ ‫من‬TCP‫بركال‬ ‫بيها‬ ‫الرد‬ ‫ويتم‬ ‫الراكل‬ACK‫ثم‬
‫الـ‬ ‫يركل‬TCP‫ركال‬ ‫ل‬ ‫المست‬FIN‫بركال‬ ‫بيها‬ ‫الرد‬ ‫ويتم‬ACK‫ح‬
‫يسما‬port number + IP address‫بـ‬socket number‫لكل‬ ‫مختبف‬ ‫و.و‬session‫ح‬
‫وم‬ ‫ي‬TCP‫بعمل‬segmentation‫بعمل‬ ‫وم‬ ‫ي‬ ‫كما‬ ‫يرة‬ ‫الك‬ ‫يانا‬ ‫لب‬sequencing‫لبـ‬segments‫ن‬ ‫وذلك‬
‫لكل‬ ‫رقم‬ ‫طاء‬ ‫إ‬ ‫نريق‬segment‫ل‬ ‫المست‬ ‫يتمكن‬ ‫صتا‬‫باركا‬ ً‫ا‬‫ايض‬ ‫وم‬ ‫ي‬ ‫كما‬ ‫ح‬ ‫ثاني‬ ‫تجميعها‬ ‫من‬Ack‫لكل‬
segment‫مجمو‬ ‫او‬segments‫يق‬ ‫لتا‬ ‫وذلك‬ ‫به‬ ‫مست‬reliability‫ح‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 17
‫وم‬ ‫ي‬TCP‫بعمل‬error correction" ‫االركا‬ ‫ادة‬ ‫إ‬ ‫نبب‬ ‫نريق‬ ‫ن‬retransmission‫ا‬ ‫اكت‬ ‫صال‬ ‫"فا‬
errored segment‫ح‬
‫وم‬ ‫ي‬TCP‫بعمل‬flow control‫تاديد‬ ‫نريق‬ ‫ن‬ ‫.ذا‬ ‫ق‬ ‫ويتا‬ ‫االركا‬ ‫معد‬ ‫فا‬ ‫التاكم‬ ‫و.و‬window size
‫الـ‬ ‫دد‬ "bytes‫الراكل‬ ‫الجهار‬ ‫وينتظر‬ ‫اركالها‬ ‫يتم‬ ‫التا‬ack‫فا‬ ‫يم‬ ‫ال‬ ‫.ذ‬ ‫با‬ ‫االتفاق‬ ‫ويتم‬ " ‫ل‬ ‫المست‬ ‫من‬
‫ركائل‬syn" ‫الساب‬ ‫العمبيا‬ ‫نريق‬ ‫ن‬ ‫اذن‬ ‫ح‬ ‫االتصا‬ ‫تأكيس‬ ‫بداي‬ ‫فا‬sequencing, reliability, error
correction, flow control‫وم‬ ‫ي‬ "TCP‫بـ‬manage and maintain connections.
‫وم‬ ‫ي‬TCP‫بإضاف‬Header: ‫االتا‬
‫جاء‬data offset‫الـ‬ ‫نو‬ ‫با‬ ‫ياتوى‬header‫وجاء‬checksum‫بعمبي‬ ‫وم‬ ‫ي‬error detection
‫ركال‬ ‫صال‬ ‫فا‬ack‫يوجد‬ ‫ال‬data‫وجود‬ ‫صال‬ ‫وفا‬data‫خان‬ ‫تكون‬ack number‫قيمتها‬0’s‫ح‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 18
‫الـ‬ ‫با‬ ‫امثب‬applications‫تستخدم‬ ‫التا‬TCP:FTP, HTTP, SMTP, Telnet
 User Datagram Protocol "UDP" “send and pray protocol"
Features:
 Connection-less protocol.
 Non reliable service (no windowing, no segmentation, no sequencing).
‫اكتالم‬ ‫صال‬ ‫في‬udpdata‫الـ‬ ‫من‬application‫الـ‬ ‫وضع‬ ‫يتم‬udp header‫الـ‬ ‫با‬ ‫ياتوى‬ ‫الذي‬port
numbers‫الـ‬ ‫إركا‬ ‫ويتم‬data‫الـ‬ ‫أضافه‬ ‫بعد‬header‫الـ‬ ‫وتسما‬ ‫اورةح‬ ‫م‬data‫المرصب‬ ‫.ذ‬ ‫فا‬
datagram‫ح‬
‫يوجد‬ ‫ال‬Acknowledge‫الـ‬ ‫ا‬ ‫اكت‬ ‫بعد‬datagram‫.ي‬ ‫لذلك‬not reliable‫في‬ ‫أما‬TCP‫من‬ ‫بد‬ ‫فال‬
‫ا‬ ‫اكت‬ACK‫الـ‬ ‫من‬receiver‫إلا‬sender‫الـ‬ ‫يركل‬ ‫لكي‬segments‫اهخرىح‬
‫فا‬ ‫اذن‬UDP‫يوجد‬ ‫ال‬sequencing, reliability, flow control,-‫يوجد‬ ‫ط‬ ‫ف‬addressing‫و‬error
checking‫با‬UDP header‫طح‬ ‫ف‬
‫الـ‬ ‫با‬ ‫امثبه‬applications‫تستخدم‬ ‫التا‬UDP:DHCP, DNS “requests”, SNMP
Internet layer
 IP protocol receive segment or datagram then it add IP header which contain
source IP and destination IP and protocol number " 6→TCP & 17→ udp".
 The data now called packet.
‫بعمبي‬ ‫المرصب‬ ‫.ذ‬ ‫وم‬ ‫ت‬Logical addressing" ‫التوجيه‬ ‫بعمبي‬ ‫وم‬ ‫ت‬ ‫وكذلك‬Routing".‫بروتوكو‬ ‫ر‬ ‫ويعت‬IP
connection-less protocolً‫ا‬‫ايض‬ ‫"ويسما‬best effort delivery",‫الـ‬ ‫يبا‬ ‫وفيما‬Header‫به‬ ‫الخاص‬
: ‫وورصه‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 19
Version‫نوع‬ ‫لتاديد‬ ‫تستخدم‬ :IP‫.و‬ ‫.ل‬ ,Version 4 or version 6‫ح‬
Header length‫الـ‬ ‫نو‬ ‫.و‬ :header‫و‬‫ا‬‫له‬ ‫قيم‬ ‫قل‬61byte‫ح‬
Type of service‫اولوي‬ ‫لتاديد‬ ‫تستخدم‬ :packet(voice‫بـ‬ ‫ارن‬ ‫م‬ ‫اولوي‬ ‫له‬browsing)-3 bit‫ح‬
Identification‫لكل‬ ‫ثابته‬ ‫قيم‬ :fragments‫بـ‬ ‫الخا‬packet‫واصد‬
Fragment flags‫.ناك‬ ‫.ل‬ ‫يان‬ ‫ل‬ ‫تستخدم‬ :fragments‫االخيرة‬ ‫.ا‬ ‫.ذ‬ ‫ام‬ ‫اخرى‬
Offset(fragment ID‫رقم‬ ‫.و‬ : )fragments
‫وم‬ ‫ي‬ ‫قد‬router‫ل‬ ‫بن‬packet‫بـ‬ ‫تعمل‬ ‫ك‬ ‫و‬ ‫(مثل‬ ‫مختبف‬ ‫كا‬ ‫و‬ ‫بين‬Ethernet‫بـ‬ ‫تعمل‬ ‫واخرى‬ATM‫يجب‬ ‫لذا‬
‫طيع‬ ‫الت‬ ‫بعمبي‬ ‫وم‬ ‫ي‬ ‫ان‬“fragmentation”‫انوا‬ ‫الختالف‬ ‫وذلك‬frames" ‫كا‬ ‫الش‬ ‫ا‬ ‫نو‬ ‫بين‬
Time to live(TTL):‫الـ‬ ‫دد‬routers‫الـ‬ ‫.ذ‬ ‫اللاء‬ ‫يتم‬ ‫بعد.ا‬ ‫والتا‬packet‫من‬ ‫وتتراوح‬1‫الا‬611‫ح‬
Protocol" ‫با‬ ‫اال‬ ‫المرصب‬ ‫فا‬ ‫الموجود‬ ‫روتوكو‬ ‫ال‬ :TCP-06, UDP-17, ICMP-01"
Header checksum‫الـ‬ ‫فا‬ ‫االخطاء‬ ‫الكتشاف‬ :Header
Destination and source address‫ناوين‬ :IP
Padding‫اضاف‬ ‫يتم‬ :0’s‫الـ‬ ‫الكتكما‬header‫فا‬ ‫مضا‬ ‫ليكون‬1byte
protocolARP
‫لمعرف‬ ‫روتوكو‬ ‫ال‬ ‫.ذا‬ ‫يستخدم‬Destination MAC‫ركال‬ ‫اركا‬ ‫نريق‬ ‫ن‬ ‫وذلك‬broadcast‫االجهاة‬ ‫لكل‬
‫فا‬LAN‫وتسما‬ARP request‫با‬ ‫وتاتوى‬Destination IP, ‫صود‬ ‫الم‬ ‫الجهار‬ ‫بيها‬ ‫يرد‬ ‫ثم‬ ‫ومن‬
" ‫الرد‬ ‫ركال‬ ‫وتاتوى‬ARP reply‫الـ‬ ‫با‬ "Destination MAC‫.ذا‬ ‫تخاين‬ ‫يتم‬ ‫ح‬‫فا‬ ‫االو‬ ‫الجهار‬ ‫فا‬ ‫العنوان‬
ARP cache‫فا‬ ‫جاء‬ ‫و.و‬RAM‫مؤقته"ح‬ ‫لفترة‬ ‫يكون‬ ‫التخاين‬ ‫.ذا‬ ‫"ولكن‬ ‫ذلك‬ ‫بعد‬ ‫الكتخدامه‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 20
‫ركائل‬ : ‫مباوظ‬broadcast‫خال‬ ‫من‬ ‫تمر‬ ‫ال‬router‫وم‬ ‫ي‬ ‫صيث‬router‫با.مالهاح‬
Internet Control Messaging Protocol (ICMP)
‫فا‬ ‫المشاكل‬ ‫ف‬ ‫تو‬ ‫ركائل‬ ‫ن‬ ‫ارة‬ ‫خرجه‬ ‫يكون‬ ‫صيث‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫االخطاء‬ ‫اكتشاف‬ ‫فا‬ ‫روتوكو‬ ‫ال‬ ‫.ذا‬ ‫يستخدم‬
‫إما‬ ‫ان‬ ‫نو‬ ‫الركائل‬ ‫و.ذ‬ ‫ك‬ ‫الش‬control messages or error messages:
ICMP echo request message (control message)‫:امر‬ping‫ان‬ ‫فا‬ ‫ب‬ ‫يتس‬
‫يصدر‬ICMP‫ال‬ ‫الا‬ ‫الركال‬ ‫.ذ‬‫امر‬ ‫بجانب‬ ‫المكتوب‬ ‫عنوان‬ping‫ح‬
ICMP echo reply message (control message)‫ركال‬ ‫الجهار‬ ‫الا‬ ‫ل‬ ‫و‬ ‫اذا‬ :
echo request‫ح‬ ‫يعمل‬ ‫انه‬ ‫ن‬ ‫ر‬ ‫ُع‬‫ي‬‫ل‬ ‫الركاله‬ ‫.ذ‬ ‫ُصدر‬‫ي‬ ‫فإنه‬
ICMP network unreachable message (error message)‫يرد‬ :router‫بهذة‬
‫امر‬ ‫فا‬ ‫اليها‬ ‫الشار‬ ‫ك‬ ‫الش‬ ‫نوان‬ ‫به‬ ‫مكتوب‬ ‫يكن‬ ‫لم‬ ‫اذا‬ ‫الركاله‬ping‫امر‬ ‫نا‬ ‫كت‬ ‫اذا‬ ‫(بمعنا‬
ping‫وكان‬ ‫بعيدة‬ ‫ك‬ ‫و‬ ‫فا‬ ‫جهار‬ ‫الا‬router‫بهذ‬ ‫فيرد‬ ‫ك‬ ‫الش‬ ‫.ذ‬ ‫الا‬ ‫يصل‬ ‫كيف‬ ‫يعرف‬ ‫ال‬
)‫الركاله‬
ICMP host unreachable message (error message)‫يرد‬ :router‫بهذ‬
‫اذا‬ ‫الركاله‬‫يكون‬ ‫(قد‬ ‫ك‬ ‫الش‬ ‫.ذ‬ ‫فا‬ ‫صود‬ ‫الم‬ ‫الجهار‬ ‫يرد‬ ‫وال‬ ‫ك‬ ‫الش‬ ‫الا‬ ‫يصل‬ ‫كيف‬ ‫يعرف‬ ‫كان‬
‫يااو‬ ‫صينما‬ ‫بالتالا‬ ‫موجود‬ ‫غيا‬ ‫او‬ ً‫ا‬ ‫ملب‬ ‫الجهار‬router‫اركا‬arp request‫يرد‬ ‫ال‬ ‫له‬
‫با‬ ‫الجهار‬router)
TTL expiration message (error message)‫قيم‬ ‫و‬ ‫و‬ ‫صا‬ ‫فا‬ :TTL‫الا‬
‫فإن‬ ‫الصفر‬router‫.ذ‬ ‫ا.مل‬ ‫الذى‬packet‫الا‬ ‫الركاله‬ ‫.ذ‬ ‫يركل‬‫در‬ ‫ا‬ ‫الذى‬ ‫الجهار‬echo
request‫ح‬
Source quench message (control message)‫بيانا‬ ‫المركل‬ ‫يركل‬ ‫ان‬ ‫صال‬ ‫فا‬ :
‫كا‬ ‫الركاله‬ ‫.ذ‬ ‫باركا‬ ‫ل‬ ‫المست‬ ‫وم‬ ‫ي‬ , ‫اكتيعابه‬ ‫با‬ ‫ل‬ ‫المست‬ ‫در‬ ‫ي‬ ‫الذى‬ ‫من‬ ‫ر‬ ‫اك‬ ‫ير‬ ‫ك‬ ‫بمعد‬
‫ي‬ ‫ان‬ ‫الراكل‬ ‫من‬ ‫يطبب‬‫ح‬ ‫االركا‬ ‫معد‬ ‫من‬ ‫طء‬
‫يوضح‬ ‫االتا‬ ‫الشكل‬header‫بـ‬ ‫الخاص‬ICMP
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 21
Network access layer (data link layer)
‫بإضاف‬ ‫المرصب‬ ‫.ذ‬ ‫وم‬ ‫ت‬Header‫الـ‬ ‫با‬Packet‫الـ‬ ‫.ذا‬ ‫وياتوى‬ ‫ح‬ ‫الساب‬ ‫المرصب‬ ‫من‬ ‫ادم‬ ‫ال‬Header‫با‬
MAC addresses‫ل‬ ‫والمست‬ ‫بالمركل‬ ‫الخا‬‫اضاف‬ ‫يتم‬ ‫كما‬Tail‫نهاي‬ ‫فا‬Frame‫ح‬ً‫ا‬ ‫الص‬ ‫ين‬ ‫كن‬ ‫كما‬
‫كبم‬ ‫تشير‬link‫الا‬physical connection
‫اثنان‬ ‫الا‬ ‫المرصب‬ ‫.ذة‬ ‫سيم‬ ‫ت‬ ‫يمكن‬data link layer , physical layer‫مرصب‬ ‫بشرح‬ ‫االن‬ ‫دأ‬ ‫ون‬data link
layer‫العنون‬ ‫المرصب‬ ‫.ذ‬ ‫وظائف‬ ‫من‬ ‫ح‬"addressing‫بنظام‬ ‫يعمل‬ ‫ك‬ ‫و‬ ‫كار‬ ‫لكل‬ ‫يكون‬ ‫صيث‬ "Ethernet
‫ويسما‬ ‫يتكرر‬ ‫وال‬ ‫يتلير‬ ‫ال‬ ‫به‬ ‫خاص‬ ‫نوان‬MAC address or hardware address or physical address
or next hop address‫من‬ ‫يتكون‬ ‫العنوان‬ ‫و.ذا‬ ‫ح‬19bit, ‫قسمين‬ ‫الا‬ ‫سمين‬ ‫م‬61bit‫الشرك‬ ‫بـ‬ ‫ين‬ ‫خا‬
" ‫لبكار‬ ‫المصنع‬organizational unique identifier “”OUI‫ويسما‬ ‫نفسه‬ ‫بالكار‬ ‫خاص‬ ‫واالخر‬ "
"Host unique identifier‫بنظام‬ ‫كتابته‬ ‫ويتم‬ ,"Hexdecimal‫ح‬
‫من‬ ‫انواع‬ ‫ثالث‬ ‫يوجد‬MAC addresses:
Unicast MAC address‫واصدح‬ ‫لجهار‬ ‫كعنوان‬ ‫يستخدم‬ :
Multicast MAC address‫الـ‬ ‫.ذا‬ ‫وضع‬ ‫ويتم‬ ‫جهار‬ ‫من‬ ‫هكثر‬ ‫كعنوان‬ ‫يستخدم‬ :MAC‫با‬ ‫برامج‬ ‫نريق‬ ‫ن‬
‫برامج‬ ‫فا‬ ‫اكتخدامه‬ ‫ويتم‬ ‫االجهاة‬video conference‫ح‬
Broadcast MAC address‫و.ا‬ ‫ثابت‬ ‫العنوان‬ ‫.ذا‬ ‫وقيم‬ ,‫االجهاة‬ ‫جميع‬ ‫الا‬ ‫تصل‬ ‫ركائل‬ ‫اركا‬ ‫فا‬ ‫يستخدم‬ :
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 22
FF-FF-FF-FF-FF-FF‫التا‬ ‫كا‬ ‫الش‬ ‫كرو‬ ‫جميع‬ ‫ح‬‫روتوكو‬ ‫ب‬ ‫تعمل‬Ethernet‫نوانها‬ ‫بجانب‬ ‫العنوان‬ ‫.ذا‬ ‫بها‬
" ‫الفريد‬Unique unicast MAC address‫"ح‬
‫ا‬ ‫اكت‬ ‫صال‬ ‫فا‬Frame‫بعمل‬ ‫ل‬ ‫المست‬ ‫الجهار‬ ‫وم‬ ‫ي‬AND‫نوان‬ ‫و‬ ‫به‬ ‫الخاص‬ ‫العنوان‬ ‫بين‬Broadcast‫مع‬
‫الـ‬ ‫فا‬ ‫الموجود‬ ‫العنوان‬frame‫مبي‬ ‫خرج‬ ‫كان‬ ‫إذا‬ , ‫ل‬ ‫المست‬AND‫نفس‬ ‫.و‬MAC‫بالجهارح‬ ‫الخاص‬
ProtocolsEthernet
Ethernet‫مجمو‬ :‫م‬‫كا‬ ‫و‬ ‫معايير‬ ‫ن‬LAN(LAN standards)‫مرصبتا‬ ‫جميعها‬ ‫عرف‬ُ‫ت‬ ‫والتا‬Physical‫و‬
data link‫كا‬ ‫و‬ ‫من‬ ‫ان‬ ‫نو‬ ‫ويوجد‬ ‫ح‬LAN–SOHO Ethernet LAN‫و‬Enterprise LAN‫من‬ ‫(تتكون‬
‫و‬ ‫االجهاة‬ ‫من‬ ‫ر‬ ‫اك‬ ‫دد‬switches‫.ذ‬ ‫بعمل‬ ‫وقام‬ ‫)ح‬standards‫منظم‬IEEE‫ح‬
Ethernet MAC method
‫بروتوكو‬ ‫وم‬ ‫ي‬ ‫كيف‬ ‫كؤا‬ ‫اجاب‬ ‫.ا‬Ethernet" ‫فيه‬ ‫متشارك‬ ‫كابل‬ ‫با‬ ‫باالركا‬accessing a shared
medium‫بروتوكو‬ ‫يستخدم‬ ‫صيث‬ "Ethernet‫تسما‬ ‫نري‬CSMA/CD" ‫الطري‬ ‫و.ذ‬protocol"
‫بروتوكو‬ ‫وم‬ ‫ي‬ ‫ح‬ ‫ك‬ ‫الش‬ ‫كار‬ ‫با‬ ‫موجود‬CSMA/CD, ‫االركا‬ ‫ل‬ ‫ق‬ ‫الكابل‬ ‫ار‬ ‫باخت‬ ‫الراكل‬ ‫الجهار‬ ‫با‬ ‫الموجود‬
‫دأ‬ ‫في‬ ‫بيانا‬ ‫بيه‬ ‫ليس‬ ‫الكابل‬ ‫كان‬ ‫اذا‬ ‫اما‬ ‫االخرح‬ ‫ينتها‬ ‫صتا‬ ‫باالركا‬ ‫وم‬ ‫ي‬ ‫فال‬ ‫الكابل‬ ‫با‬ ‫يركل‬ ‫من‬ ‫.ناك‬ ‫كان‬ ‫ان‬
‫ن‬ ‫فا‬ ‫باالركا‬ ‫بجهاران‬ ‫وقام‬ ‫صدث‬ ‫واذا‬ ‫ح‬ ‫باالركا‬" ‫يانا‬ ‫ال‬ ‫بين‬ ‫تصادم‬ ‫فيادث‬ ‫الوقت‬ ‫فس‬collision‫االجهاة‬ ‫دأ‬ ‫فت‬ "
" ‫بادوث‬ ‫وعر‬ ‫التا‬Collision‫تسما‬ ‫ك‬ ‫الش‬ ‫كرو‬ ‫داخل‬ ‫كهربي‬ ‫دائرو‬ ‫نريق‬ ‫ن‬ ( "loopback circuit)
‫تسما‬ ‫ركاله‬ ‫باركا‬Jam signal‫باالنتظار‬ ‫تركل‬ ‫كانت‬ ‫التا‬ ‫االجهاة‬ ‫دأ‬ ‫ت‬ ‫ح‬ ‫مشكب‬ ‫بادوث‬ ‫االخرى‬ ‫االجهاة‬ ‫ي‬ ‫لتن‬
‫وقت‬" ‫شوائا‬backoff time‫يصل‬ ‫ان‬ ‫الا‬ ‫بالتتابع‬ ‫الوقت‬ ‫.ذا‬ ‫بيل‬ ‫"وت‬zero‫وم‬ ‫ي‬ ‫اوال‬ ‫الصفر‬ ‫الا‬ ‫يصل‬ ‫ومن‬
‫ح‬ ‫االركا‬ ‫من‬ ‫االو‬ ‫ينتها‬ ‫صتا‬ ‫باالنتظار‬ ‫االخر‬ ‫الجهار‬ ‫وم‬ ‫وي‬ ‫باالركا‬‫يستخدم‬CSMA/CD‫كا‬ ‫و‬ ‫فا‬ ‫ط‬ ‫ف‬Half
duplex‫تستخدم‬ ‫والتا‬hubs‫ح‬
‫من‬ ‫ان‬ ‫نو‬ ‫يوجد‬collision:‫االتا‬ ‫الجدو‬ ‫فا‬ ‫كما‬
Local collisionLate collision
‫ل‬ ‫ق‬ ‫يادث‬21byte‫الـ‬ ‫من‬Frame‫بعد‬ ‫يادث‬21byte
‫اركا‬ ‫ويتم‬ ‫يعي‬ ‫ن‬ ‫بصورة‬ ‫يادث‬Jam signal‫ك‬ ‫الش‬ ‫كار‬ ‫فا‬ ‫طل‬ ‫مثل‬ ‫يعي‬ ‫ن‬ ‫غير‬ ‫صاال‬ ‫فا‬ ‫يادث‬
‫اركا‬ ‫يتم‬ ‫وال‬Jam signal
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 23
‫لبـ‬ ‫اركا‬ ‫ادة‬ ‫ا‬ ‫يادث‬frame‫اخطاء‬ ‫بها‬ ‫صدث‬ ‫التا‬‫لبـ‬ ‫اركا‬ ‫ادة‬ ‫ا‬ ‫يادث‬ ‫ال‬frame
‫بروتوكوال‬ ‫اكماء‬ ‫يوضح‬ ‫االتا‬ ‫الجدو‬IEEE:‫وخصائصها‬
Cable/lengthFormal nameInformal IEEE nameCommon nameSpeed
Copper 100 m802.310 Base-TEthernet10 Mb/s
Copper 100 m802.3u100 Base-TFast Ethernet100 Mb/s
Copper 100 m802.3ab1000 Base-TGiga Ethernet1000 Mb/s
Fiber SM – 5000 m
Fiber MM – 550 m
802.3z1000 Base-LXGiga Ethernet1000 Mb/s
Copper 100 m802.3an10G Base-T10 g ethernet10 Gb/s
‫وكل‬frame" ‫االخطاء‬ ‫واكتشاف‬error detectionFrame formatting and"
‫بروتوكو‬ ‫من‬ ‫انواع‬ ‫ثالث‬ ‫يوجد‬ethernet‫اولها‬Ethernet I‫جامع‬ ‫بإنشائه‬ ‫وقامت‬Hawii‫والثانا‬Ethernet
II‫وركا‬ ‫بإنشائه‬ ‫وقامت‬Digital,Intel,Xerox‫.و‬ ً‫ا‬‫انتشار‬ ‫واالكثر‬ ‫الثالث‬ ‫اما‬ ,IEEE version
(802.3,802.2)
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 24
‫نو‬ ‫يكون‬frame‫بين‬ ‫ما‬21‫الا‬0109byte‫صجم‬ ‫ويكون‬packet‫من‬12‫الا‬0111byte‫ح‬
‫اكتخدام‬ ‫يتم‬trailer‫نهاي‬ ‫فا‬frame‫ل‬ ‫ن‬ ‫اثناء‬ ‫تادث‬ ‫قد‬ ‫التا‬ ‫االخطاء‬ ‫الكتشاف‬frames‫بروتوو‬ ‫اكتخدام‬ ‫يتم‬
‫االو‬ ‫اللرض‬ ‫لهذا‬ ‫اثنين‬ ‫من‬FCS‫د‬ ‫نريق‬ ‫ن‬ ‫يعمل‬ ‫والذى‬1’s‫فا‬ ‫الرقم‬ ‫.ذا‬ ‫وكتاب‬ ‫الركال‬ ‫فا‬trailer‫ويتم‬
‫ند‬ ‫ار‬ ‫اخت‬‫.و‬ ‫االخر‬ ‫روتوكو‬ ‫ال‬ ‫اما‬ ,‫ل‬ ‫المست‬CRC‫من‬ ‫اقوى‬ ‫ر‬ ‫ويعت‬FCS‫ح‬
‫وكل‬ ‫ويكون‬frame: ‫كالتالا‬
‫جاء‬preamble‫االجهاة‬ ‫بين‬ ‫التاامن‬ ‫للرض‬ ‫يستخدم‬"synchronization‫من‬ ‫تتابع‬ ‫ن‬ ‫ارة‬ ‫و.و‬ "
zeros , ones"1010101010…."
‫جاء‬SFD‫بداي‬ ‫.و‬ ‫.ذا‬ ‫ان‬ ‫يان‬ ‫ل‬Frame" ‫ن‬ ‫ارة‬ ‫و.و‬01010100"
‫جاء‬Dest addr, Source addr‫ناوين‬ ‫.و‬MAC‫اليه‬ ‫والمركل‬ ‫بالراكل‬ ‫الخا‬
‫جاء‬Length‫نو‬ ‫يان‬ ‫ل‬ ‫يستخدم‬frame‫لاساب‬ ‫وذلك‬CRC
‫جاء‬DSAP,SSAP,Ctrl‫.و‬916‫6ح‬Header‫نوع‬ ‫الا‬ ‫يشير‬ ‫و.و‬network layer protocol‫مثل‬
IPv4(0800),IPv6(86DD),Apple talk,Novel netware IPX‫ح‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 25
‫جاء‬FCS or CRC"‫تصاياها‬ ‫"وليس‬ ‫ل‬ ‫المست‬ ‫ند‬ ‫االخطاء‬ ‫الكتشاف‬ ‫يستخدم‬
Network commands
1> ipconfig /all
To view IP address, Subnet mask, Gateway, DNS address, MAC address
In linux the equivalent command is #ifconfig
2> ping IP
Check connectivity to the specified IP – it send echo request message to the destination
IP
Example:
Ping 127.0.0.1 Test on the TCP protocol and IP protocol (locally)
Ping 10.0.0.1 (your IP – to test locally the whole network stack (up to NIC)
Ping 10.0.0.2 (remote IP)
3> netstat
To view the current established connections & listening ports.
4> arp –a
To view the ARP cache which store IP and the associated MAC
5> tracert [IP or hostname]
The view the routers IP in the path to remote IP
tracert 10.0.0.2
tracert www.yahoo.com
In linux the equivalent command is #traceroute
6> telnet IP or ssh IP
Remote login to the remote IP
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 26
7> nslookup www.yahoo.com
Map URL to IP
‫وجود‬ ‫صال‬ ‫فا‬Router‫ماتويا‬ ‫فا‬ ‫االختالفا‬ ‫بعض‬ ‫يادث‬ ‫اليه‬ ‫والمركل‬ ‫الراكل‬ ‫بين‬headerMAC‫ارن‬ ‫م‬
‫ماتويا‬ ‫فا‬ ‫اختالف‬ ‫يادث‬ ‫ال‬ ( ‫ك‬ ‫الش‬ ‫نفس‬ ‫فا‬ ‫اليه‬ ‫والمركل‬ ‫الراكل‬ ‫بوجود‬TCP/UDP/IP header‫يادث‬ ‫ولكن‬
‫فا‬ ‫ط‬ ‫ف‬ ‫اختالف‬MAC header‫وضع‬ ‫يتم‬ ‫صيث‬ )Router MAC address‫ن‬ ً‫ال‬‫بدي‬Destination MAC
address‫وم‬ ‫ي‬ ‫ثم‬router‫ارن‬ ‫بم‬Destination IP‫بالـ‬ ‫الموجود‬packet‫بسطور‬routing table‫الموجود‬
‫الـ‬ ‫فا‬router" ‫تشابه‬ ‫يادث‬ ‫ان‬ ‫الا‬match‫وم‬ ‫في‬ "router‫بتوجيه‬packet‫الا‬interface‫با‬ ‫ل‬ ‫المو‬
‫بها‬ ‫الموجود‬ ‫ك‬ ‫الش‬destination‫بكتاب‬ ‫وم‬ ‫ي‬ ‫والذى‬Layer two address‫العمبي‬ ‫ورح‬ ‫(كيتم‬ ‫مختبفح‬
)ً‫ا‬ ‫الص‬ ‫بالتفصيل‬
QoS parameters
Bandwidth: bit per second needed for the application to work well.
Delay: the amount of time it takes one packet to flow from sender to receiver.
Jitter: delay variation.
Loss: the percentage of packets discarded by the network before they reach the
destination.
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 27
Logical addressing IP v4 (32 bit)
‫من‬ ‫التاويل‬ ‫كيفي‬ ‫ن‬ ‫مثا‬binary‫الا‬decimal:10100001‫تكافئ‬1*0+0*6+0*1+
0*9+0*02+1*36+0*21+1*069=81
‫من‬ ‫التاويل‬ ‫كيفي‬ ‫ن‬ ‫مثا‬decimal‫الا‬binary:
‫صو‬032‫الا‬binary‫من‬ ‫ر‬ ‫اك‬ ‫تاويبها‬ ‫المراد‬ ‫يم‬ ‫ال‬ ‫كانت‬ ‫اذا‬ :069‫من‬ ‫يم‬ ‫ال‬ ‫بطرح‬ ‫وم‬ ‫ن‬069‫ونضع‬0‫فا‬
‫التاويل‬ ‫مبي‬ ‫خرج‬–‫من‬ ‫ر‬ ‫اك‬ ‫الطرح‬ ‫مبي‬ ‫خرج‬ ‫كان‬ ‫اذا‬21‫نضع‬ ‫ثم‬ ‫منها‬ ‫نطرصه‬0‫ثم‬ ‫التاويل‬ ‫مبي‬ ‫خرج‬ ‫فا‬
‫من‬ ‫ر‬ ‫اك‬ ‫يكن‬ ‫لم‬ ‫وإذا‬ ‫بالطرح‬ ‫وم‬ ‫ن‬21‫فنضع‬1‫من‬ ‫نطرح‬ ‫وال‬ ‫التاويل‬ ‫مبي‬ ‫خرج‬ ‫فا‬21-‫العمبي‬ ‫وتتكرر‬‫باقا‬ ‫مع‬
‫االرقام‬36,02,9,9,1,6,0‫التاويل‬ ‫قيم‬ ‫تكون‬ ‫وبهذا‬ ‫ح‬01110111‫ح‬
‫ي‬‫تكون‬IP‫من‬36bit‫بــ‬ ‫أو‬ (decimal‫من‬1‫من‬ ‫منهم‬ ‫كل‬ ‫أرقام‬0‫الا‬255" )dotted decimal
notation “DDN”‫الـ‬ ‫سم‬ ‫وين‬ "IP‫ك‬ ‫الشة‬ ‫مسةتوى‬ ‫بةا‬ ‫ثابتة‬ ‫قيمتةه‬ ‫جاء‬ ‫جاين‬LAN‫وتسةما‬Network
ID‫ويسما‬ ‫ك‬ ‫الش‬ ‫نفس‬ ‫في‬ ‫أخر‬ ‫إلا‬ ‫جهار‬ ‫من‬ ‫يتلير‬ ‫وجاء‬Host ID‫ح‬
Host .ID Net. ID
IPv4
X . X X . X
‫ح‬ ‫بـ‬ ‫الخاص‬ ‫الجاء‬ ‫معرف‬ ‫يتم‬ ‫ولكا‬Net ID‫بـ‬ ‫الخاص‬ ‫والجاء‬Host ID.‫يسةما‬ ‫أخةر‬ ‫رقم‬ ‫يوجد‬subnet mask
‫ح‬
Host. IDNet. ID
Ex.
IP 10 .1 .1 .2 00001010 . 00000001. 00000001.00000010
Mask 255 .0 .0 .0 11111111 . 00000000. 00000000.00000000
Net .ID = 10.0.0.0
Ex.
IP 192.168.1.62/28
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 28
192. 168. 1. 62 = 192. 168. 1. 00111110
255. 255. 255. 240 = 255. 255 .255.11110000
Net . ID = 192.168.1.00110000 = 192.168.1.48
Subnetting
Example: Make 4 subnetwork from the following network and obtain the broadcast
IP for the 4 networks & valid IP ranges. The network is 192.168.1.0/24
Net. Host
Mask 192.168. 1. 00000000
255.255.255. 00000000
‫لعمل‬1‫نأخذ‬ ‫كا‬ ‫و‬2 bit‫الــ‬ ‫جاء‬ ‫من‬host‫الـ‬ ‫جاء‬ ‫إلا‬ ‫ونضمه‬Network‫الـ‬ ‫اصتماال‬ ‫ونأخذ‬2 bit
192.168. 1. 00 000000 192.168. 1 .0 1st
Net
192.168. 1. 01 000000 192.168. 1 .64 2nd
Net
192.168. 1. 10 000000 192.168. 1 .128 3rd
Net
192.168. 1. 11 000000 168.168. 1 .192 4th
Net
Mask 255.255.255. 11 000000 255.255.255.192
1st
Network 192.168.1.00000000 192.168.1.0/26
Broad cast IP 192.168.1.00111111 192.168.1.63/26
Range 192.168.1.1/26 192.168.1.62/26
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 29
2nd
ID 192.168.1.01000000 192.168.1.64/26
B.C IP 192.168.1.01111111 192.168.1.127/26
Range 192.168.1.65 192.168.1.126
3rd
ID 192.168.1.128
B.C ID 192.168.1.191
Range 192.168.1.129 192.168.1.190
4th
ID 192.168.1.192
B.C ID 192.168.1.255
Range 192.168.1.193 192.168.1.254
‫لو‬ : ‫مباوظ‬host bits‫قيمها‬0’s‫.و‬ ‫الخرج‬ ‫يكون‬network ID‫ولو‬ ‫ك‬ ‫الش‬ ‫فا‬ ‫جهار‬ ‫كعنوان‬ ‫يستخدم‬ ‫ال‬ ‫و.و‬
host bits‫قيمها‬1’s‫.و‬ ‫الخرج‬ ‫يكون‬broadcast IP‫يستخدم‬ ‫ولكن‬ ‫ك‬ ‫الش‬ ‫فا‬ ‫جهار‬ ‫كعنوان‬ ‫يستخدم‬ ‫ال‬ ً‫ا‬‫ايض‬ ‫و.و‬
‫لركائل‬ ‫كعنوان‬broadcast‫ح‬ ‫ك‬ ‫لبش‬
Valid mask & the corresponding decimal value
/25 -128 , /26-192 , /27-224 , /28-240 , /29-248 , /30 – 252 , /31-254 , /32-255
Pubic & private IP’s
Private IP’s 10.0.0.0 10.255.255.255/8
172.16.0.0 172.31.255.255/12
192.168.0.0 192.168.255.255/16
‫.ذ‬IP’s‫با‬ ‫لها‬ ‫مسموح‬ ‫غير‬‫لمرور‬" ‫االنترنت‬ ‫ك‬ ‫و‬ ‫با‬not routable on Internet"
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 30
Special addresses.
 Loop back 127.0.0.0 – to local TCP/IP protocol testing.
 Still hasn’t IP address 0.0.0.0
 Link local add. 169.254.0.0/16- used if no DHCP server exists and no
static IP.
 Local Broadcast add 255.255.255.255
 Direct broadcast net id.255.255
 Network ID
Legacy IPv4 addressing (IP classes)
The value of first digit determine the class
Class A 1 126 for unicast
Class B 128 191 for unicast
Class C 192 223 for unicast
Class D 224 239 for multicast
Class E 240 255 for experiments
‫نوان‬ ‫لها‬ ‫يكون‬ ‫ان‬ ‫االجهاة‬ ‫لكل‬ ‫البد‬class A or B or C‫لها‬ ‫يكون‬ ‫ان‬ ‫يمكن‬ ‫.ذا‬ ‫الا‬ ‫وباالضاف‬IP class D‫فا‬
‫برامج‬ ‫مثل‬ ‫ياتاجه‬ ‫الجهار‬ ‫با‬ ‫برنامج‬ ‫وجود‬ ‫صال‬video conference‫ح‬
Variable length subnet mask (VLSM)
‫من‬ ‫دم‬ ‫مت‬ ‫نوع‬ ‫.و‬subnetting‫تليير‬ ‫يتم‬ ‫صيث‬subnetmask‫لعدد‬ ‫االصتياج‬ ‫صا‬ ‫فا‬ ‫اكتخدامه‬ ‫ويتم‬ ‫كا‬ ‫الش‬ ‫بين‬
‫او‬ ( ‫االجهاة‬ ‫من‬ ‫معين‬IP’s‫ي‬ ‫الفر‬ ‫كا‬ ‫الش‬ ‫فا‬ )–‫كا‬ ‫الش‬ ‫الم‬ ‫فا‬ ‫والعمبا‬ ‫يعا‬ ‫الط‬ ‫.و‬ ‫و.ذا‬–‫وراء‬ ‫يمكن‬ ً‫ال‬‫مث‬
‫ك‬ ‫و‬class C‫من‬ISP‫مهم‬ ‫وتكون‬network designer‫المختبف‬ ‫ي‬ ‫الفر‬ ‫كا‬ ‫الش‬ ‫با‬ ‫الايا‬ ‫.ذا‬ ‫سيم‬ ‫ت‬ ‫.و‬
‫الايا‬ ‫سيم‬ ‫بت‬ ‫يكون‬ ‫ثم‬ ‫ومن‬ ‫ك‬ ‫و‬ ‫بكل‬ ‫الموجود‬ ‫االجهاة‬ ‫دد‬ ‫بمعرف‬ ‫وم‬ ‫في‬ , ‫الشرك‬ ‫داخل‬class C‫.ذ‬ ‫با‬
‫بطري‬ ‫كا‬ ‫الش‬VLSM‫لبـ‬ ‫االمثل‬ ‫باالكتخدام‬ ‫الطري‬ ‫.ذ‬ ‫وتتميا‬ ‫ح‬IP’s‫ح‬
‫ك‬ ‫الش‬ ‫سيم‬ ‫ت‬ ‫المطبوب‬ : ‫مثا‬200.10.10.0/24‫كاالتا‬ ‫كا‬ ‫الش‬ ‫بترتيب‬ ‫وم‬ ‫ن‬ : ‫االتا‬ ‫الركم‬ ‫فا‬ ‫كا‬ ‫الش‬ ‫با‬
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 31
1 60
1 50
2 20
1 10
5 2
200.10.10. 00 000000
01 000000
10 200.10.10.0/26 60
11 200.10.10.64/26 50
200.10.10.100 00000 200.10.10.128/27 20
200.10.10.101 00000 200.10.10.160/27 20
200.10.10.1100 0000 200.10.10.192/28 10
.1101
.1110
.1111
200.10.10.11010000 2
.11010100 2
.11011000 2
. 11011100 2
200.10.10.111000 2
20
10
60
20
50
2
22
2
2
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 32
♦Route summarization
192.168.0.0/26
192.168.0.64/26
192.168.0.128/26
192.168.0.192/26
The summarization address is opposite of sub netting.
‫أو‬ ‫فا‬ ‫متشابه‬ ‫كا‬ ‫الش‬ ‫كل‬3octet
.0.00000000
.0.01000000
.0.10000000
.0.11000000
Summery add. 192.168.0.0/24
CIDR (supernetting)
Summery for major net (no subnet) – called supernetting
Ex. 8.0.0.0/8
8.0.0.17 9.0.0.0/8 00001000.
00001001.
00001010.
10.0.0.0/7 10.0.0.0/8 00001011.
11.0.0.0/8
Summery add. 8.0.0.0/6
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 33
‫الثانا‬ ‫الجاء‬
Routers
Router components and Commands
Router & Switch components
‫جهار‬ ‫يتكون‬ ‫ام‬ ‫بصف‬router‫او‬switch‫جائين‬ ‫من‬Hardware‫و‬Software
S/W components: Cisco IOS (internetwork operating system), configuration file
(contains commands that tell router how to react with the network).
H/W components:
 ROM ==> contain bootstrap program (to find IOS image) & POST
‫لبـ‬ ‫ار‬ ‫اخت‬ ‫بعمل‬ ‫وم‬ ‫ي‬ ‫كود‬ ‫با‬ ‫وتاتوى‬ ‫ط‬ ‫ف‬ ‫راءة‬ ‫لب‬ ‫راكرة‬ ‫.ا‬hardware‫با‬ ‫الموجود‬router
 RAM ==> contain active configuration file (Running configuration)
‫با‬ ‫تاتوى‬router configuration‫التشليل‬ ‫نظام‬ ‫با‬ ‫وكذلك‬ ‫النشط‬
 NVRAM ==> nonvolatile RAM contain startup configuration file
‫دادا‬ ‫ا‬ ‫مبف‬ ‫تخاين‬ ‫يتم‬router‫بها‬
 Flash ==> contain copy of cisco IOS (internal memory or external)
‫تخاي‬ ‫يتم‬‫ن‬‫التشليل‬ ‫نظام‬ ‫مبف‬IOS‫بها‬
 Interfaces ==> 1 -configuration [consol, auxiliary]
‫بـ‬ ‫يوتر‬ ‫الكم‬ ‫جهار‬ ‫يل‬ ‫تو‬ ‫يتم‬console‫با‬ ‫الموجود‬router‫كابةل‬ ‫نريةق‬ ‫ةن‬ ‫وذلةك‬ ‫لةه‬ ‫ةداد‬ ‫إ‬ ‫لعمل‬console‫ويةتم‬ ,
‫بين‬ ‫كابل‬ ‫يل‬ ‫تو‬modem‫وبين‬aux interface‫رمج‬ ‫ل‬router‫تسةتخدم)ح‬ ‫مةا‬ ً‫ا‬‫(نادر‬ ‫تبيفون‬ ‫خط‬ ‫نريق‬ ‫ن‬ ‫بعد‬ ‫ن‬
‫مكان‬ ‫بها‬ ‫االجهاة‬ ‫بعض‬ ‫ويوجد‬usb‫لبـ‬ ً‫ال‬‫بدي‬console‫ح‬
2- Network access [ethernet, serial, wireless, fiber]
‫.ذ‬ ‫نريق‬ ‫ن‬interfaces‫يل‬ ‫تو‬ ‫يتم‬router‫ا‬ ‫ب‬‫او‬ ‫يوتر‬ ‫كم‬ ‫اجهاة‬ ‫من‬ ‫ك‬ ‫الش‬ ‫مكونا‬ ‫قا‬switches‫ح‬
 Configuration register ==> 16 bit memory determine the booting method
 Processor
 Bus
 WAN interface card “WIC”
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 34
‫بةا‬ ‫الموجةودة‬ ‫الصةليرة‬ ‫النااكةي‬ ‫الكوابةل‬ ‫و.ةا‬route motherboard‫الداخبية‬ ‫المكونةا‬ ‫ةيل‬ ‫لتو‬ ‫تسةتخدم‬ ‫والتةا‬
‫عضهاح‬ ‫ب‬ ‫المختبف‬
‫من‬ ‫موديال‬ ‫يوجد‬Routers‫تسما‬integerated service router “ISR”‫باكةتخدام‬ ‫وظيفة‬ ‫مةن‬ ‫بأكثر‬ ‫وم‬ ‫ت‬ ‫و.ا‬
‫بوظيفة‬ ‫يةام‬ ‫ال‬ ‫مثل‬ ‫الجهار‬ ‫نفس‬Routing‫مثةل‬router‫ووظيفة‬encryption‫مثةل‬firewall‫و.كةذا‬-‫بيهةا‬ ‫ومثةا‬
cisco 2901 ISR‫ح‬
‫تاميل‬ ‫كيفي‬Router)Booting)
‫ياتاج‬Router‫مكان‬ ‫تاديد‬IOS‫و‬configuration file‫وتاميبهما‬
‫ةامج‬‫ة‬‫برن‬ ‫ةوم‬‫ة‬ ‫ي‬ ‫ةليل‬‫ة‬‫التش‬ ‫ة‬‫ة‬‫بداي‬ ‫ةا‬‫ة‬‫ف‬POST‫ةل‬‫ة‬‫بعم‬check‫ةا‬‫ة‬‫ب‬H/W‫ةامج‬‫ة‬‫برن‬ ‫ةوم‬‫ة‬ ‫ي‬ ‫ةد.ا‬‫ة‬‫وبع‬bootstrap‫ةان‬‫ة‬‫مك‬ ‫ةد‬‫ة‬‫بتادي‬
IOS:‫كالتالا‬ ‫لتاميبه‬ ‫وذلك‬
POST then bootstrap
OX 2102
OX 210f
Search for boot system command in NVRAM 2100  load mini OS (like DOS)
2101  load mini IOS (Rx boot)
2142  bypass NVRAM
Not exist exist for password recovery
1) flash boot system [flash|tftp|rom]
2) TFTP
3) ROM (mini-ios , mini-os)
Locate and Load configuration file sequence:
1) NVRAM
2) TFTP
3) Setup mode
Conf. Reg.
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 35
How to configure router
:‫نرق‬ ‫ثالث‬ ‫يوجد‬
0-‫كابل‬ ‫باكتخدام‬console‫با‬ ‫ل‬ ‫مو‬console interface‫وبرنامج‬hyper terminal (terminal
emulator)‫ةامج‬‫ة‬‫برن‬ ‫او‬butty–‫ةود‬‫ة‬‫وج‬ ‫ةدم‬‫ة‬ ‫ةا‬‫ة‬‫ص‬ ‫ةا‬‫ة‬‫ف‬ ‫ة‬‫ة‬ ‫الطري‬ ‫ةذ‬‫ة‬. ‫ةتخدم‬‫ة‬‫وتس‬configuration‫ةا‬‫ة‬‫ب‬
router‫ح‬
6-‫ةتخدام‬‫ة‬‫باك‬VTY (Virtual terminal line)‫ةر‬‫ة‬‫ام‬ ‫ةتخدم‬‫ة‬‫نس‬ ‫ةث‬‫ة‬‫صي‬telnet‫ةوتر‬‫ة‬‫ي‬ ‫الكم‬ ‫ةاة‬‫ة‬‫اجه‬ ‫ةا‬‫ة‬‫ب‬ ‫ةن‬‫ة‬‫م‬
‫بـ‬ ً‫ا‬ ‫و‬ ‫مت‬router IP‫بعدد‬ ‫ومسموح‬ ‫ح‬5 connections‫با‬ ‫االقل‬ ‫با‬ ‫الوقت‬ ‫نفس‬ ‫فا‬router"from
vty0 to vty 4"
3-Auxiliary line‫مثل‬console‫نريق‬ ‫ن‬ ‫ولكن‬modem
‫ةد‬‫ة‬‫بع‬1‫ةل‬‫ة‬‫فص‬ ‫ةتم‬‫ة‬‫ي‬ ‫ة‬‫ة‬‫الكتاب‬ ‫ةدم‬‫ة‬ ‫ةن‬‫ة‬‫م‬ ‫ةائق‬‫ة‬‫دق‬console or vty( ‫ةر‬‫ة‬‫االم‬ ‫ةتخدم‬‫ة‬‫نس‬ ‫ةت‬‫ة‬‫الوق‬ ‫ةديل‬‫ة‬‫ولتع‬line#exec-
timeout 10)
Router configuration modes
Exec modes: use CLI commands
1) User mode – simple monitor and troubleshooting ">"
2) Privilege "enable" mode – advanced monitor and troubleshooting "#"
3) Global Config mode – configuration affect the entire system "Config #"
4) sub-config modes – command affect a specific port "Config – if #"
"Config – router #"
Setup mode: Y/N configuration dialogue – only simple configuration and appear only
when no configuration in NVRAM (#setup)
Router commands
R > enable (go to enable mode)
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 36
R# ? (to show all commands in this mode)
R# col?
R# clock?
R# clock set
R# disable (return to user mode)
R1 # show version
‫يظهةر‬image file “IOS”,‫صجةم‬NVRAM, RAM, flash‫قيمة‬ ‫و‬configuration register,startup
time , ports
R1 # show run ==> "running configuration" RAM" ‫الــ‬ ‫ماتويا‬ ‫لرؤي‬
#sh run | begin line vty (or | section vty)
‫بـ‬ ‫دأ‬ ‫ت‬ ‫التا‬ ‫االجااء‬ ‫إلظهار‬vty
R1 # show start ==> "startup configuration" NVRAM"‫الــ‬ ‫ماتويا‬ ‫لرؤي‬
R1 # show ip int brief ==> ‫باختصار‬ interfaces ‫صاال‬ ‫لرؤي‬
R1 # show interface f0/1 ==> interface ‫يل‬ ‫تفا‬ ‫لرؤي‬
‫.ذا‬ ‫صال‬ ‫االمر‬ ‫.ذا‬ ‫خرج‬ ‫فا‬ ‫يظهر‬interface:‫تكون‬ ‫قد‬ ‫والتا‬
Up (physical or cable – line status) , up (protocol status)‫ةل‬‫ة‬ ‫مو‬ ‫ةل‬‫ة‬‫الكاب‬ ‫ان‬ ‫ةا‬‫ة‬‫وتعن‬
‫ةةو‬‫ة‬‫وبروتوك‬Ethernet( ‫ةةل‬‫ة‬‫يعم‬layer 2 protocol)–‫ةةون‬‫ة‬‫وتك‬interface status‫ةة‬‫ة‬‫صال‬ ‫ةةا‬‫ة‬‫ف‬
connected
Up (physical or cable) , down (protocol)‫ولكةن‬ ‫ةل‬ ‫مو‬ ‫الكابةل‬ ‫ان‬ ‫وتعنةا‬layer 2 protocol‫بةه‬
" ‫توافق‬ ‫دم‬ ‫.ناك‬ ‫يكون‬ ‫(قد‬ ‫مشكب‬mismatch‫مستوى‬ ‫با‬ "layer 2 protocol)
down (physical or cable) , down (protocol)‫م‬ ‫غيةر‬ ‫الكابةل‬ ‫ان‬ ‫وتعنةا‬‫وبالتةالا‬ ‫مشةكب‬ ‫بةه‬ ‫او‬ ‫ةل‬ ‫و‬
layer 2 protocol‫تعمل‬ ‫ال‬-‫وتكون‬interface status‫صال‬ ‫فا‬not connect
administratively down (physical or cable) , down (protocol)‫ان‬ ‫وتعنا‬interface‫فةو‬ ‫م‬
‫بأمر‬shutdown-‫وتكون‬interface status‫صال‬ ‫فا‬disabled
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 37
R1#show interface status to show summery on interface status
R1 # show flash ==> flash ‫الـ‬ ‫ماتويا‬ ‫لرؤي‬
R1 # show clock ==> router ‫بـ‬ ‫الخاص‬ time ‫الــ‬ ‫لرؤي‬
R1 # show arp ==> arp cache ‫ماتويا‬ ‫لرؤي‬
R1# show history
R1# configure terminal (Global configuration mode‫إلا‬ ‫ا‬ ‫لالنت‬ )
Config# hostname R2 (router ‫الـ‬ ‫اكم‬ ‫)لتلير‬
Config#history size 50 ‫اخر‬ ‫الروتر‬ ‫يخان‬ ‫كا‬11‫امر‬
R2-config# interface fastethernet0/1 (Ethernet sub mode ‫إلا‬ ‫ا‬ ‫لالنت‬ )
R2 config-if) # ip address 10.0.0.1 255.0.0.0 ( int. ‫لبـ‬ mask , IP ‫لوضع‬ )
(config-if ) # no shutdown (int. ‫لبــ‬ enable ‫)لعمل‬
Conf#description connected to LAN
(config-if ) # Exit
(Config-if)#end (go to enable mode “equivalent to ctrl+z”)
R2# erase nvram
R2 # erase flash
R2# Copy run start
R2# Copy tftp://IP/filename flash
R2#reload
R2# ping 10.0.0.2 (to test connectivity to the following IP 10.0.0.2)
config# boot system flash IOS filename
config# boot system tftp://IP/IOS filename
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 38
‫مل‬ ‫يمكن‬telnet‫من‬router‫اخر‬ ‫الا‬‫باكتخدام‬IP‫بأمر‬ ‫االكم‬ ‫تسجيل‬ ‫"بشرن‬ ‫االكم‬ ‫او‬
con#ip host routerA 10.1.1.1
routerB#telnet routerA
routerA#exit to terminate session
routerA# <ctrl+shift+6> then x to suspend session
‫الــ‬ ‫من‬ ‫االتصا‬ ‫ن‬ ‫معبوما‬ ‫رض‬router‫الا‬router‫االتصا‬ ‫فصل‬ ‫وكيفي‬ ‫اخر‬
routerB#sh session
routerB#disconnect "session no."
‫بالـ‬ ‫يتصل‬ ‫من‬ ‫الظهار‬router‫الــ‬ ‫فصل‬ ‫وكيفي‬ ‫؛‬ ‫بك‬ ‫الخاص‬connection
routerA#sh users
routerA#clear line " session no"
ctrl-shift-6 to interrupt the current command
config#banner # ‫الروتر‬ ‫با‬ ‫الدخو‬ ‫صين‬ ‫تظهر‬ ‫ركائل‬ ‫لعرض‬
Router passwords
‫با‬ ‫الدخو‬ ‫لتأمين‬ ‫كر‬ ‫كبما‬ ‫وجود‬ ‫من‬ ‫البد‬router:‫نوع‬ ‫من‬ ‫اكثر‬ ‫و.م‬
1) console password
‫الـ‬ ‫يل‬ ‫تو‬ ‫صين‬ ‫ادخالها‬ ‫يتم‬router‫كابل‬ ‫نريق‬ ‫ن‬console
# Line console 0
# Password Cisco
# Login (activate the password)
2) enable password
‫من‬ ‫ا‬ ‫االنت‬ ‫صين‬ ‫ادخالها‬ ‫يتم‬user mode‫الا‬enable mode
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 39
# enables password mm
OR
# enables secret mostafa  md5 or SHA-256 ‫باكتخدام‬ ‫مشفرة‬
3) VTY " telnet " password
‫با‬ ‫االتصا‬ ‫صين‬ ‫ادخالها‬ ‫يتم‬router‫نريق‬ ‫ن‬‫امر‬telnet‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫من‬
# Line vty 0 4
# Pass cisco
# Login
‫فا‬ ‫السر‬ ‫كبما‬ ‫جميع‬ ‫لتشفير‬ ‫التالا‬ ‫االمر‬ ‫يستخدم‬configuration file
config #service password – encrypt
Password Recovery
‫نسيت‬ ‫لو‬ ‫ماذا‬‫بـ‬ ‫الخا‬ ‫السر‬ ‫كبما‬Router‫؟‬
1) Press ctrl + break while router in booting to enter mini OS
Rommon >
2) > confreg 0x2142
3) > reset
4) R1 > ena ==> # copy start run
5) # conf t
6) # enables pass mostafa
7) # Copy run start
8) Config# config – register 0x2102
Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 40
9) # reload
‫اجهاة‬ ‫م‬ ‫وتد‬cisco( ‫االكم‬ ‫لهذا‬ ‫كر‬ ‫وكبم‬ ‫المستخدم‬ ‫اكم‬ ‫اكتخدام‬username/password‫االكم‬ ‫تخاين‬ ‫يتم‬ ‫ان‬ ‫وإما‬ )
( ‫الجهار‬ ‫با‬ ‫السر‬ ‫وكبم‬local‫با‬ ‫او‬ )AAA server‫بروتوكةو‬ ‫اكةتخدام‬ ‫(يتم‬Radius‫او‬Tacacs+‫بةين‬ ‫لالتصةا‬
AAA server‫وبين‬switch/router) ‫ك‬ ‫بالش‬ ‫مرور.ا‬ ‫اثناء‬ ‫السر‬ ‫كبما‬ ‫بتشفير‬ ‫وم‬ ‫ي‬ ‫والذى‬.
config#username mm password test
or we can use #username mm secret test for password hashing
#line vty 0 15
#login local ( The username/password saved locally not on AAA)
CDP "Cisco discovery protocol"
‫المجاورة‬ ‫االجهاة‬ ‫ن‬ ‫معبوما‬ ‫لمعرف‬ ‫يستخدم‬
Cisco only protocol “cisco proprietary” , enabled by default
‫كل‬(60) s‫بروتوكو‬ ‫من‬ ‫ركال‬ ‫إركا‬ ‫يتم‬CDP‫الــ‬ ‫كل‬ ‫با‬interfaces:‫االتا‬ ‫با‬ ‫تاتوى‬
ports “local and remote" , device name, platform “model”, type “capability”, Address
list, IOS version
‫با‬ ‫من‬ ‫المعبوما‬ ‫.ذ‬ ‫لرؤي‬neighbor devices‫أمر‬ ‫كتاب‬ ‫يتم‬
# sh cdp neighbor details
‫مر‬ ‫لو‬180s"hold time‫من‬ ‫المعبوما‬ ‫.ذ‬ ‫أراله‬ ‫يتم‬ ‫الركال‬ ‫.ذ‬ ‫تصل‬ ‫ولم‬ "neighbor devices
if#no cdp enable (to prevent cdp from sending on this interface)
conf#no cdp run (to stop cdp)
#show cdp (to show info about cdp)
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala

More Related Content

CCNA - Dr. Mostafa Elgamala

  • 2. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 1 :‫بالكاتب‬ ‫التعريف‬ ‫مةن‬ ‫الكهربية‬ ‫الهندكة‬ ‫بكةالوريوس‬ ‫بةا‬ ‫ةل‬ ‫صا‬ ‫ننطةاح‬ ‫مدينة‬ ‫مواليد‬ ‫من‬ ‫الجماله‬ ‫دمحم‬ ‫مصطفي‬ ‫مهندس‬ ‫دكتور‬ ‫اإللكتروني‬ ‫الهندك‬ ‫كبي‬–‫الهندكة‬ ‫كبية‬ ‫مةن‬ ‫الكهربية‬ ‫الهندكة‬ ‫فةي‬ ‫الةدكتورا‬ ‫درجة‬ ‫بةا‬ ‫ةل‬ ‫صا‬ ‫ح‬ ‫المنوفي‬ ‫جامع‬– ‫ةا‬‫ة‬‫مج‬ ‫ةي‬‫ة‬‫ف‬ ‫ة‬‫ة‬‫دولي‬ ‫ةهادا‬‫ة‬‫و‬ ‫ةب‬‫ة‬‫الكات‬ ‫ةل‬‫ة‬‫يام‬ ‫ةرح‬‫ة‬.‫اهر‬ ‫ة‬‫ة‬‫جامع‬‫إدارة‬‫ة‬‫ة‬‫أنظم‬‫ةي‬‫ة‬‫ل‬ ‫ا‬ ‫ةب‬‫ة‬‫الااك‬ ‫كا‬ ‫ة‬‫ة‬‫وو‬ ‫ةليل‬‫ة‬‫التش‬‫ةالا‬‫ة‬‫كالت‬ ‫ةا‬‫ة‬.‫و‬ RHCE –MCSA-CCAI-CCNA-CSCU‫ةةةرك‬‫ة‬‫بالش‬ ‫ةةةادة‬‫ة‬ ‫ال‬ ‫ةةةداد‬‫ة‬ ‫إ‬ ‫ةةةا‬‫ة‬‫بمرك‬ ‫ةةة‬‫ة‬‫ي‬ ‫تدري‬ ‫دورا‬ ‫ةةةا‬‫ة‬‫ب‬ ‫ةةةل‬‫ة‬ ‫صا‬ ‫ح‬ ‫لالتصاال‬ ‫المصري‬‫واالدارة‬ ‫يةادة‬ ‫ال‬ ‫مجةاال‬ ‫فةا‬‫وةهادة‬ ‫بةا‬ ‫ةل‬ ‫صا‬ ،Project Management Professional ‫و‬ITIL‫و‬IBDL‫االدارةح‬ ‫مجاال‬ ‫فا‬ ‫دم‬ ‫م‬:‫الكاتب‬ ‫والسالم‬ ‫والصالة‬ ‫مالناح‬ ‫ا‬ ‫وكيئا‬ ‫انفسنا‬ ‫ورور‬ ‫من‬ ‫به‬ ‫ونعوذ‬ ‫ونستهديه‬ ‫به‬ ‫ونستعين‬ ‫نامد‬ ,‫هلل‬ ‫الامد‬ ‫ان‬ ‫دراكتا‬ ‫وباكم‬ ‫الهندك‬ ‫بكبيا‬ ‫جامعا‬ ‫ومدرس‬ ‫االتصاال‬ ‫بمجا‬ ‫كمهندس‬ ‫مبا‬ ‫باكم‬ ‫االنامح‬ ‫ركو‬ ‫دمحم‬ ‫كيدنا‬ ‫با‬ ‫كا‬ ‫الش‬ ‫لكوركا‬ ‫وتدريسا‬ ‫االكاديمي‬‫التشليل‬ ‫نظم‬ ‫وإدارة‬.‫وغير‬‫م‬‫المعبوما‬ ‫تكنولوجيا‬ ‫ان‬ ‫وجد‬ ‫ا‬ (Information Technology- IT‫الشركا‬ ‫صتا‬ ‫م‬ ‫المطا‬ ‫من‬ ‫المنظما‬ ‫جميع‬ ‫فا‬ ‫االن‬ ‫االكاكي‬ ‫المكونا‬ ‫من‬ ) ‫منظوم‬ ‫وبها‬ ‫اال‬ ‫منظم‬ ‫تجد‬ ‫فال‬ ‫رى‬ ‫الك‬IT‫ك‬ ‫وو‬ ‫انترنت‬ ‫ب‬ ‫وو‬ ‫نابع‬ ‫ومعها‬ ‫يوتر‬ ‫كم‬ ‫اجهاة‬ ‫كتجد‬ ‫االقل‬ ‫فعبا‬ ‫منظوم‬ ‫مكونا‬ ‫يل‬ ‫لتو‬IT‫بشرك‬ ‫الخاص‬ ‫كا‬ ‫الش‬ ‫كورس‬ ‫ان‬ ً‫ا‬‫ايض‬ ‫ووجد‬ ‫بعضهاح‬ ‫مع‬Cisco‫والمسما‬ CCNA (Cisco Certified Network Associate)‫العمل‬ ‫وكيفي‬ ‫كا‬ ‫الش‬ ‫بم‬ ‫ادئ‬ ‫م‬ ‫من‬ ً‫ا‬‫جد‬ ‫الكثير‬ ‫يجمع‬ ‫ا‬ ‫االجهاة‬ ‫با‬‫فا‬ ‫المستخدم‬ ‫لمختبف‬‫ا‬‫دراك‬ ‫فا‬ ‫ين‬ ‫الراغ‬ ‫امام‬ ‫ائق‬ ‫ف‬ ‫ت‬ ‫االنجبياي‬ ‫البل‬ ‫ان‬ ‫الصظت‬ ‫ولكنا‬ ‫ح‬ ‫كا‬ ‫لش‬ ‫لذا‬ ‫الطالبح‬ ً‫ا‬ ‫خصو‬ ‫العبم‬ ‫.ذا‬‫رأيت‬‫ا‬ ‫ان‬‫كورس‬ ‫مواضيع‬ ‫با‬ ‫ياتوى‬ ‫الذى‬ ‫الكتاب‬ ‫.ذا‬ ‫د‬CCNA‫الا‬ ‫باالضاف‬ ‫بوم‬ ‫بخصوص‬ ‫اخرى‬ ‫معبوما‬IT‫المص‬ ‫نستخدم‬ ‫وكوف‬ ‫ح‬ ‫المختبف‬ ‫واالتصاال‬‫ترجم‬ ‫مع‬ ‫.ا‬ ‫كما‬ ‫االنجبياي‬ ‫طباا‬ ‫العملح‬ ‫كوق‬ ‫فا‬ ‫مصطباا‬ ‫من‬ ‫تداوله‬ ‫يتم‬ ‫ما‬ ‫مع‬ ‫متواف‬ ‫تكون‬ ‫ولكا‬ ‫معنا.ا‬ ‫د‬ ‫تف‬ ‫ال‬ ‫لكا‬ ‫بعضها‬ ‫كا‬ ‫الش‬ ‫اكاكيا‬ ‫و.م‬ ‫رئيسي‬ ‫اجااء‬ ‫اربع‬ ‫الا‬ ‫الكورس‬ ‫سم‬ ‫ين‬Network fundamentals‫والتوجيه‬ Routing‫ديل‬ ‫والت‬Switching‫الموكع‬ ‫كا‬ ‫والش‬Wide Area Network‫مجمو‬ ‫ن‬ ‫ارة‬ ‫جاء‬ ‫وكل‬ , ‫ح‬ ‫الفصو‬ ‫من‬ ‫و‬‫بوم‬ ‫فا‬ ‫المتمياين‬ ‫اب‬ ‫الش‬ ‫من‬ ‫جيل‬ ‫تأكيس‬ ‫يل‬ ‫ك‬ ‫فا‬ ‫خطوة‬ ‫العمل‬ ‫.ذا‬ ‫يكون‬ ‫ان‬ ‫ارجو‬IT‫.ذا‬ ‫يكون‬ ‫وان‬ ‫واالتصاال‬ ‫يلح‬ ‫الس‬ ‫يهدى‬ ‫و.و‬ ‫صد‬ ‫ال‬ ‫وراء‬ ‫من‬ ‫وهللا‬ ‫صسناتا‬ ‫مياان‬ ‫فا‬ ‫العمل‬ ‫الجماله‬ ‫دمحم‬ ‫مصطفا‬ ‫دحم‬ 6102
  • 3. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 2 ‫االو‬ ‫الجاء‬ ‫اكاكيا‬( ‫كا‬ ‫الش‬Network fundamentals) ‫المكونا‬ ‫تعرف‬ ‫ان‬ ‫.و‬ ‫الجاء‬ ‫.ذا‬ ‫و.دف‬ ‫امه‬ ‫بصف‬ ‫كا‬ ‫الش‬ ‫اكاكيا‬ ‫التفصيل‬ ‫من‬ ‫بشيئ‬ ‫يشرح‬ ‫الجاء‬ ‫.ذا‬ ‫التفصيلح‬ ‫من‬ ‫بشيئ‬ ‫بعضها‬ ‫مع‬ ‫المختبف‬ ‫االجهاة‬ ‫تتصل‬ ‫كيف‬ ‫وتفهم‬ ‫ها‬ ‫وانوا‬ ‫كا‬ ‫لبش‬ ‫المختبف‬ ‫ورك‬ ‫تأكست‬Cisco‫ام‬0891‫من‬ ‫الشرك‬ ‫اكم‬ ‫وجاء‬ ‫كتانفورد‬ ‫بجامع‬ ‫يوتر‬ ‫الكم‬ ‫بماء‬ ‫من‬ ‫مجمو‬ ‫ل‬ ِ‫ق‬ ‫من‬ ‫مدين‬Sanfrancisco‫لباصو‬ ‫دمين‬ ‫المت‬ ‫امتاان‬ ‫بعد‬ ‫وذلك‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫متخصص‬ ‫وهادا‬ ‫بمنح‬ ‫الشرك‬ ‫وم‬ ‫ت‬ ‫ح‬ ‫الشهادا‬ ‫با‬.‫فا‬ ‫المتخصص‬ ‫منها‬ ‫يرة‬ ‫ك‬ ‫مجمو‬ ‫الا‬ ‫الشهادا‬ ‫سم‬ ‫وتن‬Routers & Switches‫ومنها‬ ‫فا‬ ‫المتخصص‬Voice‫فا‬ ‫ومنها‬Security‫.و‬ ‫ام‬ ‫بصف‬ ‫كا‬ ‫الش‬ ‫بوم‬ ‫فا‬ ‫داي‬ ‫ال‬ ‫خطوة‬ ‫ر‬ ‫ويعت‬ ‫وغير.اح‬ ‫كورس‬ ‫با‬ ‫الاصو‬CCNA‫الشرك‬ ‫وهادا‬ ‫ن‬ ‫المايد‬ ‫ولمعرف‬ ‫ذلكح‬ ‫امكنك‬ ‫إن‬ ‫به‬ ‫الخاص‬ ‫االمتاان‬ ‫الا‬ ‫دم‬ ‫والت‬ ‫ورك‬ ‫موقع‬ ‫بايارة‬ ‫م‬ ‫ف‬Cisco(www.cisco.com). ‫ك‬ ‫الش‬ ‫تعريف‬Network)‫بعضهم‬ ‫مع‬ ‫متصبين‬ ‫جهار‬ ‫من‬ ‫اكثر‬ :). ‫الموارد‬ ‫فا‬ ‫التشارك‬ ‫.و‬ ‫كا‬ ‫الش‬ ‫من‬ ‫ام‬ ‫بصف‬ ‫الهدف‬ : ‫كا‬ ‫الش‬ ‫لعمل‬ ‫االجهاة‬ ‫يل‬ ‫بتو‬ ‫وم‬ ‫ن‬ ‫لماذا‬sharing in resources( ‫الطابعا‬ ‫تكون‬ ‫قد‬ ‫الموارد‬ ‫و.ذ‬ ,Printers( ‫المجبدا‬ ‫او‬ )Folder‫او‬ )‫يانا‬ ‫ال‬ ‫د‬ ‫قوا‬ (Database( ‫لالنترنت‬ ‫ب‬ ‫و‬ ‫او‬ )Internet connection‫يمك‬ ‫كا‬ ‫الش‬ ‫نريق‬ ‫ن‬ ُ‫ا‬‫وايض‬ ‫)ح‬‫ن‬‫نا‬‫خدما‬ ‫ديم‬ ‫ت‬ ‫مثل‬ ‫المختبف‬ ‫االتصاال‬( ‫االنترنت‬ ‫نريق‬ ‫ن‬ ‫الصو‬ ‫ل‬ ‫ن‬Voice over Internet Protocol - VoIP‫)ح‬ " ‫كا‬ ‫الش‬ ‫تصنيف‬ ‫يتم‬ : ‫كا‬ ‫الش‬ ‫انواع‬Network classification"‫نظر‬ ‫وجه‬ ‫من‬ ‫اكثر‬ ‫من‬ 0-‫ك‬ ‫الش‬ ‫مساص‬ ‫نظر‬ ‫وجه‬ ‫من‬Network Area : ‫انواع‬ ‫ثالث‬ ‫الا‬ ‫المساص‬ ‫نظر‬ ‫وجه‬ ‫من‬ ‫كا‬ ‫الش‬ ‫سم‬ ‫تن‬ ‫مابي‬ ‫كا‬ ‫و‬Local Area Network-LAN–( ‫مابي‬ ‫ك‬ ‫و‬ ‫ك‬ ‫الش‬ ‫تسما‬LAN‫صجم‬ ‫كان‬ ‫اذا‬ ) ‫تسما‬ ‫والتا‬ ‫يو‬ ‫وال‬ ‫المكاتب‬ ‫كا‬ ‫و‬ ‫مثل‬ ‫لير‬ ‫ك‬ ‫الش‬Small Office and Home (SOHO)‫ح‬ ‫كا‬ ‫و‬ ‫انواع‬ ‫واوهر‬LANs‫.ا‬Ethernet LAN‫و‬Wireless LAN‫ح‬ ‫المدني‬ ‫كا‬ ‫الش‬Metropolitan Area Network – MAN–‫مثل‬ ‫مدين‬ ‫صجم‬ ‫ك‬ ‫الش‬ ‫.ذ‬ ‫تلطا‬ ‫ننطا‬ ‫مدين‬ ‫او‬ ‫ا.رة‬ ‫ال‬ ‫مدين‬ ‫تلطا‬ ‫ك‬ ‫و‬-‫ح‬ ‫كا‬ ‫الش‬ ‫من‬ ‫المسما‬ ‫.ذا‬ ‫ينتشر‬ ‫ال‬ ‫الواقع‬ ‫ارض‬ ‫با‬ ‫ولكن‬ ‫الموكع‬ ‫كا‬ ‫الش‬Wide Area Network – WAN-‫مدين‬ ‫من‬ ‫ر‬ ‫اك‬ ‫مساص‬ ‫تلطا‬ ‫التا‬ ‫كا‬ ‫الش‬ ‫تسما‬WAN‫االنترنت‬ ‫ك‬ ‫و‬ ‫ذلك‬ ‫با‬ ‫مثا‬–‫الـ‬ ‫كا‬ ‫و‬ ‫وتتكون‬WAN‫لر‬ ‫اال‬ ‫كا‬ ‫الش‬ ‫من‬ ‫مجمو‬ ‫من‬ ‫بعضهاح‬ ‫مع‬ ‫ب‬ ‫مو‬
  • 4. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 3 6-‫ك‬ ‫الش‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫نري‬ ‫نظر‬ ‫وجه‬ ‫من‬–Topologies Point –to-point‫طح‬ ‫ف‬ ‫جهارين‬ ‫بين‬ ‫يربط‬ ‫واصد‬ ‫:كابل‬ Bus topology( ‫رى‬ ‫الف‬ ‫العمود‬ ‫يسما‬ ‫رئيسا‬ ‫كابل‬ ‫ن‬ ‫ارة‬ :Backbone‫لر‬ ‫ا‬ ‫كابال‬ ‫به‬ ‫ل‬ ‫وتو‬ ) ‫االجهاةح‬ ‫الا‬ Ring Topology‫ح‬ ‫صب‬ ‫وكل‬ ‫فا‬ ‫المستخدم‬ ‫الرئيسا‬ ‫الكابل‬ ‫يكون‬ : Star Topology‫االجهاة‬ ‫الا‬ ‫كوابل‬ ‫منه‬ ‫ويخرج‬ ‫ك‬ ‫الش‬ ‫مركا‬ ‫فا‬ ‫جهار‬ ‫يوجد‬ :‫ح‬ ‫المختبف‬ Mesh Topology‫وبعضهاح‬ ‫االجهاة‬ ‫كل‬ ‫بين‬ ‫ال‬ ‫و‬ ‫يوجد‬ : Tree topology‫وجرىح‬ ‫بشكل‬ ‫االجهاة‬ ‫بين‬ ‫يال‬ ‫التو‬ ‫تكون‬ : ‫الـ‬ ‫انواع‬ ‫اكثر‬ ‫موما‬ ‫و‬Topologies‫.و‬ ‫يوتر‬ ‫الكم‬ ‫كا‬ ‫و‬ ‫فا‬ ‫المسنخدم‬Star‫جهار‬ ‫يتواجد‬ ‫صيث‬Switch‫فا‬ ‫ك‬ ‫الش‬ ‫اجهاة‬ ‫الا‬ ‫الكوابل‬ ‫منه‬ ‫وتخرج‬ ‫ك‬ ‫الش‬ ‫مركا‬‫ح‬ ‫المختبف‬ ‫وكل‬0-Network topologies 3-‫ك‬ ‫الش‬ ‫فا‬ ‫الموجودة‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫نظر‬ ‫وجه‬ ‫من‬–‫ك‬ ‫الش‬ ‫تشليل‬ ‫نري‬ ‫او‬(Operation mode) ( ‫لبند‬ ‫الند‬ ‫كا‬ ‫و‬Peer To Peer( ‫خوادم‬ ‫بها‬ ‫يكون‬ ‫ال‬ ‫التا‬ ‫كا‬ ‫الش‬ ‫.ا‬ : )Servers‫يكون‬ ‫ا‬ ‫وغال‬ ) ‫انواع‬ ‫وبها‬ ‫ليرة‬ ‫بها‬ ‫االصهاة‬ ‫داد‬ ‫ا‬‫و.ا‬ ‫التشليل‬ ‫نظم‬ ‫من‬ ‫واصدة‬Client operating systems‫مثل‬ Windows XP‫او‬windows 7‫ح‬ ( ‫والعمالء‬ ‫الخوادم‬ ‫كا‬ ‫و‬Client – Servers based‫خوادم‬ ‫اجهاة‬ ‫كا‬ ‫الش‬ ‫بهذ‬ ‫:يتواجد‬ ) (Servers( ‫مالء‬ ‫اجهاة‬ ‫الا‬ ‫باالضاف‬ )Clients‫ومختبف‬ ‫يرة‬ ‫ك‬ ‫ك‬ ‫الش‬ ‫فا‬ ‫االجهاة‬ ‫دد‬ ‫تكون‬ ً‫ا‬ ‫وغال‬ ) ‫لكبم‬ ‫التفصيبا‬ ‫المعنا‬ ‫بعد‬ ‫فيما‬ ‫نشرح‬ ‫وكوف‬Server‫و‬Client‫ح‬ 1-: ‫ك‬ ‫الش‬ ‫غرض‬ ‫نظر‬ ‫وجه‬ ‫من‬ o‫فتسما‬ ‫العامبين‬ ‫بين‬ ‫ل‬ ‫والتوا‬ ‫ما‬ ‫اال‬ ‫للرض‬ ‫الشركا‬ ‫موجودة‬ ‫ك‬ ‫الش‬ ‫كانت‬ ‫اذا‬enterprise network‫ح‬ ‫فتسما‬ ‫الصليرة‬ ‫المكاتب‬ ‫او‬ ‫المنار‬ ‫فا‬ ‫ك‬ ‫الش‬ ‫كانت‬ ‫اذا‬Small office home office (SOHO)‫ح‬
  • 5. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 4 ‫ك‬ ‫الش‬ ‫مكونا‬Network components ‫من‬ ‫ام‬ ‫بصف‬ ‫كا‬ ‫الش‬ ‫تتكون‬1: ‫مكونا‬ 0-( ‫الطرفي‬ ‫االجهاة‬End devices:‫مثل‬ ‫معين‬ ‫خدما‬ ‫الداء‬ ‫ك‬ ‫الش‬ ‫تستخدم‬ ‫التا‬ ‫االجهاة‬ ‫و.ا‬ ) ‫اجهاة‬( ‫مل‬ ‫ماطا‬ ‫تكون‬ ‫قد‬ ‫والتا‬ ‫يوتر‬ ‫الكم‬Workstation‫الموجودة‬ ‫االجهاة‬ ‫مثل‬ ) ‫بالمنار‬Desktop( ‫المامول‬ ‫و‬Laptop)‫خوادم‬ ‫اجهاة‬ ‫تكون‬ ‫او‬(Server)‫كا‬ ‫بالش‬ ‫والموجودة‬ ‫اجهاة‬ ‫امكانيا‬ ‫ويكون‬ ‫يرةح‬ ‫الك‬Servers‫من‬ ‫ر‬ ‫اك‬Workstation‫المركاى‬ ‫المعالج‬ ‫كر‬ ‫صيث‬ ‫من‬ (Processor)( ‫الذاكرة‬ ‫من‬ ‫المختبف‬ ‫االنواع‬ ‫واصجام‬Memory‫ح‬ ‫المرتفع‬ ‫اكعار.ا‬ ‫با‬ ‫ينعكس‬ ‫مما‬ ) ‫تبيفونا‬IP(IP-Phone‫جهار‬ ‫مثل‬ ‫ك‬ ‫و‬ ‫بكابل‬ ‫يبه‬ ‫تو‬ ‫ويتم‬ ‫الصو‬ ‫ل‬ ‫لن‬ ‫كا‬ ‫الش‬ ‫يستخدم‬ ‫تبيفون‬ ‫و.و‬ ) ‫تكنولوجيا‬ ‫ويستخدم‬ ‫يوتر‬ ‫الكم‬VoIP‫ح‬ ‫كا‬ ‫الش‬ ‫نابعا‬(Network printers)‫الاج‬ ‫يرة‬ ‫ك‬ ‫نابع‬ ‫و.ا‬‫يبها‬ ‫تو‬ ‫ويتم‬ ‫ك‬ ‫بالش‬ ‫اورة‬ ‫م‬ ‫تتصل‬ ‫م‬ ‫يوترح‬ ‫الكم‬ ‫جهار‬ ‫مثل‬ ‫ك‬ ‫و‬ ‫بكابل‬ ( ‫ذكي‬ ‫موبيال‬Smart phone‫ح‬ ‫الالكبكي‬ ‫يوتر‬ ‫الكم‬ ‫كا‬ ‫و‬ ‫تستخدم‬ ‫التا‬ ‫الموبيل‬ ‫اجهاة‬ ‫و.ا‬ ) ‫ك‬ ‫الش‬ ‫كاميرا‬(IP cam)‫جهار‬ ‫مثل‬ ‫ك‬ ‫و‬ ‫بكابل‬ ‫يبها‬ ‫تو‬ ‫ويتم‬ ‫ك‬ ‫بالش‬ ‫اورة‬ ‫م‬ ‫تتصل‬ ‫كاميرا‬ ‫و.ا‬ ‫يوترح‬ ‫الكم‬ 6-‫تشليل‬ ‫نظم‬Network Operating Systems-(NOS) ‫من‬ ‫االجهاة‬ ‫ماتويا‬ ‫تشليل‬ ‫(بمعنا‬ ‫المختبف‬ ‫االجهاة‬ ‫موارد‬ ‫إدارة‬ ‫.ا‬ ‫ام‬ ‫بصف‬ ‫التشليل‬ ‫نظام‬ ‫وظيف‬ ‫ذاكرة‬Memory‫مركاى‬ ‫ومعالج‬CPU‫يوجد‬ ‫وغير.ا)ح‬ ‫المفاتيح‬ ‫ولوص‬ ‫الشاو‬ ‫مثل‬ ‫واخراج‬ ‫ادخا‬ ‫واجهاة‬ ‫التشليل‬ ‫نظم‬ ‫من‬ ‫يرة‬ ‫ك‬ ‫مجمو‬‫تشليل‬ ‫نظم‬ ‫يوجد‬ ‫يوتر‬ ‫الكم‬ ‫الجهاة‬ ً‫ال‬‫فمث‬ ‫االجهاةح‬ ‫من‬ ‫نوع‬ ‫لكل‬Windows ‫تشليل‬ ‫نظم‬ ً‫ايضأ‬ ‫ويوجد‬ ‫المختبف‬ ‫ها‬ ‫بأنوا‬Linux‫تشليل‬ ‫ونظم‬ ‫المختبف‬ ‫ها‬ ‫بأنوا‬Unix‫الجهاة‬ ‫كذلك‬ ‫وغير.اح‬ ‫الموجها‬Routers‫دال‬ ‫والم‬Switches‫بشرك‬ ‫الخا‬Cisco‫يسما‬ ‫تشليل‬ ‫نظام‬ ‫يوجد‬IOS‫ح‬ 3-( ‫ل‬ ‫الن‬ ‫وكائط‬Medium) :‫ان‬ ‫نو‬ ‫الا‬ ‫ل‬ ‫الن‬ ‫وكائط‬ ‫سم‬ ‫تن‬ 0-‫كبكي‬Cables: ‫رئيسي‬ ‫انواع‬ ‫ثالث‬ ‫منها‬ ‫يوجد‬ ‫والتا‬ ( ‫ماوري‬ ‫كابال‬Coaxial cables( ‫ا‬ ‫االكت‬ ‫ق‬ ‫بط‬ ‫التبيفايون‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫فا‬ ‫االن‬ ‫تستخدم‬ :)dish) ‫رفيع‬ ‫كابل‬ ‫االو‬ ‫الكوابل‬ ‫.ذ‬ ‫من‬ ‫رئيسيان‬ ‫ان‬ ‫نو‬ ‫يوجد‬Thin coaxial‫بين‬ ‫له‬ ‫نو‬ ‫اقصا‬ ‫بغ‬ ‫ي‬ ‫والذى‬ ‫جهارين‬091‫كميك‬ ‫كابل‬ ‫والثانا‬ ‫متر‬Thick coaxial‫جهارين‬ ‫بين‬ ‫له‬ ‫نو‬ ‫اقصا‬ ‫بغ‬ ‫ي‬ ‫والذى‬111‫مترح‬
  • 6. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 5 ‫ال‬ ‫و‬ ‫فا‬ ً‫ا‬‫قديم‬ ‫يستخدم‬ ‫كان‬ ‫صيث‬ ‫االن‬ ‫الكوابل‬ ‫من‬ ‫النوع‬ ‫.ذا‬ ‫يستخدم‬ ‫وال‬Bus topology‫ح‬ ‫وكل‬2‫الماوريه‬ ‫الكابال‬Coaxial cables - ‫ا‬ ‫كابال‬( ‫المجدول‬ ‫الرواج‬Twisted pair cables‫كا‬ ‫و‬ ‫الم‬ ‫فا‬ ‫االن‬ ً‫ا‬‫انتشار‬ ‫االكثر‬ ‫و.ا‬ :) ( ‫كبوك‬ ‫ثمان‬ ‫من‬ ‫ام‬ ‫بصف‬ ‫وتتكون‬ ‫يوتر‬ ‫الكم‬wires‫.نا‬ ‫(ومن‬ ‫بعضهم‬ ‫صو‬ ‫مبفوفين‬ ‫منهم‬ ‫اثنان‬ ‫كل‬ ) ‫مجدول‬ ‫كبم‬ ‫جاء‬Twisted( ‫الكابل‬ ‫فا‬ ‫صدوثها‬ ‫الممكن‬ ‫االخطاء‬ ‫معدال‬ ‫من‬ ‫البفا‬ ‫.ذ‬ ‫بل‬ ‫وت‬ )‫انها‬ ‫صيث‬ ‫ظا.رة‬ ‫بل‬ ‫ت‬Crosstalk‫الكروملنانيسي‬ ‫االوار‬ ‫بين‬ ‫التداخل‬ ‫و.و‬EMI‫.ذ‬ ‫من‬ ‫ان‬ ‫نو‬ ‫يوجد‬ ‫)ح‬ ( ‫ملطا‬ ‫كابل‬ ‫االو‬ ‫الكوابل‬Shielded Twisted Pair - STP‫بورق‬ ‫الثماني‬ ‫السبوك‬ ‫تلطي‬ ‫يتم‬ ‫والذى‬ ) ( ‫الومنيوم‬Aluminum foil)‫التأتير‬ ‫بيل‬ ‫ت‬ ‫با‬ ‫د‬ ‫يسا‬ ‫مما‬ ‫الخارجا‬ ‫الكتيكا‬ ‫ال‬ ‫اللظاء‬ ‫ل‬ ‫ق‬ ‫وذلك‬ ( ‫كهروملنانيسي‬ ‫ضوضاء‬ ‫مصدر‬ ‫أى‬ ‫من‬ ‫الخارجا‬Noise‫من‬ ‫روج‬ ‫كل‬ ‫با‬ ‫االلومنيوم‬ ‫ن‬ ‫تكون‬ ‫وقد‬ ) ( ‫ملطا‬ ‫غير‬ ‫كابل‬ ‫والثانا‬ ‫االكالكح‬Unshielded Twisted Pair - UTP‫اى‬ ‫.ناك‬ ‫يكون‬ ‫ال‬ ‫والذى‬ ) ‫الخا‬ ‫اللطاء‬ ‫بين‬ ‫ل‬ ‫فا‬‫بهذا‬ ‫بين‬ ‫مو‬ ‫جهارين‬ ‫بين‬ ‫مساف‬ ‫واقصا‬ ‫ح‬ ‫قبيب‬ ‫بتكبف‬ ‫يتميا‬ ‫و‬ ‫الثماني‬ ‫والسبوك‬ ‫رجا‬ ‫.و‬ ‫الكوابل‬ ‫من‬ ‫النوع‬011‫مترح‬ ‫وكل‬3‫المجدول‬ ‫الكابال‬Unshielded Twisted Pair(UTP) - ‫كابال‬ ‫وتستخدم‬twisted pairs" ‫نرفي‬ ‫نهاي‬connectors‫تسما‬ "RJ-45–‫ثالث‬ ‫يوجد‬ ‫انه‬ ‫بالذكر‬ ‫جدير‬ ‫كابل‬ ‫يل‬ ‫لتو‬ ‫نرق‬twisted pair‫االولا‬straight through‫"بين‬ ‫المختبف‬ ‫االجهاة‬ ‫بين‬ ‫وتستخدم‬switch ‫يوتر‬ ‫الكم‬ ‫واجهاة‬(between DTE device and DCE device)"‫والثاني‬cross over connection ‫"بين‬ ‫المتشابه‬ ‫االجهاة‬ ‫بين‬ ‫وتستخدم‬two routers( ‫يوتر‬ ‫كم‬ ‫جهاري‬ ‫بين‬ ‫او‬between two DTE
  • 7. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 6 devices‫والثالث‬ ")rollover‫لعمل‬ ‫يستخدم‬ ‫والذى‬configuration‫لبـ‬router‫او‬switch‫االكالك‬ ‫وتكون‬ ‫رقم‬ ‫.و‬ ‫الكابل‬ ‫انراف‬ ‫اصدى‬ ‫فا‬ ‫االو‬ ‫السبك‬ ‫تكون‬ ‫بمعنا‬ ‫معكوك‬9‫رقم‬ ‫والسبك‬ ‫االخر‬ ‫الطرف‬ ‫فا‬6‫االنراف‬ ‫اصد‬ ‫فا‬ ‫.و‬7‫االخر‬ ‫الطرف‬ ‫فا‬‫بين‬ ‫الكابل‬ ‫.ذا‬ ‫يل‬ ‫تو‬ ‫ويتم‬ , ‫و.كذا‬console interface‫الـ‬ ‫فا‬router‫وبين‬serial interface‫نريق‬ ‫ن‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫فا‬converter ‫السبكتان‬ ‫ويستخدم‬0,6‫والسبكتان‬ ‫االركا‬ ‫فا‬3,2‫ا‬ ‫االكت‬ ‫فا‬‫والـ‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫فا‬ ‫وذلك‬routers‫و‬ Access point‫ا‬ ‫كر‬ ‫م‬ ‫تد‬ ‫التا‬ ‫الكوابل‬ ‫فا‬ ‫(وذلك‬011M b/s)‫اجهاة‬ ‫فا‬ ‫(ولكن‬Switch/hub‫االركا‬ ‫يتم‬ ‫السبكتان‬ ‫با‬3‫و‬2)–‫م‬ ‫تد‬ ‫التا‬ ‫الكابال‬ ‫وفا‬giga Ethernet‫السبكتان‬ ‫با‬ ‫االركا‬ ‫يتم‬1‫و‬1‫الا‬ ‫باالضاف‬ 0‫و‬6‫با‬ ‫ا‬ ‫واالكت‬7‫و‬9‫الا‬ ‫باالضاف‬3‫و‬2‫ح‬ ‫بعض‬cisco switches‫تستط‬‫ي‬ ‫الخا‬ ‫.ذ‬ ‫وتسما‬ ‫الكابل‬ ‫نوع‬ ‫با‬ ‫بناء‬ ‫نفسها‬ ‫وتلير‬ ‫الكابل‬ ‫نوع‬ ‫تميير‬ ‫يع‬Auto- mdix‫ح‬ ‫كوابل‬ ‫من‬ ‫انواع‬ ‫يوجد‬pair cablestwisted: Cat 3 (10 Mb/s-10base-T), cat 5 (up to 100 Mb/s-100base-T), cat 5e (up to 1Gb/s- 1000base-T), cat 6 (from 1 to 4 Gb/s), cat 6A(up to 10 Gb/s), cat 7 (10 Gb/s but better noi1se immunity) ( ‫الضوئي‬ ‫االلياف‬ ‫كابال‬Optical fiber cables‫كهرباء‬ ‫.يئ‬ ‫با‬ ‫الكوابل‬ ‫.ذ‬ ‫فا‬ ‫االوارا‬ ‫ل‬ ‫تنت‬ ‫ال‬ :) ‫تسما‬ ‫داخبي‬ ‫وب‬ ‫ان‬ ‫من‬ ‫الكابل‬ ‫.ذا‬ ‫يتكون‬ ‫صيث‬ ‫ضوئي‬ ‫اوارا‬ ‫.يئ‬ ‫با‬ ‫ولكن‬ ‫الساب‬ ‫االنواع‬ ‫فا‬ ‫كما‬ Core‫د‬ ‫وب‬ ‫وان‬‫يسما‬ ‫اخبا‬Cladding‫الـ‬ ‫وب‬ ‫ان‬ ‫فا‬ ‫الكابل‬ ‫نرف‬ ‫فا‬ ‫ضوئي‬ ‫ضا‬ ‫ن‬ ‫اركا‬ ‫ويتم‬Core ‫بين‬ ‫ل‬ ‫الفا‬ ‫الاد‬ ‫با‬ ‫الضوء‬ ‫فينعكس‬Core‫و‬Cladding‫الكابلح‬ ‫من‬ ‫االخر‬ ‫الطرف‬ ‫الا‬ ‫يصل‬ ‫ان‬ ‫الا‬ ‫الكابل‬ ‫من‬ ‫ان‬ ‫نو‬ ‫ويوجد‬ ‫لبكابلح‬ ‫يرة‬ ‫الك‬ ‫والمسافا‬ ً‫ا‬‫جد‬ ‫الصليرة‬ ‫الخطأ‬ ‫بمعدال‬ ‫الكوابل‬ ‫من‬ ‫النوع‬ ‫.ذا‬ ‫ويتما‬ ‫االو‬Single Mode Fiber – SMF‫واالخر‬Multimode Fiber -MMF‫بينهم‬ ‫الفرق‬ ‫ويكون‬ ‫وب‬ ‫ان‬ ‫قطر‬ ‫نصف‬ ‫فا‬Core‫ح‬ SMF:up to 100 km, core diameter =9micro meter, cladding = 125 mic MMF:up to 4 km, core diameter = 50 /62.5 mic , cladding = 125 mic
  • 8. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 7 ‫وكل‬4‫الضوئي‬ ‫االلياف‬ ‫كابال‬Optical fiber cable and its connectors 6-‫الالكبكي‬Wireless ‫(تسما‬ ‫كهروملنانيسي‬ ‫موجا‬ ‫.يئ‬ ‫با‬ ‫المختبف‬ ‫االجهاة‬ ‫بين‬ ‫اركالها‬ ‫المراد‬ ‫االوارا‬ ‫اركا‬ ‫يتم‬ ‫النوع‬ ‫.ذا‬ ‫فا‬ ‫كا‬ ‫و‬ ‫الالكبكي‬ ‫يوتر‬ ‫الكم‬ ‫كا‬ ‫و‬Wi-Fi( ‫بالاركي‬ ‫كا‬ ‫الش‬ ‫من‬ ‫االنواع‬ ‫.ذ‬ ‫وتتميا‬ )Mobility‫يد‬ ‫الت‬ ‫دم‬ ‫و‬ ) ‫بين‬ ‫المساف‬ ‫متوكط‬ ‫ان‬ ‫ها‬ ‫يعي‬ ‫ولكن‬ ‫االجهاةح‬ ‫بين‬ ‫بكوابل‬‫صدود‬ ‫(فا‬ ‫لير‬ ‫االجهاة‬11‫من‬ ‫المايط‬ ‫يئ‬ ‫بال‬ ‫ويتأثر‬ ‫متر‬ ‫الكوابلح‬ ‫اكتخدان‬ ‫صا‬ ‫مثيبه‬ ‫من‬ ‫لر‬ ‫ا‬ ‫يانا‬ ‫ال‬ ‫ل‬ ‫ن‬ ‫معد‬ ‫ان‬ ‫كما‬ ) ‫ف‬ ‫واك‬ ‫صوائط‬ 1-( ‫كا‬ ‫الش‬ ‫اجهاة‬Network Devices) ‫وظيف‬ ‫له‬ ‫منها‬ ‫وكل‬ , ‫اختيارى‬ ‫.و‬ ‫ما‬ ‫ومنها‬ ‫اكاكا‬ ‫.و‬ ‫ما‬ ‫منها‬ ‫االجهاة‬ ‫.ذ‬ ‫من‬ ‫كثيرة‬ ‫انواع‬ ‫يوجد‬:‫ماددة‬ 0-( ‫ك‬ ‫و‬ ‫كار‬Network Interface Card- NIC)
  • 9. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 8 ( ‫االم‬ ‫البوص‬ ‫ماتويا‬ ‫داخل‬ ‫يكون‬ ً‫ا‬ ‫وغال‬ ‫يوتر‬ ‫الكم‬ ‫جهار‬ ‫داخل‬ ‫ك‬ ‫الش‬ ‫كار‬ ‫يوضع‬Mother board‫ويسما‬ ) ‫ك‬ ‫و‬ ‫كار‬Built-in‫فيما‬ ‫تختبف‬ ‫كثيرة‬ ‫انواع‬ ‫منه‬ ‫ويوجد‬ ‫ح‬ ‫ك‬ ‫بالش‬ ‫جهارك‬ ‫اتصا‬ ‫فا‬ ُ‫ا‬‫اكاكي‬ ‫ك‬ ‫الش‬ ‫كار‬ ‫ر‬ ‫ويعت‬ ‫ح‬ ‫بينها‬‫بعدح‬ ‫فيما‬ ‫بالتفصيل‬ ‫وظيفته‬ ‫ورح‬ ‫وكيتم‬ ,‫وغير.ا‬ ‫ك‬ ‫الش‬ ‫كابل‬ ‫ونوع‬ ‫يانا‬ ‫ال‬ ‫ل‬ ‫ن‬ ‫ا‬ ‫كر‬ ‫فا‬ ‫وكل‬5NIC 6-‫د‬ ‫م‬Switch/Hub ( ‫المابي‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫بعضها‬ ‫مع‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫.و‬ ‫الجهار‬ ‫.ذا‬ ‫مهم‬LAN‫من‬ ‫مجمو‬ ‫بالجهار‬ ‫ويوجد‬ ) ( ‫المنافذ‬Ports‫الـ‬ ‫م‬ ‫يد‬ ‫وقد‬ ‫الكابلح‬ ‫نريق‬ ‫ن‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫بها‬ ‫يتصل‬ ‫كا‬ )Switch‫مجدوله‬ ‫ك‬ ‫و‬ ‫كابل‬ (Twisted pair( ‫ضوئي‬ ‫الياف‬ ‫اوكابل‬ )fiberOptical‫بعدح‬ ‫فيما‬ ‫بالتفصيل‬ ‫له‬ ‫وكنتعرض‬ ‫)ح‬‫يعمل‬ , ‫مباوظ‬ switch‫بطري‬full duplex‫اما‬hub‫بطري‬ ‫فيعمل‬half duplex‫ح‬ ‫وكل‬6Switch 3-‫موجه‬Router ( ‫الموكع‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫الرئيسي‬ ‫االجهاة‬ ‫من‬ ‫.و‬ ‫لذا‬ ,‫بعضها‬ ‫مع‬ ‫كا‬ ‫الش‬ ‫يل‬ ‫بتو‬ ‫الجهار‬ ‫.ذا‬ ‫وم‬ ‫ي‬WAN‫النها‬ ) ( ‫المنافذ‬ ‫من‬ ‫مختبف‬ ‫انواع‬ ‫ويوجد‬ ‫بعضهاح‬ ‫مع‬ ‫ب‬ ‫مو‬ ‫لر‬ ‫ا‬ ‫كا‬ ‫و‬ ‫من‬ ‫تتكون‬Ports‫بجهار‬ )Router‫يتم‬ ‫منها‬ ‫كل‬
  • 10. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 9 ‫وظيفته‬ ‫ورح‬ ‫وكيتم‬ ‫ح‬ ‫المختبف‬ ‫كا‬ ‫بالش‬ ‫يب‬ ‫تو‬‫بعدح‬ ‫فيما‬ ‫لبعمل‬ ‫داد‬ ‫إ‬ ‫وكيفي‬ ‫بالتفصيل‬ ‫وكل‬7Router 1-Firewall ( ‫ن‬ ‫ر‬ ‫ال‬ ‫مثل‬ ‫المخانر‬ ‫من‬ ‫ك‬ ‫الش‬ ‫صماي‬ ‫.ا‬ ‫الجهار‬ ‫.ذا‬ ‫وظيف‬Hacking‫ل‬ ‫مست‬ ‫جهار‬ ‫الوظيف‬ ‫بهذ‬ ‫وم‬ ‫ي‬ ‫وقد‬ ) ‫جهار‬ ‫به‬ ‫وم‬ ‫ي‬ ‫وظيف‬ ‫تكون‬ ‫او‬ ‫بذاته‬Router( ‫التوجيه‬ ‫و.ا‬ ‫االكاكي‬ ‫وظيفت‬ ‫بجانب‬Routing‫ي‬ ‫او‬ )‫بهذ‬ ‫وم‬ ‫يوترح‬ ‫الكم‬ ‫اجهاة‬ ‫با‬ ‫ما‬ ‫برنامج‬ ‫الوظيف‬ 1-‫الموديم‬Modem ‫كار‬Modem‫إلركا‬ ‫اكتخدامه‬ ‫(ويمكن‬ ‫التبيفون‬ ‫كابل‬ ‫نريق‬ ‫ن‬ ‫اخرى‬ ‫ك‬ ‫بش‬ ‫يوتر‬ ‫الكم‬ ‫جهار‬ ‫يل‬ ‫لتو‬ ‫يستخدم‬ ‫لتو‬ ً‫ا‬ ‫ري‬ ‫ت‬ ‫الوصيدة‬ ‫الطري‬ ‫.ا‬ ‫.ذ‬ ‫وكانت‬ ‫موديم)ح‬ ‫فاكس‬ ‫كار‬ ً‫ا‬‫اصيان‬ ‫يسما‬ ‫لذا‬ ‫الفكسا‬ ‫ا‬ ‫واكتث‬‫جهار‬ ‫يل‬ ‫ظهور‬ ‫ل‬ ‫ق‬ ‫االنترنت‬ ‫ك‬ ‫و‬ ‫با‬ ‫يوتر‬ ‫الكم‬DSL‫الا‬ ‫السر‬ ‫تصل‬ ‫صيث‬ , ‫السر‬ ‫الطري‬ ‫.ذ‬ ‫يعيب‬ ‫ح‬64Kbps ‫االيامح‬ ‫.ذ‬ ‫الموديم‬ ‫اكتخدام‬ ً‫ا‬‫منتشر‬ ‫يعد‬ ‫لك‬ ‫لذا‬ ,‫نظرى‬ ‫صد‬ ‫كأقصا‬0 ‫وكل‬8Modem
  • 11. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 10 2-Access Point ‫الكبكا‬ ‫د‬ ‫م‬ ‫ن‬ ‫ارة‬Wireless switch‫باكتخدامه‬ ‫يتم‬ ‫صيث‬ ‫ح‬‫عضها‬ ‫ب‬ ‫الالكبكي‬ ‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫يل‬ ‫تو‬ ‫الكوابلح‬ ‫تستخدم‬ ‫التا‬ ‫ك‬ ‫بالش‬ ً‫ا‬‫وايض‬ ‫وكل‬9Access point 7-‫ر‬ ‫المك‬Repeater ‫ر‬ ‫مك‬ ‫ن‬ ‫ارة‬(Amplifier)‫با‬ ‫الكابلح‬ ‫مساف‬ ‫لايادة‬ ‫وذلك‬ ‫الكوابل‬ ‫فا‬ ‫المارة‬ ‫الكهربي‬ ‫االوارة‬ ‫ير‬ ‫لتك‬ ‫يستخدم‬ ‫بينهما‬ ‫يوتر‬ ‫كم‬ ‫جهاران‬ ‫لدينا‬ ‫كان‬ ‫اذا‬ ‫المثا‬ ‫يل‬ ‫ك‬011‫كابل‬ ‫باكتخدام‬ ‫بهم‬ ‫نو‬ ‫ان‬ ‫ونريد‬ ‫متر‬UTP‫اقصا‬ ‫(تذكر‬ ‫لكوابل‬ ‫مساف‬UTP‫.ا‬011‫اكتخدام‬ ‫من‬ ‫البد‬ ‫الاال‬ ‫.ذ‬ ‫فا‬ ,)‫متر‬Repeater‫بع‬ ‫با‬‫د‬71‫االوارة‬ ‫ير‬ ‫لتك‬ ‫متر‬ ‫مساف‬ ‫الا‬ ‫و‬ ‫الو‬ ‫با‬ ‫قادرة‬ ‫لجعبها‬ ‫الكهربي‬011‫مترح‬ ‫كا‬ ‫الش‬ ‫نموذج‬Network Model Network model or network architecture or network blueprint:‫لكيفي‬ ‫يف‬ ‫تو‬ ‫.ا‬ ‫لها‬ ‫مؤكس‬ ‫كان‬ ‫كا‬ ‫الش‬ ‫مل‬ ‫بداي‬ ‫وفا‬ ‫ح‬ ‫يانا‬ ‫لب‬ ‫الها‬ ‫اكت‬ ‫او‬ ‫اركالها‬ ‫اثناء‬ ‫االجهاة‬ ‫مل‬Network model ‫بها‬ ‫خاص‬(‫ورك‬ ‫مثل‬IBM‫يسما‬ ‫نموذج‬ ‫ناء‬ ‫ب‬ ‫قامت‬ ‫التا‬SNA0871‫ورك‬ ‫وكذا‬DEC)‫دم‬ ‫الا‬ ‫.ذا‬ ‫ادى‬ ‫ولكن‬ ( ‫ي‬ ‫تواف‬ ‫وجود‬Compatibility‫با‬ ‫االتفاق‬ ‫الضرورى‬ ‫من‬ ‫كان‬ ‫لذا‬ ‫ح‬ ‫المختبف‬ ‫االجهاة‬ ‫بين‬ )Model‫يتم‬ ‫واصد‬ ‫ظهور‬ ‫وكان‬ ‫ح‬ ‫كا‬ ‫الش‬ ‫وبرامج‬ ‫هجهاة‬ ‫المصنعين‬ ‫ل‬ ِ‫ق‬ ‫من‬ ‫به‬ ‫االلتاام‬OSI model (open system interconnect)‫ل‬ ِ‫ق‬ ‫من‬ISO (international standardization organization)‫لهذا‬ ‫بداي‬ ‫.و‬ ‫ظهر‬ ‫ثم‬ ‫التوافقح‬‫نموذج‬ ‫بعد.ا‬TCP/IP( ‫االمريكي‬ ‫الدفاع‬ ‫ورارة‬ ‫بواكط‬ ‫تطوير‬ ‫تم‬ ‫الذى‬DoD‫الشائع‬ ‫و.و‬ ) ‫نح‬ ‫ا‬
  • 12. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 11 ‫ان‬ ‫ننسا‬ ‫اال‬ ‫ويجب‬Network Model‫بعضها‬ ‫مع‬ ‫االجهاة‬ ‫تخانب‬ ‫كيفي‬ ‫تشرح‬ ‫التا‬ ‫الوثائق‬ ‫بعض‬ ‫اال‬ ‫.ا‬ ‫ما‬ ‫ويعتمد‬ ‫بينهاح‬ ‫لبتوافق‬ ً‫ال‬‫و‬ ‫و‬ ‫عض‬ ‫ال‬Network Model‫ا‬ ‫الط‬ ‫نموذج‬ ‫يسما‬ ‫ما‬ ‫با‬‫المراصل‬ ‫نموذج‬ ‫او‬ Layer model‫فا‬ ‫ما‬ ‫وظيف‬ ‫تنفيذ‬ ‫يتم‬ ‫(اى‬ ‫بالتتابع‬ ‫تنفيذ.ا‬ ‫من‬ ‫البد‬ ‫المختبف‬ ‫االجهاة‬ ‫فا‬ ‫تتم‬ ‫التا‬ ‫الوظائف‬ ‫ان‬ ‫و.و‬ ‫)ح‬ ‫و.كذاحح‬ ‫اخرى‬ ‫مرصب‬ ‫فا‬ ‫اخرى‬ ‫وظيف‬ ‫عها‬ ‫يت‬ ‫ثم‬ ‫مرصب‬ OSI & TCP/IP ‫وكل‬01OSI & TCP/IP ‫معنا‬ ‫نفهم‬ ‫ولكا‬Layer model‫كفارتان‬ ‫تخيل‬ :‫االتا‬ ‫المثا‬ ‫اليك‬–‫فرنسا‬ ‫وكفارة‬ ‫ألمانيا‬ ‫كفارة‬–‫السفير‬ ‫ويريد‬ ‫االنجبياي‬ ‫.ي‬ ‫لبخطابا‬ ‫الركمي‬ ‫البل‬ ‫صيث‬ ‫االلمانا‬ ‫لبسفير‬ ‫معين‬ ‫ركال‬ ‫إركا‬ ‫الفرنسي‬–:‫االتا‬ ‫نالصظ‬ 0-‫الركائل‬ ‫قراءة‬ ‫أو‬ ‫كتاب‬ ‫في‬ ‫السفير‬ ‫مهم‬ ‫تناصر‬–data generation & reception‫ح‬ 6-‫المترجم‬ ‫مهم‬ ‫دأ‬ ‫ت‬ " ‫الركال‬ ‫كتاب‬ " ‫السفير‬ ‫مهم‬ ‫تنتهي‬ ‫ما‬ ‫بعد‬–‫صيث‬ ‫ح‬ ‫االنجبياي‬ ‫و.ا‬ ‫الركمي‬ ‫البل‬ ‫إلا‬ ‫السفير‬ ‫يعمبها‬ ‫التي‬ ‫الفرنسي‬ ‫من‬ ‫يترجم‬ 3-‫ح‬ ‫ي‬ ‫السا‬ ‫مهم‬ ‫دأ‬ ‫ت‬ ‫المترجم‬ ‫مهم‬ ‫تنتهي‬ ‫بعدما‬ ‫ر‬ ‫يعت‬OSI model‫أو‬standard model‫لعمل‬compatibility‫ينتشر‬ ‫لم‬ ‫ولكنه‬ ‫وبعضها‬ ‫اهجهاة‬ ‫بين‬
  • 13. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 12 ‫جهار‬ ‫كل‬ ‫ينفذ‬ ‫أن‬ ‫با‬ ‫وم‬ ‫وي‬ ‫مبياح‬7‫الـ‬ ‫با‬ ‫وظائف‬data‫الـ‬ ‫با‬ ‫إركالها‬ ‫ل‬ ‫ق‬cable‫.ذ‬ ‫ا‬ ‫اكت‬ ‫ند‬ ‫وكذلك‬ ‫ح‬ ‫الـ‬data‫ح‬‫.ذا‬ ‫ان‬ ‫العبم‬ ‫مع‬network model‫بروتوكوال‬ ‫الا‬ ‫اوار‬ ‫ولكنه‬ ‫جديدة‬ ‫بروتوكوال‬ ‫بعمل‬ ‫م‬ ‫ي‬ ‫لم‬ ‫مثل‬ ‫بالفعل‬ ‫موجودة‬Ethernet‫ح‬ ‫بـ‬ ‫الخا‬ ‫المراصل‬ ‫بشرح‬ ‫وم‬ ‫وكن‬OSI‫باختصارح‬ ‫مرصب‬Application‫ال‬ ‫با‬ ‫تاتوى‬ :‫روتوكوال‬‫مثل‬ ‫ك‬ ‫الش‬ ‫تستخدم‬ ‫التا‬ ‫المختبف‬FTP,WEB,,HTTP, ‫.ا‬ ‫ر‬ ‫وتعت‬interface‫بين‬‫رامج‬ ‫ال‬‫وبي‬‫ن‬‫ك‬ ‫الش‬‫ح‬‫ولهاح‬ ‫و‬ ‫ماط‬ ‫او‬ ‫يانا‬ ‫ال‬ ‫مصدر‬ ‫.ا‬ ‫رامج‬ ‫ال‬ ‫و.ذ‬‫.ذ‬ ‫اذن‬ ( ‫الخدما‬ ‫عرف‬ُ‫ت‬ ‫ولكن‬ ‫نفسها‬ ‫رامج‬ ‫ال‬ ‫عرف‬ُ‫ت‬ ‫ال‬ ‫المرصب‬services‫ان‬ ‫مثل‬ ‫رامجح‬ ‫ال‬ ‫تاتاجها‬ ‫التا‬ )http service ‫برامج‬ ‫تعرف‬web browsers‫من‬ ‫بيانا‬ ‫نبب‬ ‫كيفي‬web server ‫مرصب‬Presentation‫بعمل‬ ‫وم‬ ‫ت‬ :formatting‫يانا‬ ‫لب‬‫.ا‬ ‫.ل‬ ‫النصوص‬ ‫مبفا‬ ‫نوع‬ ‫تاديد‬ ‫مثل‬ASCII‫او‬ EBCDIC" ‫بالتشفير‬ ً‫ا‬‫ايض‬ ‫وم‬ ‫وت‬ ‫ها‬ ‫النوا‬ ‫وتاديد‬encryption" ‫"والضلط‬compression"‫برنامج‬ ‫وم‬ ‫(ي‬ , IE‫الوظائف)ح‬ ‫.ذ‬ ‫عض‬ ‫ب‬ ‫مرصب‬Session" ‫االركا‬ ‫ونهاي‬ ‫يانا‬ ‫ال‬ ‫اركا‬ ‫بدء‬ ‫ن‬ ‫المسئول‬ ‫.ا‬ :session establishment and termination‫االتصا‬ ‫بيانا‬ ‫جميع‬ ‫ان‬ ‫من‬ ‫التأكد‬ ‫نريق‬ ‫ن‬ ‫وذلك‬ "‫ن‬ ‫و‬ ‫المبفا‬ ‫اكماء‬ ‫مثل‬ ‫متوافرة‬‫رامجح‬ ‫ال‬ ‫اوين‬ ‫.ذ‬ ‫تكون‬ ‫قد‬session‫ن‬ ‫ارة‬browsing‫او‬file downloading‫ح‬ ‫مرصب‬transport‫و‬ ‫ي‬ ‫الذى‬ ‫.و‬ :‫و‬ ‫ا‬ ‫واالكت‬ ‫باالركا‬ ‫بالفعل‬ ‫م‬‫ت‬‫و‬‫سيم‬ ‫بت‬ ‫م‬‫اركالها‬ ‫ل‬ ‫ق‬ ‫يانا‬ ‫ال‬ "segmentation‫لهذ‬ ‫ترقيم‬ ‫بعمل‬ ‫وم‬ ‫ي‬ ‫وقد‬ "segments"sequencing‫صال‬ ‫فا‬ ‫ها‬ ‫اكترجا‬ ‫لسهول‬ " ‫بعمل‬ ً‫ا‬‫ايض‬ ‫المرصب‬ ‫وم‬ ‫وت‬ ‫الترتيب‬ ‫لعدم‬ ‫تعرضها‬error detection and correction‫ل‬ ‫الن‬ ‫كر‬ ‫فا‬ ‫وتتاكم‬ "flow control‫"ح‬ ‫مرصب‬network‫ي‬ ‫ال‬ ‫نون‬ ‫ن‬ ‫مسئول‬ :" ‫انا‬addressing" ‫التوجيه‬ ‫ن‬ ‫و‬ "Routing"‫ن‬ ‫و‬end to end delivery‫ح‬ ‫مرصب‬Data link‫ن‬ ‫مسئول‬ :error detection"hop to hop error detection"‫والعنون‬ "addressing". ‫مرصب‬physical‫ومستويا‬ ‫الكوابل‬ ‫انواع‬ ‫مثل‬ ‫ك‬ ‫لبش‬ ‫الفايائي‬ ‫الخصائص‬ ‫ن‬ ‫مسئول‬ :voltage‫ح‬ TCP/IP ‫ر‬ ‫يعت‬TCP/IPmodel‫وبعضها‬ ‫اهجهاة‬ ‫بين‬ ‫لبتخانب‬ ‫المشترك‬ ‫البل‬ ‫.و‬–‫الـ‬ ‫و.ذا‬model‫أالن‬ ‫المستخدم‬ ‫.و‬ ‫العالمح‬ ‫مستوى‬ ‫با‬‫ُعرف‬‫ي‬ ‫ولم‬TCP/IP‫نريق‬ ‫ن‬ ‫تطوير.ا‬ ‫وتم‬ ‫بالفعل‬ ‫موجودة‬ ‫كانت‬ ‫التا‬ ‫روتوكوال‬ ‫ال‬ ‫بعض‬ ‫مثل‬ ‫اخرى‬ ‫منظما‬IEEE Ethernet‫كإختيارح‬ ‫اليها‬ ‫اوار‬ ‫بل‬ ,
  • 14. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 13 ‫لكا‬‫فهم‬ ‫يتم‬TCP/IP model‫المصطباا‬ ‫بعض‬ ‫ورح‬ ‫كيتم‬ 1> Port numbers: 0 → 65535 ‫رامج‬ ‫لب‬ ‫ناوين‬ ‫ر‬ ‫وتعت‬ ‫ك‬ ‫الش‬ ‫تستخدم‬ ‫التا‬ ‫رامج‬ ‫ال‬ ‫ارقام‬ ‫.ا‬ ‫با‬ ‫الموجودة‬ ‫رامج‬ ‫لب‬ ‫االو‬ ‫قسمين‬ ‫الا‬ ‫االرقام‬ ‫.ذ‬ ‫سم‬ ‫وتن‬servers‫وتسما‬Well known ports‫وتكون‬ ‫قيمتها‬. [0 →1023]‫برنامج‬ ‫بيه‬ ‫وامثبه‬web‫ورقمه‬91‫وبرنامج‬dhcp‫ورقمه‬27‫وبرنامج‬DNS‫ورقمه‬ 13‫يسما‬ ‫واالخر‬Randomly selected ports]‫وقيمتها‬[1024 → 65535]‫رامج‬ ‫ل‬ ‫مخصص‬ ‫و.و‬Client‫ح‬ ‫من‬ ‫االو‬ ‫بدور‬ ‫اثنين‬ ‫الا‬ ‫االخير‬ ‫الايا‬ ‫سم‬ ‫(ين‬0161‫الا‬18010‫ويسما‬registered ports‫برا‬ ‫بعض‬ ‫وبه‬‫مج‬ servers‫مثل‬SIP-5040‫ومثل‬RTP1111‫من‬ ‫االخر‬ ‫والايا‬18016‫الا‬21131‫ويسما‬ private/dynamic ports‫ح‬ 2> Connection types. 1. connection oriented – slow & accurate – Ex. Phone call : ‫االتي‬ ‫المراصل‬ ‫الثالث‬ ‫با‬ ‫االتصا‬ ‫انشاء‬ ‫ويتم‬ 1- connection setup ( ‫رقم‬ ‫نبب‬ ‫مثل‬‫التبيفون‬ ) 2- data transfer (‫التبيفون‬ ‫فا‬ ‫الفعبا‬ ‫التادث‬ ‫)مثل‬ 3- connection release(‫التبيفونا‬ ‫االتصا‬ ‫اغالق‬ ‫)مثل‬ 2. connectionless – fast & not accurate – Ex. Email- SMS ‫و.ا‬ ‫ط‬ ‫ف‬ ‫واصدة‬ ‫مرصب‬ ‫با‬ ‫ويتم‬:data transfer 3> traffic types 1- Voice & video (Delay sensitive applications- not loss sensitive app.) ‫لبدق‬ ‫من‬ ‫اكثر‬ ‫لبسر‬ ‫ا‬ ‫ي‬ ‫التط‬ ‫.ذ‬ ‫تاتاج‬ (for voice we need less than 0.2 sec.) 2- File transfer → not delay sensitive app. – loss sensitive. ‫.ذ‬ ‫تاتاج‬ ‫السر‬ ‫من‬ ‫اكثر‬ ‫ل‬ ‫الن‬ ‫فا‬ ‫الدق‬ ‫الا‬ ‫ا‬ ‫ي‬ ‫التط‬ (in web one way delay about 1 sec. work well) :. Voice & video traffic must be transmitted by fast way & no problem if there are some errors (up to 5%)=> use connection less.
  • 15. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 14 :. File transfer applications must be transmitted by reliable way & no problem if there are some delays. => Use connection oriented. ‫بشرح‬ ‫وم‬ ‫كن‬TCP/IP‫من‬ ً‫ا‬‫بدء‬ ‫بالتفصيل‬Application layer Application layer The function of this layer generally is to send and receive the data. We will explain some applications. 1- DHCP → UDP , port no.67 - assign dynamic IP's to the hosts instead of static IP's. ‫نوان‬ ‫وجود‬ ‫من‬ ‫لالجهاة‬ ‫البد‬IP‫لباصو‬ ‫تان‬ ‫نري‬ ‫ويوجد‬ ‫اخرى‬ ‫اجهاة‬ ‫اى‬ ‫مع‬ ‫االتصا‬ ‫ل‬ ‫ق‬ ‫لها‬ ‫با‬IP" ُ‫ا‬‫يدوي‬ ‫االولا‬manual or static IP‫نضع‬ ‫ان‬ ‫و.ا‬ "IP‫"وليس‬ ‫االجهاة‬ ‫با‬ ‫بأنفسنا‬IP‫ولكن‬ ‫ط‬ ‫ف‬ ‫مع‬‫مثل‬ ‫اخرى‬ ‫قيم‬ ‫ه‬subnet mask , DNS,‫با‬ ‫موجودة‬ ‫برامج‬ ‫تعمل‬ ‫صيث‬ ‫اوتوماتيكي‬ ‫.ا‬ ‫الثاني‬ ‫الطري‬ ‫اما‬ " Server‫أركا‬ ‫با‬IP‫لها‬ ‫ليس‬ ‫التا‬ ‫لالجهاة‬ "‫اخرى‬ ‫"وقيم‬IP‫برنامج‬ ‫رامج‬ ‫ال‬ ‫لهذ‬ ‫ومثا‬DHCP‫ح‬ ‫لديه‬ ‫ليس‬ ‫جهار‬ ‫تشليل‬ ‫بداي‬ ‫فا‬manual IP‫بإركا‬ ‫الجهار‬ ‫.ذا‬ ‫وم‬ ‫ي‬Broadcast message‫وتسما‬dhcp discover‫الا‬ ‫ك‬ ‫الش‬ ‫اجهاة‬ ‫كل‬ ‫الا‬port 67‫رنامج‬ ‫ب‬ ‫الخاص‬dhcp‫الا‬ ‫الركاله‬ ‫.ذ‬ ‫تصل‬ ‫صينما‬ ,dhcp‫وم‬ ‫ي‬ ‫تسما‬ ‫ركاله‬ ‫فا‬ ‫بيها‬ ‫بالرد‬dhcp offer‫وبها‬IP‫من‬ ‫اكثر‬ ‫.ناك‬ ‫يكون‬ ‫(قد‬ ‫ترح‬ ‫م‬dhcp server‫ك‬ ‫الش‬ ‫فا‬ ‫من‬ ‫اكثر‬ ‫.ناك‬ ‫يكون‬ ‫قد‬ ‫وبالتالا‬dhcp offer‫وافق‬ ‫واذا‬ ) ‫اقيين‬ ‫ال‬ ‫ويرفض‬ ‫لو‬ ‫تاتا‬ ‫ركاله‬ ‫او‬ ‫الطالب‬ ‫الجهار‬ ‫ويختار‬ ‫تسما‬ ‫اخرى‬ ‫ركال‬ ‫يركل‬ ‫فإنه‬ ‫العرض‬ ‫با‬ ‫الطالب‬ ‫الجهار‬dhcp request‫الا‬dhcp server‫بالرد‬ ‫وم‬ ‫ي‬ ‫والذى‬ ‫تسما‬ ‫ركاله‬ ‫فا‬ ‫بيها‬dhcp ack‫مثل‬ ‫الجهار‬ ‫ياتاجها‬ ‫التا‬ ‫يم‬ ‫ال‬ ‫باقا‬ ‫وبها‬DNS server , default gateway‫ح‬ 2- HTTP (1990)→ TCP, port no.80 - publish web sites. So that the Web client programs like internet explorer can request the web sites from web servers. ‫برامج‬ ‫تستخدم‬web browsers , web servers‫بروتوكو‬HTTP‫المبفا‬ ‫ل‬ ‫لن‬
  • 16. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 15 ‫وم‬ ‫ي‬‫بروتوكو‬http‫(نتيج‬‫لطبب‬‫برنامج‬Browser‫مثل‬chrome‫او‬i.e)‫تسما‬ ‫ركاله‬ ‫باركا‬GET message‫الا‬ ‫الركاله‬ ‫.ذ‬ ‫وتصل‬ ‫موقع‬ ‫اى‬ ‫اكم‬ ‫المستخدم‬ ‫كتب‬ ‫اذا‬WEB server‫مبف‬ ‫بإركا‬ ‫م‬ ‫ي‬ ‫والذى‬ ‫الا‬ ‫الرئيسي‬ ‫الصفا‬client‫إضاف‬ ‫(يتم‬http header‫امر‬ ‫به‬GET‫وإضاف‬ ‫الطبب‬ ‫اثناء‬http header‫به‬ codeOK‫لبطبب)ح‬ ‫االكتجاب‬ ‫اثناء‬ ‫الموقع‬ ‫اكم‬ ‫يسما‬Unifie resource locator (URL)‫بـ‬ ‫دأ‬ ‫ي‬ ‫والذى‬http‫اكتخدام‬ ‫يتم‬ ‫انه‬ ‫(بمعنا‬ ‫بروتوكو‬http)‫الموقع‬ ‫فاا‬ ‫ل‬ ‫لن‬‫اكم‬ ‫يبيه‬( ‫الجهار‬web server host name)‫الصفا‬ ‫اكم‬ ‫يبيه‬ ‫اكتخدام‬ ‫فيتم‬ ‫موجود‬ ‫تكن‬ ‫لم‬ ‫واذا‬ ‫الموقع‬ ‫داخل‬default home page‫ح‬ 3- DNS → UDP,TCP ,port 53 - Mapping from hostname to IP address ‫برنامج‬ ‫وم‬ ‫ي‬DNS" ‫المواقع‬ ‫اكماء‬ ‫بتاويل‬URL‫نوان‬ ‫الا‬ )‫االجهاة‬ ‫اكماء‬ ‫(او‬ "IP‫مبه‬ ‫ويكون‬ ‫بها‬ ‫الخاص‬ :‫كاالتا‬ ‫وليكن‬ ‫اكمه‬ ‫كتاب‬ ‫نريق‬ ‫ن‬ ‫ما‬ ‫موقع‬ ‫الا‬ ‫يصل‬ ‫ان‬ ‫المستخدم‬ ‫يريد‬ ‫صينما‬www.bbc.com‫وم‬ ‫ي‬ ‫المستخدم‬ ‫جهار‬ ‫فإن‬ ‫جهار‬ ‫الا‬ ‫ركاله‬ ‫بإركا‬DNS server‫جهار‬ ‫نوان‬ ‫كتاب‬ ‫من‬ ‫البد‬ ‫(لذا‬DNS server‫صتا‬ ‫ك‬ ‫الش‬ ‫اجهاة‬ ‫كل‬ ‫فا‬ ‫الركاله‬ ‫.ذ‬ ‫وتسما‬ )‫له‬ ‫ركائل‬ ‫اركا‬ ‫من‬ ‫يتمكنوا‬DNS request‫المراد‬ ‫الموقع‬ ‫اكم‬ ‫الركاله‬ ‫.ذ‬ ‫فا‬ ‫ومكتوب‬ ‫معرف‬IP‫الركاله‬ ‫تصل‬ ‫صينما‬ ‫بهح‬ ‫الخاص‬‫الا‬DNS server‫الجهار‬ ‫بهذا‬ ‫خاص‬ ‫مبف‬ ‫فا‬ ‫االكم‬ ‫.ذا‬ ‫ن‬ ‫اث‬ ‫بال‬ ‫وم‬ ‫ي‬ ‫اجهاة‬ ‫كؤا‬ ‫او‬DNS servers‫نوان‬ ‫با‬ ‫اخرى‬IP‫ركاله‬ ‫يركل‬ ‫يعرفه‬ ‫وصينما‬ ‫اث‬ ‫ال‬ ‫مال‬ ‫بالموقع‬ ‫الخاص‬ DNS response" ‫الطالب‬ ‫الجهار‬ ‫الا‬DNS client‫جهار‬ ‫مهم‬ ‫تنتها‬ ‫وبهذا‬ ,"DNS server‫ح‬ 4- FTP → TCP , port 21 - Used for file transfer (port 20 for data, 21 for control) ‫لعمل‬ ‫روتوكو‬ ‫ال‬ ‫.ذا‬ ‫يستخدم‬file sharing‫االنترنتح‬ ‫ك‬ ‫و‬ ‫فيها‬ ‫بما‬ ‫كا‬ ‫الش‬ ‫با‬ 5- SMTP → TCP port 25 - Used for sending mail 6- POP3 → TCP port 110 - Used for receive mails. 7- telnet →TCP port 23 - Used for remote login. ‫با‬ ‫لبدخو‬ ً‫ا‬‫ايض‬ ‫ويستخدم‬routers‫لعمل‬ ‫ك‬ ‫الش‬ ‫نريق‬ ‫ن‬configuration‫امن‬ ‫غير‬ ‫بروتوكو‬ ‫ولكنه‬ ‫له‬ ‫بروتوكو‬ ‫.و‬ ‫منع‬ ‫واالفضل‬ssh (port 22)‫بين‬ ‫االتصا‬ ‫بتشفير‬ ‫وم‬ ‫ي‬ ‫صيث‬client , server‫ح‬ Host to Host layer  Transmission Control Protocol "TCP" ‫مرصب‬ ‫بروتوكوال‬ ‫وم‬ ‫ت‬transport‫مرصب‬ ‫روتوكوال‬ ‫ل‬ ‫خدما‬ ‫بأداء‬applications‫خدم‬ ‫مثل‬error recovery
  • 17. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 16 Features:  Connection oriented protocol (Connection setup by 3- way handshaking “syn- syn/ack-ack”, data transfer ,connection release by 4way hand shaking “fin-ack- fin-ack”)  reliable protocol ‫تنتهي‬ ‫ندما‬application‫تكوين‬ ‫من‬data‫مرصب‬ ‫إلا‬ ‫إركالها‬ ‫يتم‬host – to – host‫تركل‬ ‫صيث‬ ‫إلا‬TCP‫إلا‬ ‫أو‬UDP‫الـ‬ ‫كان‬ ‫إذا‬ ‫ح‬application‫مثل‬ ‫مبفا‬ ‫ل‬ ‫تن‬web‫أو‬FTP‫إلا‬ ‫تركل‬ ‫فأنها‬TCP ‫لبـ‬ ‫به‬ ‫ن‬ ‫في‬ ‫دقيق‬ ‫برتوكو‬ ‫هنه‬data‫كانت‬ ‫وإذا‬ ‫ح‬ ‫كريع‬ ‫ليس‬ ‫ولكنه‬application‫أو‬ ‫و‬ ‫تركل‬video ‫إلا‬ ‫تركل‬ ‫فأنها‬udp‫دقيقح‬ ‫ليس‬ ‫ولكنه‬ ‫كريع‬ ‫هنه‬ ‫الـ‬ ‫تركل‬ ‫ندما‬data‫إلا‬TCP‫تسما‬ ‫ركال‬ ‫يركل‬ ‫فانه‬syn"synchronize‫الـ‬ ‫إلا‬ "TCP‫الـ‬ ‫ند‬ destination‫تسما‬ ‫ثاني‬ ‫بركال‬ ‫بيها‬ ‫فيرد‬Syn/Ack‫ركال‬ ‫فيركل‬ ‫المركل‬ ‫يستبمها‬ ‫ندما‬ ‫و‬ACK‫بهذا‬ ‫مل‬ ‫يتم‬connection setup‫ح‬‫با‬ ‫الركائل‬ ‫.ذ‬ ‫وتاتوى‬initial sequence number , initial windows size‫قبيلح‬ ‫بعد‬ ‫ورصهم‬ ‫وكيتم‬ ‫الـ‬ ‫وم‬ ‫ي‬ ‫بعد.ا‬TCP‫باضافه‬ ‫الراكل‬TCP header‫الـ‬ ‫با‬data‫الـ‬ ‫من‬ ‫ادم‬ ‫ال‬app.‫الـ‬ ‫.ذا‬ ‫وتاتوى‬ ‫ح‬ header‫با‬App. Source port‫با‬ ‫و‬App. Destination port‫صال‬ ‫فا‬ ‫مثال‬ ( ‫ح‬ie‫و‬web ‫يكون‬port‫الـ‬80 web‫ويكون‬port‫برنامج‬ie‫وليكن‬ ‫شوائي‬1500‫الـ‬ ‫وياتوى‬ )header‫بعض‬ ‫با‬ ‫اهخرىح‬ ‫يم‬ ‫ال‬‫وضع‬ ‫مبي‬ ‫(تسما‬ports‫بـ‬Multiplexing‫بـ‬ ‫يسما‬ ‫ما‬ ‫با‬ ‫ويعتمد‬socket‫يتكون‬ ‫والذى‬ ‫من‬IP,transport protocol, port number‫اثنان‬ ‫بي‬ ‫واالتصا‬socket‫وجود‬ ‫يعرف‬ ‫ما‬ ‫.و‬unique connection‫يوتر)ح‬ ‫كم‬ ‫جهارى‬ ‫بين‬ ‫وضع‬ ‫يسما‬headers‫الـ‬ ‫با‬data‫بعمبي‬encapsulation‫ح‬ ‫الـ‬ ‫إركا‬ ‫يتم‬ ‫بعد.ا‬segment‫برنامج‬ ‫الا‬IP‫مرصبه‬ ‫دأ‬ ‫ت‬ ‫اإلركا‬ ‫إنهاء‬ ‫وبعد‬ ‫ح‬connection release] ‫االتصا‬ ‫انهاء‬[‫إركا‬ ‫نريق‬ ‫ن‬ ‫وتتم‬FIN message‫الـ‬ ‫من‬TCP‫بركال‬ ‫بيها‬ ‫الرد‬ ‫ويتم‬ ‫الراكل‬ACK‫ثم‬ ‫الـ‬ ‫يركل‬TCP‫ركال‬ ‫ل‬ ‫المست‬FIN‫بركال‬ ‫بيها‬ ‫الرد‬ ‫ويتم‬ACK‫ح‬ ‫يسما‬port number + IP address‫بـ‬socket number‫لكل‬ ‫مختبف‬ ‫و.و‬session‫ح‬ ‫وم‬ ‫ي‬TCP‫بعمل‬segmentation‫بعمل‬ ‫وم‬ ‫ي‬ ‫كما‬ ‫يرة‬ ‫الك‬ ‫يانا‬ ‫لب‬sequencing‫لبـ‬segments‫ن‬ ‫وذلك‬ ‫لكل‬ ‫رقم‬ ‫طاء‬ ‫إ‬ ‫نريق‬segment‫ل‬ ‫المست‬ ‫يتمكن‬ ‫صتا‬‫باركا‬ ً‫ا‬‫ايض‬ ‫وم‬ ‫ي‬ ‫كما‬ ‫ح‬ ‫ثاني‬ ‫تجميعها‬ ‫من‬Ack‫لكل‬ segment‫مجمو‬ ‫او‬segments‫يق‬ ‫لتا‬ ‫وذلك‬ ‫به‬ ‫مست‬reliability‫ح‬
  • 18. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 17 ‫وم‬ ‫ي‬TCP‫بعمل‬error correction" ‫االركا‬ ‫ادة‬ ‫إ‬ ‫نبب‬ ‫نريق‬ ‫ن‬retransmission‫ا‬ ‫اكت‬ ‫صال‬ ‫"فا‬ errored segment‫ح‬ ‫وم‬ ‫ي‬TCP‫بعمل‬flow control‫تاديد‬ ‫نريق‬ ‫ن‬ ‫.ذا‬ ‫ق‬ ‫ويتا‬ ‫االركا‬ ‫معد‬ ‫فا‬ ‫التاكم‬ ‫و.و‬window size ‫الـ‬ ‫دد‬ "bytes‫الراكل‬ ‫الجهار‬ ‫وينتظر‬ ‫اركالها‬ ‫يتم‬ ‫التا‬ack‫فا‬ ‫يم‬ ‫ال‬ ‫.ذ‬ ‫با‬ ‫االتفاق‬ ‫ويتم‬ " ‫ل‬ ‫المست‬ ‫من‬ ‫ركائل‬syn" ‫الساب‬ ‫العمبيا‬ ‫نريق‬ ‫ن‬ ‫اذن‬ ‫ح‬ ‫االتصا‬ ‫تأكيس‬ ‫بداي‬ ‫فا‬sequencing, reliability, error correction, flow control‫وم‬ ‫ي‬ "TCP‫بـ‬manage and maintain connections. ‫وم‬ ‫ي‬TCP‫بإضاف‬Header: ‫االتا‬ ‫جاء‬data offset‫الـ‬ ‫نو‬ ‫با‬ ‫ياتوى‬header‫وجاء‬checksum‫بعمبي‬ ‫وم‬ ‫ي‬error detection ‫ركال‬ ‫صال‬ ‫فا‬ack‫يوجد‬ ‫ال‬data‫وجود‬ ‫صال‬ ‫وفا‬data‫خان‬ ‫تكون‬ack number‫قيمتها‬0’s‫ح‬
  • 19. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 18 ‫الـ‬ ‫با‬ ‫امثب‬applications‫تستخدم‬ ‫التا‬TCP:FTP, HTTP, SMTP, Telnet  User Datagram Protocol "UDP" “send and pray protocol" Features:  Connection-less protocol.  Non reliable service (no windowing, no segmentation, no sequencing). ‫اكتالم‬ ‫صال‬ ‫في‬udpdata‫الـ‬ ‫من‬application‫الـ‬ ‫وضع‬ ‫يتم‬udp header‫الـ‬ ‫با‬ ‫ياتوى‬ ‫الذي‬port numbers‫الـ‬ ‫إركا‬ ‫ويتم‬data‫الـ‬ ‫أضافه‬ ‫بعد‬header‫الـ‬ ‫وتسما‬ ‫اورةح‬ ‫م‬data‫المرصب‬ ‫.ذ‬ ‫فا‬ datagram‫ح‬ ‫يوجد‬ ‫ال‬Acknowledge‫الـ‬ ‫ا‬ ‫اكت‬ ‫بعد‬datagram‫.ي‬ ‫لذلك‬not reliable‫في‬ ‫أما‬TCP‫من‬ ‫بد‬ ‫فال‬ ‫ا‬ ‫اكت‬ACK‫الـ‬ ‫من‬receiver‫إلا‬sender‫الـ‬ ‫يركل‬ ‫لكي‬segments‫اهخرىح‬ ‫فا‬ ‫اذن‬UDP‫يوجد‬ ‫ال‬sequencing, reliability, flow control,-‫يوجد‬ ‫ط‬ ‫ف‬addressing‫و‬error checking‫با‬UDP header‫طح‬ ‫ف‬ ‫الـ‬ ‫با‬ ‫امثبه‬applications‫تستخدم‬ ‫التا‬UDP:DHCP, DNS “requests”, SNMP Internet layer  IP protocol receive segment or datagram then it add IP header which contain source IP and destination IP and protocol number " 6→TCP & 17→ udp".  The data now called packet. ‫بعمبي‬ ‫المرصب‬ ‫.ذ‬ ‫وم‬ ‫ت‬Logical addressing" ‫التوجيه‬ ‫بعمبي‬ ‫وم‬ ‫ت‬ ‫وكذلك‬Routing".‫بروتوكو‬ ‫ر‬ ‫ويعت‬IP connection-less protocolً‫ا‬‫ايض‬ ‫"ويسما‬best effort delivery",‫الـ‬ ‫يبا‬ ‫وفيما‬Header‫به‬ ‫الخاص‬ : ‫وورصه‬
  • 20. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 19 Version‫نوع‬ ‫لتاديد‬ ‫تستخدم‬ :IP‫.و‬ ‫.ل‬ ,Version 4 or version 6‫ح‬ Header length‫الـ‬ ‫نو‬ ‫.و‬ :header‫و‬‫ا‬‫له‬ ‫قيم‬ ‫قل‬61byte‫ح‬ Type of service‫اولوي‬ ‫لتاديد‬ ‫تستخدم‬ :packet(voice‫بـ‬ ‫ارن‬ ‫م‬ ‫اولوي‬ ‫له‬browsing)-3 bit‫ح‬ Identification‫لكل‬ ‫ثابته‬ ‫قيم‬ :fragments‫بـ‬ ‫الخا‬packet‫واصد‬ Fragment flags‫.ناك‬ ‫.ل‬ ‫يان‬ ‫ل‬ ‫تستخدم‬ :fragments‫االخيرة‬ ‫.ا‬ ‫.ذ‬ ‫ام‬ ‫اخرى‬ Offset(fragment ID‫رقم‬ ‫.و‬ : )fragments ‫وم‬ ‫ي‬ ‫قد‬router‫ل‬ ‫بن‬packet‫بـ‬ ‫تعمل‬ ‫ك‬ ‫و‬ ‫(مثل‬ ‫مختبف‬ ‫كا‬ ‫و‬ ‫بين‬Ethernet‫بـ‬ ‫تعمل‬ ‫واخرى‬ATM‫يجب‬ ‫لذا‬ ‫طيع‬ ‫الت‬ ‫بعمبي‬ ‫وم‬ ‫ي‬ ‫ان‬“fragmentation”‫انوا‬ ‫الختالف‬ ‫وذلك‬frames" ‫كا‬ ‫الش‬ ‫ا‬ ‫نو‬ ‫بين‬ Time to live(TTL):‫الـ‬ ‫دد‬routers‫الـ‬ ‫.ذ‬ ‫اللاء‬ ‫يتم‬ ‫بعد.ا‬ ‫والتا‬packet‫من‬ ‫وتتراوح‬1‫الا‬611‫ح‬ Protocol" ‫با‬ ‫اال‬ ‫المرصب‬ ‫فا‬ ‫الموجود‬ ‫روتوكو‬ ‫ال‬ :TCP-06, UDP-17, ICMP-01" Header checksum‫الـ‬ ‫فا‬ ‫االخطاء‬ ‫الكتشاف‬ :Header Destination and source address‫ناوين‬ :IP Padding‫اضاف‬ ‫يتم‬ :0’s‫الـ‬ ‫الكتكما‬header‫فا‬ ‫مضا‬ ‫ليكون‬1byte protocolARP ‫لمعرف‬ ‫روتوكو‬ ‫ال‬ ‫.ذا‬ ‫يستخدم‬Destination MAC‫ركال‬ ‫اركا‬ ‫نريق‬ ‫ن‬ ‫وذلك‬broadcast‫االجهاة‬ ‫لكل‬ ‫فا‬LAN‫وتسما‬ARP request‫با‬ ‫وتاتوى‬Destination IP, ‫صود‬ ‫الم‬ ‫الجهار‬ ‫بيها‬ ‫يرد‬ ‫ثم‬ ‫ومن‬ " ‫الرد‬ ‫ركال‬ ‫وتاتوى‬ARP reply‫الـ‬ ‫با‬ "Destination MAC‫.ذا‬ ‫تخاين‬ ‫يتم‬ ‫ح‬‫فا‬ ‫االو‬ ‫الجهار‬ ‫فا‬ ‫العنوان‬ ARP cache‫فا‬ ‫جاء‬ ‫و.و‬RAM‫مؤقته"ح‬ ‫لفترة‬ ‫يكون‬ ‫التخاين‬ ‫.ذا‬ ‫"ولكن‬ ‫ذلك‬ ‫بعد‬ ‫الكتخدامه‬
  • 21. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 20 ‫ركائل‬ : ‫مباوظ‬broadcast‫خال‬ ‫من‬ ‫تمر‬ ‫ال‬router‫وم‬ ‫ي‬ ‫صيث‬router‫با.مالهاح‬ Internet Control Messaging Protocol (ICMP) ‫فا‬ ‫المشاكل‬ ‫ف‬ ‫تو‬ ‫ركائل‬ ‫ن‬ ‫ارة‬ ‫خرجه‬ ‫يكون‬ ‫صيث‬ ‫كا‬ ‫الش‬ ‫فا‬ ‫االخطاء‬ ‫اكتشاف‬ ‫فا‬ ‫روتوكو‬ ‫ال‬ ‫.ذا‬ ‫يستخدم‬ ‫إما‬ ‫ان‬ ‫نو‬ ‫الركائل‬ ‫و.ذ‬ ‫ك‬ ‫الش‬control messages or error messages: ICMP echo request message (control message)‫:امر‬ping‫ان‬ ‫فا‬ ‫ب‬ ‫يتس‬ ‫يصدر‬ICMP‫ال‬ ‫الا‬ ‫الركال‬ ‫.ذ‬‫امر‬ ‫بجانب‬ ‫المكتوب‬ ‫عنوان‬ping‫ح‬ ICMP echo reply message (control message)‫ركال‬ ‫الجهار‬ ‫الا‬ ‫ل‬ ‫و‬ ‫اذا‬ : echo request‫ح‬ ‫يعمل‬ ‫انه‬ ‫ن‬ ‫ر‬ ‫ُع‬‫ي‬‫ل‬ ‫الركاله‬ ‫.ذ‬ ‫ُصدر‬‫ي‬ ‫فإنه‬ ICMP network unreachable message (error message)‫يرد‬ :router‫بهذة‬ ‫امر‬ ‫فا‬ ‫اليها‬ ‫الشار‬ ‫ك‬ ‫الش‬ ‫نوان‬ ‫به‬ ‫مكتوب‬ ‫يكن‬ ‫لم‬ ‫اذا‬ ‫الركاله‬ping‫امر‬ ‫نا‬ ‫كت‬ ‫اذا‬ ‫(بمعنا‬ ping‫وكان‬ ‫بعيدة‬ ‫ك‬ ‫و‬ ‫فا‬ ‫جهار‬ ‫الا‬router‫بهذ‬ ‫فيرد‬ ‫ك‬ ‫الش‬ ‫.ذ‬ ‫الا‬ ‫يصل‬ ‫كيف‬ ‫يعرف‬ ‫ال‬ )‫الركاله‬ ICMP host unreachable message (error message)‫يرد‬ :router‫بهذ‬ ‫اذا‬ ‫الركاله‬‫يكون‬ ‫(قد‬ ‫ك‬ ‫الش‬ ‫.ذ‬ ‫فا‬ ‫صود‬ ‫الم‬ ‫الجهار‬ ‫يرد‬ ‫وال‬ ‫ك‬ ‫الش‬ ‫الا‬ ‫يصل‬ ‫كيف‬ ‫يعرف‬ ‫كان‬ ‫يااو‬ ‫صينما‬ ‫بالتالا‬ ‫موجود‬ ‫غيا‬ ‫او‬ ً‫ا‬ ‫ملب‬ ‫الجهار‬router‫اركا‬arp request‫يرد‬ ‫ال‬ ‫له‬ ‫با‬ ‫الجهار‬router) TTL expiration message (error message)‫قيم‬ ‫و‬ ‫و‬ ‫صا‬ ‫فا‬ :TTL‫الا‬ ‫فإن‬ ‫الصفر‬router‫.ذ‬ ‫ا.مل‬ ‫الذى‬packet‫الا‬ ‫الركاله‬ ‫.ذ‬ ‫يركل‬‫در‬ ‫ا‬ ‫الذى‬ ‫الجهار‬echo request‫ح‬ Source quench message (control message)‫بيانا‬ ‫المركل‬ ‫يركل‬ ‫ان‬ ‫صال‬ ‫فا‬ : ‫كا‬ ‫الركاله‬ ‫.ذ‬ ‫باركا‬ ‫ل‬ ‫المست‬ ‫وم‬ ‫ي‬ , ‫اكتيعابه‬ ‫با‬ ‫ل‬ ‫المست‬ ‫در‬ ‫ي‬ ‫الذى‬ ‫من‬ ‫ر‬ ‫اك‬ ‫ير‬ ‫ك‬ ‫بمعد‬ ‫ي‬ ‫ان‬ ‫الراكل‬ ‫من‬ ‫يطبب‬‫ح‬ ‫االركا‬ ‫معد‬ ‫من‬ ‫طء‬ ‫يوضح‬ ‫االتا‬ ‫الشكل‬header‫بـ‬ ‫الخاص‬ICMP
  • 22. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 21 Network access layer (data link layer) ‫بإضاف‬ ‫المرصب‬ ‫.ذ‬ ‫وم‬ ‫ت‬Header‫الـ‬ ‫با‬Packet‫الـ‬ ‫.ذا‬ ‫وياتوى‬ ‫ح‬ ‫الساب‬ ‫المرصب‬ ‫من‬ ‫ادم‬ ‫ال‬Header‫با‬ MAC addresses‫ل‬ ‫والمست‬ ‫بالمركل‬ ‫الخا‬‫اضاف‬ ‫يتم‬ ‫كما‬Tail‫نهاي‬ ‫فا‬Frame‫ح‬ً‫ا‬ ‫الص‬ ‫ين‬ ‫كن‬ ‫كما‬ ‫كبم‬ ‫تشير‬link‫الا‬physical connection ‫اثنان‬ ‫الا‬ ‫المرصب‬ ‫.ذة‬ ‫سيم‬ ‫ت‬ ‫يمكن‬data link layer , physical layer‫مرصب‬ ‫بشرح‬ ‫االن‬ ‫دأ‬ ‫ون‬data link layer‫العنون‬ ‫المرصب‬ ‫.ذ‬ ‫وظائف‬ ‫من‬ ‫ح‬"addressing‫بنظام‬ ‫يعمل‬ ‫ك‬ ‫و‬ ‫كار‬ ‫لكل‬ ‫يكون‬ ‫صيث‬ "Ethernet ‫ويسما‬ ‫يتكرر‬ ‫وال‬ ‫يتلير‬ ‫ال‬ ‫به‬ ‫خاص‬ ‫نوان‬MAC address or hardware address or physical address or next hop address‫من‬ ‫يتكون‬ ‫العنوان‬ ‫و.ذا‬ ‫ح‬19bit, ‫قسمين‬ ‫الا‬ ‫سمين‬ ‫م‬61bit‫الشرك‬ ‫بـ‬ ‫ين‬ ‫خا‬ " ‫لبكار‬ ‫المصنع‬organizational unique identifier “”OUI‫ويسما‬ ‫نفسه‬ ‫بالكار‬ ‫خاص‬ ‫واالخر‬ " "Host unique identifier‫بنظام‬ ‫كتابته‬ ‫ويتم‬ ,"Hexdecimal‫ح‬ ‫من‬ ‫انواع‬ ‫ثالث‬ ‫يوجد‬MAC addresses: Unicast MAC address‫واصدح‬ ‫لجهار‬ ‫كعنوان‬ ‫يستخدم‬ : Multicast MAC address‫الـ‬ ‫.ذا‬ ‫وضع‬ ‫ويتم‬ ‫جهار‬ ‫من‬ ‫هكثر‬ ‫كعنوان‬ ‫يستخدم‬ :MAC‫با‬ ‫برامج‬ ‫نريق‬ ‫ن‬ ‫برامج‬ ‫فا‬ ‫اكتخدامه‬ ‫ويتم‬ ‫االجهاة‬video conference‫ح‬ Broadcast MAC address‫و.ا‬ ‫ثابت‬ ‫العنوان‬ ‫.ذا‬ ‫وقيم‬ ,‫االجهاة‬ ‫جميع‬ ‫الا‬ ‫تصل‬ ‫ركائل‬ ‫اركا‬ ‫فا‬ ‫يستخدم‬ :
  • 23. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 22 FF-FF-FF-FF-FF-FF‫التا‬ ‫كا‬ ‫الش‬ ‫كرو‬ ‫جميع‬ ‫ح‬‫روتوكو‬ ‫ب‬ ‫تعمل‬Ethernet‫نوانها‬ ‫بجانب‬ ‫العنوان‬ ‫.ذا‬ ‫بها‬ " ‫الفريد‬Unique unicast MAC address‫"ح‬ ‫ا‬ ‫اكت‬ ‫صال‬ ‫فا‬Frame‫بعمل‬ ‫ل‬ ‫المست‬ ‫الجهار‬ ‫وم‬ ‫ي‬AND‫نوان‬ ‫و‬ ‫به‬ ‫الخاص‬ ‫العنوان‬ ‫بين‬Broadcast‫مع‬ ‫الـ‬ ‫فا‬ ‫الموجود‬ ‫العنوان‬frame‫مبي‬ ‫خرج‬ ‫كان‬ ‫إذا‬ , ‫ل‬ ‫المست‬AND‫نفس‬ ‫.و‬MAC‫بالجهارح‬ ‫الخاص‬ ProtocolsEthernet Ethernet‫مجمو‬ :‫م‬‫كا‬ ‫و‬ ‫معايير‬ ‫ن‬LAN(LAN standards)‫مرصبتا‬ ‫جميعها‬ ‫عرف‬ُ‫ت‬ ‫والتا‬Physical‫و‬ data link‫كا‬ ‫و‬ ‫من‬ ‫ان‬ ‫نو‬ ‫ويوجد‬ ‫ح‬LAN–SOHO Ethernet LAN‫و‬Enterprise LAN‫من‬ ‫(تتكون‬ ‫و‬ ‫االجهاة‬ ‫من‬ ‫ر‬ ‫اك‬ ‫دد‬switches‫.ذ‬ ‫بعمل‬ ‫وقام‬ ‫)ح‬standards‫منظم‬IEEE‫ح‬ Ethernet MAC method ‫بروتوكو‬ ‫وم‬ ‫ي‬ ‫كيف‬ ‫كؤا‬ ‫اجاب‬ ‫.ا‬Ethernet" ‫فيه‬ ‫متشارك‬ ‫كابل‬ ‫با‬ ‫باالركا‬accessing a shared medium‫بروتوكو‬ ‫يستخدم‬ ‫صيث‬ "Ethernet‫تسما‬ ‫نري‬CSMA/CD" ‫الطري‬ ‫و.ذ‬protocol" ‫بروتوكو‬ ‫وم‬ ‫ي‬ ‫ح‬ ‫ك‬ ‫الش‬ ‫كار‬ ‫با‬ ‫موجود‬CSMA/CD, ‫االركا‬ ‫ل‬ ‫ق‬ ‫الكابل‬ ‫ار‬ ‫باخت‬ ‫الراكل‬ ‫الجهار‬ ‫با‬ ‫الموجود‬ ‫دأ‬ ‫في‬ ‫بيانا‬ ‫بيه‬ ‫ليس‬ ‫الكابل‬ ‫كان‬ ‫اذا‬ ‫اما‬ ‫االخرح‬ ‫ينتها‬ ‫صتا‬ ‫باالركا‬ ‫وم‬ ‫ي‬ ‫فال‬ ‫الكابل‬ ‫با‬ ‫يركل‬ ‫من‬ ‫.ناك‬ ‫كان‬ ‫ان‬ ‫ن‬ ‫فا‬ ‫باالركا‬ ‫بجهاران‬ ‫وقام‬ ‫صدث‬ ‫واذا‬ ‫ح‬ ‫باالركا‬" ‫يانا‬ ‫ال‬ ‫بين‬ ‫تصادم‬ ‫فيادث‬ ‫الوقت‬ ‫فس‬collision‫االجهاة‬ ‫دأ‬ ‫فت‬ " " ‫بادوث‬ ‫وعر‬ ‫التا‬Collision‫تسما‬ ‫ك‬ ‫الش‬ ‫كرو‬ ‫داخل‬ ‫كهربي‬ ‫دائرو‬ ‫نريق‬ ‫ن‬ ( "loopback circuit) ‫تسما‬ ‫ركاله‬ ‫باركا‬Jam signal‫باالنتظار‬ ‫تركل‬ ‫كانت‬ ‫التا‬ ‫االجهاة‬ ‫دأ‬ ‫ت‬ ‫ح‬ ‫مشكب‬ ‫بادوث‬ ‫االخرى‬ ‫االجهاة‬ ‫ي‬ ‫لتن‬ ‫وقت‬" ‫شوائا‬backoff time‫يصل‬ ‫ان‬ ‫الا‬ ‫بالتتابع‬ ‫الوقت‬ ‫.ذا‬ ‫بيل‬ ‫"وت‬zero‫وم‬ ‫ي‬ ‫اوال‬ ‫الصفر‬ ‫الا‬ ‫يصل‬ ‫ومن‬ ‫ح‬ ‫االركا‬ ‫من‬ ‫االو‬ ‫ينتها‬ ‫صتا‬ ‫باالنتظار‬ ‫االخر‬ ‫الجهار‬ ‫وم‬ ‫وي‬ ‫باالركا‬‫يستخدم‬CSMA/CD‫كا‬ ‫و‬ ‫فا‬ ‫ط‬ ‫ف‬Half duplex‫تستخدم‬ ‫والتا‬hubs‫ح‬ ‫من‬ ‫ان‬ ‫نو‬ ‫يوجد‬collision:‫االتا‬ ‫الجدو‬ ‫فا‬ ‫كما‬ Local collisionLate collision ‫ل‬ ‫ق‬ ‫يادث‬21byte‫الـ‬ ‫من‬Frame‫بعد‬ ‫يادث‬21byte ‫اركا‬ ‫ويتم‬ ‫يعي‬ ‫ن‬ ‫بصورة‬ ‫يادث‬Jam signal‫ك‬ ‫الش‬ ‫كار‬ ‫فا‬ ‫طل‬ ‫مثل‬ ‫يعي‬ ‫ن‬ ‫غير‬ ‫صاال‬ ‫فا‬ ‫يادث‬ ‫اركا‬ ‫يتم‬ ‫وال‬Jam signal
  • 24. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 23 ‫لبـ‬ ‫اركا‬ ‫ادة‬ ‫ا‬ ‫يادث‬frame‫اخطاء‬ ‫بها‬ ‫صدث‬ ‫التا‬‫لبـ‬ ‫اركا‬ ‫ادة‬ ‫ا‬ ‫يادث‬ ‫ال‬frame ‫بروتوكوال‬ ‫اكماء‬ ‫يوضح‬ ‫االتا‬ ‫الجدو‬IEEE:‫وخصائصها‬ Cable/lengthFormal nameInformal IEEE nameCommon nameSpeed Copper 100 m802.310 Base-TEthernet10 Mb/s Copper 100 m802.3u100 Base-TFast Ethernet100 Mb/s Copper 100 m802.3ab1000 Base-TGiga Ethernet1000 Mb/s Fiber SM – 5000 m Fiber MM – 550 m 802.3z1000 Base-LXGiga Ethernet1000 Mb/s Copper 100 m802.3an10G Base-T10 g ethernet10 Gb/s ‫وكل‬frame" ‫االخطاء‬ ‫واكتشاف‬error detectionFrame formatting and" ‫بروتوكو‬ ‫من‬ ‫انواع‬ ‫ثالث‬ ‫يوجد‬ethernet‫اولها‬Ethernet I‫جامع‬ ‫بإنشائه‬ ‫وقامت‬Hawii‫والثانا‬Ethernet II‫وركا‬ ‫بإنشائه‬ ‫وقامت‬Digital,Intel,Xerox‫.و‬ ً‫ا‬‫انتشار‬ ‫واالكثر‬ ‫الثالث‬ ‫اما‬ ,IEEE version (802.3,802.2)
  • 25. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 24 ‫نو‬ ‫يكون‬frame‫بين‬ ‫ما‬21‫الا‬0109byte‫صجم‬ ‫ويكون‬packet‫من‬12‫الا‬0111byte‫ح‬ ‫اكتخدام‬ ‫يتم‬trailer‫نهاي‬ ‫فا‬frame‫ل‬ ‫ن‬ ‫اثناء‬ ‫تادث‬ ‫قد‬ ‫التا‬ ‫االخطاء‬ ‫الكتشاف‬frames‫بروتوو‬ ‫اكتخدام‬ ‫يتم‬ ‫االو‬ ‫اللرض‬ ‫لهذا‬ ‫اثنين‬ ‫من‬FCS‫د‬ ‫نريق‬ ‫ن‬ ‫يعمل‬ ‫والذى‬1’s‫فا‬ ‫الرقم‬ ‫.ذا‬ ‫وكتاب‬ ‫الركال‬ ‫فا‬trailer‫ويتم‬ ‫ند‬ ‫ار‬ ‫اخت‬‫.و‬ ‫االخر‬ ‫روتوكو‬ ‫ال‬ ‫اما‬ ,‫ل‬ ‫المست‬CRC‫من‬ ‫اقوى‬ ‫ر‬ ‫ويعت‬FCS‫ح‬ ‫وكل‬ ‫ويكون‬frame: ‫كالتالا‬ ‫جاء‬preamble‫االجهاة‬ ‫بين‬ ‫التاامن‬ ‫للرض‬ ‫يستخدم‬"synchronization‫من‬ ‫تتابع‬ ‫ن‬ ‫ارة‬ ‫و.و‬ " zeros , ones"1010101010…." ‫جاء‬SFD‫بداي‬ ‫.و‬ ‫.ذا‬ ‫ان‬ ‫يان‬ ‫ل‬Frame" ‫ن‬ ‫ارة‬ ‫و.و‬01010100" ‫جاء‬Dest addr, Source addr‫ناوين‬ ‫.و‬MAC‫اليه‬ ‫والمركل‬ ‫بالراكل‬ ‫الخا‬ ‫جاء‬Length‫نو‬ ‫يان‬ ‫ل‬ ‫يستخدم‬frame‫لاساب‬ ‫وذلك‬CRC ‫جاء‬DSAP,SSAP,Ctrl‫.و‬916‫6ح‬Header‫نوع‬ ‫الا‬ ‫يشير‬ ‫و.و‬network layer protocol‫مثل‬ IPv4(0800),IPv6(86DD),Apple talk,Novel netware IPX‫ح‬
  • 26. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 25 ‫جاء‬FCS or CRC"‫تصاياها‬ ‫"وليس‬ ‫ل‬ ‫المست‬ ‫ند‬ ‫االخطاء‬ ‫الكتشاف‬ ‫يستخدم‬ Network commands 1> ipconfig /all To view IP address, Subnet mask, Gateway, DNS address, MAC address In linux the equivalent command is #ifconfig 2> ping IP Check connectivity to the specified IP – it send echo request message to the destination IP Example: Ping 127.0.0.1 Test on the TCP protocol and IP protocol (locally) Ping 10.0.0.1 (your IP – to test locally the whole network stack (up to NIC) Ping 10.0.0.2 (remote IP) 3> netstat To view the current established connections & listening ports. 4> arp –a To view the ARP cache which store IP and the associated MAC 5> tracert [IP or hostname] The view the routers IP in the path to remote IP tracert 10.0.0.2 tracert www.yahoo.com In linux the equivalent command is #traceroute 6> telnet IP or ssh IP Remote login to the remote IP
  • 27. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 26 7> nslookup www.yahoo.com Map URL to IP ‫وجود‬ ‫صال‬ ‫فا‬Router‫ماتويا‬ ‫فا‬ ‫االختالفا‬ ‫بعض‬ ‫يادث‬ ‫اليه‬ ‫والمركل‬ ‫الراكل‬ ‫بين‬headerMAC‫ارن‬ ‫م‬ ‫ماتويا‬ ‫فا‬ ‫اختالف‬ ‫يادث‬ ‫ال‬ ( ‫ك‬ ‫الش‬ ‫نفس‬ ‫فا‬ ‫اليه‬ ‫والمركل‬ ‫الراكل‬ ‫بوجود‬TCP/UDP/IP header‫يادث‬ ‫ولكن‬ ‫فا‬ ‫ط‬ ‫ف‬ ‫اختالف‬MAC header‫وضع‬ ‫يتم‬ ‫صيث‬ )Router MAC address‫ن‬ ً‫ال‬‫بدي‬Destination MAC address‫وم‬ ‫ي‬ ‫ثم‬router‫ارن‬ ‫بم‬Destination IP‫بالـ‬ ‫الموجود‬packet‫بسطور‬routing table‫الموجود‬ ‫الـ‬ ‫فا‬router" ‫تشابه‬ ‫يادث‬ ‫ان‬ ‫الا‬match‫وم‬ ‫في‬ "router‫بتوجيه‬packet‫الا‬interface‫با‬ ‫ل‬ ‫المو‬ ‫بها‬ ‫الموجود‬ ‫ك‬ ‫الش‬destination‫بكتاب‬ ‫وم‬ ‫ي‬ ‫والذى‬Layer two address‫العمبي‬ ‫ورح‬ ‫(كيتم‬ ‫مختبفح‬ )ً‫ا‬ ‫الص‬ ‫بالتفصيل‬ QoS parameters Bandwidth: bit per second needed for the application to work well. Delay: the amount of time it takes one packet to flow from sender to receiver. Jitter: delay variation. Loss: the percentage of packets discarded by the network before they reach the destination.
  • 28. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 27 Logical addressing IP v4 (32 bit) ‫من‬ ‫التاويل‬ ‫كيفي‬ ‫ن‬ ‫مثا‬binary‫الا‬decimal:10100001‫تكافئ‬1*0+0*6+0*1+ 0*9+0*02+1*36+0*21+1*069=81 ‫من‬ ‫التاويل‬ ‫كيفي‬ ‫ن‬ ‫مثا‬decimal‫الا‬binary: ‫صو‬032‫الا‬binary‫من‬ ‫ر‬ ‫اك‬ ‫تاويبها‬ ‫المراد‬ ‫يم‬ ‫ال‬ ‫كانت‬ ‫اذا‬ :069‫من‬ ‫يم‬ ‫ال‬ ‫بطرح‬ ‫وم‬ ‫ن‬069‫ونضع‬0‫فا‬ ‫التاويل‬ ‫مبي‬ ‫خرج‬–‫من‬ ‫ر‬ ‫اك‬ ‫الطرح‬ ‫مبي‬ ‫خرج‬ ‫كان‬ ‫اذا‬21‫نضع‬ ‫ثم‬ ‫منها‬ ‫نطرصه‬0‫ثم‬ ‫التاويل‬ ‫مبي‬ ‫خرج‬ ‫فا‬ ‫من‬ ‫ر‬ ‫اك‬ ‫يكن‬ ‫لم‬ ‫وإذا‬ ‫بالطرح‬ ‫وم‬ ‫ن‬21‫فنضع‬1‫من‬ ‫نطرح‬ ‫وال‬ ‫التاويل‬ ‫مبي‬ ‫خرج‬ ‫فا‬21-‫العمبي‬ ‫وتتكرر‬‫باقا‬ ‫مع‬ ‫االرقام‬36,02,9,9,1,6,0‫التاويل‬ ‫قيم‬ ‫تكون‬ ‫وبهذا‬ ‫ح‬01110111‫ح‬ ‫ي‬‫تكون‬IP‫من‬36bit‫بــ‬ ‫أو‬ (decimal‫من‬1‫من‬ ‫منهم‬ ‫كل‬ ‫أرقام‬0‫الا‬255" )dotted decimal notation “DDN”‫الـ‬ ‫سم‬ ‫وين‬ "IP‫ك‬ ‫الشة‬ ‫مسةتوى‬ ‫بةا‬ ‫ثابتة‬ ‫قيمتةه‬ ‫جاء‬ ‫جاين‬LAN‫وتسةما‬Network ID‫ويسما‬ ‫ك‬ ‫الش‬ ‫نفس‬ ‫في‬ ‫أخر‬ ‫إلا‬ ‫جهار‬ ‫من‬ ‫يتلير‬ ‫وجاء‬Host ID‫ح‬ Host .ID Net. ID IPv4 X . X X . X ‫ح‬ ‫بـ‬ ‫الخاص‬ ‫الجاء‬ ‫معرف‬ ‫يتم‬ ‫ولكا‬Net ID‫بـ‬ ‫الخاص‬ ‫والجاء‬Host ID.‫يسةما‬ ‫أخةر‬ ‫رقم‬ ‫يوجد‬subnet mask ‫ح‬ Host. IDNet. ID Ex. IP 10 .1 .1 .2 00001010 . 00000001. 00000001.00000010 Mask 255 .0 .0 .0 11111111 . 00000000. 00000000.00000000 Net .ID = 10.0.0.0 Ex. IP 192.168.1.62/28
  • 29. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 28 192. 168. 1. 62 = 192. 168. 1. 00111110 255. 255. 255. 240 = 255. 255 .255.11110000 Net . ID = 192.168.1.00110000 = 192.168.1.48 Subnetting Example: Make 4 subnetwork from the following network and obtain the broadcast IP for the 4 networks & valid IP ranges. The network is 192.168.1.0/24 Net. Host Mask 192.168. 1. 00000000 255.255.255. 00000000 ‫لعمل‬1‫نأخذ‬ ‫كا‬ ‫و‬2 bit‫الــ‬ ‫جاء‬ ‫من‬host‫الـ‬ ‫جاء‬ ‫إلا‬ ‫ونضمه‬Network‫الـ‬ ‫اصتماال‬ ‫ونأخذ‬2 bit 192.168. 1. 00 000000 192.168. 1 .0 1st Net 192.168. 1. 01 000000 192.168. 1 .64 2nd Net 192.168. 1. 10 000000 192.168. 1 .128 3rd Net 192.168. 1. 11 000000 168.168. 1 .192 4th Net Mask 255.255.255. 11 000000 255.255.255.192 1st Network 192.168.1.00000000 192.168.1.0/26 Broad cast IP 192.168.1.00111111 192.168.1.63/26 Range 192.168.1.1/26 192.168.1.62/26
  • 30. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 29 2nd ID 192.168.1.01000000 192.168.1.64/26 B.C IP 192.168.1.01111111 192.168.1.127/26 Range 192.168.1.65 192.168.1.126 3rd ID 192.168.1.128 B.C ID 192.168.1.191 Range 192.168.1.129 192.168.1.190 4th ID 192.168.1.192 B.C ID 192.168.1.255 Range 192.168.1.193 192.168.1.254 ‫لو‬ : ‫مباوظ‬host bits‫قيمها‬0’s‫.و‬ ‫الخرج‬ ‫يكون‬network ID‫ولو‬ ‫ك‬ ‫الش‬ ‫فا‬ ‫جهار‬ ‫كعنوان‬ ‫يستخدم‬ ‫ال‬ ‫و.و‬ host bits‫قيمها‬1’s‫.و‬ ‫الخرج‬ ‫يكون‬broadcast IP‫يستخدم‬ ‫ولكن‬ ‫ك‬ ‫الش‬ ‫فا‬ ‫جهار‬ ‫كعنوان‬ ‫يستخدم‬ ‫ال‬ ً‫ا‬‫ايض‬ ‫و.و‬ ‫لركائل‬ ‫كعنوان‬broadcast‫ح‬ ‫ك‬ ‫لبش‬ Valid mask & the corresponding decimal value /25 -128 , /26-192 , /27-224 , /28-240 , /29-248 , /30 – 252 , /31-254 , /32-255 Pubic & private IP’s Private IP’s 10.0.0.0 10.255.255.255/8 172.16.0.0 172.31.255.255/12 192.168.0.0 192.168.255.255/16 ‫.ذ‬IP’s‫با‬ ‫لها‬ ‫مسموح‬ ‫غير‬‫لمرور‬" ‫االنترنت‬ ‫ك‬ ‫و‬ ‫با‬not routable on Internet"
  • 31. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 30 Special addresses.  Loop back 127.0.0.0 – to local TCP/IP protocol testing.  Still hasn’t IP address 0.0.0.0  Link local add. 169.254.0.0/16- used if no DHCP server exists and no static IP.  Local Broadcast add 255.255.255.255  Direct broadcast net id.255.255  Network ID Legacy IPv4 addressing (IP classes) The value of first digit determine the class Class A 1 126 for unicast Class B 128 191 for unicast Class C 192 223 for unicast Class D 224 239 for multicast Class E 240 255 for experiments ‫نوان‬ ‫لها‬ ‫يكون‬ ‫ان‬ ‫االجهاة‬ ‫لكل‬ ‫البد‬class A or B or C‫لها‬ ‫يكون‬ ‫ان‬ ‫يمكن‬ ‫.ذا‬ ‫الا‬ ‫وباالضاف‬IP class D‫فا‬ ‫برامج‬ ‫مثل‬ ‫ياتاجه‬ ‫الجهار‬ ‫با‬ ‫برنامج‬ ‫وجود‬ ‫صال‬video conference‫ح‬ Variable length subnet mask (VLSM) ‫من‬ ‫دم‬ ‫مت‬ ‫نوع‬ ‫.و‬subnetting‫تليير‬ ‫يتم‬ ‫صيث‬subnetmask‫لعدد‬ ‫االصتياج‬ ‫صا‬ ‫فا‬ ‫اكتخدامه‬ ‫ويتم‬ ‫كا‬ ‫الش‬ ‫بين‬ ‫او‬ ( ‫االجهاة‬ ‫من‬ ‫معين‬IP’s‫ي‬ ‫الفر‬ ‫كا‬ ‫الش‬ ‫فا‬ )–‫كا‬ ‫الش‬ ‫الم‬ ‫فا‬ ‫والعمبا‬ ‫يعا‬ ‫الط‬ ‫.و‬ ‫و.ذا‬–‫وراء‬ ‫يمكن‬ ً‫ال‬‫مث‬ ‫ك‬ ‫و‬class C‫من‬ISP‫مهم‬ ‫وتكون‬network designer‫المختبف‬ ‫ي‬ ‫الفر‬ ‫كا‬ ‫الش‬ ‫با‬ ‫الايا‬ ‫.ذا‬ ‫سيم‬ ‫ت‬ ‫.و‬ ‫الايا‬ ‫سيم‬ ‫بت‬ ‫يكون‬ ‫ثم‬ ‫ومن‬ ‫ك‬ ‫و‬ ‫بكل‬ ‫الموجود‬ ‫االجهاة‬ ‫دد‬ ‫بمعرف‬ ‫وم‬ ‫في‬ , ‫الشرك‬ ‫داخل‬class C‫.ذ‬ ‫با‬ ‫بطري‬ ‫كا‬ ‫الش‬VLSM‫لبـ‬ ‫االمثل‬ ‫باالكتخدام‬ ‫الطري‬ ‫.ذ‬ ‫وتتميا‬ ‫ح‬IP’s‫ح‬ ‫ك‬ ‫الش‬ ‫سيم‬ ‫ت‬ ‫المطبوب‬ : ‫مثا‬200.10.10.0/24‫كاالتا‬ ‫كا‬ ‫الش‬ ‫بترتيب‬ ‫وم‬ ‫ن‬ : ‫االتا‬ ‫الركم‬ ‫فا‬ ‫كا‬ ‫الش‬ ‫با‬
  • 32. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 31 1 60 1 50 2 20 1 10 5 2 200.10.10. 00 000000 01 000000 10 200.10.10.0/26 60 11 200.10.10.64/26 50 200.10.10.100 00000 200.10.10.128/27 20 200.10.10.101 00000 200.10.10.160/27 20 200.10.10.1100 0000 200.10.10.192/28 10 .1101 .1110 .1111 200.10.10.11010000 2 .11010100 2 .11011000 2 . 11011100 2 200.10.10.111000 2 20 10 60 20 50 2 22 2 2
  • 33. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 32 ♦Route summarization 192.168.0.0/26 192.168.0.64/26 192.168.0.128/26 192.168.0.192/26 The summarization address is opposite of sub netting. ‫أو‬ ‫فا‬ ‫متشابه‬ ‫كا‬ ‫الش‬ ‫كل‬3octet .0.00000000 .0.01000000 .0.10000000 .0.11000000 Summery add. 192.168.0.0/24 CIDR (supernetting) Summery for major net (no subnet) – called supernetting Ex. 8.0.0.0/8 8.0.0.17 9.0.0.0/8 00001000. 00001001. 00001010. 10.0.0.0/7 10.0.0.0/8 00001011. 11.0.0.0/8 Summery add. 8.0.0.0/6
  • 34. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 33 ‫الثانا‬ ‫الجاء‬ Routers Router components and Commands Router & Switch components ‫جهار‬ ‫يتكون‬ ‫ام‬ ‫بصف‬router‫او‬switch‫جائين‬ ‫من‬Hardware‫و‬Software S/W components: Cisco IOS (internetwork operating system), configuration file (contains commands that tell router how to react with the network). H/W components:  ROM ==> contain bootstrap program (to find IOS image) & POST ‫لبـ‬ ‫ار‬ ‫اخت‬ ‫بعمل‬ ‫وم‬ ‫ي‬ ‫كود‬ ‫با‬ ‫وتاتوى‬ ‫ط‬ ‫ف‬ ‫راءة‬ ‫لب‬ ‫راكرة‬ ‫.ا‬hardware‫با‬ ‫الموجود‬router  RAM ==> contain active configuration file (Running configuration) ‫با‬ ‫تاتوى‬router configuration‫التشليل‬ ‫نظام‬ ‫با‬ ‫وكذلك‬ ‫النشط‬  NVRAM ==> nonvolatile RAM contain startup configuration file ‫دادا‬ ‫ا‬ ‫مبف‬ ‫تخاين‬ ‫يتم‬router‫بها‬  Flash ==> contain copy of cisco IOS (internal memory or external) ‫تخاي‬ ‫يتم‬‫ن‬‫التشليل‬ ‫نظام‬ ‫مبف‬IOS‫بها‬  Interfaces ==> 1 -configuration [consol, auxiliary] ‫بـ‬ ‫يوتر‬ ‫الكم‬ ‫جهار‬ ‫يل‬ ‫تو‬ ‫يتم‬console‫با‬ ‫الموجود‬router‫كابةل‬ ‫نريةق‬ ‫ةن‬ ‫وذلةك‬ ‫لةه‬ ‫ةداد‬ ‫إ‬ ‫لعمل‬console‫ويةتم‬ , ‫بين‬ ‫كابل‬ ‫يل‬ ‫تو‬modem‫وبين‬aux interface‫رمج‬ ‫ل‬router‫تسةتخدم)ح‬ ‫مةا‬ ً‫ا‬‫(نادر‬ ‫تبيفون‬ ‫خط‬ ‫نريق‬ ‫ن‬ ‫بعد‬ ‫ن‬ ‫مكان‬ ‫بها‬ ‫االجهاة‬ ‫بعض‬ ‫ويوجد‬usb‫لبـ‬ ً‫ال‬‫بدي‬console‫ح‬ 2- Network access [ethernet, serial, wireless, fiber] ‫.ذ‬ ‫نريق‬ ‫ن‬interfaces‫يل‬ ‫تو‬ ‫يتم‬router‫ا‬ ‫ب‬‫او‬ ‫يوتر‬ ‫كم‬ ‫اجهاة‬ ‫من‬ ‫ك‬ ‫الش‬ ‫مكونا‬ ‫قا‬switches‫ح‬  Configuration register ==> 16 bit memory determine the booting method  Processor  Bus  WAN interface card “WIC”
  • 35. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 34 ‫بةا‬ ‫الموجةودة‬ ‫الصةليرة‬ ‫النااكةي‬ ‫الكوابةل‬ ‫و.ةا‬route motherboard‫الداخبية‬ ‫المكونةا‬ ‫ةيل‬ ‫لتو‬ ‫تسةتخدم‬ ‫والتةا‬ ‫عضهاح‬ ‫ب‬ ‫المختبف‬ ‫من‬ ‫موديال‬ ‫يوجد‬Routers‫تسما‬integerated service router “ISR”‫باكةتخدام‬ ‫وظيفة‬ ‫مةن‬ ‫بأكثر‬ ‫وم‬ ‫ت‬ ‫و.ا‬ ‫بوظيفة‬ ‫يةام‬ ‫ال‬ ‫مثل‬ ‫الجهار‬ ‫نفس‬Routing‫مثةل‬router‫ووظيفة‬encryption‫مثةل‬firewall‫و.كةذا‬-‫بيهةا‬ ‫ومثةا‬ cisco 2901 ISR‫ح‬ ‫تاميل‬ ‫كيفي‬Router)Booting) ‫ياتاج‬Router‫مكان‬ ‫تاديد‬IOS‫و‬configuration file‫وتاميبهما‬ ‫ةامج‬‫ة‬‫برن‬ ‫ةوم‬‫ة‬ ‫ي‬ ‫ةليل‬‫ة‬‫التش‬ ‫ة‬‫ة‬‫بداي‬ ‫ةا‬‫ة‬‫ف‬POST‫ةل‬‫ة‬‫بعم‬check‫ةا‬‫ة‬‫ب‬H/W‫ةامج‬‫ة‬‫برن‬ ‫ةوم‬‫ة‬ ‫ي‬ ‫ةد.ا‬‫ة‬‫وبع‬bootstrap‫ةان‬‫ة‬‫مك‬ ‫ةد‬‫ة‬‫بتادي‬ IOS:‫كالتالا‬ ‫لتاميبه‬ ‫وذلك‬ POST then bootstrap OX 2102 OX 210f Search for boot system command in NVRAM 2100  load mini OS (like DOS) 2101  load mini IOS (Rx boot) 2142  bypass NVRAM Not exist exist for password recovery 1) flash boot system [flash|tftp|rom] 2) TFTP 3) ROM (mini-ios , mini-os) Locate and Load configuration file sequence: 1) NVRAM 2) TFTP 3) Setup mode Conf. Reg.
  • 36. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 35 How to configure router :‫نرق‬ ‫ثالث‬ ‫يوجد‬ 0-‫كابل‬ ‫باكتخدام‬console‫با‬ ‫ل‬ ‫مو‬console interface‫وبرنامج‬hyper terminal (terminal emulator)‫ةامج‬‫ة‬‫برن‬ ‫او‬butty–‫ةود‬‫ة‬‫وج‬ ‫ةدم‬‫ة‬ ‫ةا‬‫ة‬‫ص‬ ‫ةا‬‫ة‬‫ف‬ ‫ة‬‫ة‬ ‫الطري‬ ‫ةذ‬‫ة‬. ‫ةتخدم‬‫ة‬‫وتس‬configuration‫ةا‬‫ة‬‫ب‬ router‫ح‬ 6-‫ةتخدام‬‫ة‬‫باك‬VTY (Virtual terminal line)‫ةر‬‫ة‬‫ام‬ ‫ةتخدم‬‫ة‬‫نس‬ ‫ةث‬‫ة‬‫صي‬telnet‫ةوتر‬‫ة‬‫ي‬ ‫الكم‬ ‫ةاة‬‫ة‬‫اجه‬ ‫ةا‬‫ة‬‫ب‬ ‫ةن‬‫ة‬‫م‬ ‫بـ‬ ً‫ا‬ ‫و‬ ‫مت‬router IP‫بعدد‬ ‫ومسموح‬ ‫ح‬5 connections‫با‬ ‫االقل‬ ‫با‬ ‫الوقت‬ ‫نفس‬ ‫فا‬router"from vty0 to vty 4" 3-Auxiliary line‫مثل‬console‫نريق‬ ‫ن‬ ‫ولكن‬modem ‫ةد‬‫ة‬‫بع‬1‫ةل‬‫ة‬‫فص‬ ‫ةتم‬‫ة‬‫ي‬ ‫ة‬‫ة‬‫الكتاب‬ ‫ةدم‬‫ة‬ ‫ةن‬‫ة‬‫م‬ ‫ةائق‬‫ة‬‫دق‬console or vty( ‫ةر‬‫ة‬‫االم‬ ‫ةتخدم‬‫ة‬‫نس‬ ‫ةت‬‫ة‬‫الوق‬ ‫ةديل‬‫ة‬‫ولتع‬line#exec- timeout 10) Router configuration modes Exec modes: use CLI commands 1) User mode – simple monitor and troubleshooting ">" 2) Privilege "enable" mode – advanced monitor and troubleshooting "#" 3) Global Config mode – configuration affect the entire system "Config #" 4) sub-config modes – command affect a specific port "Config – if #" "Config – router #" Setup mode: Y/N configuration dialogue – only simple configuration and appear only when no configuration in NVRAM (#setup) Router commands R > enable (go to enable mode)
  • 37. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 36 R# ? (to show all commands in this mode) R# col? R# clock? R# clock set R# disable (return to user mode) R1 # show version ‫يظهةر‬image file “IOS”,‫صجةم‬NVRAM, RAM, flash‫قيمة‬ ‫و‬configuration register,startup time , ports R1 # show run ==> "running configuration" RAM" ‫الــ‬ ‫ماتويا‬ ‫لرؤي‬ #sh run | begin line vty (or | section vty) ‫بـ‬ ‫دأ‬ ‫ت‬ ‫التا‬ ‫االجااء‬ ‫إلظهار‬vty R1 # show start ==> "startup configuration" NVRAM"‫الــ‬ ‫ماتويا‬ ‫لرؤي‬ R1 # show ip int brief ==> ‫باختصار‬ interfaces ‫صاال‬ ‫لرؤي‬ R1 # show interface f0/1 ==> interface ‫يل‬ ‫تفا‬ ‫لرؤي‬ ‫.ذا‬ ‫صال‬ ‫االمر‬ ‫.ذا‬ ‫خرج‬ ‫فا‬ ‫يظهر‬interface:‫تكون‬ ‫قد‬ ‫والتا‬ Up (physical or cable – line status) , up (protocol status)‫ةل‬‫ة‬ ‫مو‬ ‫ةل‬‫ة‬‫الكاب‬ ‫ان‬ ‫ةا‬‫ة‬‫وتعن‬ ‫ةةو‬‫ة‬‫وبروتوك‬Ethernet( ‫ةةل‬‫ة‬‫يعم‬layer 2 protocol)–‫ةةون‬‫ة‬‫وتك‬interface status‫ةة‬‫ة‬‫صال‬ ‫ةةا‬‫ة‬‫ف‬ connected Up (physical or cable) , down (protocol)‫ولكةن‬ ‫ةل‬ ‫مو‬ ‫الكابةل‬ ‫ان‬ ‫وتعنةا‬layer 2 protocol‫بةه‬ " ‫توافق‬ ‫دم‬ ‫.ناك‬ ‫يكون‬ ‫(قد‬ ‫مشكب‬mismatch‫مستوى‬ ‫با‬ "layer 2 protocol) down (physical or cable) , down (protocol)‫م‬ ‫غيةر‬ ‫الكابةل‬ ‫ان‬ ‫وتعنةا‬‫وبالتةالا‬ ‫مشةكب‬ ‫بةه‬ ‫او‬ ‫ةل‬ ‫و‬ layer 2 protocol‫تعمل‬ ‫ال‬-‫وتكون‬interface status‫صال‬ ‫فا‬not connect administratively down (physical or cable) , down (protocol)‫ان‬ ‫وتعنا‬interface‫فةو‬ ‫م‬ ‫بأمر‬shutdown-‫وتكون‬interface status‫صال‬ ‫فا‬disabled
  • 38. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 37 R1#show interface status to show summery on interface status R1 # show flash ==> flash ‫الـ‬ ‫ماتويا‬ ‫لرؤي‬ R1 # show clock ==> router ‫بـ‬ ‫الخاص‬ time ‫الــ‬ ‫لرؤي‬ R1 # show arp ==> arp cache ‫ماتويا‬ ‫لرؤي‬ R1# show history R1# configure terminal (Global configuration mode‫إلا‬ ‫ا‬ ‫لالنت‬ ) Config# hostname R2 (router ‫الـ‬ ‫اكم‬ ‫)لتلير‬ Config#history size 50 ‫اخر‬ ‫الروتر‬ ‫يخان‬ ‫كا‬11‫امر‬ R2-config# interface fastethernet0/1 (Ethernet sub mode ‫إلا‬ ‫ا‬ ‫لالنت‬ ) R2 config-if) # ip address 10.0.0.1 255.0.0.0 ( int. ‫لبـ‬ mask , IP ‫لوضع‬ ) (config-if ) # no shutdown (int. ‫لبــ‬ enable ‫)لعمل‬ Conf#description connected to LAN (config-if ) # Exit (Config-if)#end (go to enable mode “equivalent to ctrl+z”) R2# erase nvram R2 # erase flash R2# Copy run start R2# Copy tftp://IP/filename flash R2#reload R2# ping 10.0.0.2 (to test connectivity to the following IP 10.0.0.2) config# boot system flash IOS filename config# boot system tftp://IP/IOS filename
  • 39. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 38 ‫مل‬ ‫يمكن‬telnet‫من‬router‫اخر‬ ‫الا‬‫باكتخدام‬IP‫بأمر‬ ‫االكم‬ ‫تسجيل‬ ‫"بشرن‬ ‫االكم‬ ‫او‬ con#ip host routerA 10.1.1.1 routerB#telnet routerA routerA#exit to terminate session routerA# <ctrl+shift+6> then x to suspend session ‫الــ‬ ‫من‬ ‫االتصا‬ ‫ن‬ ‫معبوما‬ ‫رض‬router‫الا‬router‫االتصا‬ ‫فصل‬ ‫وكيفي‬ ‫اخر‬ routerB#sh session routerB#disconnect "session no." ‫بالـ‬ ‫يتصل‬ ‫من‬ ‫الظهار‬router‫الــ‬ ‫فصل‬ ‫وكيفي‬ ‫؛‬ ‫بك‬ ‫الخاص‬connection routerA#sh users routerA#clear line " session no" ctrl-shift-6 to interrupt the current command config#banner # ‫الروتر‬ ‫با‬ ‫الدخو‬ ‫صين‬ ‫تظهر‬ ‫ركائل‬ ‫لعرض‬ Router passwords ‫با‬ ‫الدخو‬ ‫لتأمين‬ ‫كر‬ ‫كبما‬ ‫وجود‬ ‫من‬ ‫البد‬router:‫نوع‬ ‫من‬ ‫اكثر‬ ‫و.م‬ 1) console password ‫الـ‬ ‫يل‬ ‫تو‬ ‫صين‬ ‫ادخالها‬ ‫يتم‬router‫كابل‬ ‫نريق‬ ‫ن‬console # Line console 0 # Password Cisco # Login (activate the password) 2) enable password ‫من‬ ‫ا‬ ‫االنت‬ ‫صين‬ ‫ادخالها‬ ‫يتم‬user mode‫الا‬enable mode
  • 40. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 39 # enables password mm OR # enables secret mostafa  md5 or SHA-256 ‫باكتخدام‬ ‫مشفرة‬ 3) VTY " telnet " password ‫با‬ ‫االتصا‬ ‫صين‬ ‫ادخالها‬ ‫يتم‬router‫نريق‬ ‫ن‬‫امر‬telnet‫يوتر‬ ‫الكم‬ ‫اجهاة‬ ‫من‬ # Line vty 0 4 # Pass cisco # Login ‫فا‬ ‫السر‬ ‫كبما‬ ‫جميع‬ ‫لتشفير‬ ‫التالا‬ ‫االمر‬ ‫يستخدم‬configuration file config #service password – encrypt Password Recovery ‫نسيت‬ ‫لو‬ ‫ماذا‬‫بـ‬ ‫الخا‬ ‫السر‬ ‫كبما‬Router‫؟‬ 1) Press ctrl + break while router in booting to enter mini OS Rommon > 2) > confreg 0x2142 3) > reset 4) R1 > ena ==> # copy start run 5) # conf t 6) # enables pass mostafa 7) # Copy run start 8) Config# config – register 0x2102
  • 41. Dr. Eng. Mostafa Elgamala - Optimal Vision - 01004413398 Page 40 9) # reload ‫اجهاة‬ ‫م‬ ‫وتد‬cisco( ‫االكم‬ ‫لهذا‬ ‫كر‬ ‫وكبم‬ ‫المستخدم‬ ‫اكم‬ ‫اكتخدام‬username/password‫االكم‬ ‫تخاين‬ ‫يتم‬ ‫ان‬ ‫وإما‬ ) ( ‫الجهار‬ ‫با‬ ‫السر‬ ‫وكبم‬local‫با‬ ‫او‬ )AAA server‫بروتوكةو‬ ‫اكةتخدام‬ ‫(يتم‬Radius‫او‬Tacacs+‫بةين‬ ‫لالتصةا‬ AAA server‫وبين‬switch/router) ‫ك‬ ‫بالش‬ ‫مرور.ا‬ ‫اثناء‬ ‫السر‬ ‫كبما‬ ‫بتشفير‬ ‫وم‬ ‫ي‬ ‫والذى‬. config#username mm password test or we can use #username mm secret test for password hashing #line vty 0 15 #login local ( The username/password saved locally not on AAA) CDP "Cisco discovery protocol" ‫المجاورة‬ ‫االجهاة‬ ‫ن‬ ‫معبوما‬ ‫لمعرف‬ ‫يستخدم‬ Cisco only protocol “cisco proprietary” , enabled by default ‫كل‬(60) s‫بروتوكو‬ ‫من‬ ‫ركال‬ ‫إركا‬ ‫يتم‬CDP‫الــ‬ ‫كل‬ ‫با‬interfaces:‫االتا‬ ‫با‬ ‫تاتوى‬ ports “local and remote" , device name, platform “model”, type “capability”, Address list, IOS version ‫با‬ ‫من‬ ‫المعبوما‬ ‫.ذ‬ ‫لرؤي‬neighbor devices‫أمر‬ ‫كتاب‬ ‫يتم‬ # sh cdp neighbor details ‫مر‬ ‫لو‬180s"hold time‫من‬ ‫المعبوما‬ ‫.ذ‬ ‫أراله‬ ‫يتم‬ ‫الركال‬ ‫.ذ‬ ‫تصل‬ ‫ولم‬ "neighbor devices if#no cdp enable (to prevent cdp from sending on this interface) conf#no cdp run (to stop cdp) #show cdp (to show info about cdp)