NetBIOS מספקת שירותי תקשורת ברשתות מקומיות. הוא משתמש בפרוטוקול תוכנה בשם NetBIOS Frames המאפשר ליישומים ומחשבים ברשת מקומית לתקשר עם הרשת חוּמרָה וכדי להעביר נתונים ברחבי הרשת.
NetBIOS, קיצור של Network Basic Input/Output System, הוא תקן תעשיית הרשת. הוא נוצר בשנת 1983 על ידי Sytek והוא משמש לעתים קרובות עם פרוטוקול NetBIOS over TCP/IP. עם זאת, הוא משמש גם ברשתות Token Ring, כמו גם על ידי Microsoft Windows.
NetBIOS ו-NetBEUI הן טכנולוגיות נפרדות אך קשורות. NetBEUI הרחיבה את ההטמעות הראשונות של NetBIOS עם יכולות רשת נוספות.
איך NetBIOS עובד עם יישומים
יישומי תוכנה ברשת NetBIOS מאתרים ומזהים זה את זה באמצעות שמות ה-NetBIOS שלהם. ב-Windows, שם NetBIOS נפרד משם המחשב ויכול להיות באורך של עד 16 תווים.
יישומים במחשבים אחרים ניגשים לשמות NetBIOS דרך UDP , פרוטוקול שכבת תעבורה OSI פשוט עבור יישומי רשת של לקוח/שרת המבוסס על פרוטוקול אינטרנט ביציאה 137.
רישום שם NetBIOS נדרש על ידי היישום אך אינו נתמך על ידי Microsoft עבור IPv6. השמינייה האחרונה היא בדרך כלל סיומת NetBIOS שמסבירה אילו שירותים זמינים למערכת.
שירות שמות האינטרנט של Windows מספק שירותי פתרון שמות עבור NetBIOS.
שני יישומים מתחילים הפעלת NetBIOS כאשר הלקוח שולח א פקודה 'להתקשר' ללקוח אחר (השרת) דרך יציאת TCP 139. זה מכונה מצב ההפעלה, שבו שני הצדדים מוציאים פקודות 'שלח' ו'קבל' כדי להעביר הודעות בשני הכיוונים. הפקודה 'ניתוק' מסיימת הפעלת NetBIOS.
NetBIOS תומך גם בתקשורת ללא חיבור דרך UDP. יישומים מאזינים ביציאת UDP 138 כדי לקבל דגימות נתונים של NetBIOS. שירות ה-Datagram שולח ומקבל נתונים-גרמות ומשדר נתונים-גרמות.
מידע נוסף על NetBIOS
להלן כמה מהאפשרויות ששירות השמות רשאי לשלוח דרך NetBIOS:
כיצד להעביר הודעות לאנשים על מחלוקת
- הוסף שםכדי לרשום את שם NetBIOS
- הוסף שם קבוצהדומה אך רושם את שם הקבוצה NetBIOS
- מחק שםמיועד לביטול הרישום של שם NetBIOS, בין אם זה שם או קבוצה
- מצא שםמיועד לחיפוש שם NetBIOS ברשת
שירותי הפגישה מאפשרים את הפרימיטיבים הבאים:
- שִׂיחָהכדי להתחיל הפעלה דרך שם NetBIOS
- להקשיביראה אם ניתן לנסות לפתוח את ההפעלה
- לנתקמשמש לסגירת הפעלה
- לִשְׁלוֹחַישלח חבילה במהלך הפגישה
- שלח No Ackזהה לשליחה אך אינו מצריך אישור שהוא נשלח דרך ההפעלה
- לְקַבֵּלמחכה לחבילה הנכנסת
במצב דאטהגרם, הפרימיטיבים האלה נתמכים:
- שלח Datagramישלח דאטהגרם דרך 0. שם NetBIOS
- שלח Datagram Broadcastמיועד לשליחת דאטהגרם לכל שם NetBIOS רשום ברשת
- קבל Datagramממתין לחבילת Send Datagram
- קבל Datagram Broadcastממתין לחבילת שלח שידור
- מה ההבדל בין NetBIOS ל-DNS?
מערכת שמות הדומיין (DNS) היא ספרייה לתקשורת בין מכשירים דרך האינטרנט. נדרש חיבור לאינטרנט כדי להשתמש ב-DNS, אך NetBIOS זמין לכל המכונות ברשת מקומית.
- מהו המספר המרבי של תווים בשם NetBIOS?
שש עשרה. התו הראשון חייב להיות אלפאנומרי (לא תו מיוחד), והתו האחרון לא יכול להיות מינוס (-) או נקודה. עליך להיות בעל אות אחת לפחות; הם לא יכולים להיות כולם מספרים.
- מהי הפקודה להציג נתונים סטטיסטיים של NetBIOS על TCP/IP?
להשתמש ב פקודת nbtstat כדי לראות נתונים סטטיסטיים של פרוטוקול NetBIOS over TCP/IP (NetBT), כמו גם טבלאות שמות של NetBIOS ומטמון השמות של NetBIOS. הפעל את הפקודה ללא פרמטרים כדי לראות מידע עזרה.