NetBIOS מאפשר ליישומים ולמחשבים לתקשר דרך רשת LAN
בקיצור, NetBIOS מספקת שירותי תקשורת ברשתות מקומיות. הוא משתמש בפרוטוקול תוכנה הנקרא NetBIOS Frames (NBF) המאפשר ליישומים ולמחשבים ברשת תקשורת מקומית (LAN) לתקשר עם חומרת הרשת ולשדר נתונים ברשת.
NetBIOS, קיצור של מערכת קלט / פלט בסיסית של רשת, הוא תקן בתעשייה ברשת. זה נוצר בשנת 1983 על ידי Sytek והוא משמש לעתים קרובות עם NetBIOS מעל פרוטוקול TCP / IP (NBT). עם זאת, הוא משמש גם ברשתות הטבעת Token , כמו גם על ידי Microsoft Windows.
הערה: NetBIOS ו- NetBEUI הן טכנולוגיות נפרדות אך קשורות. NetBEUI הרחיב את היישומים הראשונים של NetBIOS עם יכולות רשת נוספות.
כיצד פועל NetBIOS עם יישומים
יישומי תוכנה ברשת NetBIOS מאתרים ומזהים זה את זה באמצעות שמות NetBIOS שלהם. ב- Windows, שם NetBIOS נפרד משמו של המחשב, והוא יכול להכיל עד 16 תווים.
יישומים במחשבים אחרים ניגשים לשמות NetBIOS על UDP , פרוטוקול פשוט של שכבת תעבורה של OSI עבור יישומי רשת של לקוח / שרת, המבוססים על פרוטוקול אינטרנט (IP) , דרך יציאה 137 (ב- NBT).
רישום שם NetBIOS נדרש על-ידי היישום אך אינו נתמך על-ידי Microsoft עבור IPv6 . האחרון octet הוא בדרך כלל את NetBIOS Suffix שמסביר אילו שירותים המערכת זמינה.
שירות Windows Naming Service (WINS) מספק שירותי פתרון שמות עבור NetBIOS.
שתי אפליקציות פותחות הפעלה של NetBIOS כאשר הלקוח שולח פקודה כדי "להתקשר" ללקוח אחר (השרת) מעל ליציאת TCP 139. מצב זה נקרא מצב הפעלה, כאשר שני הצדדים מפיקים פקודות "שלח" ו"מקבלות "כדי לספק הודעות בשני הכיוונים. פקודת "Hang-up" מסתיימת הפעלה של NetBIOS.
NetBIOS תומך גם בתקשורת ללא חיבור באמצעות UDP. יישומים מקשיבים ליציאת UDP 138 לקבלת נתונים של NetBIOS. שירות Datagram יכול לשלוח ולקבל נתונים ותוכניות שידור.
מידע נוסף על NetBIOS
להלן כמה מהאפשרויות ששירות השם רשאי לשלוח באמצעות NetBIOS:
- הוסף שם כדי לרשום את שם NetBIOS
- הוסף שם קבוצה דומה אך רושם את שם קבוצת NetBIOS
- שם המחיקה הוא ביטול רישום שם NetBIOS, בין אם זה שם או קבוצה
- שם החיפוש הוא לחפש שם NetBIOS ברשת
שירותי הפגישה לאפשר פרימיטיבים אלה:
- כדי להתחיל הפעלה באמצעות שם NetBIOS
- האזנה תראה אם ניתן לנסות לפתוח את ההפעלה
- Hang Up משמש לסגירת פעילות באתר
- שלח תשלח מנה על הפגישה
- שלח לא Ack זהה לשלוח אבל אינו דורש אישור כי הוא נשלח דרך הפגישה
- מקבל מחכה מנות נכנסות
כאשר במצב datagram, פרימיטיבים אלה נתמכים:
- שלח Datagram ישלח דטגרם באמצעות שם NetBIOS
- שלח שידור Datagram הוא שולח Datagram לכל שם NetBIOS רשום ברשת
- קבלת Datagram מחכה לחבילת Send Datagram
- קבלת שידור Datagram מחכה מנות שידור שידור