عرفتَ في الدرس السابق أنّ اشتراك الألياف يَعِدك بجيجابت، وأنّ الجيل الخامس يعطيك نحو مئتَي ميغابت. لكنّ هذه الأرقام تصف وجهاً واحداً من الاتصال فقط، وتترك سؤالاً عملياً بلا جواب: لماذا يرفع جارُك اشتراكه إلى الضعف فلا يشعر بأيّ فرقٍ حين يتصفّح؟ ولماذا يبدو اتصالٌ يحمل رقماً كبيراً ثقيلاً متلكّئاً في مكالمةٍ مرئية، بينما اتصالٌ برقمٍ أصغر يستجيب في لمحة؟
الجواب أنّ ما نسمّيه «سرعة الإنترنت» ليس مقداراً واحداً نقيسه بمسطرةٍ واحدة. هو في الحقيقة شيئان منفصلان، يُقاسان بوحدتين مختلفتين، ويحكمهما سببان مختلفان. أحدهما كم من البيانات يستطيع خطُّك أن يحمل في كلّ ثانية، والآخر كم يتأخّر جزءٌ واحدٌ من البيانات حتى يقطع الطريق إليك ويعود. الأول اسمه عرض النطاق، والثاني اسمه زمن الوصول، وأكثرُ ما يربك الناس في تجربتهم اليومية أنّهم يخلطون بينهما تحت كلمةٍ واحدة: «السرعة».
فلنفصل الرقمين لِنرى كيف يتعاونان — وكيف لا يُغني أحدهما عن الآخر — في صناعة ما تشعر به فعلاً.

