PracticU

הסבר על NDP
ARP IPv6
חלק 1

בלי כתוביותעם כתוביות
PracticU › קורס CCNA - הסמכה בינלאומית של סיסקו - מבחן 200-301 › הסבר על NDP ARP IPv6 חלק 1
מילון מושגים:
ARP - פרוטוקול שמתרגם כתובת IP לכתובת ה-MAC של המכשיר המתאים ברשת המקומית.
IPv6 - הדור החדש של פרוטוקול IP, עם מרחב כתובות גדול בהרבה מ-IPv4, שנכתבות בפורמט הקסדצימלי.
ברודקאסט - שידור של הודעה אחת לכל המכשירים ברשת המקומית בו-זמנית.
כתובת MAC - מזהה ייחודי וקבוע של כרטיס רשת, המשמש לזיהוי המכשיר ברשת המקומית.
Multicast - שליחת מידע מצומת אחד לקבוצה מוגדרת של נמענים ברשת בו-זמנית, בלי לשלוח לכל המכשירים.
Wireshark - כלי ללכידה ולניתוח של תעבורת רשת, המציג את החבילות העוברות לצורך אבחון ובדיקה.
VMware - חברה ומוצרי וירטואליזציה הנפוצים בארגונים, המאפשרים להריץ מכונות וירטואליות רבות על חומרה פיזית אחת.
IPv4 - הגרסה הרווחת של פרוטוקול IP, שבה כתובת מורכבת מארבעה מספרים בין 0 ל-255.

הסבר על NDP ARP IPv6 חלק 1
ב-IPv6 אין יותר ARP ואין Broadcast. את גילוי כתובות ה-MAC של השכנים מבצע פרוטוקול NDP באמצעות הודעות Multicast, וההרצאה מראה איך זה עובד בפועל עם Wireshark.
איך זה עובד
1. Joint Groups: ב-show ipv6 interface בנתב רואים, מלבד כתובות ה-Unicast (גלובלית ו-Link Local, שאחת מהן נוצרה מה-MAC ב-EUI-64), גם קבוצות Multicast. אלה כתובות משותפות להרבה התקנים, שמזכירות תדר רדיו שכל מי שרוצה מאזין לו. יש קבוצה של כל המחשבים, שמחליפה את ה-Broadcast, וקבוצה של כל הנתבים שבה משתמש SLAAC.
2. כתובת Multicast לפי היעד: כשתחנה רוצה לדבר עם שכן ויודעת רק את ה-IP שלו, היא לוקחת את ששת התווים ההקסדצימליים האחרונים של ה-IP של היעד ומצמידה אותם לקידומת קבועה FF02::1:FF.
3. גם ב-Layer 2: כתובת ה-MAC של היעד גם היא Multicast, בקידומת 33:33:FF ואחריה סיומת ה-IP.
4. שתי הודעות: תחילה Neighbor Solicitation, שמקבילה ל-ARP Request ושואלת מה ה-MAC, ואחריה Neighbor Advertisement, התשובה. רק אחר כך מתחיל הפינג עצמו, כבר אל ה-MAC האמיתי.
הדגמה
המרצה מחק את טבלת השכנים ב-Windows 11, פתח Wireshark ועשה פינג מהמכונה הווירטואלית אל ה-Link Local של המחשב הפיזי (כרטיס VMnet8 של VMware), עם % שמציין לאיזה כרטיס רשת שייך ה-Link Local. ב-Wireshark נראו גם IPv4 וגם IPv6 במקביל. בטבלת השכנים (netsh interface ipv6 show neighbors) הופיע ה-MAC שנלמד.
שימו לב
אחרי מחיקת הטבלה השורה מתאפסת ומסומנת כ-unreachable. כתובת MAC של אפסים בטבלה אומרת שמישהו מחק את ה-ARP.
אחרי ההרצאה אפשר לזהות את הודעות ה-Solicitation וה-Advertisement ב-Wireshark ולהבין מאיפה נגזרת כתובת ה-Multicast.
השיעור הבא בקורס: הסבר על NDP ARP IPv6 חלק 2

