网上邻居的幕后原理

来源:互联网 发布:crm软件哪家好 编辑:程序博客网 时间:2024/04/29 00:37
 

    一。浏览器系统机制

     

    1.浏览服务器和浏览客户机

     

    2.角色:

    • 非浏览器(Non-browser):任何时候只是作为浏览客户机
    • 潜在浏览器(Potential browser):当前不是浏览服务器,但将来有可能会被提升为浏览服务器
    • 备份浏览器(Backup browser server):包含浏览列表,提供浏览列表给浏览客户机查询,它会和主浏览器进行浏览列表同步;备份浏览器可以有多台;
    • 主浏览器(Master browse server):,一般只有一台主浏览器,但是它通常不对浏览客户机提供查询服务,而只是告知客户浏览器应该到哪台备份浏览器上去查询浏览列表(调度作用)
    • 域主浏览器(Domain master browse server):维护域浏览列表的主浏览服务器

     

    3.常见浏览器系统构建

     a.同一网段、单一工作组/域:

    • 最简单
    • 只有一台主浏览器
    • 1-N台备份浏览器

     

     

     

    b.同一网段内有多个工作组/

    • 每个域/工作组都有一台主浏览器
    • 多台备份浏览器

    (新加入的DomainD会以广播形式向外发送相关信息)

     

     

     

    c.同一域跨多个网段

    • 一台域主浏览器(用于协调主浏览器信息)
    • 多台主浏览器
    • 多台备份浏览器

     

     

    二。主机宣告

    1什么是主机宣告:

    主机宣告是包含主机状态的数据报,目的是将本机注册到主浏览器上的浏览列表中

    2.谁会产生主机宣告:

    凡是启用了"文件和打印共享"组件的机器都会自动产生主机宣告

    3.何时会产生主机宣告

    启动时,以及启动后的第124812分钟,之后每隔12分钟发送一次

     

    4.主机宣告的传播

    机器加入/正常退出浏览系统时的传播过程

     

    Thus.通常最差要经过48分钟后才能被其他域中的机器的网上邻居中发现。

     

    机器异常退出浏览系统时的传播过程

     

    主浏览器在3次没有收到客户浏览机的广播数据报后才会将该客户机判定为"死机"、“非正常退出”,才会将其信息从其维护的浏览列表中清除。

    Thus.通常最差要经过72分钟后才会从其他域中的机器的网上邻居中消失。

     

     

    二。浏览器选举

    1.说明:

    选举出一台主浏览器是浏览器系统平衡、一致

     

    2.何时会发生:

    • 浏览客户机找不到主浏览器
    • 备份浏览器无法联系主浏览器(用于更新浏览列表)
    • 优先级更高的主浏览器联机了

     

    3.选举规则:

    操作系统版本越高越优先

    服务器操作系统比桌面操作系统优先

    DC,WINS角色的服务器比一般服务器优先

    PDC角色的服务器最优先