• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當(dāng)前的位置是:  首頁 > 資訊 > 文章精選 >
     首頁 > 資訊 > 文章精選 >

    使用檢查清單來加強網(wǎng)絡(luò)

    --進行簡單,中等和復(fù)雜的檢查,以免丟失任何東西

    2020-07-20 09:52:42   作者:   來源:CTI論壇   評論:0  點擊:


      CTI論壇(ctiforum.com) (編譯/老秦):就像現(xiàn)代世界中的許多地區(qū)一樣,我們的IT系統(tǒng)變得越來越復(fù)雜,并導(dǎo)致了不同程度的風(fēng)險。忽略這些系統(tǒng)中的關(guān)鍵因素或組件可能會導(dǎo)致其故障。這與知識無關(guān),我們足夠了解如何構(gòu)建我們的IT系統(tǒng)。我們?nèi)绾未_保我們不會錯過任何東西?答案:清單。
     
      清單的起源可以追溯到1935年,當(dāng)時陸軍航空隊在測試B-17飛行。測試飛機的飛行控制表面被鎖定,以防止它們停在地面上時隨風(fēng)飄揚。飛行員在起飛前忘記解鎖,結(jié)果是墜毀,造成兩名機組人員死亡。墜機后的分析發(fā)現(xiàn),飛行員無法回憶起安全駕駛飛機所需的所有步驟。這場悲劇引發(fā)了飛行前檢查清單的創(chuàng)建,而B-17最終針對特定飛行階段有四個不同的檢查清單。
      將清單應(yīng)用于網(wǎng)絡(luò)
      確定清單適用于網(wǎng)絡(luò)的區(qū)域并不難。面臨的挑戰(zhàn)來自花時間創(chuàng)建和維護這些列表,更改流程以合并它們以及定期使用它們來驗證每個項目要解決的條件。
      自動化使應(yīng)用清單變得容易。全面的網(wǎng)絡(luò)清單中的詳細信息量使它們無法在包含多個設(shè)備的網(wǎng)絡(luò)上手動實現(xiàn)。因為避免了人為錯誤,所以我們可以對所有設(shè)備上的所有檢查表項目進行一致的驗證。
      讓我們看一些例子,從簡單到復(fù)雜。然后,我們將學(xué)習(xí)如何通過支持網(wǎng)絡(luò)自動化的方式來組織它們。執(zhí)行檢查的確切機制取決于我們選擇的自動化系統(tǒng)。
      簡單檢查
      簡單檢查可用于驗證基本網(wǎng)絡(luò)設(shè)備配置是否正確以及所需功能是否按預(yù)期運行。當(dāng)單個清單項適用于許多設(shè)備時,它們很簡單。
      例如,驗證Cisco路由器網(wǎng)絡(luò)時間協(xié)議(NTP)配置以及路由器是否能夠聯(lián)系其服務(wù)器。附加檢查將確認路由器已與其中一臺服務(wù)器同步。以下是從網(wǎng)絡(luò)獲取的應(yīng)執(zhí)行的檢查數(shù)據(jù)的示例。
    • 檢查是否正確配置了NTP對等方,并且硬件時鐘應(yīng)與軟件時鐘同步:
      ntp server 10.50.36.42
      ntp server 10.50.38.42
      ntp update-calendar
    • 驗證NTP對等關(guān)系是否正常工作:
      router#show ntp association
      address       ref clock     st  when  poll reach delay offset   disp
      +~10.50.38.42   86.79.127.250    4     7   256  377  0.8   -0.29     0.2
      *~10.50.36.42   86.79.127.250    4   188   256  377  0.7   -0.17     0.3
      * master (synced), # master (unsynced), + selected, - candidate, ~ configured
     
      要執(zhí)行三項檢查:
    1. 已配置兩個NTP服務(wù)器(沒有其他服務(wù)器)
    2. update-calendar命令已配置
    3. show ntp association的輸出顯示兩個服務(wù)器都處于活動狀態(tài),并且已選擇其中一個作為NTP主服務(wù)器。這兩個地址應(yīng)與配置中的地址相同。
      至少每當(dāng)配置更改時,才應(yīng)進行前兩由于網(wǎng)絡(luò)問題或服務(wù)器故障而不可用。應(yīng)該定期檢查一次,以主動發(fā)現(xiàn)問題,也許每幾天檢個檢查。最后檢查確保服務(wù)器關(guān)聯(lián)仍處于活動狀態(tài),以便我們可以檢測到NTP主服務(wù)器何時查一次。并且由于配置中的地址與show ntp association命令輸出中的地址相同,因此我們只需要在一個地方指定它們,然后讓自動化系統(tǒng)執(zhí)行這兩項檢查即可。
      中等復(fù)雜程度的檢查
      當(dāng)清單項對于一小組設(shè)備或每個網(wǎng)絡(luò)設(shè)備唯一時,復(fù)雜性就會提高。這僅僅是驅(qū)動復(fù)雜性的項目數(shù)量。我們可以使用自動化任務(wù)從網(wǎng)絡(luò)中填充清單數(shù)據(jù)庫,但這假設(shè)捕獲數(shù)據(jù)時功能正常運行。最好驗證從網(wǎng)絡(luò)獲取的所有數(shù)據(jù)。
      此類別中的一個示例是EtherChannel連接。配置和操作數(shù)據(jù)均應(yīng)進行驗證。
    • 配置:
      interface range gigabitethernet1/0/1 -2
      switchport mode access
      switchport access vlan 10
      channel-group 1 mode active
    • 運行數(shù)據(jù)顯示端口通道中的兩個接口,該端口通道是為第2層靜態(tài)配置的并且正在使用中(命令輸出中名稱Po1后面的SU標(biāo)志)。
      Switch> show etherchannel 1 summary
      Flags: D - down P - in port-channel
      I - stand-alone s - suspended
      H - Hot-standby (LACP only)
      R - Layer3 S - Layer2
      u - unsuitable for bundling
      U - in use f - failed to allocate aggregator
      d - default port
      Number of channel-groups in use: 1
      Number of aggregators: 1
      Group Port-channel Protocol Ports
      ------+-------------+-----------+----------------------------------------
      1 Po1(SU) LACP Gi1/0/1(P) Gi1/0/2(P)
      其他示例包括驗證路由鄰居,重要路由(即默認路由)的下一跳路由器以及與關(guān)鍵應(yīng)用程序服務(wù)器的連接。這些項目可以檢測到網(wǎng)絡(luò)中的意外異常和故障,這些異常和故障通常被冗余設(shè)計隱藏。
      復(fù)雜檢查
      諸如此類的復(fù)雜檢查涉及詳細的配置和操作,經(jīng)常在多個設(shè)備之間進行。例如,我們可以通過使用鏈路層發(fā)現(xiàn)協(xié)議來擴展EtherChannel驗證,以確保連接了正確的設(shè)備和端口。在鏈路層情況下,我們可以通過收集和關(guān)聯(lián)來自兩個設(shè)備的CDP數(shù)據(jù)來驗證Cisco路由器和交換機是否通過同一鏈路連接。
      清單數(shù)據(jù)庫:真相的網(wǎng)絡(luò)來源(NSoT)
      清單放在哪里?在稱為“網(wǎng)絡(luò)真相網(wǎng)絡(luò)”(NSoT)的存儲庫中,它實際上是網(wǎng)絡(luò)清單的數(shù)據(jù)庫。NSoT是網(wǎng)絡(luò)連接和操作的定義。我們不能依靠網(wǎng)絡(luò)本身來定義,因為故障(設(shè)備,鏈接或人為故障)會使我們從網(wǎng)絡(luò)中收集的數(shù)據(jù)無效。
      即使使用了數(shù)據(jù)庫一詞,它通常也不是關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。相反,它是多個文件的集合,用于定義必須檢查的數(shù)據(jù)。例如,在Ansible平臺中,我們可以在適用于所有設(shè)備的all.yml文件中擁有NTP服務(wù)器地址,而特定設(shè)備(test_sw)的OS版本數(shù)據(jù)(IOS_version)則位于該文件的單獨文件中設(shè)備。
      圖片:作者
      整個過程的妙處在于,我們無需100%完成NSoT就可以開始。我們可以從一堆易于創(chuàng)建的簡單檢查開始。然后隨著時間的推移添加更多詳細的檢查。主要因素是開始建立列表。
      測試驅(qū)動的網(wǎng)絡(luò)自動化
      一旦我們有了網(wǎng)絡(luò)真相源,就可以將自動測試納入運營流程。接下來,更改網(wǎng)絡(luò)更改控制過程以包括更改前和更改后測試。隨著NsoT的增長,在進行更改之前和實施更改之后,將驗證網(wǎng)絡(luò)的更多部分是否已配置并且可以正常工作。這樣可以確保所做的更改不會破壞網(wǎng)絡(luò)。
      讓我們用上面的NTP示例來看一下如何工作,以演示添加另一個NTP服務(wù)器。更改前檢查將驗證當(dāng)前所有網(wǎng)絡(luò)設(shè)備都可以連接到兩臺服務(wù)器。然后,我們將運行自動化功能,以更新所有網(wǎng)絡(luò)設(shè)備的配置以包括第三臺服務(wù)器。更改后的驗證檢查將驗證所有設(shè)備都已連接到第三臺服務(wù)器。
      調(diào)查可能無法連接到第三臺服務(wù)器的所有設(shè)備,以確定原因(可能是由于防火墻規(guī)則或路由丟失所致)。我們將立即知道,即使已正確實施更改,但某些設(shè)備仍無法操作,我們可以采取措施進行糾正。定期使用這些相同的檢查,使我們能夠確定由于網(wǎng)絡(luò)的其他更改而導(dǎo)致類似問題何時發(fā)生,例如添加阻止NTP的防火墻或虛擬路由和轉(zhuǎn)發(fā)(VRF)定義繁瑣的接口。
      清單與自動網(wǎng)絡(luò)測試的結(jié)合有助于我們改善網(wǎng)絡(luò)并以較低的風(fēng)險進行更改。與我一起參加2020年企業(yè)連接數(shù)字會議和博覽會,了解如何開始使用網(wǎng)絡(luò)自動化。
      聲明:版權(quán)所有 非合作媒體謝絕轉(zhuǎn)載
      作者:特里·斯萊特里(Terry Slattery)
      原文網(wǎng)址:
      https://www.nojitter.com/ai-automation/use-checklists-strengthen-networks
    【免責(zé)聲明】本文僅代表作者本人觀點,與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

    專題

    CTI論壇會員企業(yè)

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 嘉黎县| 清涧县| 马鞍山市| 灵山县| 东安县| 沂水县| 林西县| 乐昌市| 苗栗县| 汝南县| 志丹县| 临漳县| 铁岭市| 岱山县| 连城县| 广德县| 孝昌县| 松滋市| 谷城县| 广德县| 化隆| 林芝县| 蓬溪县| 大悟县| 武邑县| 长顺县| 威海市| 贡嘎县| 新蔡县| 乌海市| 安阳市| 北川| 胶南市| 双江| 昌图县| 安庆市| 万载县| 临桂县| 儋州市| 巴塘县| 昭通市| http://444 http://444 http://444 http://444 http://444 http://444