以下 Python 程式碼片段的結果是什麼:`client.connect(ip, port=22, username=usr, password=pswd); stdin, stdout, stderr = client.exec_command('show ip bgp 192.168.101.0 bestpath\n'); print(stdout)`?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 SSH 連線到 Cisco 裝置並匯出該前綴的 BGP 表.
為什麼這是答案
此程式碼片段使用 client.connect(ip, port=22, ...) 透過 SSH(預設埠為 22)連線到 Cisco 裝置。client.execcommand('show ip bgp 192.168.101.0 bestpath\n') 執行了特定的 Cisco IOS 命令,該命令用於顯示 BGP 路由表中關於前綴 192.168.101.0 的最佳路徑資訊。最後,print(stdout) 將該命令的標準輸出列印出來。因此,正確答案是使用 SSH 連線到 Cisco 裝置並匯出該前綴的 BGP 表。 其他選項錯誤的原因: 「以格式化的方式顯示 show 命令的輸出」:程式碼本身沒有包含格式化輸出的邏輯。 「使用 SSH 連線到 Cisco 裝置並匯出路由表資訊」:雖然是 SSH 連線,但執行的命令是針對 BGP 表的特定前綴,而非匯出整個路由表。 「使用 Telnet 連線到 Cisco 裝置並匯出路由表資訊」:連線埠 22 明確表示是 SSH,而非 Telnet(預設埠 23)。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