从XP工作站访问2008 R2服务器上的共享

情景:我们有一个单向交叉森林信任与另一个机构的select性validation。 两个森林都是2008 R2。 我们是受信任的域名,因此我们的用户可以访问其networking上的文件服务器。 从Windows 7客户端一切都很好。 我们的XP客户端或2003服务器都不能访问共享。 我们已经在这里描述了防火墙中的端口。 一个networking使用刚回来,networkingpath无法find。

我已经在XP客户端上禁用了Netbois,因为tcp / 139未打开,客户端尝试通过SMB tcp / 445连接,然后切换到tcp / 80。 如果我不需要,我宁愿不打开139。

在信任域XP工作站能够击中他们的服务器。

我错过了什么设置?

**更新:如果我们启用NetBIOS并通过防火墙打开TCP / 139,一切正常,所以我的问题已经改变。 新的问题是我认为netbios是不是Win2K的文件共享所需要的奴才,那么为什么我必须有这样的映射驱动器?