التعرف الى بعض البروتوكلات واستخداماتها [ tcp , udp , http , https ] وغيرها
صفحة 1 من اصل 1
التعرف الى بعض البروتوكلات واستخداماتها [ tcp , udp , http , https ] وغيرها
اليوم سوف اقدم لكم شرح لبعض البروتوكلات
واستخدامتها وبعض الاشياء الاخرى التي سوف تفيدك
اعدك بانها سوف تفيدك من جميع النواحي
نبدا على بركة الله
- HTTP -
هذا البروتوكول
يستخدم في ارسال البيانات من Server Web
اي سيرفرات الى مواقع الى متصفحات الاجهزة
كيف ذلك وما هي انواع البيانات التي يتم نقلها ؟؟
الان وانت تقرا في هذا الموضوع انت تستخدم بروتوكول [ HTTP ]
لتستطيع قرائه الموضوع
فالذي يحصل :
انه سيرفر نقطه تطوير يقوم بارسال بيانات هذه الصفحة
الى متصفحك عبر بروتوكول [ HTTP ]
ومتصفحك يقوم باظهارها لك
ما هي صيغة البيانات المرسلة
تتم ارسال البيانات بلغة HTML
ومتصفحك يقوم بترجمتها لما تقرئه الان
كيف اظهر البيانات بلغة HTML
كلك يمين في اي مكان في هذه الصفحة واضغط على [ فحص العنصر ]
اتمنى ان تكون قد فهمت
-HTTPS -
بروتوكول HTTPS هو نفسه HTTP ولكن باختلاف بسيط ما هو ؟؟
الان فلنفرض ان لديك مطعم
في هذا المطعم يوجد عاملون لك
العاملون يعدون البيتزا
عامل التوصيل يقوم باخذ البيتزا وايصالها الى بيوت الطالبين للبيتزا
يستطيع اي احد ان يقطع طريق هذا العامل ويرا ما هي نوعية البيتزا !
هذا ما يحصل في بروتوكول [ HTTP ]
يستطيع اي شخص اعتراض طريق ارسال البيانات ورؤيتها
لكن في [ HTTPS ] الامر مختلف
كيف ذلك ؟؟
في [ HTTPS ] يتم تشفير البيانات المرسلة
وعند وصولها للمستخدم يتم فك تشفيرها وعرضها
فاذا تم اعتراض البيانات المرسلة من قبل شخص ما
سوف تظهر له مشفره ولن تنفعه بشيئ
كيف يتم التشفير ؟ وهل توجد مفاتيح معينه ؟
يتبع >>
- SLL -
كما قلنا في بروتوكول [ HTTPS ] يتم تشفير البيانات
فما هو النظام الذي يقوم بتشفيرها وفك تشفيرها ؟؟
اعتقد انك عرفت الاجابة !
نعم انه الـ [ SLL ]
ما الذي يقوم به [ SLL ] وكيف يتم التشفير وما هي المفاتيح ؟
في نظام الـ [ SLL ] يوجد مفتاحين للتشفير
مفتاح خاص ومفتاح عام
عند تشفير البيانات قبل ارسالها للمستخدم
يتم تشفيرها بالمفتاح الخاص
ومن ثم يتم الارسال
عندما يتم الاستقبال من طرف المستخدم يتم فك التشفير باستخدام المفتاح العام
ما هي اكثر استخداماته ؟
اكثر استخدامات الـ SLL هي في المواقع الحكومية والبنكية
- IPV4 - IPV6 -
كما نعلم فالـ IP يستخدم للاتصالات وما الى ذلك
فهل توجد انواع للـ IP
وكما نعلم انه لكل جهاز في العالم رقم [ IP ] متغير
فهل فالمستقبل القريب ربما لا تكفي الـ [ IP ] لجميع الاجهزة في العالم ؟
,,
IPV4
لحد يومنا هذا يتم استخدام الـ IPV4
ما هو الـ IPV4
هو الاصدار من الـ [ IP ] الذي يتعامل به العالم اجمع
يتكون من 32 بت
ويتكون من نظام الارقام العشرية
ويستطيع الـ IPV4 توزيع الـ IP لـ [
4,294,967,296 ] جهاز تقريبا
والان السؤال ؟
هل من الممكن ان لا تكفي الـ [ IP ]
للعالم اجمع في المستقبل القريب ؟
,,
IPV6
هو الاصدار الـ 6 من الـ [ IP ]
ويتكون من نظام الست عشري ويتكون من 128 بت
[ مجرد قرائتك للارقام تفهمك انه الـ IPV6 افضل بكثير من الـ IPV4 ]
وهو كان الحل البديل للـ IPV4
ومن اكبر مزاياه انه سوف يستطيع توزيع الـ [ IP ]
للجميع مستخدمين العالم بكل سهوله !
- TCP -
بروتوكول TCP هو من اشهر البروتوكلات تقريبا
ومعروف لدى الجميع
يمتاز باصلاحة لـ اخطاء الاستقبال والارسال
ولكن هذا يؤدي الى بطئه !
فهل يوجد بروتوكول اسرع ؟؟
تابع >>
- UDP -
بسبب كثرة مشاكل بروتوكول الـ TCP وبطئه
تم انشاء بروتوكول الـ UDP ليكون مكمل للـ TCP
كيف ذلك ؟
بروتوكول الـ UDP عند ارساله للبيانات لا يهتم اذا تم استقبالها ام لا !
وهذا يؤدي الى سرعته العالية في الارسال
وعليه :
نستطيع استخدامه في عده امور
التي لا نهتم باستقبالها من طرف المستقبل مثل : ارسال الملفات
- PORT -
سوف اشرح في مثال في حياتنا العامة ~
الان انت عندما تركب في سيارتك وتذهب الى عملك
عند وصولك للعمل فانت تحتاج [ منفذ ] للدخول للعمل
وعليه فان منفذك هو الباب
كذلك هي الاتصالات والبروتوكلات
عند ارسال البيانات او استقبالها
تحتاج الى منفذ لتخرج وتتدخل من خلاله !
من ماذا يتكون المنفذ ؟؟
يتكون من عدد ما
وينحصر هذا العدد بين
0 - 65535
ما هي اشهر المنافذ المستخدمه في الاتصالات ؟
HTTP\HTTPS = 80
FTP = 21
SMTP = 25
والكثييييييييييييييير غيرها
- TELNET -
هو بروتوكول
يستخدم للـ اتصال والتحكم في الاجهزة عن بعد
عن طريق ماذا ؟؟
يتم عن طريق ادوات TELNET
وفي الغالب ادوات الـ TELNET تكون بواجهة نصية
مثل موجه الاوامر [ CMD ] ولا تكون رسومية
,,
- الاهداء -
MeshoHk#
الشرح حصري !
ومن كتابتي كاملاً
تستطع نقل الشرح وبدون حفظ الحقوق
~ مع السلامة ~
واستخدامتها وبعض الاشياء الاخرى التي سوف تفيدك
اعدك بانها سوف تفيدك من جميع النواحي
نبدا على بركة الله
- HTTP -
هذا البروتوكول
يستخدم في ارسال البيانات من Server Web
اي سيرفرات الى مواقع الى متصفحات الاجهزة
كيف ذلك وما هي انواع البيانات التي يتم نقلها ؟؟
الان وانت تقرا في هذا الموضوع انت تستخدم بروتوكول [ HTTP ]
لتستطيع قرائه الموضوع
فالذي يحصل :
انه سيرفر نقطه تطوير يقوم بارسال بيانات هذه الصفحة
الى متصفحك عبر بروتوكول [ HTTP ]
ومتصفحك يقوم باظهارها لك
ما هي صيغة البيانات المرسلة
تتم ارسال البيانات بلغة HTML
ومتصفحك يقوم بترجمتها لما تقرئه الان
كيف اظهر البيانات بلغة HTML
كلك يمين في اي مكان في هذه الصفحة واضغط على [ فحص العنصر ]
اتمنى ان تكون قد فهمت
-HTTPS -
بروتوكول HTTPS هو نفسه HTTP ولكن باختلاف بسيط ما هو ؟؟
الان فلنفرض ان لديك مطعم
في هذا المطعم يوجد عاملون لك
العاملون يعدون البيتزا
عامل التوصيل يقوم باخذ البيتزا وايصالها الى بيوت الطالبين للبيتزا
يستطيع اي احد ان يقطع طريق هذا العامل ويرا ما هي نوعية البيتزا !
هذا ما يحصل في بروتوكول [ HTTP ]
يستطيع اي شخص اعتراض طريق ارسال البيانات ورؤيتها
لكن في [ HTTPS ] الامر مختلف
كيف ذلك ؟؟
في [ HTTPS ] يتم تشفير البيانات المرسلة
وعند وصولها للمستخدم يتم فك تشفيرها وعرضها
فاذا تم اعتراض البيانات المرسلة من قبل شخص ما
سوف تظهر له مشفره ولن تنفعه بشيئ
كيف يتم التشفير ؟ وهل توجد مفاتيح معينه ؟
يتبع >>
- SLL -
كما قلنا في بروتوكول [ HTTPS ] يتم تشفير البيانات
فما هو النظام الذي يقوم بتشفيرها وفك تشفيرها ؟؟
اعتقد انك عرفت الاجابة !
نعم انه الـ [ SLL ]
ما الذي يقوم به [ SLL ] وكيف يتم التشفير وما هي المفاتيح ؟
في نظام الـ [ SLL ] يوجد مفتاحين للتشفير
مفتاح خاص ومفتاح عام
عند تشفير البيانات قبل ارسالها للمستخدم
يتم تشفيرها بالمفتاح الخاص
ومن ثم يتم الارسال
عندما يتم الاستقبال من طرف المستخدم يتم فك التشفير باستخدام المفتاح العام
ما هي اكثر استخداماته ؟
اكثر استخدامات الـ SLL هي في المواقع الحكومية والبنكية
- IPV4 - IPV6 -
كما نعلم فالـ IP يستخدم للاتصالات وما الى ذلك
فهل توجد انواع للـ IP
وكما نعلم انه لكل جهاز في العالم رقم [ IP ] متغير
فهل فالمستقبل القريب ربما لا تكفي الـ [ IP ] لجميع الاجهزة في العالم ؟
,,
IPV4
لحد يومنا هذا يتم استخدام الـ IPV4
ما هو الـ IPV4
هو الاصدار من الـ [ IP ] الذي يتعامل به العالم اجمع
يتكون من 32 بت
ويتكون من نظام الارقام العشرية
ويستطيع الـ IPV4 توزيع الـ IP لـ [
4,294,967,296 ] جهاز تقريبا
والان السؤال ؟
هل من الممكن ان لا تكفي الـ [ IP ]
للعالم اجمع في المستقبل القريب ؟
,,
IPV6
هو الاصدار الـ 6 من الـ [ IP ]
ويتكون من نظام الست عشري ويتكون من 128 بت
[ مجرد قرائتك للارقام تفهمك انه الـ IPV6 افضل بكثير من الـ IPV4 ]
وهو كان الحل البديل للـ IPV4
ومن اكبر مزاياه انه سوف يستطيع توزيع الـ [ IP ]
للجميع مستخدمين العالم بكل سهوله !
- TCP -
بروتوكول TCP هو من اشهر البروتوكلات تقريبا
ومعروف لدى الجميع
يمتاز باصلاحة لـ اخطاء الاستقبال والارسال
ولكن هذا يؤدي الى بطئه !
فهل يوجد بروتوكول اسرع ؟؟
تابع >>
- UDP -
بسبب كثرة مشاكل بروتوكول الـ TCP وبطئه
تم انشاء بروتوكول الـ UDP ليكون مكمل للـ TCP
كيف ذلك ؟
بروتوكول الـ UDP عند ارساله للبيانات لا يهتم اذا تم استقبالها ام لا !
وهذا يؤدي الى سرعته العالية في الارسال
وعليه :
نستطيع استخدامه في عده امور
التي لا نهتم باستقبالها من طرف المستقبل مثل : ارسال الملفات
- PORT -
سوف اشرح في مثال في حياتنا العامة ~
الان انت عندما تركب في سيارتك وتذهب الى عملك
عند وصولك للعمل فانت تحتاج [ منفذ ] للدخول للعمل
وعليه فان منفذك هو الباب
كذلك هي الاتصالات والبروتوكلات
عند ارسال البيانات او استقبالها
تحتاج الى منفذ لتخرج وتتدخل من خلاله !
من ماذا يتكون المنفذ ؟؟
يتكون من عدد ما
وينحصر هذا العدد بين
0 - 65535
ما هي اشهر المنافذ المستخدمه في الاتصالات ؟
HTTP\HTTPS = 80
FTP = 21
SMTP = 25
والكثييييييييييييييير غيرها
- TELNET -
هو بروتوكول
يستخدم للـ اتصال والتحكم في الاجهزة عن بعد
عن طريق ماذا ؟؟
يتم عن طريق ادوات TELNET
وفي الغالب ادوات الـ TELNET تكون بواجهة نصية
مثل موجه الاوامر [ CMD ] ولا تكون رسومية
,,
- الاهداء -
MeshoHk#
الشرح حصري !
ومن كتابتي كاملاً
تستطع نقل الشرح وبدون حفظ الحقوق
~ مع السلامة ~
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى