0:00:00.000,0:00:13.836 مرحباً، اسمي بولا و أنا[br]مهندسة مبرمجة في مايكروسفت 0:00:14.594,0:00:16.742 هينا نتحدث عن كيفية عمل الإنترنت 0:00:17.258,0:00:21.492 تعتمد وظيفتي على الشبكات لجعل[br]الأشخاص يتحدثون مع بعضهم البعض 0:00:22.219,0:00:26.414 لكن بالعودة لأوائل السبعينات،[br]لم يكن هناك طريقة قياسية لذلك 0:00:26.984,0:00:33.843 تطلّب الأمر من فينت سيرف و بوب كان اختراع[br]بروتوكول عمل الإنترنت، لجعل التواصل ممكناً 0:00:34.719,0:00:39.226 كان الاختراع هو أساس ما[br]نعرفه اليوم باسم (الانترنت) 0:00:39.570,0:00:45.508 الانترنت هو شبكة من الشبكات يقوم[br]بربط مليارات الأجهزة معاً حول العالم 0:00:46.515,0:00:50.547 ربما تكون متصل بلاب توب[br]أو هاتف عبر شبكة الواي فاي 0:00:51.000,0:00:55.476 و بعدها يقوم اتصال الواي فاي[br]بتوصيل مزود خدمة الانترنت (آي أس بي) 0:00:55.719,0:00:58.887 و بعدها يقوم مزود الخدمة[br]بإيصال مليارات و مليارات 0:00:58.912,0:01:03.593 الأجهزة في العالم خلال[br]مئات آلاف الشبكات المترابطة 0:01:05.289,0:01:08.148 أحد الأشياء التي لا يتوقعها الناس 0:01:08.742,0:01:11.758 هي أن الإنترنت هي فلسفة تصميم 0:01:12.242,0:01:13.664 و هندسة معمارية 0:01:14.039,0:01:15.984 يتم التعبير عنها بمجموعة من البروتوكولات 0:01:16.719,0:01:19.144 البروتوكول هو مجموعة[br]معروفة من القواعد و المعايير 0:01:19.169,0:01:21.399 ، و التي عندما تتفق جميع[br]الأطراف على استخدامها 0:01:21.508,0:01:23.687 فإنها ستمكنهم من التواصل دون عوائق 0:01:24.797,0:01:27.328 إن كيفية عمل الإنترنت فعليًا 0:01:27.523,0:01:31.242 أقل أهمية من حقيقة أن فلسفة التصميم هذه 0:01:31.453,0:01:35.734 سمحت للإنترنت بالتكيّف[br]واستيعاب تقنيات الاتصال الجديدة 0:01:36.351,0:01:40.633 هذا لأنه حتى تستخدم [br]تقنية جديدة للإنترنت بطريقة ما 0:01:40.898,0:01:43.531 فقط تحتاج معرفة ما هي[br]البروتكولات التي ستعمل بها 0:01:44.844,0:01:48.094 كل الأجهزة المختلفة على[br]الانترنت لديها عناوين فريدة 0:01:48.547,0:01:53.906 العنوان على الإنترنت هو مجرد رقم،[br]يشبه رقم الهاتف أو عنوان الشارع 0:01:54.148,0:01:57.570 و هو فريد لكل جهاز أو حاسوب على الشبكة 0:01:59.281,0:02:02.742 هذا مشابه لكيفية امتلاك معظم[br]المنازل والشركات لعنوان بريدي 0:02:03.180,0:02:08.086 أنت لا تحتاج لمعرفة الشخص لترسل له رسالة،[br]لكنك تحتاج لمعرفة عنوانه 0:02:08.320,0:02:11.064 و كيف تكتب العنوان بشكل[br]صحيح، و بالتالي يمكن 0:02:11.089,0:02:13.649 نقل الرسالة عبر نظام[br]البريد للجهة المقصودة 0:02:14.297,0:02:17.680 نظام العناوين في الحاسوب على الإنترنت متشابه 0:02:18.078,0:02:22.257 و يشكل جزء من أحد أهم[br]البروتوكولات المستخدمة 0:02:22.282,0:02:26.242 في التواصل على الإنترنت و التي[br]تسمي بروتوكول الإنترنت (آي بي) 0:02:26.961,0:02:30.094 عنوان الحاسوب يسمي عنوان الآي بي 0:02:30.515,0:02:35.023 زيارة موقع ما يعني أن حاسوبك[br]يطلب من حاسوب آخر بعض المعلومات 0:02:35.343,0:02:39.199 يُرسل حاسوبك رسالة لعنوان[br]آي بي حاسوب آخر ، كما يرسل مع 0:02:39.224,0:02:43.492 عنوانه الأصلي و بالتالي يعرف[br]الحاسوب الآخر أين يرسل الاستجابة 0:02:45.797,0:02:49.625 ربما شاهدت من قبل عنوان الآي بي،[br]هو فقط عبارة عن مجموعة من الأرقام 0:02:50.062,0:02:52.703 هذه الأرقام مرتبة بشكل هرمي 0:02:53.343,0:02:58.484 تماما مثل عنوان البت، يحتوي على[br]الدولة و المدينة و الشارع و رقم المنزل 0:02:58.711,0:03:01.007 و كذلك عنوان الآي بي يحتوي على عدة أجزاء 0:03:01.500,0:03:06.320 تماماً مثل كل البيانات الرقمية،[br]يتم عرض هذه الأرقام بواسطة بت 0:03:06.734,0:03:09.882 عناوين الآي بي التقليدية يبلغ طولها 32 بت 0:03:10.156,0:03:13.031 كل جزء من العنوان يحتوي على 8 بت 0:03:13.625,0:03:18.351 الأرقام السابقة تُعرّف بالدولة[br]و الشبكة المحلية للجهاز 0:03:18.773,0:03:23.679 ثم بعدها الشبكة الفرعية[br]و بعدها عنوان جهاز محدد 0:03:24.437,0:03:28.351 هذه النسخة من عناوين آي بي تُسمى [br]IPv4 0:03:28.601,0:03:33.445 تم تصميمها عام 1973 و اعتمدت[br]على نطاق واسع في أوائل الثمانينيات 0:03:33.507,0:03:39.132 و قدمت أكثر من 4 مليار عنوان آي[br]بي فريد لاتصال الأجهزة على الإنترنت 0:03:39.875,0:03:45.086 لكن الإنترنت أصبح أكثر[br]شعبية مما تخيل فينت سيرف 0:03:45.351,0:03:48.375 و 4 مليارات عنوان آي بي فريد لن تكون كافية 0:03:48.828,0:03:53.461 نحن الآن في وسط انتقال عبر[br]عدة سنوات نحو صيغة عنوان آي بي 0:03:53.828,0:03:55.718 أطول تسمى [br]IPv6 0:03:55.981,0:03:59.575 و التي استخدمت 128 بت في العنوان 0:03:59.661,0:04:05.012 و قدمت 340 أنديسيليون عنوان فريد 0:04:05.239,0:04:09.997 هذا العدد يكفي لكل حبة رمل[br]على الأرض لأن تمتلك عنوان آي بي 0:04:10.903,0:04:14.575 معظم المستخدمين لا[br]يرون او يهتمون بعنوان الإنترنت 0:04:14.922,0:04:18.032 النظام يسمى (نظام اسم النطاق) أو (دي أن أس) 0:04:18.297,0:04:21.657 يقوم بربط الأسماء مثل [br]www.example.com 0:04:21.682,0:04:23.860 مع العناوين المقابلة 0:04:24.180,0:04:29.407 يستخدم حاسوبك دي أن أس للبحث عن[br]اسم النطاق و الحصول على عنوان آي بي المرتبط 0:04:29.719,0:04:33.266 و الذي يستخدم لربط حاسوبك[br]مع الجهة المقصودة على الإنترنت 0:04:33.291,0:04:34.962 و يكون الأمر تقريباً هكذا 0:04:35.102,0:04:39.329 مرحباً، أود الذهاب لموقع [br]www.code.org 0:04:41.438,0:04:46.454 أنا لا أعلم عنوان الآي بي[br]لهذا النطاق، دعني أسأل 0:04:46.834,0:04:52.013 مرحباً، هل يعلم أحد كيفية الوصول لموقع [br]www.code.org 0:04:53.201,0:05:00.084 نعم، لدي العنوان هنا، هو [br]174.129.14.120 0:05:00.556,0:05:04.962 رائع، شكراً لك سأقوم بتدوينه[br]و حفظه لاستخدامه عند الحاجة 0:05:04.987,0:05:06.658 إليك العنوان الذي طلبته 0:05:07.087,0:05:08.400 رائع، شكراً لك 0:05:13.884,0:05:20.830 كيف نقوم بتصميم نظام لمليارات[br]الأجهزة لإيجاد أي واحد من مليارات المواقع؟ 0:05:21.384,0:05:27.111 لا توجد طريقة واحدة يمكن لخادم دي أن[br]أس واحد التعامل مع جميع الطلبات من الجهاز 0:05:27.775,0:05:33.798 الإجابة هي أن خادم دي أن أس يمكن أن[br]يتصل بشكل تسلسل هرمي مقسّم لمساحات 0:05:34.087,0:05:36.978 تقسيم المسؤولية عن المجالات الرئيسية مثل 0:05:37.056,0:05:39.275 .org[br].com 0:05:39.306,0:05:40.931 .net[br]الخ 0:05:41.876,0:05:49.759 تم تصميم دي أن أس ليكون بروتوكول تواصل[br]عام و مفتوح للحكومة و المؤسسات التعليمية 0:05:49.955,0:05:54.369 و لأنه مفتوح، فهو أكثر[br]عرضة للهجمات السيبرانية 0:05:55.205,0:06:02.892 أحد أمثلة اختراق دي أن أس هو الخداع،[br]حيث يقوم المخترق بتغيير عنوان الخادم 0:06:03.056,0:06:06.314 لاسم أخر مطابق لكن عنوان آي بي خاطئ 0:06:06.982,0:06:11.240 هذا يرسل الأشخاص لموقع محتال 0:06:11.693,0:06:15.935 إذا حدث هذه لك، ستكون[br]معرض للمزيد من المشاكل 0:06:15.960,0:06:19.662 لأنك تستخدم ذلك الموقع[br]المزور اعتقاداً بأنه حقيقي 0:06:21.459,0:06:25.334 الإنترنت عالم كبير و[br]يصبح أكبر و أضخم كل يوم 0:06:25.724,0:06:30.217 لكن تم تصميم نظام اسم النطاق[br]و بروتوكول الانترنت لتوسيع النطاق 0:06:30.529,0:06:32.943 بغض النظر عن القدر الذي ينمو به الإنترنت