999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于BGP協議實現雙多宿網絡路由選擇

2019-11-07 02:11:56孫光懿賈英霞
西華大學學報(自然科學版) 2019年6期
關鍵詞:系統

孫光懿,賈英霞

(1.天津音樂學院圖書與信息中心,天津 300171;2.商丘經濟貿易學校,河南 商丘 476000)

隨著教育信息化的高速發展,校園網已成為各院校重要的教學基礎設施,其能否安全穩定運行直接關系著學校正常的教學秩序。當前校園網所面臨的問題主要集中體現在:1)有些校園網出口線路無冗余(校園網只有中國教育科研網一條出口線路),單線路出口一旦出現故障,校園網用戶將無法正常訪問互聯網資源[1];2)出口帶寬不足且前往某些目標地址時沒有使用最佳路徑,這必然會對校園網用戶訪問外網資源造成影響。為了有效解決上述問題,同時提高校園網用戶的滿意度,本文提出一種在校園網出口邊界處的2臺路由器中部署邊界網關協議(border gateway protocol,BGP)[2-3],并引入雙多宿ISP線路的方案(校園網使用2條鏈路與每家ISP相連)。部署BGP協議主要是為了實現對進入和離開校園網的數據流的路由方式和路由策略進行有效控制,從而使校園網用戶的數據流能夠按照最佳路徑訪問互聯網資源。引入雙多宿ISP線路不僅可提高校園網出口帶寬與連接互聯網線路的可靠性(當一條ISP連接線路出現故障時,校園網用戶還可以通過另一條IPS連接線路對互聯網資源進行訪問),還可以為去往某些目的網絡,提供更多控制路徑的余地。

1 BGP協議

現實中的互聯網是通過不同編號的自治系統(自治系統編號從1—65535,其中編號64512—65535預留給私用)互聯互通而構成的。為了實現各自治系統之間的互聯互通,網絡管理者通常會在自治系統邊界路由器中部署BGP協議,用以交換各自治系統內的網絡可達信息。BGP協議是一種在大型網絡中廣泛使用的路徑矢量路由協議。它是在EGP的基礎上逐步發展起來的,目前最新的版本為1995年發布的BGP-4,它具有高可擴展性、高協調性,支持路由增量更新、路由聚合、CIDR、VLSM、IPV6以及身份驗證等特點。其主要任務就是負責連接各自治系統,并確保它們之間交換的路由信息無環路存在。與其他常見的動態路由協議如RIP、EIGRP、OSPF、ISIS相比,BGP協議不同之處為:1)按照動態路由協議作用范圍來劃分,BGP協議屬于外部網關協議(exterior gateway protocol,EGP)[4],而上述其他路由協議均屬于內部網關協議(interior gatewary protocol,IGP)[5];2)度量值的選擇依據不同,BGP協議的度量值是基于路徑屬性的,而RIP協議的度量值是基于跳數的,EIGRP協議的度量值是基于復合度量值的,OSPF的度量值是基于鏈路開銷的;3)BGP協議的拓撲結構無須采用層次結構,而OSPF、ISIS等鏈路狀態協議的拓撲結構則須采用層次結構,一方面是為了將大型網絡小型化,另一方面是為了在網絡擴展時便于進行IP地址匯總;4)動態路由協議中只有BGP協議使用傳輸控制協議(TCP)作為自己的傳輸協議(端口號為179),因此BGP路由信息的傳輸被認為是可靠的;5)BGP協議可按照策略對數據流的傳輸進行有效控制(可通過設置BGP屬性來實現),以便提高帶寬的使用效率;6)BGP協議的路由更新采用增量更新模式,而不像距離矢量路由協議一樣周期性的對路由表進行更新;7)BGP協議的下一跳是以自治系統為單位的,而不像上述其他路由協議一樣以路由器為單位。需要注意的是:BGP協議按照部署位置的不同,又可進一步分為IBGP和EBGP。位于同一自治系統中的2臺路由器,它們之間運行的BGP協議稱之為IBGP。IBGP主要用來在自治系統內部交換BGP信息,并將上述信息傳播給其他自治系統(IBGP通告路由的管理距離為200,比任何一種IGP路由的管理距離都低)。在位于不同自治系統的路由器之間運行BGP協議時則稱之為EBGP(EBGP路由的管理距離為20,比任何一種IGP路由的管理距離都高)。由于EBGP鄰居之間沒有運行任何內部網關協議,因此EBGP鄰居之間必須是物理直連的。

