NetBIOS

NetBIOS (Ağ Temel Giriş Çıkış Sistemi) bir olan 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.

Tarihi

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

TCP / IP üzerinden NetBIOS şu bağlantı noktalarını kullanır  :

NetBIOS Ad Hizmeti (UDP bağlantı noktası 137)

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.

NetBIOS Datagram Hizmeti (UDP bağlantı noktası 138)

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

NetBIOS Oturum Hizmeti (TCP bağlantı noktası 139)

Bu hizmet, mesajların çevrimiçi modda 131.071 bayta kadar değiş tokuş edilmesine izin verir.

Bazı yararlı komutlar

Referanslar

  1. (inç) '  TCP / UDP TAŞIMA ÜZERİNDEKİ NetBIOS HİZMETİ İÇİN PROTOKOL STANDARDI: KAVRAMLAR VE YÖNTEMLER  , " Yorum  talebi n o 1001Mart 1987.
  2. (inç) '  TCP / UDP TAŞIMA ÜZERİNDE BİR NetBIOS HİZMETİ İÇİN PROTOKOL STANDARDI: DETAYLI ÖZELLİKLER  " Yorum  talebi n o 1002Mart 1987.