Top Banner
ت الـ تعريف طبقا( OSI ) : رد فيما بينها الموا تصال وتبادلمية ايسهل عم البعض ل طبيعتها ببعضهاة فيختمفرة عن وسيط يربط اجهزة م هي عبا. يتكون هذا الوسيط من7 خر عمى احدة منها تعتمد كل وا طبقات.. مستقبلز اللي جهامرسل از الات من جهالبيان التي تمر بها احل ا أو هى المر.. مستقبلز العمى حسب جها إلى اسفلي مرتبه من ا وهمرسلز ال جها تكون موجوده فلطبقاتذه ا هSource ) ) ه إلمرسلز ال وجها( Destination ) الـق ف الطرا موجوده ف وبعضه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 معكوسه
9

ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

Sep 16, 2018

Download

Documents

doanminh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

: ( 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: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

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: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

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: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

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: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

.. 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: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

> ------------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: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

هى المسإله عن تحدد االجهزه الالزم شراإها لبناء الشبكه وذلك حسب البروتوكول

:المستخدم ف هذه الطبقه مثل

Ethernet - PPP

CRC : إلكتشاف أو التبإ باألخطاء

الشبكات/الشبكهوهى مسإله عن إكتشاف إن كان هناك خطؤ حدث أثناء نقل البانات عبر

ا لوصول البانات بشكل سلم ..توفراا للوقت وضمانا

1. P : Physical - Bits

هى الت تحدد كل ما تعلق بالمكونات المادة الالزمة لتشبك جهاز الكمبوتر على الشبكة

( ..Coxil - UTP) نوع السلك - ( NIC )بطاقة الشبكه : مثل

..إلشارة مناسبة لنوع الكبل المستخدم (لغة الكمبوتر )وهذه الطبقة مهمتها تحول البتات الثنائه

..تحول اإلشاره إلى إشارة كهربه (نحاس )إذا كان الكابل

..تحول اإلشاره إلى إشارة ضوئه (فابر )إذا كان الكابل

..تحول اإلشاره إلى إشارة كهرومغناطسه (أنتنه وارلس )إذا كانت شبكه السلكه

MAC Address : Media Access Control هو رقم محل ستخدمه السوتش للتفرقه بن االجهزه وبعضها

على نفس الشبكه وهو تكون من مقطعن

.. المقطع األول هو رقم الشركه أو مصنع القطعه .. من األرقام كل مقطع من ثالث خانات

..والمقطع الثان هو ترتب القطعه داخل المصنع

( بات 6 ) بت 48=

IP Address : هو الرقم الخارج الذي ستخدم للوصول الى الكمبوتر على النت خارج الشبكه..

( بات 4 ) بت 32=

Page 8: ـلا تاقبط فيرعت ( OSI ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

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 ) · ـلا تاقبط فيرعت ( osi ) : اهنيب اميف دراوملا لدابتو لاصتلاا ةيممع لهسيل ضعبلا اهضعبب

OSI >> TCP/IPتطىر انـ

Host-Host بـ Transport تسمى طبقه انـ DOD انـ في

DOD : Department of Defense وهى من طورت الـ .. وزاره الدفاع األمريكي

OSI إلىTCP/IP

ENG. Mina Nabil.. تلخيص