NetBIOS (Ağ Temel Giriş Çıkış Sistemi) bir olan ağ mimarisi tarafından ortaklaşa geliştirilen IBM ve Sytek içinde 1980'lerin başında. NetBIOS öncelikle kullanılan Microsoft . Bu bir ağ protokolü değil, bir adlandırma sistemi ve bir ağdaki farklı bilgisayarlar arasında oturumların kurulmasına izin veren bir yazılım arabirimidir .
NetBIOS birkaç uygulamaya sahiptir:
İlk ikisi bugün ortadan kayboldu.
NetBIOS adları, DNS adlarının lehine kaybolacak şekilde ayarlanmıştır . Ek olarak, SMB protokolünü kullanarak dosya paylaşımı artık NetBIOS'tan vazgeçebilir ve doğrudan TCP / IP üzerinden çalışabilir.
NetBIOS, 1983 yılında Sytek Inc. tarafından bir yerel alan ağı üzerinden IBM PC bilgisayarları arasındaki iletişim için bir programlama arabirimi olarak geliştirilmiştir .
IBM, 1985 yılında NetBEUI ( NetBIOS Genişletilmiş Kullanıcı Arabirimi ) adında bir NetBIOS öykünücüsü yazdı . Bu vesileyle IBM, programlama arayüzünü genişletti ve NBF protokolünü tanımladı. NBF, IEEE Mantıksal Bağlantı Kontrolü katmanı üzerinden, yani hem IBM'in Token Ring hem de Ethernet üzerinden çalışabilir .
In 1986 , Novell Gelişmiş yayınlandı Novell NetWare kendi NetBIOS taklit ve IPX / SPX üstünde çalıştırabilir özellikli 2.0.
Gelen 1987 için bir yöntemdir kapsülü NetBIOS , TCP ve UDP paketleri , TCP / IP üzerinden NetBIOS basıldı. Bu tarif edilmiştir RFC 1001 ve RFC 1002.
TCP / IP üzerinden NetBIOS şu bağlantı noktalarını kullanır :
Bu hizmet, bir bilgisayar adını bir IP adresiyle ilişkilendirmek için kullanılır .
Bu ad, 15 karakter ve ayrıca makinenin türünü belirten bir karakterle sınırlıdır: örneğin, grafik arayüzle, aynı adı 15 karaktere sahip bir etki alanı denetleyicisine ve bir istemci makineye sahip olabiliriz; dahili olarak, on altıncı karakter otomatik olarak atanır ve ikisini ayırt etmeyi mümkün kılar.
Açıklama
Bu hizmet, mesajların çevrimdışı modda değiş tokuş edilmesine izin verir.
Bir paketin başlığı (bayt cinsinden)
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 ...... 49 | 50 ...... 84 |
Mesaj tipi | Bayraklar | Datagram Kimliği | Kaynak IP | Kaynak portu | Uzunluk | Paket ofseti | Sertifikayı veren kuruluş adı | Alıcının ismi |
Bu hizmet, mesajların çevrimiçi modda 131.071 bayta kadar değiş tokuş edilmesine izin verir.