{"id":19317810,"url":"https://github.com/queeniecplusplus/ccnp_eigrp_2","last_synced_at":"2026-03-02T10:32:10.388Z","repository":{"id":104588171,"uuid":"275486747","full_name":"QueenieCplusplus/CCNP_EIGRP_2","owner":"QueenieCplusplus","description":"Enhanced Interior Gateway Routing Protocol","archived":false,"fork":false,"pushed_at":"2020-06-28T03:24:15.000Z","size":37,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-24T04:44:57.826Z","etag":null,"topics":["ccnp"],"latest_commit_sha":null,"homepage":"https://github.com/QueenieCplusplus/QuickGoThru#ccnp","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/QueenieCplusplus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-28T01:56:11.000Z","updated_at":"2020-06-28T03:24:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"77443485-3e4c-4adf-89af-b240bf6c8bff","html_url":"https://github.com/QueenieCplusplus/CCNP_EIGRP_2","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/QueenieCplusplus/CCNP_EIGRP_2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QueenieCplusplus%2FCCNP_EIGRP_2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QueenieCplusplus%2FCCNP_EIGRP_2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QueenieCplusplus%2FCCNP_EIGRP_2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QueenieCplusplus%2FCCNP_EIGRP_2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QueenieCplusplus","download_url":"https://codeload.github.com/QueenieCplusplus/CCNP_EIGRP_2/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QueenieCplusplus%2FCCNP_EIGRP_2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29998513,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T09:59:02.300Z","status":"ssl_error","status_checked_at":"2026-03-02T09:59:02.001Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ccnp"],"created_at":"2024-11-10T01:16:19.366Z","updated_at":"2026-03-02T10:32:10.369Z","avatar_url":"https://github.com/QueenieCplusplus.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# CCNP EIGRP 2\nEnhanced Interior Gateway Routing Protocol\n\n# 實際操作\n\n\n                                   ISP Router 1\n                     \n\n                                     RouterA\n                                     \n                                     \n                                     \n                         RouterC                 RouterB\n  \n\n\n(1) 將各介面的 IP 位址設定好。\n\n                                 AS200: 172.16.11.0\n                                        |\n                                    ISP Router 1\n                               \n                                        s1\n                                10.2.2.100/255.255.255.0\n                                \n                                        |\n\n                                10.2.2.12/255.255.255.0\n                                        ｜\n                                     RouterA\n                                     /  |       \\\n              192.168.2.49/255.255.255.240       192.168.2.33/255.255.255.240\n                                        |                \\\n                              192.168.2.17/255.255.255.240\\\n                             /                    \\        \\\n                            /                      \\         \\\n                       192.168.2.50          192.168.2.18   192.168.2.34/255.255.255.240\n                          /                  |        \\        \\\n         RouterC - 192.168.2.16/255.255.255.240        RouterB   \n                                                \\           |\n                                                      192.168.2.65/255.255.255.240\n                                                           \n (2) 利用指令 router eigrp 在路由器 C 上使用 EIGRP 設定。\n \n \n         RouterC# conf t\n         RouterC(config)#router eigrp 200\n         RouterC(config-router)#network 192.168.2.0\n         \n         ctrl + Z\n         \n         \n  (3) 在 ISP 路由器上設定 EIGRP 網段，包含 10.0.0.0 和 172.16.0.0，設定完成後，使用指令 sh run 來做檢視。\n  \n  \n        （略）\n        \n         ISP_Router1#sh run\n         !\n         hostname ISP_Router1\n         !\n         ip subnet-zero\n         !\n         no ip domain lookup\n         !\n         --More--\n         int lo0\n         ip address 172.16.1.100 255.255.255.0\n         no ip directed-broadcast\n         (略)\n         ！\n         int s0\n         ip address 10.1.1.100 255.255.255.0\n         no ip directed-broadcast\n         ip summary-address eigrp 172.16.0.0 255.255.0.0 5\n         ip summary-address eigrp 10.0.0.0 255.0.0.0 5\n         no ip mroute-cache\n         no fair-queue\n         clockrate 56000\n         !\n         int s1\n         ip address 10.2.2.100 255.255.255.0\n         no ip directed-broadcast\n         clockrate 56000\n         !\n         (略)\n         !\n         router eigrp 200\n         network 10.0.0.0\n         network 172.16.0.0\n         !\n         ip classless\n         no ip http server\n         !\n         line con 0\n         exec-timeout 0 0\n         logging sync\n         transport input none\n         line aux 0\n         line vty 0 4\n             exec-timeout 0 0\n             logging sync\n             no login\n         !\n         end\n         \n         \n  (4) 為路由器 A 設定 EIGRP 網段，包含 10.0.0.0 和 192.168.2.0，設定完成後，使用指令 sh run 檢視路由器資訊。\n  \n  (5) 為路由器 B 設定 EIGRP 網段 192.168.2.0，設定完成後，使用指令 sh run 檢視路由器資訊。\n        \n  (6) 在 ISP 路由器上，執行命令 show ip route，查看路由表結果。\n      結果顯示路由器透過 10.2.2.2 此目標 IP 位址，學習到 192.168.2.0 網段。\n  \n  \n          ISP_Router1#sh ip route\n          \n          // mode 中 EIGRP 代表 D, connected 代表 C\n          \n          C\n          C\n          C (略)\n          \n          D 192.168.1.0/255.255.255.0 via 10.1.1.1, S0\n            192.168.2.0/255.255.255.0 is variably subnetted, 2 subnets, 2 masks\n           // int s0\n           // ip address 10.1.1.100 255.255.255.0\n           \n          D 192.168.2.0/255.255.255.128 via 10.2.2.2, S1\n            192.168.2.0/255.255.255.0 via 10.2.2.2, S1\n           // int s1\n           // ip address 10.2.2.100 255.255.255.0\n          \n  (6) 如同步驟 6，使用同樣指令 sh ip route 檢視 RouterA、B、C 的路由表。\n    \n  # 路徑自動集合\n   \n    auto summary \n \n  to be continued...\n  \n  # 拓樸表的檢視\n  \n       RouterA#sh ip eigrp topology\n             \n             codecs: P - passive, A - active, U - update, Q -q uery, R - reply, r - reply status\n                     //FD feasible distance\n             \n             P 10.0.0.0/8, 1 succesors, FD\n             P 10.2.2.0/24, 1 succesors, FD, via connected, serial 1/3\n             \n             (略)\n             \n # 鄰接表的檢視\n \n        RouterC#sh ip eigrp neighbors\n        \n     H  Address(臨街的ip位址)     Int   Hold(ms)  Uptime      SRTT     RTO    Q CNT     Seq Type(序號)\n     1 192.168.2.49            se0/0    13     00:05:13     136     1140       0        158\n     0 192.168.2.65            et0/0    14     00:28:42      1       200       0        140\n\n     //Q CNT 佇列\n     //uptime means 啟動時間\n     //hold means 最大等待時間（未收到鄰近資訊的時間）\n     //SRTT means 平均送出和接收資訊的時間 （smooth round trip time）\n     //RTO means 再次傳送的中間時間 (retransmit interval)\n\n # 其他路由指令\n \n     #sh ip protocols\n     // 顯示路由協定狀態\n     \n     #sh ip route\n     // 查看路由表學習結果\n     \n     #sh ip route eigrp\n     // 查看路由表特定協定的學習結果\n     \n     #sh ip eigrp traffic\n     // 顯示路由器特定協定的封包收發統計資訊\n     \n     #debug ip eigrp\n     // 開啟除錯\n     \n     #debug eigrp packets\n     // 查看 eigrp 所有封包類型\n     \n     #debug eigrp neighbors\n     // 開啟鄰接的除錯功能\n     \n     #no debug all\n     // 關閉除錯\n     \n     #debug ip eigrp summary\n     // 顯示 路徑集合的資訊（包含過濾及路徑再配置）\n     \n     \n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqueeniecplusplus%2Fccnp_eigrp_2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqueeniecplusplus%2Fccnp_eigrp_2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqueeniecplusplus%2Fccnp_eigrp_2/lists"}