تدريب Shadowing: Traceroute: You're Probably Reading the Results Wrong - تعلم التحدث بالإنجليزية عبر الفيديو

اختر وضع التدريب

كل وضع يفتح غرفة تدريب بملء الشاشة.

54 جمل
إذا كانت الجمل قصيرة أو طويلة جدًا، انقر على Edit لتعديلها.
1
If you work in IT, you've probably used Traceroute at least a few times, but I bet some of you have no idea how it actually works.
2
It's one of the first tools we reach for when we're trying to figure out where a network connection is dying.
3
You run it, you see a list of hops, you find out where it times out, and you're basically done.
4
But there's some really cool stuff happening underneath the hood that changes how you should actually interpret those results.
ولكن هناك بعض الأمور الرائعة حقًا التي تحدث تحت الغطاء، والتي تغير الطريقة التي يجب أن تفسر بها تلك النتائج فعليًا.
5
Okay, so at its core, traceroute is exploiting something called the TTL field in the IP header.
حسنًا، في جوهرها، تستخدم أداة traceroute شيئًا يسمى حقل TTL في رأس حزمة IP.
6
TTL stands for time to live, and it's basically a hop counter.
7
Every time a packet passes through a router, that router reduces the TTL by one.
8
When the TTL hits zero, the router drops the packet and sends back an ICMP time exceeded message to the source.
9
Now, I know that just sounded like a lot, but stick with me.
10
This is all gonna make sense in a minute.
11
Trust me.
12
Okay?
13
All right.
14
Now, traceroute starts by sending out a packet with a TTL of 1.
15
That packet hits the first router.
16
The router reduces the TTL to zero, drops it, and then sends back the time-exceeded message.
17
And then boom, now Traceroute knows the IP address of the first hop and how long it took to get there.
18
Then it sends out another packet with a TTL of two.
19
That packet makes it to the first router, hits the second router, gets dropped, and then the second router sends back a time exceeded message.
20
Now, Traceroute knows the second hop.
21
I think you can see where I'm going with this.
22
It keeps doing this, incrementing the TTL each time until it finally reaches the destination.
23
Now, but you might be asking, how does it know what hop is the destination?
24
Well, that's a very good question.
25
It knows this because at the last hop, instead of getting an ICMP time exceeded, it gets an ICMP echo reply or port unreachable message.
26
It kind of depends on the protocol you're using, but that's how it knows it's done.
27
Now, here is where it gets interesting.
28
Traceroute on Windows and Traceroute on Linux work differently by default.
29
Windows uses ICMP echo requests,
30
basically a ping packet, and Linux and Unix use UDP packets to high numbered ports.
31
Now you might be asking, why does that matter?
32
Well, it's because firewalls and routers treat these differently.
33
A lot of networks block ICMP, or at least they rate limit it, so that they deprioritize that traffic.
34
So if you're running traceroute on Windows and you're seeing a bunch of timeouts, it might not actually be because the path is broken.
35
It might be because the ICMP is being filtered somewhere along the way.
36
If you run the same traceroute using UDP or TCP, you might get a completely different result.
37
And also, this is really important.
38
The path you see in traceroute is not necessarily the path your actual traffic is taking.
39
Routers can use different paths for different types of traffic.
40
They can use something called ECMP or equal cost multipath, meaning there might be multiple paths to the same destination
41
and your trace route packets might take a different path than your actual application traffic.
42
Oh, one more thing.
43
Those round trip times you see in trace route, they're not cumulative.
44
Each hop shows the round trip time from your source to that specific router and back.
45
So if you see hop three with a 20 milliseconds time and a hot four with a 15 milliseconds, that doesn't mean hot four is faster.
46
That just means hot four responded faster to the ICMP request.
47
The actual latency is still accumulating as you go.
48
So what do you actually need to remember?
49
Traceroute is an amazing tool, but you need to understand what it's actually showing you.
50
It's not a perfect map of your traffic path.
51
And those timeouts don't always mean there's a problem.
52
Sometimes you need to run it with different protocols or run it multiple times to see if the path changes.
53
Now you know how traceroute actually works under the hood.
54
I hope that helped and don't forget to follow me nerds.

تنزيل التطبيق

كل ما تحتاجه للتحدث بطلاقة

تقييم النطق بالذكاء الاصطناعيتقييم كل جملة
تدريب IPAأتقن كل صوت
المفرداتابنِ رصيدك من الكلمات
لعبة المفرداتتعلّم أثناء اللعب

المفردات وملاحظات التحدث لهذا الدرس

