Задать вопрос
3ka5_cat
@3ka5_cat

SMB/CIFS различие между принтером и шарой?

Пытаюсь найти информацию о том, каким образом в пакетах SMB передается информация о предоставляемых ресурсах. Т.е. на какие поля в пакете обратить внимание, чтобы увидеть «вот этот пакет пришел от сетевого принтера, а вот этот от сетевой шары». Есть идеи?
  • Вопрос задан
  • 3697 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
3ka5_cat
@3ka5_cat Автор вопроса
Ок, я нашел что при коннекте на удаленную машину нужная инфа передается в пакете TREE_CONNECT_ANDX в поле Service field. ubiqx.org/cifs/SMB.html#SMB.9

Без коннекта, при скане сети, сервисы определяются через поле Server Type Field во фрейме Browser Protocol. technet.microsoft.com/en-us/library/cc767893.aspx#XSLTsection130121120120
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
4dmonster
@4dmonster
Могу ошибаться, но думаю только вычленив имя файла.

msdn.microsoft.com/en-us/library/cc212614.aspx
«Operations executed on a printer share are handled on the server by creating a file, and printing the
contents of the file when it is closed.»
Ответ написан
Ваш ответ на вопрос

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

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