2 BGP協議路徑決策過程

在收到外部自治系統的路由更新信息后,BGP協議需要決定使用哪條路徑前往目標網絡(某些情況下,BGP表中存在不止一條可以到達某個目標網絡的路徑)。對于這個目標網絡,BGP協議只能選擇一條去往該網絡的路徑,并將其作為最佳路徑,而那些沒有被選中的路徑依舊會被保存在BGP表中。需要明確的是:只有最佳路徑才會最終被加入到BGP路由器的IP路由表中。BGP協議最佳路徑選擇[6-7]過程并不復雜,主要有以下幾個步驟。第1步,選擇擁有最高權重的路由(權重屬性只能在思科路由器本地進行配置,并且不會向BGP鄰居進行傳播。當BGP路由器與多個自治系統相聯時,可以依據權重屬性來決定訪問外部自治系統的數據流選擇路由器中的哪一個出口);第2步,如果路由的權值相同,則選擇本地優先級最高的路由(本地優先級屬性只發送給自治系統內部的IBGP鄰居路由器,主要用來確定哪條路徑是去往外部自治系統的最佳路徑);第3步,如果路由的本地優先級相同,則選擇本地路由器所通告的路由;第4步,如果路由均不是本地路由器所通告,則選擇穿越自治系統路徑最短的路由;第5步,如果穿越自治系統路徑長度相同,則按照(I

3 仿真實驗

3.1 網絡拓撲構建[8-9]

在GNS3網絡仿真環境下,筆者通過4臺思科3725路由器R1、R2、R3、R4以及1臺思科2950二層交換機SW1,虛擬構建出擁有AS50、AS60、AS70 3個自治系統的大型網絡。其中,AS50為校園網所在自治系統編號,AS60為中國教育科研網所在自治系統編號,AS70為中國聯通所在自治系統編號,路由器R1、R2為校園網出口邊界路由器,路由器R3為中國教育科研網邊界路由器,路由器R4為中國聯通邊界路由器。網絡拓撲如圖1所示。可以看出,在AS50自治系統內部共有VLAN10、VLAN20、VLAN30、VLAN40 4個網段,各網段用戶之間可以互相通信(VLAN10與VLAN20的三層網關建立在路由器R1中,VLAN30與VLAN40的三層網關建立在路由器R2中)。路由器R1、R2之間采用雙鏈路全互聯的方式運行IBGP,并禁用BGP同步。這樣不僅可以最大限度地減少自治系統內IGP路由的傳輸、提高BGP的匯聚速度,還可以增加R1-R2鏈路的可靠性(即使有1條鏈路出現故障,也不會對IBGP分組的傳輸造成任何影響);而在AS50與AS60、AS50與AS70自治系統之間則采用 EBGP多跳來傳遞各自治系統內部網絡可達信息(AS50所屬路由器R1有2條前往AS60所屬路由器R3的物理鏈路,AS50所屬路由器R2也有2條前往AS70所屬路由器R4的物理鏈路)。部署EBGP多跳既可提高自治系統之間鏈路的可靠性,又可在自治系統之間的2條鏈路上實現流量負載均衡。另外,由于校園網引入了多條ISP鏈路,因此有必要在AS50內部的IBGP路由器中部署路由映射表修改本地優先級屬性,從而確保實現對校園網用戶訪問互聯網資源的數據流進行有效控制,即當校園網用戶訪問中國教育科研網資源時,數據流需經校園網出口邊界路由器R1訪問目標地址;當校園網用戶訪問中國聯通資源時,數據流需經校園網出口邊界路由器R2訪問目標地址。

特別需要注意的是,如果自治系統BGP中轉路徑中存在沒有運行BGP協議的路由器,那么就必須啟用BGP同步,否則無法保證自治系統中路由信息的一致性(容易造成路由黑洞)。啟用BGP同步后,BGP協議只允許交換在IP路由表中已存在的BGP路由。禁用BGP同步以后,不論BGP路由是否存在于IP路由表中,BGP都可以對它進行通告。

圖1 校園網網絡拓撲圖

3.2 相關網絡設備IP地址分配

校園網內二層交換機SW1的f2/0與f2/1端口被劃分為trunk端口(分別與路由器R1、R2的f0/0接口相連接),而f2/2與f2/3端口則被劃分為switch端口。VLAN10網段所屬終端計算機C1與二層交換機SW1的f2/2端口相連接,VLAN30網段所屬終端計算機C2與二層交換機SW1的f2/3端口相連接。另外,在AS60中的邊界路由器R3與AS70中的邊界路由器R4上分別建立LOOPBACK10和LOOPBACK11環回接口,用以模擬中國教育科研網服務器地址和中國聯通服務器地址。本次仿真實驗相關網絡設備接口及終端計算機IP地址分配方案如圖2所示。

圖2 相關網絡設備接口及終端計算機IP地址分配方案

4 網絡設備具體配置過程

4.1 網絡設備接口配置

在校園網邊界路由器R1、R2上采用單臂路由技術創建子接口,所創子接口IP地址即為校園網內各VLAN網關地址。另外,本次仿真實驗所用4臺思科3725路由器R1、R2、R3、R4,接口配置過程相類似,在這里僅以路由器R1為例給出相關主要配置過程。

配置路由器 R1:

R1(config-if)#int f0/0.1 //使用單臂路由技術創建子接口

R1(config-if)#encapsulation dot1Q 10 //封裝802.1Q協議

R1(config-subif)#ip addres 192.168.10.1 255.255.255.0 //設置VLAN10網關地址

R1(config-if)#int f0/0.2

R1(config-if)#encapsulation dot1Q 20 //封裝802.1Q協議

R1(config-subif)#ip addres 192.168.20.1 255.255.255.0 //設置VLAN20網關地址

4.2 配置BGP協議

在路由器上部署BGP協議時,需要預先知悉路由器所在自治系統的編號,只有這樣在建立BGP鄰居時,才可明確該路由器BGP鄰居的類別(如果router bgp命令中的自治系統編號與neighbor remoteas命令中的自治系統編號相同,則該鄰居為IBGP鄰居,否則為EBGP鄰居)。需要特別注意的是,每臺路由器上只能運行一個BGP進程,且前往鄰接路由器BGP分組的目標地址必須為可達。只有這樣二者才可順利建立TCP連接,進而交換BGP路由表。

4.2.1 配置EBGP多跳

AS50所屬路由器R1與AS60所屬路由器R2之間運行BGP協議,且存在2條物理鏈路,因此二者之間建立的BGP會話為EBGP[10]。另外,為了增加EBGP會話的彈性,也為了保證路由器與分組的源IP地址能夠建立BGP關系,在路由器R1、R3中使用環回接口地址作為BGP更新的源地址[11-12](如果默認使用路由器出站物理接口地址作為BGP更新的源地址,GBP會話可能會在某些情況下被中斷,例如物理接口出現故障,而眾所周知,只要路由器自身不發生故障,環回接口是永遠不會DOWN掉的)。由于路由器R1與R3之間無法運行內部網關協議,因此若想到達對方的環回接口必須借助于靜態路由技術。相關具體配置過程如下所示。AS50所屬路由器R2與AS70所屬路由器R4之間EBGP多跳的配置過程與其相類似,故不再闡述。

1)配置路由器 R1。

