Page 1
: ( OSI ) تعريف طبقات الـ
. هي عبارة عن وسيط يربط اجهزة مختمفة في طبيعتها ببعضها البعض ليسهل عممية االتصال وتبادل الموارد فيما بينها .. طبقات تعتمد كل واحدة منها عمى األخر7يتكون هذا الوسيط من
وهي مرتبه من األسفل إلى األعمى حسب جهاز المستقبل .. أو هى المراحل التي تمر بها البيانات من جهاز المرسل الي جهاز المستقبل
وبعضها موجوده ف الطرق ف الـ (Destination)وجهاز المرسل إله ( ( Sourceهذه الطبقات تكون موجوده ف جهاز المرسل
Devices بن جهاز المرسل والمرسل إله ..
OSI Layer : open system interconnection layers لحفظ طبقات ال
OSI Layers
All People Seem To Need Data Processing
Please Do Not Take Sales-People's Advice معكوسه
Please Do Not Throw Sausage Pizza Away معكوسه
Page 2
7. A : Application - Data هو مجموعه من البروتوكوالت تستخدمها البرامج للوصول ال الشبكه
Examples : T/FTP - HTTP/S(SSL) - SMTP - POP3 - DNS - DHCP - SNMP - Telnet -
SSH - SSL -
القوانن الت تحدد وتتحكم وتنظم عمله االتصال بن االجهزه عبر الشبكه/ البروتوكول هو مجموعه من القواعد
FTP : file transfer protocol (port NO. 20) الشبكه/ البروتوكول المسإل عن نقل الملفات على النت
HTTP : hypertext transfer protocol (port NO. 80) البروتوكول المسإل عن التصفح ونقل النصوص على
الوب
HTTP/S(SSL) : hypertext transfer protocol secure البروتوكول المسإل عن التصفح ونقل النصوص على الوب ولكن
"حماه"بطرقه آمنه
SMTP : simple mail transfer protocol البروتوكول المسإل عن نقل االمل من جهاز المرسل الى السرفر ومن
السرفر الى السرفر
Page 3
POP3 : post office protocol version 3 البروتوكول المسإل عن استقبال المل والقدره على تصفحه على جهاز
المستقبل
DNS : Domain name system (اي ب)البروتوكول المسإل عن تبدل دومن الموقع بـ
الخاص به لتسهل القدره على الدخول للموقع
Example : www.google.com -->> 216.239.51.99
DHCP : dynamic host configuration protocol بشكل (أبهات واعدادات)البروتوكول المسإل عن اعطاء االجهزه
(دنامك )اوتوماتك
SNMP : simple network management protocol البروتوكول المسإل عن إدارة الشبكه ومراقبتها ستخدم الستقبال
حاله الشبكه او اي مشاكل عنها
Telnet : هو بروتوكول تح الدخول على
DSL Modem - Router - P.C
IP ثم الـ Telnet ثم كتابه CMDعن طرق
.مكن التهكر علها وقرائتها بسهوله .. ولكنه ال حافظ على البانات مشفره أثناء إنتقالها
SSH :
.. بحث مكنه أداء مهمته مع تشفر البانات بؤمان Telnetهو بدل لـ
NNTP : Network News Transfer Protocol فالزمن كون موحد.. خاص بنقل الوقت والزمن
..ال وجد تؤخر ف الثوان والدقائق .. Devicesعلى كل ال
6. P : Presentation - Data هى المسإله عن ترجمة أي عمله على الجهاز للغة الكمبوتر
Examples : Data Coding - Data Compression - Data Encryption
Page 4
Data Coding >> هى تحول الحروف واالرقام إلى الشكل المقابل لها ف شفرة
ASCII Code
Data Encryption >> تشفر البانات بمفتاح ال عرفه اال جهاز المستقبل حتى ال
..تكون معرضه للسرقه
S : Session - Data .5 بن الجهازن المرسل والمستقبل Dialog Control هى المسإله عن تبادل الحوار
وهى تقوم باإلحتفاظ بآخر جزء تم إرساله عبر الشبكه حتى إذا حدث مشكله ف اإلرسال
..تستطع إعادة اإلرساله مره أخرى
Examples : Half Duplex - Full Duplex
Half duplex >> وهو رسل وستقبل االشاره ف االتجاهن ولكن لس ف نفس الوقت مثل جهاز
البلوتوث او المخصص للشرطه Walkie Talkie توك الوك
Full duplex -> رعب االن الكمبوتر مثل تعارض بدون بعض مع االتجاهن ف االشاره رسل وهو
..الشبكه
4. T : Transport - Segmants -- (Source port number + Destenation port number) + Data
تتمم طبقة النقل خدمات طبقة الشبكه لذا فإن هناك إنسجام تام بن بروتوكوالت هاتن الطبقتن
(TCP/IP.. )
..تعمل هذه الطبقه بطرقتن مختلفتن ببروتوكولن مختلفن
TCP (Transmission Control Protocol) " TCP 3-Way Handshake " : Connection Oriented
UDP : Connectionless
والمعنى من ذلك أن جهاز المرسل2000ولنفرض سؤخذ (Standard Ports )1024 أي رقم بورت فوق SRCؤخذ جهاز المرسل
وضع رقم البورت الخاص بالطلب المقصود على سبل DSTلذا ف ناحه .. ال رسل بانات وانما هو طلب بانات من جهاز المستقبل
..80المثال
Page 5
.. CRC وهو عادل الـChecksumوتحتوي على .. Bytes 8 وطولها Bits 32 هو عباره عن قطعه عرضها UDPالـ
( ..SEQ - ACK - Windowing) ألنه حتوي على مكونات أكثر الت تضمن كفائه وصول البانات UDP فهو أكبر من الـ TCPأما الـ
..Bytes 20 وطولها Bits 32فكون عرضها
:UDP وال قدمها TCPالخدمات الت قدمها
ا UDPتقوم بها )Data Segmentتقطع البانات - ترتب وترقم األجزاء المرسله - ( أضا
ا UDPتقوم بها ).Port NOرقم المنفذ ( - أضا
-Packets Acknowledgment وسمى Packetsاإلشعار بإستالم الـ
..وهى تعد إتفاقات خطوات تؤسس اإلتصال كالسرعه والحجم ) Data Flow Controlالتحكم ف جران البانات
او ضغط على السرفر أو مشكله ما مكنها اقاف اإلرسال.. الخاصه بإستقبال البانات Memory فإذا حدث إمتالء للـ
-(.. أو إعاده االتفاقات " - Stop - Go"وإعاده تشغله
..Error Detection and Correctionإكتشاف األخطاء وتصححها
.. ف جهاز المستقبل Ports تتمز بالقدره على توجه التطبقات إلى المنافذ الالزمه إذاا فهذه الطبقه
تحتوي هذه الخطوه على (Connection Establishment)وبدأ عمله بخطوه تؤسس اإلتصال
Segment وهى تحتوى على عدد من الـ (Windowing)تحدد طرقه االتصال والسرعه واحجام القطع المرسله من الملف
..المكونن لمساحه القطعه المتفق علها
(Acknowledgment)واعطاء تمام االستالم و تعرف بـ
والقمه اإلفتراضه لحجم القطعه.. إلكمال إرسال القطعه التاله لها
- 8 KB -
وتفد ف حاله فقدان جزء أثناء .. تفد ف ترتب األجزاء بعد إستالمها .. .Sequence NOوتجري هذه العمله على خطوات تعرف بـ
..فبدأ المرسل اإلرسال من الرقم التال لها حتى وإن كان تخطاها .. فرسل المستقبل إلى المرسل رقم أخر عمله وصلت له .. اإلرسال
..وترسل أضاا عند إنتهاء اإلرسال .. وهى تعن تمام اإلتفاقSynchronizationوبعد اإلتفاق على طرقه اإلتصال تم إرسال
Connection Terminationفغلق اإلتصال بـ
.. حتوي على رقم شر إلى إكتمال إرسال جمع القطع ACKوعند إكتمال إرسال جمع القطع تم إرسال
Way Handshake-3وتعرف هذه العمله بإسم
-----------< SYNحث رسل الجهاز المرسل
Page 6
> ------------ACK/SYNفرد المستقبل بـ
----------- ACK <ثم رد المستقبل بـ
ترسل اآلنSequenceلنفترض ان هناك بعض الـ
103 - 102 - 101 - 100ارقامها
فإذا استقبلها جهاز المستقبل102فقام المرسل بإرسال
جداا 102 هذه تعنى انه تم إستالم 103 بها ACKفرسل
.. فبدأ ف إرسال القطعه التاله
.. عرفان بإسم TCPوهناك مزتن تمز بهم
Error Detection - Error Recovery
19 - 18 - 17 مرقمه Segment 3لنفترض ان الجهاز المرسل سرسل قطعه مكونه من
17 رقم Segmentفؤستقبل الجهاز المستقبل ال .. من ضمن االتفاقه هى تحدد وقت إلرسال القطعه
وهو الرقم التال آلخر 18 رقمه ACKفقوم بإرسال .. Time ACK وانتهى الوقت وهو ماعرف بـ 19 و 18و لظرف ما لم صله
قطعه تم إستقبالها
..18 أخذته عمله أخرى وهى إرسال طلب 18ولكن بتقدم رقم علهم الن رقم .. مره أخرى 19 و 18فقوم المرسل بإعاده إرسال
وهذا ما عرف باكتشاف وتصحح األخطاء .. 20 - 19فكون أرقام القطع الجدد
3. N : Network - Packets -- (Source IP Address + Destenation IP Address + Protocol Type) + Segmants
هى المسإله عن االتصاالت بن االجهزه الطرفه والت تكون على شبكات مختلفه
من المرسل إلى المستقبلPacketsلذا فإن طبقة الشبكه هى المسإله عن الرحلة الكاملة للــ
..إلختار أفضل مسار للرحلة
2. D : Data Link - Frame -- (Source MAC Address + Destenation MAC Address) + Packets + CRC
Page 7
هى المسإله عن تحدد االجهزه الالزم شراإها لبناء الشبكه وذلك حسب البروتوكول
:المستخدم ف هذه الطبقه مثل
Ethernet - PPP
CRC : إلكتشاف أو التبإ باألخطاء
الشبكات/الشبكهوهى مسإله عن إكتشاف إن كان هناك خطؤ حدث أثناء نقل البانات عبر
ا لوصول البانات بشكل سلم ..توفراا للوقت وضمانا
1. P : Physical - Bits
هى الت تحدد كل ما تعلق بالمكونات المادة الالزمة لتشبك جهاز الكمبوتر على الشبكة
( ..Coxil - UTP) نوع السلك - ( NIC )بطاقة الشبكه : مثل
..إلشارة مناسبة لنوع الكبل المستخدم (لغة الكمبوتر )وهذه الطبقة مهمتها تحول البتات الثنائه
..تحول اإلشاره إلى إشارة كهربه (نحاس )إذا كان الكابل
..تحول اإلشاره إلى إشارة ضوئه (فابر )إذا كان الكابل
..تحول اإلشاره إلى إشارة كهرومغناطسه (أنتنه وارلس )إذا كانت شبكه السلكه
MAC Address : Media Access Control هو رقم محل ستخدمه السوتش للتفرقه بن االجهزه وبعضها
على نفس الشبكه وهو تكون من مقطعن
.. المقطع األول هو رقم الشركه أو مصنع القطعه .. من األرقام كل مقطع من ثالث خانات
..والمقطع الثان هو ترتب القطعه داخل المصنع
( بات 6 ) بت 48=
IP Address : هو الرقم الخارج الذي ستخدم للوصول الى الكمبوتر على النت خارج الشبكه..
( بات 4 ) بت 32=
Page 8
Router & Switch : Switches create a network. Routers connect networks
..ستخدم للربط بن أجهزة الكمبوتر لتكون شبكه : السوتش
..ستخدم للربط بن الشبكات : الروتر
-----------------------------------------------------------------------------------------------
: طرق 3طرق النقل والتخاطب عبر الشبكه هم
Unicast : (واحد بكلم واحد)جهاز كمبوتر خاطب جهاز كمبوتر..
Multicast : جهاز كمبوتر خاطب مجموعه من األجهزه..
Broadcast : جهاز كمبوتر رسل رساله عامه لجمع األجهزه..
ARP : Address Resolution Protocol هو البروتوكول المسإل عن إعطاء أي ب الجهاز المستقبل فطعن الــ
MAC Address
---------------------------------------------------------------------------------------
DNS server ـبيكىن مىجىد فيه ال IPS بتاعت انمىاقع وانت نما تكتب google.com مثال هى
google بتاع IP ـبيترجمها نم
ARP address resolution protocol
mac ـ عشان يبعتهي ال ARP request بتاعه ببعتهه mac ـوعايز ال device بتاع IP وده نى انا معايا
---------------------------------------------------------------------------------------
Page 9
OSI >> TCP/IPتطىر انـ
Host-Host بـ Transport تسمى طبقه انـ DOD انـ في
DOD : Department of Defense وهى من طورت الـ .. وزاره الدفاع األمريكي
OSI إلىTCP/IP
ENG. Mina Nabil.. تلخيص