פרקי ההרצאה: הסבר על NDP ARP IPv6 חלק 1

  1. 00:00

    החלפת ARP ב-NDP ללא ברודקאסט

  2. 00:53

    שלוש כתובות ה-IPv6 של האינטרפייס

  3. 01:33

    רעיון ה-Multicast וקבוצות

  4. 02:15

    מולטיקאסט המחליף את הברודקאסט

  5. 02:51

    כתובת Solicited-Node Multicast

  6. 03:25

    גילוי ה-MAC לפני שליחת פאקט

  7. 04:24

    הכנת סביבת ה-NAT ב-VMware

  8. 05:19

    פינג ולכידת פאקטים ב-Wireshark

תמלול ההרצאה: הסבר על NDP ARP IPv6 חלק 1

הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על NDP ARP IPv6 חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, בהרצאה זו אנחנו נראה איך עובד ARP ב-IPv6 והאמת שאין יותר ARP, יש מנגנון חדש שמגלה כתובות MAC במחשבים שלידי ובמקום ה-ARP שהיה עושה ברודקאסטים, ב-IPv6 הורידו לגמרי את הברודקאסטים, זה לא קיים יותר ומשתמשים בפרוטוקול NDP, Network Discovery, פרוטוקול לגילוי שכנים וה-NDP הזה שולח הודעות מולטי-קאסט

  2. 00:32

    ובעזרת הודעות מולטי-קאסט שתכף נראה בדיוק איך זה עובד אנחנו מגלים את המאק של השכן בואו ניכנס לתוך הראוטר שלי נעבור ל-Enabled ונעשה שואו IPv6 אינטרפייס נניח G0000 ואנחנו רואים פה שיש לי כתובת יוניקאסט רק שלי גלובלית רגילה וכתובת יוניקאסט עוד אחת שהונפקה על סמך

  3. 00:59

    המאק שלי אז יש לי פה שתי כתובות IP V6 ייחודיות רק שלי יש כתובת לינק לוקל שתמיד קיימת ואתם רואים הסיומת של לינק לוקל גם הונפקה על סמך המאק שלי זה EUI 64 ולכן זה זה אלה זה אבל מה שמעניין אותי כרגע זה לא שלוש כתובות IP שיש לי פה אלא ג'ויין גרופס מה זה ג'ויין גרופס אלו הם כתובות איי פי שבהם מאזין לא רק הראוטר שלי ולא רק המחשב שלי אלא כמה מחשבים ברשת או כמה ראוטרים

  4. 01:33

    ברשת או כל התקנים שיש ברשת זאת כתובת איי פי שהיא משותפת לכמה התקנים פיזיים היא לא ייחודית למחשב אחד או לראוטר אחד היא מזכירה גלי רדיו שכל מי שרוצה יכול להאזין בתדר מסוים נניח לגלגלצ זה לא חובה מי מי שרוצה מאזין מי שרוצה לא מאזין אבל הרעיון המרכזי של כל הסיפור של המונטיקאסט שזאת לא כתובת ייחודית אישית לעדכן מסוים אלא כתובת

  5. 02:06

    IP משותפת לכמה עדכנים שמעוניינים להאזין למידע שעובר ב-IP הזה לכן זה נקרא קבוצה זאת קבוצה של כל המחשבים בכלל כל מחשב שקיים ברשת צריך להיות בקבוצה הזאת זה למעשה מחליף לי את הברודקאסט זאת קבוצה של כל הראוטרים, זה מולטיקאסט לכל הראוטרים.

  6. 02:28

    מי שמשתמש בו זה סלאק, זה שעוזר לתחנת עבודה לגלות באיזה רשת היא התעוררה. אז תחנת העבודה שולחת ל-IP הזה את ההודעות שלה בשביל לגלות איפה היא התעוררה.

  7. 02:41

    ויש לנו פה כתובת, שימו לב, כמו הכתובת של ברודקאסט, אבל עם תוספת ייחודית. מה זה התוספת הייחודית הזאת? זה למעשה שש ספרות אחרונות באקסה מכתובת ה-IP המקורית.

  8. 02:54

    זאת כתובת ה-IP המקורית שלי, ויש לי פה מולטי-קאסט על סמך כתובת ה-IP הזאת. יש לי גם כתובת ה-IP הזאת, וגם השש ספרות שלה מנוצלות כאן.

  9. 03:07

    אז אם מישהו יעשה לי פינג, נניח לכתובת הזאת שלי, נקודה אחת בסוף, והוא לא יודע את המאק שלי, הוא גילה את ה-IP שלי מ-DNS, הוא גילה את ה-IP שלי כי שלחתי לו הודעת וואטסאפ, זה לא משנה מאיפה הוא גילה את ה-IP שלי, כמובן שלרוב זה מ-DNS.

  10. 03:24

    עכשיו הוא רוצה לגלות את ה-MAC, והוא שולח לי פינג, הוא שולח לי כל פאקט שהוא רוצה, אבל הוא לא יוכל לעשות את זה עד שלא יהיה לו את ה-MAC שלי.

  11. 03:33

    אז לפני שנבנה הפאקט, יוצאת הודעת NDP לכתובת הזאת. המחשב ההוא יודע את הכתובת הזאת, הוא לוקח את השש ספרות האחרונות שלו, שזה הכל אפסים ובסוף אחד, ומוסיף אותו להתחלה הזאת.

  12. 03:48

    זאת התחלה קבועה לכל המחשבים בעולם וזה אומר שאני רוצה לגלות את המאק שלך עבור ה-IP שמסתיים בשש ספרות כאלו והוא שולח ל-IP הזה הודעה כאשר ברמת המאק יושב המאק הקבוע של מולטיקאסט בואו נראה את זה קורה הלכה למעשה ניכנס לווינדוס 11 שלי נמחק את כל ה-neighbors שהוא מכיר את כל ה-ARPים שהוא מכיר זה כמו ART-D ב-IPv4.

  13. 04:21

    המכונה הווירטואלית הזאת מחוברת פה בכרטיסי רשת ל-NAT, לרשת NAT. הרשת NAT הזאת ב-Edit Virtual Network Editor אפשר לראות שהיא גם נקראת VMNET 8.

  14. 04:33

    הסאבנט שלה זה מ-22, זה פחות מעניין אותי. VMNET 8 זה כרטיס הרשת שנמצא אצלי במחשב. אפשר לראות פה Host Connected, הוסט זה המחשב הפיזי שלי.

  15. 04:46

    ואז אני אחפש VMNET 8 במחשב הפיזי שלי, בואו נלך אליו. זה המחשב הפיזי שלי, נעשה פה IP קונפיג. הנה VMNET 8, למעשה כרטיס רשת הזה במחשב הפיזי שלי מחובר לתוך הרשת הפנימית של VMware.

  16. 05:03

    ומה שאני מחפש, IPv6. האחוז הזה מציין על איזה כרטיס רשת נמצא הלינק לוקל הזה. אתם רואים הלינק לוקל הזה? הרי הוא דומה מאוד גם פה, גם פה.

  17. 05:15

    כדי שלא יהיה בלאגן, יש אחוז 6 שמזהה לאיזה כרטיס רשת זה מחובר. כרגע זה פחות מעניין אותי, אני צריך לקחת את הלינק לוקל של המחשב הפיזי שלי, ואני רוצה לעשות פה פינג בין המכונה הווירטואלית למחשב הפיזי.

  18. 05:30

    יכלתי לעשות גם פינג בין שתי מכונות וירטואליות. לפני שאני עושה אנטר, אני מפעיל פה ווייר שארק, כי אני רוצה לתפוס את הפאקטים שיעזרו לגלות

לקורס המלא: קורס CCNA אונליין בעברית

ההרצאה הקודמת: הסבר על SLAAC - EUI-64

ההרצאה הבאה: הסבר על NDP - ARP IPv6 - חלק 2

הרצאות קשורות מקורסים אחרים

  • IPv6
  • הסבר על IP / MAC / ARP
  • לינוקס - IPv6
  • OSPF v3 - IPv6

קורסים נוספים במסלול

  • קורס CCNP
  • קורס פורטיגייט - FortiGate
  • קורס צ'ק פוינט - Check Point Gaia R81