R1(config)#router bgp 50 //進入BGP配置模式

R1(config-router)#neigh 172.19.1.1 remote-as 60 //指定BGP鄰居及所在的自治系統

R1(config-router)#neigh 172.19.1.1 update-source loopback1 //指定BGP分組的源IP地址

R1(config-router)# neigh 172.19.1.1 ebgp-multi 2 //到BGP鄰居地址需要兩跳。第1跳到達路由器R2,第2跳到達路由器R2環回接口loopback1。

R1(config)# ip route 172.19.1.1 255.255.255.255 192.168.60.1 //配置到達路由器R2環回接口loopback1的靜態路由

R1(config)# ip route 172.19.1.1 255.255.255.255 192.168.60.2 //配置到達路由器R2環回接口loopback1的靜態路由

2)配置路由器 R3。

R3(config)#router bgp 60 //進入BGP配置模式

R3(config-router)#neigh 172.18.1.1 remote-as 50 //指定BGP鄰居及所在的自治系統

R3(config-router)#neigh 172.18.1.1 update-source loopback1 //指定BGP分組的源IP地址

R3(config-router)# neigh 172.18.1.1 ebgp-multi 2 //到BGP鄰居地址需要兩跳。第1跳到達路由器R1,第2跳到達路由器R1環回接口loopback1。

