TCP/IP model

#TCP/IP model
طيب تعالى نشرح اجابه السؤال سريعا .. ومتنساش تعمل save هتحتاجه ..

يعني ايه Model ..
ال model هو حاجه بتوصف ايه اللي بيحصل للمعلومه وهي بتتحرك في الشبكه بدايه من ال Transmitter واحد وصولها إلى receiver
يعني وهي بتعدي علي كل ال Network devices ذي ال Router , Switch , PC ,..

.............................,............
انواع ال models...
اولا ال #OSI ومعناها open system interconnection ويعتبر open standard ويشتغل علي اي vendor وبيوصف اللي بيحصل لل data وهي بتتحرك خلال ال Network devices من خلال 7 layers وكل layer بتنفذ function معينه غالمعلومه

تاني نوع اسمه TCP/IP وهو المستخدم حاليا من ٢٠٠٠ وأصبح الاقوي في عالم الشبكات وبالنسبة لل OSI أصبح reference model فقط ويستخدم في ال educational purposes

.......................................................

بالنسبه لل OSI layers بيبدا بال application layer واللي وظيفتها تختار ال application او ال software اللي هيتعامل مع ال information علي حسب نوع ال service يعني مثلا لو ال user هيعمل browsing سبقه هيستخدم #HTTP ولو هيعمل downloading هيستخدم #FTP ولو هيعمل remote login هيستخدم #TELNET ولو هيبعت mail هيستخدم #SMTP ولو هيستقبل mail يبقه هيستخدم #POPV3 وهكذا
...................................

بعدها تنزل ال data علي ال lower layer واللي بنسميها presentation layer ودي بتكون مسؤوله عن إختيار ال proper format لل data
يعني مثلا لو ال data نوعها text يبقه هتتحط في شكل #ASCII code ولو كانت voice يبقه هتتحط في شكل #Mp3 ولو video يبقه #MP4 ولو picture يبقه #JpG وهكذا 🚨
........................................

بعدها تنزل ال data. علي ال layer اللي تحتها واللي بنسميها session layer واللي بتكون مسؤوله عن ال session establiment , session termination عن طريق ال 3 way handshaking واللي بنستخدمها علشان تفتح session وتحجز resources

.................................................

بعدها تنزل ال data علي ال layer اللي تحتها واللي بنسميها Transport layer ودي تعتبر أهم layer وليتم فيها الآتي :
أولا حاجه اسمها segmentation ودي ببساطه بتقطع ال data لأجزاء ثابته وليها fixed sizes وتعملها sequencing ودي عباره عن انك تدي لكل segment رقم اسمه serial number علشان ترتبهم ولو وصلوا عند ال receiver مش مترتبين تقدر بعد كده تعيد ترتيبهم وكمان بتعمل حاجه اسمها Flow control ودي بتتم لما يكون ال Transmitter بيبعت بسرعه اعلي من ال receiver فبتنظم الدنيا
وكمان ال buffering وال congestion mangment ....

وهنا بيكون ال data اسمها segment ويبدا يتضاف ليها header وبيتكون من session ID و port number ونتكلم عنهم بعدين لان فيهم شرح
.....................................................

بعدها ال segment تنزل عال Network layer وتاخد ال source IP address وال destination IP address علشان تعرف هامشي اذاي from end to end
وعلفكره ال layer دي اللي بيتم فيها عمليه ال routing .....
ومن هنا بقا ال segment أصبحت packet

.......................................

بعدها تنزل على ال data link layer ودي اللي بيتم فيها عمليه ال switching وبضيف لكل packet ال header بتاعها وبيكون عباره عن source MaC و destination MaC ودول بنسميهم ال physical address وخد بالك ان ده اسمه hop to hop Communication وال Switch لا يعتبر hop ولكن ال Router port هو المقصود بال hop ....
وهنا بيتم تغيير اسم ال packet الي frame واشهر ال protocols اللي شغاله في ال data link layer هو ال Ethernet اللي باذن الله هشرحه التفصيل..
........................................

بعد كده بتنزل كل frame لل final layer واللي بنسميها physical واللي بتكون مسؤوله عن ال Cable , connectors , modulation , RF ,....
والمعلومه هنا بتكون عباره عن stream of bits 😎
.................................
#Eng:Ayman.Alawdi

تعليقات

المشاركات الشائعة من هذه المدونة

ملخص تفصيلي لما تم دراسته في هندسة الاتصالات لجميع أجيال الشبكات ونماذج مشاريع للتخرج أو الماجستير مع المحاكاة باستخدام الماتلاب

معلومه عالسريع عن ال التراسل Transmission

كتاب نظم الاتصالات الخلوية "أسس ومبادىء"