Відмінності між версіями «NetBIOS/SMB»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
м
Рядок 8: Рядок 8:
  
 
Стеки протоколів SNA фірми IBM, DECnet корпорації Digital Equipment і AppleTalk/AFP фірми Apple застосовуються в основному в операційних системах і мережевому обладнанні цих фірм.
 
Стеки протоколів SNA фірми IBM, DECnet корпорації Digital Equipment і AppleTalk/AFP фірми Apple застосовуються в основному в операційних системах і мережевому обладнанні цих фірм.
 
Модель OSI
 
 
 
 
 
IBM /Microsoft
 
 
 
 
 
TCP/IP
 
 
 
 
 
Novell
 
 
 
 
 
Стек OSI
 
 
Прикладний
 
 
 
 
SMB
 
 
 
 
Telnet, FTP, SNMP, WWW
 
 
 
 
NCP, SAP
 
 
 
 
X.400, X.500, FTMA
 
 
Представницький
 
       
 
 
Представницький протокол OSI
 
 
Сеансовий
 
 
 
 
NetBios
 
 
 
 
TCP
 
   
 
 
Сеансовий протокол OSI
 
 
Транспортний
 
     
 
 
SPX
 
 
 
 
Транспортний протокол OSI
 
 
Мережевий
 
 
 
 
IP, RIP, OSPF
 
 
 
 
IP, RIP, NLSP
 
 
 
 
ES-TS, IS-IS
 
 
Канальний
 
 
 
 
802.3 (Ethernet), 802.5 (Token Ring), FDDI, Fast Ethernet, SLIP, 100VG-AnyLAN, X.25, ATM, LAP-B, LAP-D, PPP
 
 
Фізичний
 
 
 
 
Коаксіальний, екранована і неекранована вита пара, оптичневолокно, радіохвилі
 
 
Рис. 1.30. Відповідність популярних стеків протоколів моделі OSI
 
 
На мал. 1.30 показана відповідність деяких, найбільш популярних протоколів рівням моделі OSI. Часто ця відповідність вельми умовна, оскільки модель OSI це тільки керівництво до дії, причому досить загальне, а конкретні протоколи розроблялися для рішення специфічних задач, причому багато хто з них з'явився до розробки моделі OSI. У більшості випадків розробники стеків віддавали перевагу швидкості роботи мережі в збиток модульності жоден стек, крім стека OSI, не розбитий на сім рівнів. Частіше за все в стеку явно виділяються 3-4 рівні: рівень мережевих адаптерів, в якому реалізовуються протоколи фізичного і канального рівнів, мережевий рівень, транспортний рівень і рівень служб, що вбирає в себе функції сеансового, представницького і прикладного рівнів.
 

Версія за 13:10, 28 жовтня 2008

Стек NetBIOS/SMB

Цей стек широко використовується в продуктах компаній IBM і Microsoft. На фізичному і канальному рівнях цього стека використовуються всі найбільш поширені протоколи Ethernet, Token Ring, FDDI і інші. На верхніх рівнях працюють протоколи NetBEUI і SMB.

Протокол NetBIOS (Network Basic Input/Output System) з'явився в 1984 році як мережеве розширення стандартних функцій базової системи введення/виведення (BIOS) IBM PC для мережевої програми PC Network фірми IBM. Надалі цей протокол був замінений так званим протоколом розширеного призначеного для користувача інтерфейсу NetBEUI NetBIOS Extended User Interface. Для забезпечення сумісності додатків як інтерфейс до протоколу NetBEUI був збережений інтерфейс NetBIOS. Протокол NetBEUI розроблявся як ефективний протокол, що споживає небагато ресурсів і призначений для мереж, що нараховують не більше за 200 робочих станцій. Цей протокол містить багато корисних мережевих функцій, які можна віднести до мережевого, транспортного і сеансовому рівнів моделі OSI, однак з його допомогою неможлива маршрутизація пакетів. Це обмежує застосування протоколу NetBEUI локальними мережами, не розділеними на підмережі, і унеможливлює його використання в складових мережах. Деякі обмеження NetBEUI знімаються реалізацією цього протоколу NBF (NetBEUI Frame), яка включена в операційну систему Microsoft Windows NT.

Протокол SMB (Server Message Block) виконує функції сеансового, представницького і прикладного рівнів. На основі SMB реалізовується файлова служба, а також служби друку і передачі сполучень між додатками.

Стеки протоколів SNA фірми IBM, DECnet корпорації Digital Equipment і AppleTalk/AFP фірми Apple застосовуються в основному в операційних системах і мережевому обладнанні цих фірм.