بصمة — منصة عربية لتعليم البرمجة والشبكات والإلكترونيات

أنواع عناوين IPv6: EUI-64 وlink-local وULA وanycast

بنجهّز الشبكة…
01 / ملخص التجربة

أنواع عناوين IPv6: EUI-64 وlink-local وULA وanycast

راوترين وشبكتين. هتطبّق كل نوع عنوان IPv6 في مكانه: global بالـ EUI-64، link-local يدوي، unique-local على لينك الربط، وعنوان anycast مشترك — وتشوف جروبات الـ multicast اللي الراوتر بيشترك فيها.

مدة التجربة 25 دقيقة · 6 مهام

الأجهزة في بداية التجربة

  • R1 — راوتر
  • R2 — راوتر
  • PCA — كمبيوتر
  • PCB — كمبيوتر

التوصيلات

  • R1 Gi0/0/1 ↔ R2 Gi0/0/1
  • R1 Gi0/0/0 ↔ PCA eth0
  • R2 Gi0/0/0 ↔ PCB eth0
02 / المهام التي ستطبقها
  1. 01
    R1 Gi0/0/0: عنوان global من 2001:DB8:A::/64 بطريقة EUI-64

    يتحقق المعمل من على R1: الأمر show ipv6 interface brief يظهر فيه «»، على R1: الأمر show running-config يظهر فيه «ipv6 unicast-routing»

    تلميح / الحل المقترح
    ipv6 unicast-routing
    interface g0/0/0
    ipv6 address 2001:db8:a::/64 eui-64
    no shutdown
    بعدها show ipv6 interface brief: الـ 64 بت الأخيرة اتعملت من الـ MAC (اتقسم نصين واتحط FFFE في النص واتقلب البت السابع)
  2. 02
    link-local يدوي: FE80::1 على كل واجهات R1 وFE80::2 على كل واجهات R2

    يتحقق المعمل من على R1: الأمر show ipv6 interface g0/0/1 يظهر فيه «link-local address is FE80::1»، على R1: الأمر show ipv6 interface g0/0/0 يظهر فيه «link-local address is FE80::1»، على R2: الأمر show ipv6 interface g0/0/1 يظهر فيه «link-local address is FE80::2»، على R2: الأمر show ipv6 interface g0/0/0 يظهر فيه «link-local address is FE80::2»

    تلميح / الحل المقترح
    على كل واجهة: ipv6 address fe80::1 link-local (وfe80::2 على R2). الـ link-local بيشتغل على اللينك بس ومش بيتعمله route
  3. 03
    لينك الربط بـ unique-local: R1 = FD00:0:12::1/64 وR2 = FD00:0:12::2/64

    يتحقق المعمل من R1 يصل إلى FD00:0:12::2 (ping)

    تلميح / الحل المقترح
    الـ ULA (FC00::/7، عمليًا FD..) زي الـ private في IPv4: بيتوجّه جوه الشركة بس. interface g0/0/1
    ipv6 address fd00:0:12::1/64
    no shutdown
  4. 04
    R2 Gi0/0/0: 2001:DB8:B::1/64، وroutes ثابتة بالـ link-local كـ next-hop

    يتحقق المعمل من في جدول توجيه R1 مسار إلى 2001:DB8:B::/64 من نوع S، في جدول توجيه R2 مسار إلى 2001:DB8:A::/64 من نوع S، PCA يصل إلى PCB (ping)

    تلميح / الحل المقترح
    على R2: ipv6 unicast-routing، interface g0/0/0 → ipv6 address 2001:db8:b::1/64، و ipv6 route 2001:db8:a::/64 g0/0/1 fe80::1
    على R1: ipv6 route 2001:db8:b::/64 g0/0/1 fe80::2 (مع link-local لازم تكتب الواجهة)
  5. 05
    عنوان anycast: 2001:DB8:FFFF::1/128 على Loopback0 في الراوترين

    يتحقق المعمل من على R1: الأمر show ipv6 interface loopback0 يظهر فيه «[ANY]»، على R2: الأمر show ipv6 interface loopback0 يظهر فيه «[ANY]»، PCA يصل إلى 2001:DB8:FFFF::1 (ping)، PCB يصل إلى 2001:DB8:FFFF::1 (ping)

    تلميح / الحل المقترح
    interface loopback0
    ipv6 address 2001:db8:ffff::1/128 anycast
    على الاتنين. show ipv6 interface loopback0 هيعلّم العنوان [ANY]. نفس العنوان على جهازين، والباكت بيروح للأقرب: PCA هيرد عليه R1 وPCB هيرد عليه R2
  6. 06
    اتأكد من جروبات الـ multicast على R1 Gi0/0/0

    يتحقق المعمل من على R1: الأمر show ipv6 interface g0/0/0 يظهر فيه «FF02::2»، على R1: الأمر show ipv6 interface g0/0/0 يظهر فيه «FF02::1:FF00:1»

    تلميح / الحل المقترح
    show ipv6 interface g0/0/0: FF02::1 (كل الأجهزة)، FF02::2 (كل الراوترات — ظهر لما شغّلت ipv6 unicast-routing)، وFF02::1:FFxx:xxxx (solicited-node لكل عنوان، آخر 24 بت منه)