用兩種方式實現基於源地址的策略路由(轉)
用兩種方式實現基於源地址的策略路由(轉)[@more@]實驗環境:有一臺路由器兩個S口,一個E0口,其中E0地址段為:10.1.1.1/24;S0口配置:192.168.1.5/30,S1口配置:192.168.2.5/30;姑且我們這樣看待;其中策略路由如下:只允許E0口中的10.1.1.2地址從S0口上網,只允許10.1.1.3地址從S1口上網,至於回來的路由方式不由我們這裡控制;1. 透過靜態路由以及列表上網;此上網方式會使上網速度比較慢,原因如下:對於上聯埠,其實到E0的路由(不論那個地址,路由都不會變),但是對於E0口,同樣的一個IP地址,他即可以透過S0,也可以透過S1口,但是透過S1口時,會因為列表的問題而將包丟掉,這樣TCP連線時候,資料包可以繼續傳送,所以中途不會丟失資料,諸如開啟網頁之類的問題(走TCP協議)會正常開啟,但是比較慢。而對於UDP包,問題會很多,比如DNS服務,有可能使E0口下面的機器出現解析不了域名,所以要選擇此方式時候必須想好自己的服務是否會影響很大。。如果對下面的使用者影響很大的話,不建議此方案。但是對於一些低端產品可能會用到。2. 透過策略路由實現上網服務;此上網方式需要路由器支援。方案1的實現方法:大概配置如下:int e0ip add 10.1.1.1 255.255.255.0no shutint s0ip add 192.168.1.5 255.255.255.252ip access-group 1 outno shutint s1 ip add 192.168.2.5 255.255.255.252ip access-group 2 outno shutip route 0.0.0.0 0.0.0.0 192.168.1.8ip route 0.0.0.0 0.0.0.0 192.168.2.8access-list 1 permit 10.1.1.2access-list 2 permit 10.1.1.3方案2的實現方法:大概配置如下:int e0ip add 10.1.1.1 255.255.255.0no shutip police route-map net1int s0ip add 192.168.1.5 255.255.255.252no shutint s1 ip add 192.168.2.5 255.255.255.252no shutip police route-m net1access-list 1 permit 10.1.1.2access-list 2 permit 10.1.1.3route-map lab1 permit 10match ip add 1set ip next-top 192.168.1.6match ip add 2set ip next-top 192.168.2.6這些配置大概這樣,其於別的配置要看具體情況
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945530/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 基於 Electron 做視訊會議的兩種實現方式
- 關於多執行緒的兩種實現方式執行緒
- vue中實現路由跳轉的三種方式(精選)Vue路由
- Laravel 路由版本實現的一種方式Laravel路由
- Android 頁面跳轉動畫的兩種實現方式Android動畫
- url跳轉的兩種實現方式 域名 80埠占用
- 基於redis實現的四種常見的限流策略Redis
- 計劃策略設定的兩種方式
- Spring實現IOC容器的兩種實現方式Spring
- 兩種方式實現輪播圖
- vue 基礎入門筆記 17:路由傳參的兩種方式Vue筆記路由
- 前端--實現隔行變色的兩種方式前端
- VNPY 一種基於統計的交易策略簡易實現
- 前端兩種路由實現和使用場景前端路由
- sparkrdd轉dataframe的兩種方式Spark
- wpf兩種佔位符實現方式
- 兩種方式實現web html sliderWebHTMLIDE
- 兩種遞迴方式實現迴文字遞迴
- MyBatis中主鍵回填的兩種實現方式MyBatis
- Spring定時器的兩種實現方式Spring定時器
- ViewPager兩種方式實現無限輪播Viewpager
- SpringBoot實現熱部署兩種方式!Spring Boot熱部署
- 兩種方式實現橫向滾動條
- 基於react的hash路由簡易實現React路由
- zuul實現Cors跨域的兩種方式(https)ZuulCORS跨域HTTP
- Spring宣告式事務的兩種實現方式Spring
- Tars | 第5篇 基於TarsGo Subset路由規則的Java JDK實現方式(上)Go路由JavaJDK
- Tars | 第6篇 基於TarsGo Subset路由規則的Java JDK實現方式(下)Go路由JavaJDK
- 實現 Java 平臺的三種方式(轉)Java
- 關於執行緒池的五種實現方式,七大引數,四種拒絕策略執行緒
- SSH整合實現分頁查詢(兩種方式)
- Java中實現並行請求兩種方式Java並行
- 前端框架路由實現的Hash和History兩種模式的區別前端框架路由模式
- 請教兩種Singleton Pattern 實現方式的區別!
- Spring AOP基於xml的方式實現SpringXML
- VB中檔案操作的兩種方式 (轉)
- html隨意拖動內容位置的兩種實現方式HTML
- Spring Boot 中實現定時任務的兩種方式Spring Boot