国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 網絡協議 > 正文

BGP基本配置的方法步驟

2020-02-18 18:56:09
字體:
來源:轉載
供稿:網友
這篇文章主要為大家介紹了邊界網關協議BGP的概念,怎么配置BGP?下面文章里有詳細的BGP基本配置的方法步驟,有興趣的可以和VEVB武林網的小編一起來看一下
 
 

  邊界網關協議

  邊界網關協議(BGP)是運行于 TCP 上的一種自治系統的路由協議。 BGP 是唯一一個用來處理像因特網大小的網絡的協議,也是唯一能夠妥善處理好不相關路由域間的多路連接的協議。 BGP 構建在 EGP 的經驗之上。 BGP 系統的主要功能是和其他的 BGP 系統交換網絡可達信息。網絡可達信息包括列出的自治系統(AS)的信息。這些信息有效地構造了 AS 互聯的拓樸圖并由此清除了路由環路,同時在 AS 級別上可實施策略決策。

BGP基本配置的方法步驟:

 

復制代碼
代碼如下:
  as100 as200
  router a-------------------router b---------------------router cs0:192.1.1.1/24 e0:193.1.1.3/24
  s0:192.1.1.2/24 e0 193.1.1.2
  //// router a ////
  int lo0
  ip addr 1.1.1.1 255.255.255.0
  int s0/0
  ip addr 192.1.1.1 255.255.255.0
  clockrate 500000
  router bgp 100
  neighbor 192.1.1.2 remote-as 200 //指定鄰居路由器和它所在的自治系統//// router b ////
  int lo0
  ip addr 2.2.2.2 255.255.255.0
  int e0/0
  ip addr 193.1.1.2 255.255.255.0
  int s0/0
  ip addr 192.1.1.2 255.255.255.0
  router bgp 200
  neighbor 192.1.1.1 remote-as 100
  neighbor 193.1.1.3 remote-as 200
  //// router c ////
  int lo0
  ip addr 3.3.3.3 255.255.255.0
  int e0/0
  ip addr 193.1.1.3 255.255.255.0
  router bgp 200
  neighbor 193.1.1.2 remote-as 200
  ////監視和測試配置////
  router a# show ip bgp neighbors
  remote-as 200
  bgp version 4,remote router id 2.2.2.2
  bgp state = established

 

  現在A將通過BGP向B通告路由1.0.0.0,必須滿足2個條件:

  1、通過使用network命令或redistribute,BGP進程必須能知道路由。

  2、被通告路由必須在IP路由表中。

  我們將在BGP進程下使用network命令。這個命令滿足了第一條,使得BGP進程知道路由。此network命令能使你更好控制從IGP重分布什么到BGP,并使用戶能分別列出需經BGP通告的前綴。CISCO路由器能被配置的網絡描述最大數為200。如果有超過200個網絡需要通告,那就需要動態重分布。

  由于網絡1.0.0.0是直接相連的網絡,它存在于IP路由表中,故第二個條件滿足。

  顯示A上的IP路由表。注意網絡1.0.0.0在IP路由表中。

 

復制代碼
代碼如下:
  a# show ip route
  C 1.0.0. is directly connected,loopback 0no shynchronization

 

  在路由器A上,在BGP進程下增加命令network 1.0.0.0a# conf t

 

復制代碼
代碼如下:
 router bgp 100
  netw 1.0.0.0

 

  用show ip bgp顯示B上的IP BGP表,network 1.0.0.0是通過192.1.1.1得到的B# show ip bgp

  network next-hop metric loca pref weight path*>1.0.0.0 192.1.1.1 0 0 100 i

 

復制代碼
代碼如下:
  ///// *表示有效,>表示最佳路由
  b# show ip ro

 

  B 1.0.0.0/8 [20/0] via 192.1.1.1, 00:12:02用show ip bgp顯示C上的IP BGP表,注意network 1.0.0.0出現在BGP表中,它的下一跳是192.1.1.1(未變),此路由是有效的(用*號標出),它是通過iBGP會話得到的,在網絡號前加字母i表示了這一狀態。

 

復制代碼
代碼如下:
  c# show ip bgp
  network next-hop metric locprf weight path* i1.0.0.0 192.1.1.1 0 0 100 i
  C# show ip route

 

  無1.0.0.0路由到網絡1.0.0.0的路由不在IP路由表中有雙重原因。

  1、192.1.1.1不在C的路由表。而且下一跳地址是:從該處得到此路由的EBGP鄰居的IP地址。當路由通過EBGP注入到AS中,從EBGP獲得的下一跳被無改變地傳送到IBGP中。

  2、在缺省情況下BGP和IGP必須是同步的(因為網絡1.0.0.0不是通過IGP得到的)。這意味著路由器B上的BGP知道的路由沒有被重分布到IGP,這兩者是不同步的。no synchronization為解決第一個問題:

 

復制代碼
代碼如下:
  B# router bgp 200
  neighbor 193.1.1.3 next-hop-self

 

  為解決第二個問題:

 

復制代碼
代碼如下:
  C# router bgp 200

 

  以上就是BGP基本配置的方法步驟,謝謝閱讀,希望能幫到大家,請繼續關注VEVB武林網,我們會努力分享更多優秀的文章。



注:相關教程知識閱讀請移步到網絡協議頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 团风县| 阳春市| 扬州市| 宿迁市| 胶州市| 黑水县| 昌平区| 云南省| 梧州市| 忻城县| 项城市| 江油市| 嘉善县| 环江| 民权县| 连城县| 墨玉县| 胶南市| 西昌市| 大方县| 中方县| 兴隆县| 称多县| 图木舒克市| 乐昌市| 胶州市| 大同市| 香港 | 望江县| 左云县| 长白| 大同市| 揭阳市| 广汉市| 双辽市| 奈曼旗| 从化市| 驻马店市| 册亨县| 贵港市| 武穴市|