معلش ياجماعه ممكن حد يشرح
tcp connection establishement& termination???
proxy ARP&ARP table????
1- TCP connection and establishement(three-way handshacking)
هتلاقى الكلام دا موجود عند حضرتك فى شبتر 4 فى السلايد رقم 24
- لما يكون عندنا جهازين واحد اسمه
احمد والجهاز التانى اسمه
محمد هيتصلوا ببعض ويتكلموا بالبروتوكول الـ tcp
اللى بيحصل كالاتى :
احمد هيبعت لـ محمد رساله sms
يقوله انا عاوز اكلمك.
محمد هيستلم الرساله دى ويعرف ان احمد عاوز يكلمه , هيقوم رادد عليه برساله بردو يقوله ماشى كلمنى .
. الخطوه الاخيره هيقوم احمد متصل بـ محمد ومحمد هيرد عليه عادى
دا بالبلدى كده اللى بيحصل بين الجهازين عشان يكلموا لاول مره
والعمليه دى اسمها
tcp three-way handshackingعشان حصل 3 خطوات قبل ما يقدروا يكلموا بعض
لحد هنا تمام !!
نكلم بقه كلام علمى شويه
الجهاز اللى اسمه احمد لما ييجى يبعت الرساله لـ محمد
الرساله دى بتتكون من حاجات كتير ومن ضمن الحاجات دى
فى فيلد اسمه
flags
الفلاجس دى بتكون عباره عن 6 فلاجس وحجمهم 6 بت
من ضمن الفلاجات دى
فى واحد اسمه
SYN
ودا وظيفته ان لو جهاز عاوز يكلم جهاز لاول مره
هنحط الفلاج دا قيمته بـ واحد
عشان لما الجهاز اللى اسمه احمد يبعت الرساله لاول مره للجهاز اللى اسمه محمد
سعتها محمد يعرف ان احمد عاوز يكلمه لاول مره لسه
سيبنا من الحته دى
نيجى للى بعدها
دلوقتى احمد هيبعت الرساله لاول مره وحط الفلاج SYN قيمته بـ واحد دليل انه هيتصل بيه لاول مره
دلوقتى الرساله مش هينفع تتبعت كلها مره واحده
عشان لو حضرتك تفتكرى من اول الشبتر خاااالص
ان وظيفه الـ layer دى
االلى هيه layer 4
وظيفتها
data segmentation
طيب تمام
دلوقتى احمد مينفعش يبعت الرساله كلها مره واحده
لازم يقسمها لحتت
طيب لما ييجى يقسمها
كل حته هيقسمها هيحط ليها رقم اوid
يكون مميز ليها
يعنى دلوقتى احمد بعت لـ محمد رساله قاله
"عاوز اكلمك"
الرساله مش هتوصل حته وحده كده
اللى هيحصل انها هتتقسم
يعنى مثلا
"عاوز"
هتتبعت لوحدها
و
"اكلمك"
هتتبعت لوحدها
حلو اوى كده
دلوقتى قسم الرساله
قالك انته كمان لازم تحطلها رقم مميز ليها
عشان لما الرساله توصل لمحمد
ممكن تكون مش مترتبه
سعتها محمد يقدر عن طريق الارقام اللى انته حططها ليها
يقدر يعيد ترتيبها تانى
يعنى احمد هيحط على كلمه
"عاوز"
رقم 1 مثلا
وعلى كلمه
"اكلمك"
رقم 2
تمااااااام
خلصنا بقه من الناحيه دى (احمد)
نروح بقه للناحيه التانيه (محمد)
محمد هيفتح الرساله هيلاقى فيها الكلام دا
"عاوز اكلمك"
وعاوز جمبها رقمها
واكلمك جمبها رقمها
الترتيب مظبوط والحمد لله
دلوقتى جه وقت محمد انه يرد عليه برساله يقوله ان رسالتك وصلتنى وماشى انا موافق ان انته تكلمنى
ركزوا بقه
دلوقتى محمد هيرد لاول مره
يعنى هيتصل بـ احمد لاول مره
يعنى هيحط الفلاج بتاع
SYN
بكام ؟؟
شااااااطر
هيحطه بـ واحد عشان لسه اول مره هيتصل اهووووووووووووو
طيب دى حاجه
كان عندنا فوء فى الفلاجات من ضمنهم حاجه اسمها
ACK
ودا وظيفته ايه بقه ؟؟
ماشى يسيدى اصبر عليه
دلوقتى احمد بعت ومحمد استقبل وبيتسعد انه يرد عليــــــه
طيب ما هو لو عمل الفلاج بتاع SYN بس بواحد كده كأنه هو كمان بيبعت من نفسه
يعنى بدماغه كده
ايه اللى يعرفنى ان انته بترد على رساله احمد ؟؟
ما يمكن انته كمان عاوز تبعتله ؟؟
حلو اوى
هنا بقه وظيفه الفلاج بتاع
ACK
قالك دا بنحطه بواحد فى الهيدر بتاع الرساله لما يكون جهااااز بيرد على جهاز
هيه دى البصه اللى كله بيبصها دلوقتى
وحاجه كمان للـ
ACK
هنستخدمها فى ان انته تقول للجهاز اللى بعتلك اللى هو احمد يعنى
تقولى ابعتلى الرساله اللى بعد كده
هنا كنا بعتنا
"عاوز"
ورقمها 1
و
"اكلمك"
ورقمها 2
محمد هيرد عليه ف الـ ACK
يقوله ابعتلى الرساله رقم تلاته انا مستنيها اهو
ليه بس احنا براحه اهو مع بعض
احمد بعت ومحمد رد عليه
دلوقتى لما الرساله توصل لـ احمد ويبص يلاقى الفلاج بتاع
ACK
قيمته بواحد
سعتها هيعرف ان محمد رد على رسالته
اظن كده واااااضحه اوى
طيب طيب لسه مخلصناش من اللى محمد هيبعته
دلوقتى محمد هو كمان هيرد بحاجات كمان غير الـ
SYN
والـ
ACK
محمد هو كمان هيبعتله رساله
اللى هيه
"ماشى انا موافق ان انته تكلمنى "
حلو كده ؟؟
طيب ما هو كمان لازم يقسمها
وبردو لما ييجى يقسمها هيحط لكل كلمه رقم يكون مميز ليها
بس هيكون رقم غير اللى احمد بيبعته عشان ميتلخبطوش مع بعض
يعنى مثلا هيبدأ من رقم
100
يعنى هيخلى
"ماشى"
رقمها 100
و
"انا"
رقمها 101
و
"موافق"
رقمها 102
و
"اكلمك"
رقمها 103
حلو اوى
وهيعبت على كده
الرساله دى هتوصل لـ احمد
هيقوم احمد يتصل بقه بـ محمد علطوووووووووووول
من غير بعد كده ما يفضل يبعتله رسايل ويقوله عاوز اكلمك ومش عارف ايه
دى اخر خطووووووووه احمد هيعملها
وهو بقه بيتصل بـ محمد
هيرد عليه بـ
ACK
يقوله انته بعتلى
رقم
100
ورقم
101
ورقم
102
ورقم
103
ابعتلى بقه رقم
"104"
حلو اوى
بس فى حاجه مهمه هنا
لازم ناخد بالنا منها
ان الفلاج
SYN
معتش قيمته بواحد
هيرجع تانى لـ صفر زى ما هو
عشان دى مش اول مره يكلمك محمد
كان بعتله رساله قبل كده
يعنى محمد خلاص عرفه
يعنى ملوش لزمه يحط الـSYN
بواحد مره تانيه
وبعد كده احمد بقه هيكلم محمد ومحمد يرد عليه علطول من غير الافلام دى
هيه دى كانت عمليه
الـ
establishement
بس فردت اوى
انا بكتب فى الرد دا بقالى اكتر من نص ساعه
يدوب انزل اصلى الظهر وارجع اكمل بقيت الرد