R3(config)# ip route 172.18.1.1 255.255.255.255 192.168.60.1 //配置到達路由器R1環回接口loopback1的靜態路由

R3(config)# ip route 172.18.1.1 255.255.255.255 192.168.60.2 //配置到達路由器R1環回接口loopback1的靜態路由

4.2.2 配置IBGP[13]

AS50所屬路由器R1、R2之間運行BGP協議,且存在2條物理鏈路,因此二者之間建立的BGP會話為IBGP。通過運行IBGP,可以使校園網內2臺路由器R1、R2均擁有相同的外部自治系統BGP路由信息。需要注意的是,與EBGP鄰居間必須直連不同,IBGP鄰居間只需在邏輯上進行連接,以便能夠順利完成TCP 3次握手,從而建立鄰接關系。如果在自治系統內的IBGP鄰居間存在多條可達路徑,通常專業技術人員會在IBGP路由器中建立環回接口,并將其IP地址作為BGP更新的源地址。路由器R1相關具體配置過程如下所示。

R1(config)#router bgp 50 //進入BGP配置模式

R1(config-router)#neigh 11.1.1.1 remote-as 50

R1(config-router)#neigh 11.1.1.1 update-source loopback2 //指定BGP分組的源IP地址

4.2.3 修改下一跳屬性

修改 BGP下一跳屬性[14]最主要的目的是為了解決下一跳可達問題。BGP協議雖然和IGP協議一樣也屬于逐跳路由協議,但是它的下一跳默認為下一個自治系統,而不是路由器。對于EBGP而言,下一跳為發送路由更新的EBGP鄰居路由器IP地址。對于IBGP而言,去往目標地址的下一跳有可能為下一個自治系統入口IP地址,而不是發送BGP更新的IBGP鄰居IP地址。這樣一來就需要IBGP鄰居路由器在其IP路由表中遞歸查找如何去往下一個自治系統入口IP地址的路由條目。如果路由表中不存在這樣的路由條目,那么IBGP鄰居路由器將丟棄去往目標地址的分組。在這里不允許BGP協議使用默認的下一跳地址,而是強制BGP協議將路由更新的源IP地址作為下一跳地址。各路由器相關具體配置過程如下所示。

1)配置路由器 R1。

R1(config-router)#neigh 11.1.1.1 next-hop-self //發送路由更新時,路由器R1自己作為下一跳地址

R1(config-router)#neighbor 172.19.1.1 next-hop-self

2)配置路由器 R2。

R2(config-router)#neighbor 10.1.1.1 next-hop-self

R2(config-router)#neighbor 172.20.1.1 next-hop-self

3)配置路由器 R3。

R3(config-router)#neighbor 172.18.1.1 next-hop-self

4)配置路由器 R4。

R4(config-router)#neighbor 172.21.1.1 next-hop-self

4.2.4 設定BGP將通告的網絡

