IPv6

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
פרוטוקולים במודל ה-OSI
Application HTTP, SMTP, FTP, IRC, SNMP ...
Presentation MIME, ASCII, Unicode ...
Session ASP, PPTP, SSH, NFS, RPC, DNS, SSL ...
Transport TCP, UDP, SCTP, RTP, DCCP ...
Network IPv4, IPv6, ICMP, RIP, IPX ...
Data Link Ethernet, Token ring, FDDI ...
Physical 802.11x WiFi, 10Base-T, Blue Tooth, DSL ...
פרוטוקולים במודל ה-TCP/IP
Application
HTTP, SMTP, FTP, DNS, DHCP, SSH, IRC, SNMP, SIP, IMAP4, MIMETELNET, RPC, SOAP ...
Transport
TCP, UDP, SCTP, RTP, DCCP, ICMP ...
Network
IPv4, IPv6, ARP, IPX ...
Physical
Ethernet, 802.11 WiFi, Token ring, FDDI ...

Internet Protocol version 6, או IPv6, הוא פרוטוקול המשמש להעברת נתונים ברשתות מבוססות מיתוג מנות. גרסה 6 של פרוטוקול ה-IP היא הגרסה השלישית של הפרוטוקול לאחר גרסה 4 (IPv4) והגירסה הראשונית המתוארת ב rfc 675.

תוכן עניינים

הצורך ב IPv6

החידוש העיקרי בגרסה 6 הוא הגדלה משמעותית בכמות כתובות הIP האפשריות. כתובת IP ב-IPv4 בנויה מ-32 סיביות, המאפשרות באופן תאורטי 109×4.3 כתובות שונות. באופן מעשי המספר קטן יותר, עקב שיטת חלוקת הכתובות, וכן בגלל שחלק מהכתובות שמורות למטרות שונות. מצב זה אינו מאפשר, למשל, מתן כתובת ייחודית לכל אחד מ-7 מיליארד האנשים החיים כיום על כדור הארץ, ובוודאי שלא מתן כתובת שונה לטלפון הסלולרי, למחשב בבית, למחשב הנייד ולמכשירים נוספים (החל מרמזור ועד קולר של כלב). כיום כבר מורגשת מצוקה במתן כתובת IP ייחודית לכל מחשב ברשת האינטרנט, ועל מנת להימנע מכך נעשה שימוש בטכנולוגיות דוגמת NAT. ב-IPv6 נעשה שימוש ב-128 סיביות, המאפשרות עד 1038×3.4 כתובות שונות, כלומר - עבור כל אחד מ-7 מיליארד בני אדם החיים כיום ניתן לחלק 1028×5 כתובות ייחודיות.

ניצול מאגר כתובות IPv4

הדיון לגבי הצורך ב IPv6 החל כבר בימיו הראשונים של הפרוטוקול, ונמצא במוקד תשומת הלב הציבורית אל הפרוטוקול. תרומה מכרעת להבנת הדחיפות במימוש הפרוטוקול נעשתה על ידי טוני היין (Tony Hain) מחברת Cisco ו ג'ף יוסטון (Geoff Huston) לשעבר המדען הראשי של אפני"ק ( APNIC). במשך השנים לא היתה הסכמה בין שני המומחים לגבי טווח הזמן בו צפוי מאגר הכתובות להתרוקן. ואולם בזמן האחרון התכנסו ההערכות: שניהם נוקבים בתאריך של תחילת 2011 [1] כזמן בו יאזלו הכתובות של IANA, ואילו טוני היין נוקב בתחילת 2012 כתאריך בו יאזלו הכתובות אצל הרשמים האיזוריים ( RIR , RIPE, APNIC, ARIN וכו'). [2].

תכונות נוספות של IPv6

ל IPv6 תכונות נוספות המשפרות אותו ביחס ל IPv4, לבד מהרחבת מרחב הכתובות.

  • טווח הכתובת (address scope) מאפשר הגדרת כתובות המוכרות רק על פני קישור פיסי יחיד (link local), וכן כתובות גלובאליות. טווח נוסף, כתובות המוכרות באתר המקומי (site local) בוטל [3].
  • סוג חדש של כתובת הנקרא anycast address. זוהי כתובת של קבוצה, אולם משלוח מנה אל הקבוצה ישלח את המנה אל אחד מחברי הקבוצה, הקרוב ביותר.
  • stateless address autoconfiguration - מנגנון המאפשר השמה אוטומטית של כתובת לתחנה ללא מצב ביניים (המנגנון המקביל DHCP מכיל מצבי ביניים בו נוצר קשר עם שרת הכתובות והוצעה כתובת אך היא לא הוקצתה באופן סופי). המנגנון מתבסס על כתובת החומרה של המחשב ועל קידומת המופצת לרשת המקומית ע"י נתב, כדי לייצר כתובת יחידה (uniqe) למחשב.
  • Extension Headers הוא מנגנון שבאמצעותו הועברו שדות של IPv4 שאינם נחוצים בכל מנה (כמו השדות הנחוצים ל fragmentation) אל יחידות הניתנות להוספה רק עפ"י צורך. וכך, למרות הרחבה גדולה של הכתובת (32 בתים לשתי הכתובות במקום 8 בתים ב IPv4)ותוספת שדה חדש (flow label) גדל ראש המנה רק במעט(40 בתים ב IPv6 למול 20 בתים ב IPv4).
  • Multicast - מנגנון שהיה קיים גם ב IPv4, אך השימוש בו הורחב.
    ב IPv4 קיימת כתובת broadcast ברמה 3 (255.255.255.255) שמתפרשת כשידור ברמה 2 אל כל התחנות ברשת המקומית (בד"כ רשת Ethernet). שידור כזה מגדיל את העומס על כל המחשבים ברשת המקומית, ויותר עומסים גם במקטעי גשרים (bridges או switches) בהם אין צורך אמיתי במידע. ב IPv6 לא קיים שידור broadcast כלל. בכל מקרה שכזה נעשה שימוש ב Multicast.

היסטוריה של IPv6

IPv6 הומצאה על ידי סטיב דירינג וקרייג מאדג' במרכז המחקר זירוקס פארק, ואומצה כתקן על ידי ה-IETF ב-1994. נכון לדצמבר 2005 השימוש העיקרי ב-IPv6 הוא ברשתות פנימיות שאינן חשופות לאינטרנט, רק חלקים זעירים ברשת האינטרנט משתמשים בגרסה החדשה ולרוב עדיין נעשה שימוש ב-IPv4.

קישורים חיצוניים

הערות שוליים

  1. ^ The Changing Foundation of the Internet: Confronting IPv4 Address Exhaustion , September 2008
  2. ^ [ http://www.tndh.net/~tony/ietf/ipv4-pool-combined-view.pdf תיקון של טוני היין למאמר משנת 2005]
  3. ^ RFC 3879 - Deprecating Site Local Addresses

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net