و سؤالي بسيط : ما هي ال port ؟
هلي هي شئ مادي physical داخل ال server او الجهاز الشخصي pc
ام ان ال port number هو مفهوم او مبدأ concept مثل ال ip address فقط للتمييز بين التطبيقات المختلفة :confused:
,,,,,,,, و شكرا علي الاجابة مقدما
و سؤالي بسيط : ما هي ال port ؟
هلي هي شئ مادي physical داخل ال server او الجهاز الشخصي pc
ام ان ال port number هو مفهوم او مبدأ concept مثل ال ip address فقط للتمييز بين التطبيقات المختلفة :confused:
,,,,,,,, و شكرا علي الاجابة مقدما
السلام عليكم ورحمة الله وبركاته
اخي الفاضل على حد معلوماتي المتواضعه :
في الاصل ال port يكون موجود physical
كل جهاز من اجهزة سيسكو ( switch - router ) يكون له port من خلاله يتم توصيل الشبكة التي تريدها وال port هنا يطلق عليه interface
في حاله ال router فان كل port يأخد ip address
اما في حاله ال switch فانه ياخد ip address واحد فقط مهما كان عدد ال port الموجودة عليه
وفي وقت لاحق من دراستك ان شاء الله سوف تكتشف انه يمكن عمل create ل port لاغراض معينه لاستخدامه فيها ويكون ليس موجود physical على ال router بل نقوم بعمل create ويصبح موجود logical
اتمنى اكون قدرت اوصل لحضرتك المعلومة
اخي الكريم شكرا علي الاهتمام و الاجابة ,,,,,لكني لم اعني ال port الخاصة بال switch او ال router انا محور سؤالي هو ال port number المستخدمه في layer4 من ال osi modelالسلام عليكم ورحمة الله وبركاته
اخي الفاضل على حد معلوماتي المتواضعه :
في الاصل ال port يكون موجود physical
كل جهاز من اجهزة سيسكو ( switch - router ) يكون له port من خلاله يتم توصيل الشبكة التي تريدها وال port هنا يطلق عليه interface
في حاله ال router فان كل port يأخد ip address
اما في حاله ال switch فانه ياخد ip address واحد فقط مهما كان عدد ال port الموجودة عليه
وفي وقت لاحق من دراستك ان شاء الله سوف تكتشف انه يمكن عمل create ل port لاغراض معينه لاستخدامه فيها ويكون ليس موجود physical على ال router بل نقوم بعمل create ويصبح موجود logical
اتمنى اكون قدرت اوصل لحضرتك المعلومة
متاسف
ال port number يتم وضعها في ال tcp header الموجودة في layer 4
بالنسبة لل destination port number يتم من خلاله تحديد نوع ال application الذي يريده ال host ويتم تحديده من هذا الرقم وهو يكون رقم بين 1 الى 1024 وكل application يكون له رقم خاص به مثلا اذا كان لل browsing اي تصفح الانترنت يكون رقم 80
اما ال source port number يكون رقم اكبر من 1024 ويتم اضافته random من خلاله يعرف الموقع الذي يقوم ال host بارسال انه يريد تصفحه يستطيع الموقع من خلاله تحديد ال source الذي يريد التصفح ويرسل له ال data
Port Number
اللي في Layer 4 logical not Physical
مهمتة ببساطه التمييز بين البروتوكولات بتاعت الطبقات العليا
كل بروتوكول له بورت
HTTP = 80
FTP = 21
TELNET = 23
POP3 = 110
DNS = 53
TFTP = 69
و هكذا للتميز بين البيانات المرسلة لانها قد تتفق في الماك و الاي بي أذا كان نفس المرسل و المستقبل يقومون بأستخدام أكتر
من شي مثلا تنزيل ملفات و تصفح و تلنت و رسائل ايميل
لذا وجب التفريق بين البيانات بشئ أخر و هو رقم البورت
ده البورت بكل بساطة
شكر خاص لكل من nubianzerocool و مهندس مسلم علي الرد و الاهتمام
المفضلات