將網絡通告到BGP中[15],通常使用network命令來進行(network命令支持VLSM與CIDR)。需要注意的是:1)如果在IBGP中禁用了同步,那么IBGP鄰居路由器將被允許使用該命令通告未存在于本地IP路由表中的路由條目;2)如果使用network命令時指定了子網掩碼,只有本地IP路由表中存在與該網絡完全匹配的路由條目時,該網絡才會被通告到BGP中。由于校園網內各網段用戶均需對互聯網資源進行訪問,因此本次仿真實驗,有必要將校園網內各網段地址及互聯網資源地址通告到BGP中。以路由器R1為例給出相關具體配置過程。路由器R2、R4的配置過程與其類似,不再闡述。

配置路由器 R1:

R1(config)#router bgp 50

R1(config-router)# network 192.168.10.0 //將VLAN10網段通告到BGP中

R1(config-router)# network 192.168.20.0 //將VLAN20網段通告到BGP中

4.2.5 在AS50內部署EIGRP

為確保實現校園各網段用戶間的互聯互通,也為了路由器R1與路由器R2能順利地進行BGP會話(路由器R1與路由器R2的BGP鄰居地址分別為對方所建立的LOOPBACK2接口地址,但是2個環回接口處于不同的網段中),筆者在校園網中部署EIGRP動態路由協議(配置靜態路由也可實現上述目標,但較為繁瑣)。以路由器R1為例,給出相關具體配置過程。路由器R2的配置過程與其類似,不再闡述。

配置路由器 R1:

R1(config)#router eigrp 1

R1(config-router)# network 192.168.10.0

R1(config-router)# network 192.168.12.0

R1(config-router)# network 192.168.13.0

R1(config-router)#network 172.18.0.0

R1(config-router)# network 192.168.60.0

4.2.6 配置路由映射表修改本地優先級屬性

本地優先級屬性[16]只在自治系統內的IBGP路由器之間進行傳播,而不會發送給EBGP鄰居(如果EBGP鄰居收到了本地優先級值,將忽略掉它)。其主要作用就是負責對離開自治系統的最佳路徑進行選擇,通常IBGP路由器本地優先級越高(本地優先級默認為100),路徑越優先。為確保對校園網用戶訪問互聯網資源的數據流進行有效控制,通過在校園網內2臺IBGP路由器R1、R2中部署路由映射表進而修改本地優先級的方式來實現上述目標。在路由器R1中部署的路由映射表負責對來自路由器R3的網絡192.168.90.0的BGP更新進行修改,將本地優先級設置為150,從而使其作為最佳路徑。在路由器R2中部署的路由映射表負責對來自路由器R4的網絡192.168.92.0的BGP更新進行修改,將本地優先級設置為600,從而使其作為最佳路徑。為便于讀者理解,在這里給出路由器R1、R2的相關具體配置過程。

1)配置路由器 R1。

R1(config-router)#neighbor 172.19.1.1 route-map sunchang in //將路由映射表關聯到EBGP鄰居

R1(config)#route-map sunchang permit 10 //建立路由映射表

R1(config-router-map)#match ip add 66 //是否與編號為66的訪問控制列表相匹配

R1(config-router-map)#set local-prefer 150 //將本地優先級設置為150

R1(config)#route-map sunchang permit 15

R1(config)#access-list 66 192.168.90.0 0.0.0.255 //建立編號為66的標準訪問控制列表

2)配置路由器 R2。

R2(config-router)#neighbor 172.20.1.1 route-map sunchang in //將路由映射表關聯到EBGP鄰居

R2(config)#route-map sunchang permit 10 //建立路由映射表

R2(config-router-map)#match ip add 66 //是否與編號為66的訪問控制列表相匹配

R2(config-router-map)#set local-prefer 600 //將本地優先級設置為600

R2(config)#route-map sunchang permit 15

R2(config)#access-list 66 192.168.92.0 0.0.0.255 //建立編號為66的標準訪問控制列表

完成上述配置后,IBGP路由器R1、R2的BGP路由表如圖3、圖4所示。

圖3 路由器R1的BGP路由表

圖4 路由器R2的BGP路由表