يحتوي هذا الفيديو على 54 جملة و718 كلمة للتدرب على الترديد. مدة الكلام 4:17. يتكلم المتحدث بسرعة طبيعية، نحو 168 كلمة في الدقيقة، قريبة من المحادثة اليومية. 79% فقط من الكلمات ضمن أكثر 3,000 كلمة شيوعًا في الإنجليزية، فالمفردات صعبة نسبيًا.

أهم المفردات في هذا الفيديو

13 كلمة أقل شيوعًا من الفيديو، مع النطق والمعنى:

  • packet /ˈpæk.ɪt/ (اسم) — حُزْمَة, رَبْطَة. A small pack or package; a little bundle or parcel
  • exceed /ɪkˈsiːd/ (فعل) — كَبُرَ, تَخَطَّى. To be larger, greater than (something).
  • destination /dɛstɪˈneɪʃən/ (اسم) — وِجْهَة, وُجْهَة. The place set for the end of a journey or to which something is sent; place or point aimed at.
  • trace /tɹeɪs/ (اسم) — أَثَر. An act of tracing.
  • echo /ˈɛk.oʊ/ (اسم) — صَدًى. A reflected sound that is heard again by its initial observer.
  • necessarily /ˌnɛs.əˈsɛɹ.ə.li/ (ظرف) — حَتْماً. Inevitably; of necessity.
  • filter /ˈfɪltɚ/ (اسم) — مِصْفَايَة. A device which separates a suspended, dissolved, or particulate matter from a fluid, solution, or other substance; any device that separates one substance from…
  • underneath /ˌʌndɚˈniθ/ (ظرف) — تَحْت, أَسْفَل. Below; in a place beneath.
  • exploit /ˈɛksplɔɪt/ (اسم) — مَأْثُرَة. A heroic or extraordinary deed.
  • interpret /ɪnˈtɜː.pɹɪt/ (فعل) — فَسَّرَ, أَوَّلَ. To decode the meaning of a topic and then act, whether to continue researching the topic, follow through, act in opposition, or further the understanding…
  • router /ˈɹaʊ.tɚ/ (اسم) — راوْتَر, مُوَجَّه. Someone who routes or directs items from one location to another.
  • millisecond /ˈmɪlɪˌsɛkənd/ (اسم) — مِيلِي ثَانِيَة. An SI unit of time equal to 10⁻³ seconds. Symbol: ms
  • firewall /ˈfaɪ(ə)ɹˌwɔl/ (اسم) — جِدَار ناريّ, فَايْرْوُول. A fireproof barrier used to prevent the spread of fire between or through buildings, structures, electrical substation transformers, or within an aircraft or…

الأفعال المركبة التي ستسمعها

  • pass through (فعل) — اِخْتَرَقَ, نَفَذَ. To go through, to travel through, to transit or lie across a place or from one place to another.
  • stand for (فعل) — إِسْتَنَدَ. To mean; to symbolize; to represent; especially of an acronym or abbreviation.

نطق يحتاج إلى انتباه

يستخدم المتحدث 12 من الصيغ المختصرة، مثل you're, don't, doesn't. انطقها بصيغتها القصيرة كما تسمعها.

  • الكلمات الطويلة — انتبه لموضع النبر: destination /dɛstɪˈneɪʃən/, differently /ˈdɪf.ə.ɹənt.li/, necessarily /ˌnɛs.əˈsɛɹ.ə.li/, cumulative /ˈkjuːmjʊlətɪv/, millisecond /ˈmɪlɪˌsɛkənd/

كيف تتدرب بهذا الفيديو

  1. استمع إلى الفيديو كاملًا مرة واحدة دون أن تتكلم، ودوّن الكلمات التي لا تعرفها.
  2. ابدأ بسرعة 0.75×، وردّد جملة جملة، ثم عُد إلى السرعة العادية عندما يصبح الأمر سهلًا.
  3. سجّل صوتك وقارنه بالأصل، مع الانتباه إلى كلمات مثل packet, exceed, destination.

ما هي تقنية التظليل الصوتي؟

التظليل الصوتي (Shadowing) تقنية تعلم لغة مدعومة علمياً، طُورت أصلاً لتدريب المترجمين الفوريين المحترفين. الطريقة بسيطة لكنها قوية: تستمع لصوت إنجليزي أصلي وتكرره فوراً بصوت عالٍ — كظل يتبع المتحدث بتأخير 1-2 ثانية. تُظهر الأبحاث تحسناً كبيراً في دقة النطق والتنغيم والإيقاع وربط الأصوات والاستماع والطلاقة.

تقنية الشادوينغ: اقرأ الدليل الكامل خطوة بخطوة →