عرض النطاق: كم يحمل خطُّك في الثانية
تخيّل أنبوباً يجري فيه الماء. عرض النطاق (bandwidth) هو اتّساعُ هذا الأنبوب: كم لتراً يمرّ فيه في الثانية الواحدة. وفي الإنترنت، البياناتُ هي الماء، والرقمُ الذي يقيسها هو كم بياناتٍ يقدر خطُّك أن يمرّر في كلّ ثانية.
وهذه البيانات تُقاس بوحدةٍ صغيرة اسمها البِتّ (bit) — وهو أصغر ما يمكن أن تُقطَّع إليه المعلومة: صفرٌ أو واحد. فحين يُقال إنّ اتصالك «مئة ميغابت في الثانية»، فالمعنى أنّ خطّك يستطيع أن يمرّر مئة مليون بِتٍّ في كلّ ثانية. وهذه الوحدة — الميغابت في الثانية (megabit per second، أو اختصاراً Mbps) — هي الرقمُ الذي يطبعه المزوّد على اشتراكك، وهي مقياسُ عرض النطاق في كلّ مكان.
وقد مرّت بك أرقامُ عرض النطاق تختلف من وسطٍ إلى وسط دون أن نسمّيها باسمها: خطُّ نحاسٍ قديم يعطي عشرات الميغابت، وليفٌ زجاجيّ يعطي جيجابت (ألفَ ميغابت). ذلك الرقمُ كلُّه كان عرضَ نطاق: سعةُ الأنبوب، لا أكثر.
غير أنّ هذا الرقم يخفي فخّاً صغيراً يوقع كثيراً من الناس، ومصدرُه وحدةُ القياس نفسها. فالمزوّد يعدّ اتصالك بالميغابت، أمّا حاسوبُك وهاتفك فيقيسان الملفات التي تُنزّلها (download) بوحدةٍ أخرى قريبة الاسم بعيدة المقدار: الميغابايت (megabyte). والبايتُ (byte) الواحد ثمانيةُ بِتّات، فبين الوحدتين ثمانيةُ أضعافٍ كاملة. لهذا حين يعرض لك متصفّحك أنّه يُنزّل ملفاً بسرعة اثني عشر ميغابايت ونصفٍ في الثانية، بينما اشتراكُك يقول مئة ميغابت، فالرقمان متطابقان في الحقيقة.
وهناك حقيقةٌ أخرى عن هذا الرقم ينبغي أن تعرفها: عرضُ النطاق الذي تحصل عليه فعلاً هو أضيقُ نقطةٍ في الطريق كلّه، لا أوسعُها. فالبيانات تمرّ في سلسلةٍ من الوصلات من خادم الموقع حتى جهازك، وسعتُك الحقيقية تساوي سعةَ أضعف حلقةٍ في هذه السلسلة، تماماً كما أنّ أنبوباً واسعاً يضيق في موضعٍ واحد لا يمرّر إلا بقدر ذلك الموضع الضيّق. وفي البيت غالباً ما تكون تلك الحلقةُ الأضيق هي الميل الأخير — الوصلةُ الأخيرة الداخلة إلى جدارك. يُضاف إلى ذلك أنّ هذه السعة تُقتسَم: حين يبثّ أحدُ أفراد البيت فيديو ويُنزّل آخرُ ملفاً كبيراً، فكلاهما يشرب من الأنبوب نفسه، فينقص نصيبُ كلٍّ منهما.
هذا هو الوجه الأول من «السرعة»: كم يحمل خطُّك في الثانية. وهو وجهٌ مهمّ، لكنّه لا يقول شيئاً عن الوجه الثاني — كم يتأخّر ما يحمله حتى يصل.
زمن الوصول: كم يستغرق الوصول
عُد إلى أنبوب الماء، واسأل سؤالاً آخر مختلفاً: إذا فتحتَ الصنبور الآن، فكم يمرّ من الوقت قبل أن تخرج أوّلُ قطرةٍ من الطرف الآخر؟ هذا سؤالٌ عن الزمن، لا عن الكمّية، ولا علاقةَ له باتّساع الأنبوب. أنبوبٌ واسعٌ جداً لكنّه طويلٌ جداً قد تتأخّر أوّلُ قطرةٍ فيه رغم سعته. هذا التأخيرُ في الإنترنت اسمه زمن الوصول (latency): كم يستغرق جزءٌ من البيانات حتى يقطع الطريق من جهازك إلى الخادم ويعود إليك الجواب.
ويُقاس هذا الزمن بوحدةٍ صغيرة هي المِلّي ثانية (millisecond، أو ms) — أي جزءٌ من ألفٍ من الثانية. والطريقةُ العملية لقياسه أن نرسل إشارةً صغيرة إلى خادمٍ ونحسب كم تستغرق حتى يردّ، وهذا القياسُ ذهاباً وإياباً هو ما يسمّيه التقنيّون البينغ (ping). فحين يقولون إنّ زمن وصولك «عشرون ملّي ثانية»، فالمعنى أنّ الرحلةَ كاملةً — من نقرتك إلى أوّل ردٍّ يعود — تستغرق عشرين جزءاً من ألفٍ من الثانية.
فلماذا يوجد تأخيرٌ أصلاً؟ لماذا لا تصل البياناتُ لحظةَ إرسالها؟ للتأخير أسبابٌ ثلاثة، أوّلها أعمقُها وأثبتُها.
أوّل الأسباب هو المسافة، وهو حدٌّ فيزيائيّ لا حيلة فيه. فالبيانات لا تنتقل بلا زمن؛ إنّها تسري في الألياف نبضاتِ ضوء، والضوءُ نفسه — أسرعُ ما في الكون — لا يقطع المسافة في لا شيء من الوقت. بل إنّ الضوء داخل زجاج الليف يسير بنحو ثلثَي سرعته في الفراغ فقط، أي قرابة مئتَي ألف كيلومترٍ في الثانية. وهذا سريعٌ بمقاييس البشر، لكنّه ليس فورياً حين تطول المسافات: طلبٌ يخرج من جهازك في الخليج إلى خادمٍ في أمريكا يقطع آلاف الكيلومترات ذهاباً ومثلها إياباً، فيدفع من الزمن مئةً وخمسين ملّي ثانية أو أكثر لمجرّد أنّ الأرض واسعة. وعمليّاً، يبلغ زمنُ الوصول داخل مدينتك بضعةَ ملّي ثانية، وعبر القارة عشراتٍ منها، وحول نصف الكوكب مئةً وخمسين إلى ثلاثمئة.
والثاني هو المحطّات في الطريق. فالبيانات لا تقفز من جهازك إلى الخادم في وثبةٍ واحدة؛ بل تمرّ في سلسلةٍ من الأجهزة التي تصل الشبكات بعضها ببعض — المُوجِّهات (routers) التي عرفتَها حين بنينا الشبكة من الصفر. وكلُّ جهازٍ في الطريق يستقبل البيانات، يقرأ إلى أين تتّجه، ثمّ يدفعها إلى الوصلة التالية. هذه القراءةُ والتمرير تستغرق زمناً ضئيلاً في كلّ محطّة، لكنّ المحطّات كثيرة، فتتراكم أزمنتُها الصغيرة على طول الرحلة.
والثالث هو الزحام. فحين تمتلئ إحدى الوصلات ببياناتٍ أكثر ممّا تحتمل في اللحظة، تصطفّ البياناتُ الزائدة في طابورٍ تنتظر دورها، تماماً كسيّاراتٍ تقف عند تقاطعٍ مزدحم. وهذا الانتظارُ يُضاف إلى زمن الوصول، ويتغيّر بتغيّر الزحام: خفيفٌ في الهدوء، ثقيلٌ في ساعات الذروة حين يستيقظ الحيّ كلُّه على شبكته.
ولعلّك التقيتَ أثرَ زمن الوصول في الدرس السابق دون أن نسمّيه: الاتصال عبر الأقمار البعيدة الثابتة في الفضاء يُنزّل بسرعةٍ معقولة، ومع ذلك يبدو ثقيلاً محرجاً في أيّ مكالمةٍ مرئية. السببُ الآن مكشوف: إشارتُه تصعد نحو ستةٍ وثلاثين ألف كيلومترٍ إلى القمر وتهبط مثلها، ذهاباً وإياباً، فيبلغ زمنُ وصولها قرابةَ نصف الثانية. عرضُ نطاقه لا بأس به، لكنّ زمن وصوله كارثيّ — وهذان رقمان مستقلّان، لا يشتري أحدُهما الآخر.
لماذا لا يُصلح أحدُهما الآخر
يبقى أن نرى لماذا الرقمان مستقلّان حقّاً — لماذا لا يجعل عرضُ النطاق الكبير زمنَ الوصول أقصر، ولا العكس. وأوضحُ ما يقرّب ذلك مثالٌ من طريقٍ بين مدينتين.
عرضُ النطاق هو عددُ حارات الطريق: كم سيارةً تسير جنباً إلى جنبٍ في اللحظة الواحدة. وزمنُ الوصول هو طولُ الطريق: كم تستغرق السيارةُ الواحدة حتى تبلغ آخره. والفرقُ بينهما أنّ الأول يزيد بتوسيع الطريق، والثاني لا يتغيّر إلا بتقصيره. فلو أضفتَ إلى طريقٍ طويل حاراتٍ جديدة، صار يستوعب سياراتٍ أكثر في الوقت نفسه — أي زاد عرضُ نطاقه — لكنّ السيارةَ الواحدة ما زالت تقطع الطولَ نفسه في المدّة نفسها. الحاراتُ الأكثر لا تقصّر الرحلة؛ إنّها فقط تسمح بعبورٍ أكبر دفعةً واحدة.
ولهذا يمكن أن تجتمع الحالاتُ الأربع: طريقٌ واسعٌ قصير (وهو المثالي)، وطريقٌ ضيّقٌ قصير (سريعُ الاستجابة لكنّه لا يحمل الكثير)، وطريقٌ واسعٌ طويل (يحمل الكثير لكنّ كلَّ رحلةٍ فيه بطيئة — وهذا حالُ القمر البعيد)، وطريقٌ ضيّقٌ طويل (أسوأُها). المزوّد يبيعك عرضَ الطريق، ويسكت عن طوله.
هذا التمييز ليس ترفاً نظرياً؛ هو ما يفسّر لغزَ جارك الذي رفع اشتراكه فلم يتغيّر شيء. لقد اشترى حاراتٍ أكثر لطريقٍ لم يكن ضيّقاً أصلاً، بينما بطؤُه كان في طول الطريق — في زمن الوصول — الذي لا تشتريه الحارات.
لماذا يبدو اتصالٌ «كبير الرقم» بطيئاً
المفتاح أنّ ما تفعله على الإنترنت نوعان، وكلُّ نوعٍ يعيش على رقمٍ مختلف.
النوع الأول نقلُ كمّياتٍ كبيرة دفعةً واحدة: تُنزّل ملفاً ضخماً، أو تبثّ فيديو عالي الدقّة، أو تعمل في بيتٍ فيه عدّةُ شاشاتٍ تبثّ معاً. هنا يحكم عرضُ النطاق، لأنّ المطلوب حملُ أكبر قدرٍ في أقصر وقت. مقطعُ فيديو بدقّةٍ عالية يحتاج نحو خمسةٍ إلى عشرة ميغابت في الثانية، والدقّةُ الفائقة (4K) تطلب قرابة خمسةٍ وعشرين. وبيتٌ فيه شاشتان بدقّةٍ فائقة ومكالمةٌ مرئية وتصفّحٌ عاديّ يرتاح على مئتَي ميغابت. في هذا النوع، الأنبوبُ الأوسع خيرٌ فعلاً، وزيادةُ عرض النطاق تُلمَس.
والنوع الثاني أخذٌ وردٌّ سريعٌ متكرّر: مكالمةٌ مرئية تنتظر فيها ردَّ الطرف الآخر، أو اجتماعُ عملٍ عن بُعد، أو التنقّلُ بين الصفحات نقرةً بعد نقرة. هنا يحكم زمنُ الوصول، لأنّ المطلوب ليس حملَ الكثير، بل أن يعود الردُّ سريعاً. المكالمةُ المرئية لا تحتاج إلا بضعةَ ميغابت من عرض النطاق — أنبوبٌ ضيّقٌ يكفيها — لكنّها حسّاسةٌ لكلّ ملّي ثانيةٍ من التأخير: فإذا طال زمنُ الوصول، تكلّم كلٌّ منكما فوق كلام الآخر، وتقطّع الصوتُ، وصار الحوارُ ثقيلاً. لا يُصلحه أن تشتري عرضَ نطاقٍ أكبر؛ يُصلحه فقط زمنُ وصولٍ أقصر.
وأدقُّ مثالٍ على حكم زمن الوصول هو التصفّح نفسه، وهو ما يخدعك في اتصالك «كبير الرقم». فأنت تحسب أنّ فتح صفحةٍ نقلةٌ واحدة كبيرة، والحقيقةُ أنّه سلسلةٌ من عشراتِ الأخذ والردّ القصيرة بينك وبين الخادم: يطلب متصفّحك قطعةً، فتصل، فيتبيّن منها أنّه يحتاج قطعاً أخرى، فيطلبها، وهكذا مراراً حتى تكتمل الصفحة. وكلُّ واحدةٍ من هذه الرحلات الصغيرة تدفع ضريبةَ زمن الوصول كاملةً. فإذا كان زمنُ وصولك طويلاً، تراكمَ التأخيرُ الصغير عشراتِ المرّات، فأحسستَ بالصفحة تتلكّأ مهما اتّسع أنبوبُك. ولهذا وجدت القياساتُ أنّ زيادة عرض النطاق فوق حدٍّ معقول تكاد لا تُسرّع فتحَ الصفحات، بينما كلُّ تقليصٍ في زمن الوصول يُسرّعه فعلاً — كأنّ كلّ مئتَي ملّي ثانيةٍ تُوفّرها من زمن الوصول تقصّ ثانيةً كاملة من زمن فتح الصفحة.
ويبقى لزمن الوصول وجهٌ خفيّ يكمل الصورة: ثباتُه (أو انعدام الترجّح، Jitter)، لا طولُه وحده. فالمكالمةُ المرئية لا يكفيها أن يكون التأخيرُ قصيراً، بل أن يكون منتظماً: إن وصلت أجزاءُ الصوت متباعدةً مرّةً ومتلاحقةً مرّة، تقطّعت الكلماتُ وإن كان متوسّطُ التأخير صغيراً. وهذا التذبذبُ في زمن وصول البيانات هو ما يُسمّى الترجّح (jitter). وأشهرُ ما يُفسد هذا الثبات أن يملأ تنزيلٌ كبيرٌ الأنبوبَ فتصطفّ خلفه بياناتُ المكالمة تنتظر، فيرتفع زمنُ وصولها فجأةً وقتَ الحاجة إليه. لهذا قد ترى مكالمتك تتحسّن لمجرّد أن يوقف أحدُهم تنزيلاً في البيت — لا لأنّ عرض النطاق زاد، بل لأنّ زمن الوصول عاد منتظماً.
خلاصة: أيّهما يحكم تجربتك؟
خلاصةُ الأمر أنّ لكلّ رقمٍ ميدانَه. عرضُ النطاق ملكُ الكمّيات الكبيرة: التنزيل، والبثّ، والبيت المزدحم بالشاشات. وزمنُ الوصول ملكُ التفاعل الحيّ: المكالمات، والاجتماعات، وخفّةُ التصفّح واستجابتُه. وأكثرُ خيبات الأمل مع الإنترنت مصدرُها أنّ الناس يشترون الرقم الأول ظنّاً أنّه يعالج مشكلةً في الرقم الثاني: يرفعون عرضَ النطاق لعلّ المكالمات تتحسّن، فلا يتغيّر شيء، لأنّ العلّة لم تكن يوماً في اتّساع الأنبوب.
عرفتَ الآن أنّ «سرعة الإنترنت» رقمان لا رقم: كم يمرّ في الثانية، وكم يتأخّر كلُّ رحلة. وفي كلا الرقمين كنّا نتحدّث عن بياناتٍ تسير بين جهازك وخادمٍ بعيد، وكأنّ الطريق بينهما معروفٌ سلفاً. لكن كيف تعرف البياناتُ إلى أيّ جهازٍ تذهب أصلاً، من بين مليارات الأجهزة المتّصلة؟ كيف يُميَّز جهازُك عن سواه فيصله الجوابُ هو دون غيره؟ ذلك سؤالٌ عن عنونة الأجهزة — كيف يُعرَف كلُّ جهازٍ على الشبكة — وهو أوّلُ ما يفتحه الدرسُ التالي.