以路由器R1為例,BGP路由表中的第1欄“*”,代表下一跳的地址是有效的;第2欄“>”代表該路由被選為最佳路由;第3欄“i”代表該路由是由IBGP鄰居通告的;第4欄Network代表路由器已獲悉的網絡;第5欄NextHop代表路由下一跳地址(如果為0.0.0.0,則表明該路由是本地路由器通告的);其余的4欄分別為路由的4個BGP屬性:度量值、本地優先級、權重以及路徑。從圖3中可以看出,去往網絡192.168.90.0的最佳路由的本地優先級已變為150,去往網絡192.168.92.0的最佳路由的本地優先級已變為600。

5 網絡試驗與驗證

5.1 網絡正常的情況

首先使用PING命令測試校園網vlan10網段所屬終端計算機C1與vlan30網段所屬終端計算機C2之間的連通性;然后以終端計算機C2為例,使用TRACE命令分別對中國教育科研網服務器地址192.168.90.36和中國聯通服務器地址192.168.92.10進行路由測試,并查看路由器R1、R2中的IP路由表。

1)使用PING命令測試終端計算機C1與C2之間的連通性。

VPCS[1]>ping 192.168.30.30

192.168.30.30 icmp_seq=1 ttl=254 time=150.651 ms

192.168.30.30 icmp_seq=2 ttl=254 time=120.101 ms

192.168.30.30 icmp_seq=3 ttl=254 time=56.091 ms

2)使用TRACE命令測試終端計算機C2訪問192.168.90.36的路由過程。

VPCS[2]>trace 192.168.90.36

trace to 192.168.90.36,8 hops max,press Ctrl+C to stop

1 192.168.30.1 69.004 ms 19.001 ms 9.000 ms

2 13.1.1.1 57.003 ms 39.002 ms 29.002 ms

3 *192.168.60.1 87.005 ms

3)使用TRACE命令測試終端計算機C2訪問192.168.92.10的路由過程。

VPCS[2]> trace 192.168.92.10

trace to 192.168.92.10,8 hops max,press Ctrl+C to stop

1 192.168.30.1 17.001 ms 9.000 ms 9.000 ms

2 *192.168.70.1 82.105 ms

4)查看路由器R1、R2中的IP路由表,如圖5、圖6所示。

通過上述測試不難發現:1)校園網各網段用戶之間可以相互通信;2)實現了對校園網用戶訪問互聯網資源的數據流進行有效控制。當校園網用戶訪問中國教育科研網資源時(例如訪問地址192.168.90.36),數據流首先到達校園網出口邊界路由器R1,然后再經AS60所屬路由器R3到達目標地址(從路由器R1的BGP路由表圖3中可得知,去往192.168.90.0網絡的最佳路由的下一跳地址為172.19.1.1,路徑為60 i;從路由器R2 的BGP路由表圖4中可得知,去往192.168.90.0網絡的最佳路由的下一跳地址為10.1.1.1,路徑同樣為60 i )。當校園網用戶訪問中國聯通資源時(例如訪問地址192.168.92.10),數據流首先到達校園網出口邊界路由器R2,然后再經AS70所屬路由器R4到達目標地址(從路由器R1 的BGP路由表圖3中可得知,去往192.168.92.0網絡的最佳路由的下一跳地址為11.1.1.1,路徑為70 i;從路由器R2 的BGP路由表圖4中可得知,去往192.168.92.0網絡的最佳路由的下一跳地址為172.20.1.1,路徑同樣為70 i )。

圖5 路由器R1的IP路由表

圖6 路由器R2的IP路由表

5.2 網絡故障的情況

關閉路由器R4,模擬中國聯通出口鏈路發生故障。以終端計算機C2為例,使用TRACE命令分別對中國教育科研網服務器地址192.168.90.36和中國聯通服務器地址192.168.92.10進行路由測試,并查看路由器R1、R2中的IP路由表。測試發現,即使中國聯通出口鏈路發生故障,校園網用戶依舊可以正常訪問互聯網資源。只是在路由器R1、R2的IP路由表中去往網絡192.168.92.0的下一跳地址發生了改變,其中路由器R1的下一跳變為172.19.1.1,路由器R2的下一跳地址變為10.1.1.1。中國聯通出口鏈路發生故障后,路由器R1、R2的IP路由表如圖7、圖8所示。

