<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## dr 直接路由 ### 需要解決的問題 #### 如何解決DR模型中的Director的VIP響應問題? 當請求報文進入集群的前端路由時,變成了局域網的通信,依賴MAC地址完成;需要進行廣播來確定VIP對應的MAC地址,但是,Director和Real Server上都有VIP地址,此時會造成混亂。 1)在前端路由進行IP和MAC的綁定,但若對前端路由無操作權限,此方法則行不通; 2)Real Server對VIP關閉ARP地址解析 #### 默認情況下,報文流出的網絡接口的IP地址,作為報文的源地址; 此處,報文流出使用vip作為源地址,需要定義路由信息; 報文進入網卡后,會拆掉真首部,即拆掉MAC地址。 ### 工作原理 當進行ARP地址解析時,請求的是VIP,但是只有Director的VIP進行響應; 請求報文發送給Director,Director再根據調度算法分發到Real Server,由Real Server使用VIP發送響應報文; 在此過程中,會有目標MAC地址的轉換,拆掉幀首部,機拆去MAC地址后,方可看見TCP報文 可以調度百臺左右Real Server ### DR的特性 1)集群節點和Director須在同一物理網絡,使用交換機相連,無其他設備; 2)RIP可以為私有地址,也可以為公網地址; RIP為公有地址的好處: 1)當Director宕機時,可以通過某些辦法,讓用戶直接訪問RIP; 2)可以通過22端口遠程連接,NAT無法使用遠程連接; 3)Director僅處理入站請求,響應報文由Real Server直接發往客戶端; 4)Real Server的網關不能指向DIP,要指向前端網關,直接進入互聯網 5)無法實現端口映射 6)要求操作系統可以隱藏VIP ### DR工作示意圖 ![](http://om4h63cja.bkt.clouddn.com/17-7-17/52076503.jpg) ### DR拓撲 ![](http://om4h63cja.bkt.clouddn.com/17-7-18/92338341.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看