WEBVTT 00:00:08.594 --> 00:00:12.211 مرحباً، اسمي لين و أنا مهندسة مطورة هنا في سبوتوفاي 00:00:12.492 --> 00:00:16.789 أنا أول شخص يعترف بأنني غالباً ما أعتبر موثوقية الإنترنت أمرًا مسلمًا به 00:00:17.656 --> 00:00:21.133 الكم الهائل من المعلومات تشير إلى أن الإنترنت مذهل 00:00:21.336 --> 00:00:25.359 ولكن كيف يمكن تسليم كل قطعة من البيانات إليك بشكل موثوق 00:00:26.430 --> 00:00:28.359 على فرض أنك تريد تشغيل أغنية على سبوتوفاي 00:00:28.602 --> 00:00:31.883 يبدو و أن حاسوبك يتصل مباشرة بخادم سبوتوفاي 00:00:32.000 --> 00:00:35.141 ثم يقوم سبوتوفاي بإرسال الأغنية لك على خط مخصص مباشر 00:00:35.166 --> 00:00:37.430 لكن في الحقيقة، هذه ليست الآلية التي يعمل بها الإنترنت 00:00:38.781 --> 00:00:42.004 إذا كان الإنترنت مكوّن من اتصالات مخصصة مباشرة ، فسيكون من 00:00:42.029 --> 00:00:45.251 المستحيل الحفاظ على عمل الأشياء مع انضمام ملايين المستخدمين 00:00:45.375 --> 00:00:49.578 خاصة أنه لا يوجد ضمان بأن كل سلك يعمل على الكمبيوتر طوال الوقت 00:00:50.094 --> 00:00:54.297 بدلاً من ذلك، تنتقل البيانات عبر الإنترنت بطريقة مباشرة أقل بكثير 00:00:55.195 --> 00:00:59.735 قبل عدة سنوات و في بداية السبعينيات ، بدأت أنا و شريكي 00:00:59.760 --> 00:01:03.969 بوب بتصميم ما يُسمى اليوم ب (الإنترنت) 00:01:04.523 --> 00:01:11.070 تحملت أنا و بوب مسؤولية و فرصة تصميم بروتوكول الإنترنت 00:01:11.430 --> 00:01:12.711 و هندسته المعمارية 00:01:12.781 --> 00:01:20.469 لذلك أصررنا على المشاركة في نمو و ثورة الإنترنت طوال هذا الوقت حتى وقتنا الحالي 00:01:21.883 --> 00:01:26.500 الطريقة التي تنتقل بها المعلومات من حاسوب لآخر هي مثير جدا للاهتمام 00:01:27.070 --> 00:01:29.141 الأمر لا يحتاج تتبع مسار ثابت 00:01:29.234 --> 00:01:33.766 في الحقيقة، ربما يتغير مسارك في منتصف التحول بين حاسوب و حاسوب آخر 00:01:34.242 --> 00:01:39.976 تنتقل المعلومات على الإنترنت من حاسوب لآخر على شكل (حزمة معلومات) 00:01:40.744 --> 00:01:43.678 و تنتقل الحزمة من مكان لآخر على الإنترنت 00:01:43.703 --> 00:01:46.995 تماماً مثلما تنتقل أنت من مكان لآخر في السيارة 00:01:47.524 --> 00:01:51.702 اعتماداً على الازدحام المروري أو حالة الطريق، ربما تكون مخيّراً 00:01:51.727 --> 00:01:55.970 أو مضطراً لأن تأخذ مسار مختلف للوصول لنفس المكان في كل مرة تنتقل بها 00:01:58.571 --> 00:02:01.829 كما يمكنك نقل جميع أنواع الأشياء داخل السيارة 00:02:02.274 --> 00:02:05.477 يمكن إرسال العديد من أنواع المعلومات الرقمية عبر حزم آي بي 00:02:05.743 --> 00:02:06.946 لكن يوجد هناك حدود 00:02:08.290 --> 00:02:10.836 على سبيل المثال، ماذا لو أردت نقل مركبة فضائية 00:02:10.861 --> 00:02:13.189 من مكان بنائها للمكان الذي سيتم اطلاقها منه 00:02:13.618 --> 00:02:16.354 لن تكفي المركبة شاحنة واحدة و بالتالي يجب 00:02:16.379 --> 00:02:19.439 تقسيمها لقطع و نقلها باستخدام أسطول من الشاحنات 00:02:19.727 --> 00:02:23.688 جميعها ربما تسلك طرق مختلفة و ربما تصل للجهة المقصودة في أوقات مختلفة 00:02:23.946 --> 00:02:30.352 لكن بمجرد وصول جميع الأجزاء تستطيع أن تعيد تجميعها لتشكل مركبة كاملة جاهزة للإطلاق 00:02:31.485 --> 00:02:34.141 على الأنترنت، التفاصيل تعمل بشكل مشابه 00:02:34.407 --> 00:02:39.368 إن كان لديك صورة كبيرة و تريد إرسالها لصديق أو تحميلها على موقع 00:02:39.805 --> 00:02:43.790 ربما تتكون تلك الصورة من أكثر من عشرات ملايين بت من الآحاد و الأصفار 00:02:43.891 --> 00:02:45.805 عدد كبير يصعب إرساله في حزمة 00:02:46.251 --> 00:02:49.673 و لأن البيانات على الحاسوب، يستطيع الحاسوب بسرعة إرسال الصورة 00:02:49.698 --> 00:02:53.118 عبر تجزئتها لمئات أو ألاف الأجزاء الصغيرة و التي تُسمى (الحزم) 00:02:55.032 --> 00:02:59.376 على عكس السيارات أو الشاحنات، هذه الحزم ليس لدها سائق و لا تختار مسارها 00:02:59.571 --> 00:03:03.251 كل حزمة لديها عنوان الانترنت للمكان الذي جاءت منه و المكان الذي تذهب إليه 00:03:03.766 --> 00:03:07.453 الحواسيب الخاصة على الإنترنت تسمى (الراوتر) و التي تعمل مثل 00:03:07.478 --> 00:03:11.103 مدير إشارة المرور للحفاظ على انتقال الحزم عبر الشبكة بسلاسة 00:03:11.563 --> 00:03:16.140 لو كان أحد الطرق مزدحماً، فإن الحزم الفردية ربما تنتقل عبر مسارات 00:03:16.165 --> 00:03:21.625 مختلفة و ربما تصل للجهة المقصودة في أوقات مختلفة قليلاً أو حتى غير مرتبة 00:03:23.055 --> 00:03:26.329 دعنا نتحدث عن كيفية عمل هذا كجزء من بروتوكول الإنترنت 00:03:26.360 --> 00:03:29.884 كل راوتر يتتبع مسارات متعددة لإرسال الحزم 00:03:29.915 --> 00:03:32.923 و هي تختار أرخص مسار متاح لكل جزء من البيانات 00:03:32.948 --> 00:03:35.954 اعتماداً على عنوان آي بي للجهة المقصودة للحزمة 00:03:36.634 --> 00:03:39.134 الأرخص هنا لا يتعلق بالسعر 00:03:39.212 --> 00:03:43.876 بل يتعلق بالوقت و عوامل غير فنية مثل السياسة و العلاقات بين الدول 00:03:44.524 --> 00:03:48.454 غالباً، أفضل مسار للمعلومات ليس بالضرورة أن يكون الأكثر مباشرة 00:03:49.055 --> 00:03:52.430 وجود خيارات للمسارات يجعل الشبكة معرضة للخطأ 00:03:52.680 --> 00:03:57.055 بمعنى أن الشبكة تستمر في إرسال الحزم حتى لو حصل شيء خطأ فظيع جداً 00:03:57.524 --> 00:04:01.352 هذا أساس المبدأ الرئيسي للإنترنت : الموثوقية 00:04:03.798 --> 00:04:07.563 الآن، ماذا لو أردت طلب بعض المعلومات، و لم يصل لك كل شيء؟ 00:04:07.891 --> 00:04:09.446 على فرض أنك تريد الاستماع لأغنية 00:04:09.614 --> 00:04:12.692 كيف يمكنك التأكد 100% أنه سيتم تسليم البيانات جميعها 00:04:12.717 --> 00:04:14.481 و أن الأغنية ستعمل بشكل جيد؟ 00:04:15.028 --> 00:04:19.176 نقدم لك صديقك الجديد (تي سي بي) بروتوكول التحكم بالإرسال 00:04:19.974 --> 00:04:23.653 يدير تي سي بي إرسال و استقبال البيانات كحزم 00:04:24.028 --> 00:04:26.497 فكر بها على أنها خدمة بريد مضمونة 00:04:26.794 --> 00:04:31.481 عندما تطلب أغنية على جهازك، فإن سبوتيفاي يرسل أغنية مجزئة لعدة حزم 00:04:32.958 --> 00:04:38.552 عندما تصل الحزم، يقوم تي سي بي بتخزين كامل و يرسل إشعارات استلام لكل حزمة مستلمة 00:04:39.622 --> 00:04:43.239 إذا تواجدت كل الحزم، تي سي بي يوقع على استلامك و تكون قد اتممت الأمر 00:04:50.450 --> 00:04:53.950 إذا وجد تي سي بي بعض الحزم مفقودة، فإنه لن يوقّع 00:04:54.052 --> 00:04:58.224 و لن تعمل الأغنية بشكل جيد و ربما تكون هناك بعض المقاطع مفقودة 00:04:58.989 --> 00:05:02.294 لكل حزمة مفقودة أو غير مكتملة، سيقوم سبتوتيفاي بإعادة إرسالها 00:05:02.794 --> 00:05:07.380 عندما يؤكد تي سي بي على استلام العديد من الحزم لطلب الأغنية 00:05:07.614 --> 00:05:09.200 سيبدأ تشغيل الأغنية 00:05:11.966 --> 00:05:15.216 الأمر الرائع فيما يتعلق بأنظمة تي سي بي و الراوتر هي أنها قابلة للتطوير 00:05:15.489 --> 00:05:18.255 هي تستطيع العمل مع ثمانية أو ثمانية مليار جهاز 00:05:18.528 --> 00:05:23.161 لأن هذه المفاهيم معرضة للخطأ أو التكرار فإنه كلما زاد عدد الراوترات التي نضيفها 00:05:23.364 --> 00:05:25.356 زادت الثقة التي سيتمتع بها الإنترنت 00:05:25.721 --> 00:05:28.057 شيء آخر رائع هو أنا نستطيع تطوير و تنمية الإنترنت 00:05:28.128 --> 00:05:30.385 دون قطع الخدمة عن أي شخص آخر يستخدمه 00:05:31.932 --> 00:05:34.549 يتكون الإنترنت من مئات آلاف الشبكات 00:05:34.799 --> 00:05:38.245 و مليارات الحواسيب و الأجهزة المتصلة فيزيائياً 00:05:38.759 --> 00:05:44.210 هذه الأنظمة المختلفة التي تجعل الإنترنت يتصل مع الجميع للتواصل مع بعضهم البعض 00:05:44.235 --> 00:05:50.025 و كذلك العمل معا بسبب الموافقة على معايير كيفية إرسال البيانات حول الإنترنت 00:05:50.978 --> 00:05:55.575 أجهزة الحاسوب و أجهزة الراوتر تساعد الحزم على تحديد طريقها 00:05:55.600 --> 00:06:00.041 للجهة المقصودة حيث يتم إعادة التجميع عند الضرورة بالترتيب 00:06:01.431 --> 00:06:05.575 يحدث هذا مليارات المرات في اليوم، سواء أنت أو الآخرون ترسل إيميل 00:06:05.600 --> 00:06:11.180 أو تزور صفحة ويب أو تقوم بمكالمة فيديو أو تستخدم تطبيق هاتف 00:06:11.548 --> 00:06:14.361 أو عندما تقوم المستشعرات أو الأجهزة على الإنترنت بالتحدث مع بعضها