圖7 路由器R1的IP路由表

圖8 路由器R2的IP路由表

5.3 網絡改造前與網絡改造后校園網用戶網速對比

以校園網vlan30網段所屬終端計算機C2為例,測試其在本次網絡改造前與網絡改造后,訪問中國聯通服務器地址192.168.92.10的網速。如表1所示,經過本次網絡改造,校園網用戶訪問外網資源的網速有了明顯提升。

表1 終端計算機C2在網絡改造前與改造后訪問聯通服務器網速對比

6 結束語

為解決當前校園網所面臨的校園網出口線路無冗余、出口帶寬不足且前往某些目標地址時沒有使用最佳路徑的問題,優化了校園網出口結構,引入了中國教育科研網與中國聯通2條出口鏈路,并在校園網2臺出口邊界路由器中部署了BGP協議。上述解決措施,不僅有效提高了校園網出口鏈路的可靠性(即使某條校園網出口線路發生網絡故障,也不會對校園網用戶訪問互聯網資源造成影響),還使校園網用戶的數據流能夠按照最佳路徑訪問互聯網資源。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 中文国产成人精品久久| 久久99国产精品成人欧美| 4虎影视国产在线观看精品| 国产午夜福利片在线观看| 色婷婷亚洲十月十月色天| www欧美在线观看| 精品无码人妻一区二区| 色噜噜综合网| 色老头综合网| 欧美亚洲香蕉| 亚洲人成人无码www| 欧美亚洲日韩不卡在线在线观看| 国产永久在线视频| 尤物在线观看乱码| 亚洲不卡av中文在线| 久久精品丝袜| 五月婷婷丁香色| 欧美在线黄| 中文字幕亚洲综久久2021| 在线观看国产网址你懂的| 欧美啪啪视频免码| 亚洲精品国产综合99久久夜夜嗨| 国产熟睡乱子伦视频网站| 色九九视频| 午夜性爽视频男人的天堂| 在线精品自拍| 国产对白刺激真实精品91| 久久频这里精品99香蕉久网址| 久久公开视频| 啦啦啦网站在线观看a毛片| 91麻豆精品视频| 亚洲国产精品日韩专区AV| 乱码国产乱码精品精在线播放| 国产在线第二页| 欧美在线天堂| 亚洲热线99精品视频| 第一区免费在线观看| 久久精品波多野结衣| 在线网站18禁| julia中文字幕久久亚洲| 午夜爽爽视频| 国产乱码精品一区二区三区中文 | 麻豆国产在线观看一区二区 | 久久视精品| 国产欧美日韩va| 日本福利视频网站| 久久综合伊人 六十路| 九九热视频精品在线| 久久黄色一级视频| 久久精品日日躁夜夜躁欧美| 99久久精品久久久久久婷婷| 精品一区二区久久久久网站| 亚洲人人视频| 一级福利视频| 日本人妻丰满熟妇区| 日韩欧美国产三级| 婷婷六月综合| 亚洲首页在线观看| 亚洲欧美在线综合图区| 欧美国产视频| 欧美日韩在线亚洲国产人| 亚洲国模精品一区| 青青草国产在线视频| 九色在线观看视频| 欧美亚洲第一页| 中文字幕永久视频| 国产精品成人一区二区不卡| 亚洲人成网18禁| 99激情网| 国产一级二级三级毛片| 亚洲成人精品| 国产精鲁鲁网在线视频| 国内精品九九久久久精品 | 成人免费网站在线观看| 亚洲国产中文精品va在线播放 | 91麻豆国产视频| 亚洲男人的天堂久久香蕉| 成人夜夜嗨| 日本不卡在线视频| 亚洲免费福利视频| 久久99精品国产麻豆宅宅| 极品尤物av美乳在线观看|