المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مالفرق بين segment -packet-frame



الملهمة
29-11-2009, 19:21
استفساري العاجل هو

مالفرق بالتفصيل بين الframe -segment - packet

خلال بحثي وجدت هالموضوع



نستمع جميعنا لكلمتي الpacket and frame في تعاملاتنا الشبكية
.
طبعا من المفهوم ان الكلمتين تعنيان البيانات التي يتم حملها عبر الوسائط الشبكية
و لكن!!
.
.
ما الفرق بين الكلمتين و لماذا لا نطلق عليهم كلمة data و يكفي!!!



نتناول أولا كلمة data :
تعني البيانات و الدنيا مليئة جدا بالبيانات و هي كل المعلومات المتوفرة في الدنيا
فرقم هاتفك و اسمك و ما تشارك به بالمنتدى و الزمن الذي تقضيه بالانترنت كلها بيانات
..
جميل؟


اذا اردنا ارسال هذه البيانات عبر احد وسائط الشبكات
ماذا نفعل؟
لنأخذ مثالين
1/اردنا ارسال عمرك
2/اردنا ارسال الكلمات التي نطقتها منذ 10 أيام


بالتأكيد كل من يقرأ الموضوع الآن عمره يتكون من خانتين -على الأكثر لكي لا يغضب اخواني الصغارhttps://www.bramjnet.com/vb3/images/smilies/smile.gif -
و بالتالي تخيل كم حجم البيانات التي نريد ارسالها الآن و التي تتكون من رقمين فقط
هب انها 22
من الطبيعي ان يكون حجمها 16 بت -لاسباب تختص بهيكلية البيانات غير خاصة بالموضوع-
من السهل جدا ان نرسل هذا الحجم من البيانات 90% ان الوسيط يستطيع ان يحمل هذه البيانات كوحدة واحدة ((هب انها ظرف خطابات))
و لكن ..
اذا اردنا ارسال الكلمات التي تم نطقها منذ 10 ايام!!!!
خاصة اذا كان الشخص مثل صديقي العزيز الذي يعتبر لسانه هو سلاحه لذلك لن يتركه يصدأ بعدم الاستعمال!!!! https://www.bramjnet.com/vb3/images/smilies/smile.gif
فلنعتبر ان الكلمات كونت حجما 20 ميقا بايت
لا يوجد وسيط يستطيع ارسال 20 ميقا بايت كوحدة واحدة ((في ظرف خطاب واحد))
لذلك ...
سنتناول موضوع





packet:
هي جزء من البيانات بعد تقسيمها الى اجزاء
اي انه اذا صعب علينا ارسال كل البيانات ككتلة واحدة فاننا نرسلها على اجزاء و كل جزء يسمى packet


حلو كدا؟؟؟


كل شئ واضح؟
و لكن اذا ارسلنا الpackets -لاحظ انها بالجمع-كيف نميز ان هذا الجزء يجب وضعه قبل هذا الجزء أو كيف نعرف ترتيب الظروف المرسلة لنعيد تركيب البيانات؟؟؟؟
مثلا حديث السبت في ظرف و الاحد في ظرف و الاثنين في ظرف
و وصل ظرف الاثنين قبل الاحد و السبت
كيف نعرف الترتيب؟؟؟
و كيف نعرف اصلا عنوان المرسل اليه ((ip adress)) و اذا كانت لدينا ملاحظات خارجية تختص بالارسال ماذا نفعل؟؟؟



لذلك سنتطرق الى موضوع الــــ





Frame:
هو الظرف او الـــ packet بعد اضافة كل المعلومات التي نريد اضافتها بخلاف البيانات الموجودة بالظرف اساسا
أي ان ال frame يصبح هو الخطاب ((data)) الموجود في ظرف (( packet)) و مسجل به العنوان و كل المعلومات !!!




لكن مش موضح فيه segment

انتظر ردكم بفارغ الصبر

الملهمة
30-11-2009, 19:01
معقولة مافي احد يعرف الاجابة بعرب هاردوير :eek:

anti_world2007
30-11-2009, 19:33
بكل بساطة ال packet هى ال DATA فى ال network layer ...يعنى data مضاف الية ال Layer 3 address الى هو ipv4 او ipv6 علشان يمكنها من عملية الrouting بين ال routers....وال segment هى ال data فى ال transport layer يعنى data مضاف اليها port numbers ....اما الframe عارف الفطيره:D...مثلها تماما...:ah50:...عبارة عن data بيحصلها encapsulation او تغليف....فبتصبح ال data الاصلية بالداخل و تتغلف بال الheaders طول ما بتمشى فى الشبكة...اتمنى تكون الصوره وضحت...

GHOSTEID0
30-11-2009, 22:58
https://home.earthlink.net/%7Ett4titans/sitebuildercontent/sitebuilderpictures/osi-model.jpg

دى رسمة osi model

frame

موجوده فى الدات لينك layer 2
خاصه بالماك ادرس للسورس و الديستناشن
-

packet

موجوده فى لاير 3 و هى نتورك و بيكون فيها الايبى لك جهاز-

segment

هى لاير 4 transport و يتم تقسيم الملف فيها الى اجزاء segment و بيكون فيها s & d port

ايه بقى اللى بيحصل لل segment

البيانات بتمشى من لاير 7 الى الاسفل اللى من السورس الى الديستناشن تمام
مثلا انا الجهاز s المرسل عايز يرسل ملف وورد للجهاز d المرسل اليه
ايه اللى هيحصل
بتنزل من apllication ملف ورد هينزل الى presentation اللى هيعمل للملف ضغط او تشفير و بعدين هينزل لل sesstion و ده للتخاطب مثلا لو كان اتنين بيكلموا بعض
و هينزل للtransport اللى فيه ال segement اللى هيقسم ملف الورد الى اجزاء صغيره و يحطله بورت و بعدين ينزله للنتورك و يحطه ايى بى و بعدين ينزله للداتا لينك و فيه الماك ادرس و بعدين ينزله للphsical اللى بدوره هيمشيه فى الكابلات الى الجهاز destination كل اللى حصل ده يسمى iNcapsulation و العكس هيحصل من الجهاز d الى الجهاز s و ده بيسمى deincapsulation

حاولى تذاكرى الكلام ده من شرح المهندس ياسر رمزى فى كورس النتورك بلس او شرح المهندس محمد سمير فى كورس ccna

الملهمة
02-12-2009, 01:20
الاخوان
anti_world2007 (https://www.arabhardware.net/forum/member.php?u=153287)

ghosteid95 (https://www.arabhardware.net/forum/member.php?u=11121272)

جزاكم الله خير وماقصرتو ,,