我們知道,CISCO路由器中的access-list(訪問(wèn)列表)最基本的有兩種,分別是標(biāo)準(zhǔn)訪問(wèn)列表和擴(kuò)展訪問(wèn)列表,二者的區(qū)別主要是前者是基于目標(biāo)地址的數(shù)據(jù)包過(guò)濾,而后者是基于目標(biāo)地址、源地址和網(wǎng)絡(luò)協(xié)議及其端口的數(shù)據(jù)包過(guò)濾。隨著網(wǎng)絡(luò)的發(fā)展和用戶要求的變化,從IOS12.0開始,CISCO路由器新增加了一種基于時(shí)間的訪問(wèn)列表。通過(guò)它,可以根據(jù)一天中的不同時(shí)間,或者根據(jù)一星期中的不同日期,當(dāng)然也可以二者結(jié)合起來(lái),控制對(duì)網(wǎng)絡(luò)數(shù)據(jù)包的轉(zhuǎn)發(fā)。
一、使用方法
這種基于時(shí)間的訪問(wèn)列表就是在原來(lái)的標(biāo)準(zhǔn)訪問(wèn)列表和擴(kuò)展訪問(wèn)列表中加入有效的時(shí)間范圍來(lái)更合理有效的控制網(wǎng)絡(luò)。它需要先定義一個(gè)時(shí)間范圍,然后在原來(lái)的各種訪問(wèn)列表的基礎(chǔ)上應(yīng)用它。并且,對(duì)于編號(hào)訪問(wèn)表和名稱訪問(wèn)表都適用。
二、使用規(guī)則
用time-range 命令來(lái)指定時(shí)間范圍的名稱,然后用absolute命令或者一個(gè)或多個(gè) periodic命令來(lái)具體定義時(shí)間范圍。
IOS命令格式為:
time-range time-range-name absolute [start time date] [end time date] periodic days-of-the week hh:mm to [days-of-the week] hh:mm
|
我們分別來(lái)介紹下每個(gè)命令和參數(shù)的詳細(xì)情況
time-range : 用來(lái)定義時(shí)間范圍的命令
time-range-name:時(shí)間范圍名稱,用來(lái)標(biāo)識(shí)時(shí)間范圍,以便于在后面的訪問(wèn)列表中引用
absolute: 該命令用來(lái)指定絕對(duì)時(shí)間范圍。它后面緊跟這start和 end兩個(gè)關(guān)鍵字。在這兩個(gè)關(guān)鍵字后面的時(shí)間要以24小時(shí)制、hh:mm(小時(shí):分鐘)表示,日期要按照日/月/年來(lái)表示。可以看到,他們兩個(gè)可以都省略。如果省略start及其后面的時(shí)間,那表示與之相聯(lián)系的permit 或deny語(yǔ)句立即生效,并一直作用到end處的時(shí)間為止;若省略如果省略end及其后面的時(shí)間,那表示與之相聯(lián)系的permit 或deny語(yǔ)句在start處表示的時(shí)間開始生效,并且永遠(yuǎn)發(fā)生作用,當(dāng)然把訪問(wèn)列表刪除了的話就不會(huì)起作用了。
怎么樣,看明白了嗎?上面講的就是命令和基本參數(shù)為了便于理解,我們看兩個(gè)例子。
1、如果要表示每天的早8點(diǎn)到晚8點(diǎn)就可以用這樣的語(yǔ)句:
absolute start 8:00 end 20:00
2、再如,我們要使一個(gè)訪問(wèn)列表從2000年12月1日早5點(diǎn)開始起作用,直到2000年12月31日晚24點(diǎn)停止作用,語(yǔ)句如下:
absolute start 5:00 1 December 2000 end 24:00 31 December 2000
這樣一來(lái),我們就可以用這種基于時(shí)間的訪問(wèn)列表來(lái)實(shí)現(xiàn),而不用半夜跑到辦公室去刪除那個(gè)訪問(wèn)列表了。這對(duì)于網(wǎng)絡(luò)管理員來(lái)說(shuō),是個(gè)很好的事情。如果你恰好是網(wǎng)管。。哇。。。什么也不要講了,快回去好好配置吧:)。好了接下來(lái),讓我們接著看下一個(gè)periodic命令及其參數(shù)。一個(gè)時(shí)間范圍只能有一個(gè)absolute語(yǔ)句,但是可以有幾個(gè)periodic語(yǔ)句。
periodic:主要是以星期為參數(shù)來(lái)定義時(shí)間范圍的一個(gè)命令。它的參數(shù)主要有賓Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday中的一個(gè)或者幾個(gè)的組合,也可以是daily(每天)、 weekday(周一到周五)或者 weekend(周末)。
我們還是看幾個(gè)具體的例子。比如表示每周一到周五的早9點(diǎn)到晚10點(diǎn)半,就可以用periodic weekday 9:00 to 22:30;每周一早7點(diǎn)到周二的晚8點(diǎn)就可以用periodic Monday to Tuesday 20:00。好了,我們已經(jīng)把這個(gè)時(shí)間范圍如何定義弄清楚了,下面讓我們看看如何在實(shí)際情況下應(yīng)用這種基于時(shí)間的訪問(wèn)列表。(看仔細(xì)記清楚哦)