Link-Local Multicast Name Resolution
סיווג פרוטוקולים על פי מודל ה־OSI | ||
---|---|---|
שכבת היישום | HTTP • SMTP • FTP • RTP • IRC • SNMP • SIP • DNS • DHCP | |
שכבת הייצוג | MIME • ASCII • Unicode • TLS | |
שכבת השיחה | ASP • PPTP • SSH • NFS • RPC • SOCKS | |
שכבת התעבורה | TCP • UDP • SCTP • DCCP | |
שכבת הרשת | IP (IPv4 • IPv6) • ICMP • IPX • ניתוב | |
שכבת הקו | אתרנט • Token ring • FDDI | |
השכבה הפיזית | E1 • 10Base-T • RS-232 • DSL • SONET |
פרוטוקולים במודל TCP/IP | ||
---|---|---|
שכבת יישום | HTTP • SMTP • FTP • DNS • DHCP • SSH • RTP • RTSP • IRC • SNMP • SIP • IMAP4 • MIME • Telnet • RPC • SOAP • LDAP | |
שכבת תעבורה | TCP • UDP • SCTP • DCCP | |
שכבת רשת | IP • IPv4 • IPv6 • ICMP • IPX • IGMP | |
שכבת קשר | אתרנט • 10BASE-T • 802.11 WiFi • Token ring • FDDI • ARP |
LLMNR (אנגלית: Link-Local Multicast Name Resolution) הוא פרוטוקול המתרגם שמות מתחם (Domain name) של מחשבים סמוכים ברשת המקומית ללא צורך בשרת Domain Name System.
פרוטוקול זה מובנה במערכות הפעלה חלונות מבית מיקרוסופט בגרסאות הבאות: Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows 10.
תומך גם בטלפונים חכמים ובמחשבי לוח בעלי מערכות ההפעלה: Windows Phone, Windows 10 Mobile.
מבנה
שאילתות LLMNR נשלחות ומתקבלות בפרוטוקול UDP על גבי פורט 5355, עם זאת ניתן גם להשתמש בפרוטוקול TCP.
הודעות TCP מבוססות LLMNR אינן נתמכות ב- Windows Vista.
בניגוד לשימוש ב־Domain Name System, בה קיים שרת אליו פונים, ב־LLMNR השאילתה נשלחת לכל מי שנמצא ברשת המקומית, והמחשב הרלוונטי (בעל השם שנמצא בשאילתה) אמור לענות ולהחזיר את הכתובת שלו. התשובה חוזרת למחשב המתשאל בלבד.
השאילתות נשלחות אל כתובות Multicast בטווחים הבאים:
פרוטוקול | כתובת IP | כתובת MAC |
---|---|---|
IPv4 | 224.0.0.252 | 01-00-5E-00-00-FC |
IPv6 | FF02:0:0:0:0:0:1:3 | 33-33-00-01-00-03 |
בדומה ל-Multicast Domain Name System) mDNS), גם פרוטוקול LLMNR מבוסס על פרוטוקול ה-DNS.
במידה ויש הקצאת שמות כפולה, כלומר יותר ממחשב אחד המגיב לשאילתה של שם מסוים, המחשב יציג הודעה, לא יגיב לבקשות LLMNR בעבור אותו שם וישלח שאילתה חדשה עם השם של עצמו כל 15 דקות כדי לבדוק אם המחשב השני עדיין עונה. אם אין תגובה לשאילתה, המחשב יחזור להגיב כרגיל.
ראו גם
קישורים חיצוניים
- הסבר על מבנה הפרוטוקול באתר מיקרוסופט (באנגלית)
- השבתת פרוטוקול LLMNR (באנגלית) (אורכב 19.06.2018 בארכיון Wayback Machine)
- מהו פרוטוקול LLMNR - RFC4795 (באנגלית)
30406651Link-Local Multicast Name Resolution