華爲ACL
建立ACL
基本ACL - 僅僅匹配源IP
高級ACL - 能夠同時匹配5元組 -
源IP、目標IP、源端口、目標端口、傳輸層協議redis
ID:2000-2999 | 3000-399 | 4000-4999 name:定義ACL的名字的時候,會讓咱們選擇「類型」 acl name Deny-telnet 3999 rule 5 deny tcp source 192.168.12.1 0 destination 192.168.12.2 0 destination-port eq telnet 調用ACL traffic-filter inbound/outbound acl {ID |name } 驗證ACL display acl {id/name/all} display user-interface //查看當前設備上的各類登陸接口
注意:
ACL對設備自己發起的流量,是不起做用的;
ACL最後的默認的隱含的一條,不是拒絕全部,而是容許全部;
高級ACL,表示 拒絕全部:
rule {id} deny ip
基本ACL,表示 拒絕全部:
rule {id} deny 算法
華爲上面的命名的ACL,若是不指定類型,默認的是「高級」ACL; 而且對於命名的ACL,系統會默認的分配一個 ID ; 在配置和調用過程當中,輸入ID和name,達到的效果是相同的, 能夠交替使用。 華爲設備上的 telnet 是在 「用戶模式」下使用的; 在特權/系統視圖下是沒法使用的; 更改telnet的源IP地址: telnet -a 192.168.10.254 192.168.12.2 對於華爲的設備遠程訪問,是必須須要「vty密碼」的, 而且經過 vty 進入的用戶權限,默認是0,最小權限。 爲了實現可以經過 VTY 對設備進行遠程訪問,因此 咱們得須要在 VTY 接口下面,進行用戶權限的更改, 能夠基於實際的網絡需求進行。在實驗過程當中,能夠 直接將權限更改成15 - user-interface vty 0 4 user privilege level 15
==============================================================數據庫
華爲DHCP
全局分配模式:
當服務器收到DHCP discover 以後,會去全局配置的DHCP
地址池中得到可用的IP地址;
接口分配模式
當服務器收到DHCP discover 以後,會分配一個「網關接口」
IP地址所在的網段中的可用IP地址;安全
配置思路:(DHCP-Relay, DHCP中繼)
與思科中的 ip helper-address 功能相似,
華爲中的命令爲:
interface gi0/0/0
dhcp relay server-ip x.x.x.x 服務器
#gi0/0/0端口爲客戶端所在網段的網關 其餘的配置步驟與思路,與思科是徹底相同的。
==============================================================網絡
Connected
非C
靜態
動態
IGP:internal gateway protocol,內部網關路由協議
DV-distance vector ,距離矢量路由協議
RIP:routing information protocol
IGRP:
EIGRP: enhanced IGRP , 加強型的IGRP(DUAL:擴散更新算法) 負載均衡
LS-link state ,鏈路狀態路由協議 (SPF) IS-IS:intermedia system - intermedia system TLV(type/length/value) CLNP/IPv4/IPv6/MAC/BPDU/VLAN OSPFv2: IPv4 ,open shortest path first OSPFv3: IPv6 , EGP:external gateway protocol,外部網關路由協議 BGP-border gateway protocol 邊界網關路由協議
R1:
router rip // 啓用RIP協議;
version 2 // 配置當前運行的 RIP 爲 version 2
no auto-summary // 關閉自動彙總功能
network 10.10.1.0
network 192.168.12.0tcp
#前面的3條,在每一個路由器上都得寫; #network後面跟的是每一個路由器上的直連網絡;
驗證:
show ip protocols // 查看設備上當前運行的全部的路由協議
show ip route rip //在每一個路由器上查看路由表中的 RIP 路由
R1;
ping 10.10.4.4 source 10.10.1.1 ide
任何一種類型的路由,都具有兩個基本屬性:
管理距離- AD,admin distance
表示的是路由的穩定性,取值範圍是 0 -- 255 ,
越小表示越穩定
值最大255,表示路由徹底不可信,不能放入路由表
RIP-hop/跳數」
EIGRP-混雜度量值
ISIS-cost/開銷
OSPF-cost/開銷
BGP-metric
度量值- Metric,
表示的是路由器去往一個路由條目的距離,取值範圍不限/跳數
值越小越好;
注意:
路由器的路由表中存在的永遠是去往某一個目標網絡的「最穩定的」
「最短的」路徑;
當路由器去往一個目標網絡,具有多個路由條目時,會選擇
一個最好的:
#首先比較AD值,越小越好;若是相同;
#其次比較Metric,越小越好;若是相同;
#則所有放入路由表,造成「負載均衡」
默認狀況下,對於 RIP 而言,針對任何一個路由條目
最多容許有 4 個條目同時出現。工具
在思科設備上, AD Metric 直連路由管理距離,0 0 靜態路由管理距離,1 0 RIP路由管理距離, 120 hop -表示的是「跳數」 即路由在傳遞過程當中 通過的路由器的個數
RIP(思科/華爲)
OSPF
ISIS
BGP
RIPv1 PK RIPv2
一、發送方式不一樣,1是廣播,2是組播;
RIPv2組播,更加安全,由於只有加入了 224.0.0.9這個組
的設備,才能夠接收 RIPv2 信息;
由於RIPv1廣播時,全部加入該網段的設備,均可以接收
RIP信息,容易形成路由條目的泄露;
二、子網掩碼不一樣,1不支持,2支持;
能夠說,RIPv2支持 VLSM;可是V1不支持;
三、認證支持不一樣,1不支持,2支持(明文+密文)
RIPv2安全性更高一些,由於支持認證;
RIPv1是不支持任何認證功能的;
四、標記支持不一樣,1不支持,2支持
RIPv2支持標記(tag),從而便於實現大量路由的批量管理;
可是RIPv1不支持;
一個RIP包裏包含了250個路由條目,每一個路由條目是20個字節。
R1:
router rip
version 2
no auto-summary
network x.x.x.x
#x.x.x.x.表示的是一個網絡範圍 @該命令關注的是本地設備上的直連端口 @被 x.x.x.x 表示的網絡範圍覆蓋住的IP地址 所在的端口,啓用 RIP 協議進程: %該端口能夠發送 RIP 報文; %該端口能夠接收 RIP 報文; 該端口的IP地址的中的 網絡部分 能夠放入到 RIP 報文中,傳輸出去;
RIP:
一、啓用協議
二、配置版本2
三、關閉自動彙總
四、宣告路由而且發送/接收
-宣告方式
network
#僅僅是針對直連;
#必不可少的命令
#該命令能夠保證一個物理接口是否能夠收發報文;
該命令決定了一個端口是否能夠啓用RIP協議進程;
redistribute (重分發/重發布)
#能夠針對任何類型的路由(只要在路由表中有,就行)
#可是該命令僅僅負責將路由表中的路由裝入到RIP
respone 報文中;
R1:
router rip
version 2
no auto-summary
network 192.168.12.0
network 10.0.0.0
!
R2:
router rip
version 2
no auto-summary
network 192.168.12.0
redistribute static /將R2本地路由表中的靜態路由,強行拉入
到RIP報文中,以實現傳遞給R1;
ip route 100.1.1.0 255.255.255.0 192.168.23.2
!
驗證命令:
show ip protocols
show ip rotue
show ip route rip
clear ip route * //清除
show ip rip datebase RIP數據庫
注意:
之後在任何路由協議中,
凡是經過network宣告的路由,都稱之爲內部路由;
凡是經過 redistribute 宣告的路由,都稱之爲外部路由;
IGP:
應用於公司內部
目標:
快速的、計算一個去往目標網絡「最短」「無環」路徑
DV,distance vetor, 距離矢量路由協議
防環機制:
水平分割-
在一個端口上收到的路由,不會從這個端口上發送出去。
最大跳數-
RIP路由的傳輸的最大跳數是16;
RIP工做表
數據庫-凡是宣告成功的路由,首先會進入到這個表;
進入該表的路由,纔有可能被髮送給其餘的路由器;
另外
注意:
路由的傳遞方向,和數據包的傳遞方向,永遠是相反的。
因此,路由條目中的端口,咱們稱之爲數據包的出端口,
也能夠叫路由的入端口
在路由的傳遞過程當中,是不攜帶路由屬性-AD;攜帶Metric,
而且在發送路由的時候,metric會自動加一。
show ip interface fa0/x
show ip route x.x.x.x //查看單獨的一條
RIP中的手動彙總:-在接口上作,針對的是出現路由;-在該端口上僅僅發送彙總路由,抑制明細路由的發送;-RIP中作完手動彙總,須要在本地設備上,手動配置一個針對該彙總路由的"null0"路由-空路由:爲了防止數據轉發環路的發生。配置命令:interface fas0/0ip summary-address rip 10.10.0.0 255.255.0.0!ip route 10.10.0.0 255.255.0.0 null 0RIP工做表:一、數據表二、路由表RIP報文:一、request二、responeRIP路由管理-路由過濾一、匹配路由#標準ACL-只能匹配路由前綴;不能匹配掩碼;#擴展ACL-能夠同時匹配前綴和掩碼;(RIP不支持) 二、經過路由過濾工具,調用ACL;router ripdistribute-list {acl} in|out [fas0/0]三、驗證與測試show ip access-listshow ip protocols需求1:在R2上進行配置;在發送路由時候,過濾 10.10.2.0/24,確保R3沒有,R1有需求2:在R3上進行入向配置;經過一個ACL條目,同時過濾掉10.10.1.0/24和10.10.2.0/24;經過一個ACL條目,同時匹配多個路由條目時候;一、肯定回個路由條目的公共前綴;相同的位,不變,直接寫;不一樣的位,變化,直接寫0;