Задать вопрос
@tamogavk
@deni4ka

Чем отличается Tcp ip от NetBIOS?

Я не могу понять принципиально чем отличаются эти протоколы ? зачем нужно чтобы один работал поверх другого?
  • Вопрос задан
  • 1120 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Все достаточно просто, только NetBIOS лучше сравнивать не с TCP/IP, а c RPC.
Протокол зарзабатывался, кажется IBM, совместно с Novell, и был "закрытый/лицензируемый", чтобы сделать его поддержку в своем софте нужно было отбашлять денюжку. Тоже самое было и с транспортным протоколом IPX (Novell). Но у IPX были еще и проблемы с маршрутизацией глобальных сетях.

С появлением TCP/IP, который был полностью открытый, все ринулись его реализовывать. Потом Windows спохватилась и портировала NetBIOS под транспорт TCP/IP для совместимости и обхода ограничений IPX, и конечно же для работы в сетях NetWare.

Сейчас протокол NetBIOS практически не используется, также как и IPX.
Ответ написан
@Vasily_Pechersky
Системщик с опытом
Слегка конкретизирую ответ от Алексей Черемисин.
NetBIOS это протокол ВТОРОГО уровня. Он в своём первичном исполнении не маршрутизируется. По этому его инкапсулируют в IP->TCP.

Остальное уже сказано.

Для примера - Сетевое окружение Windows - опрашивает подсеть на предмет папок и принтеров с общим доступом. Для определения имён станций и взаимоавторизации ничего дополнительного не требуется. Но через раутер всё это не ходит.
Есть WINS сервер, который кэширует и служит директорией для всего богатства.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы