النتائج 1 إلى 3 من 3

الموضوع: سؤال عن socket في فصل TCP

  1. #1
    عضو برونزي
    تاريخ التسجيل
    Apr 2005
    المشاركات
    467
    الدولة: Netherlands
    معدل تقييم المستوى
    20

    سؤال عن socket في فصل TCP

    خلال شرح TCP header و البورتات source و destination يقفز الموضوع الى شي اسمه socket اللي المفروض انه بيعرف ال packet
    سؤالي هو :
    اين يقع هذا ال socket ؟ في اي header ؟ و ما علاقته مع TCP اذا كان اصلا TCP header يملك تعريف للبورتات ؟
    في عملية encapsulation decapsulation ماشفتش حاجة اسمها socket في شرح الفيديو

    سلام

  2. #2
    عضوية جديدة
    تاريخ التسجيل
    Sep 2009
    المشاركات
    18
    معدل تقييم المستوى
    0

    رد: سؤال عن socket في فصل TCP

    socket :- هو عبارة عن رقم الport في transport layer سواء كان tcp أو udp مع عنوان الآي بي يعني مثلا جهاز له

    ip adress = 192.168.10.10
    البورت هو 80 وهو بورت الhttp
    يكون socket هو كالتالي :-
    192.168.10.10:80

    طبعا البورتات مقسمة الى ثلاث أقسام :-
    القسم الاول يسمى well-known وتكون من 0 الى 1023 وهذه تكون في destination port
    القسم الثاني يسمى register ports وتكون من 1024 الى 49151 وهذه تكون في destination port اذا كان برنامج مسجل مثل messenger وممكن تكون في source ports
    القسم الثالث يسمى dynamic port وتكون 49152 الى 65535 وهذه تكون في source ports

    أيضا يستخدم السوكت للدلالة لprocess يتم تنفيذه في ال host حيث ان ال transport layer يتم تنفيذها من process الى process

  3. #3
    عضو برونزي
    تاريخ التسجيل
    Apr 2005
    المشاركات
    467
    الدولة: Netherlands
    معدل تقييم المستوى
    20

    رد: سؤال عن socket في فصل TCP

    شكرا اخي على الرد

    بس انا مش شايف حاجة اسمها socket في TCP header ؟ اه ال port للمصدر و الهدف موجود لكن IP مش معاه ؟

    اعتقد ان الsocket يأتي مع ال data و يدخل application layer و هناك يفهم من اي port يمر الى باقي الطبقات حسب معلومات socket. وبالتالي لحين وصوله الى transport layer يبقى مع data .

    هذا هو تحليلي للعملية. والله أعلم

    ارجو التواصل

    سلام

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •