分析數(shù)據(jù)包 簡(jiǎn)述防火墻如何進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)包過(guò)濾的?
過(guò)濾規(guī)則包過(guò)濾防火墻是最簡(jiǎn)單的一種防火墻。它在網(wǎng)絡(luò)層截獲網(wǎng)絡(luò)數(shù)據(jù)包,并根據(jù)防火墻的規(guī)則表檢測(cè)攻擊。包過(guò)濾防火墻一般作用于網(wǎng)絡(luò)層(IP層),因此又稱為網(wǎng)絡(luò)防火墻或IP過(guò)濾器。包過(guò)濾是指在網(wǎng)絡(luò)層對(duì)包進(jìn)行分
過(guò)濾規(guī)則包過(guò)濾防火墻是最簡(jiǎn)單的一種防火墻。它在網(wǎng)絡(luò)層截獲網(wǎng)絡(luò)數(shù)據(jù)包,并根據(jù)防火墻的規(guī)則表檢測(cè)攻擊。包過(guò)濾防火墻一般作用于網(wǎng)絡(luò)層(IP層),因此又稱為網(wǎng)絡(luò)防火墻或IP過(guò)濾器。包過(guò)濾是指在網(wǎng)絡(luò)層對(duì)包進(jìn)行分析和選擇。通過(guò)檢查數(shù)據(jù)流中每個(gè)數(shù)據(jù)包的源IP地址、目的IP地址、源端口號(hào)、目的端口號(hào)、協(xié)議類型等因素或它們的組合來(lái)確定是否允許該數(shù)據(jù)包通過(guò)。在網(wǎng)絡(luò)層提供較低級(jí)別的安全保護(hù)和控制。
簡(jiǎn)述防火墻如何進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)包過(guò)濾的?
防火墻的工作原理:防火墻是一種過(guò)濾塞。你可以讓你最喜歡的東西通過(guò)插頭,過(guò)濾掉所有其他的東西。在網(wǎng)絡(luò)世界中,攜帶通信數(shù)據(jù)的數(shù)據(jù)包是需要防火墻過(guò)濾的數(shù)據(jù)包。
世界各地的防火墻至少會(huì)說(shuō)兩個(gè)字:是或不是。直接說(shuō)就是接受或拒絕。最簡(jiǎn)單的防火墻是以太網(wǎng)橋。但很少有人認(rèn)為這種原始防火墻能起到多大作用。大多數(shù)防火墻采用各種技術(shù)和標(biāo)準(zhǔn)。這些防火墻的形式多種多樣:有的取代系統(tǒng)上已配備的TCP/IP協(xié)議棧;有的在現(xiàn)有協(xié)議棧上構(gòu)建自己的軟件模塊;有的只是一套獨(dú)立的操作系統(tǒng)。還有一些面向應(yīng)用程序的防火墻,它們只為特定類型的網(wǎng)絡(luò)連接(如MTP或HTTP協(xié)議)提供保護(hù)。事實(shí)上,一些基于硬件的防火墻產(chǎn)品應(yīng)該被歸類為安全路由器。以上所有產(chǎn)品都可以稱為防火墻,因?yàn)樗鼈兊墓ぷ鞣绞蕉际窍嗤模悍治鲞M(jìn)出防火墻的數(shù)據(jù)包,并決定是讓它們離開(kāi)還是把它們?nèi)拥揭贿叀?/p>
所有防火墻都具有IP地址過(guò)濾功能。該任務(wù)是檢查IP包頭并根據(jù)其IP源地址和目的地址做出釋放/丟棄決策。
數(shù)據(jù)包過(guò)濾防火墻的工作原理是什么?
數(shù)據(jù)包過(guò)濾在IP層實(shí)現(xiàn),因此只能由路由器完成。包過(guò)濾根據(jù)諸如源IP地址、目的IP地址、源端口、目的端口和包傳送方向等報(bào)頭信息來(lái)確定是否允許包通過(guò)。過(guò)濾用戶定義的內(nèi)容,如IP地址。其工作原理是系統(tǒng)在網(wǎng)絡(luò)層檢查數(shù)據(jù)包,與應(yīng)用層無(wú)關(guān)。包過(guò)濾器被廣泛使用,因?yàn)榘^(guò)濾的CPU處理時(shí)間可以忽略。而且,這種保護(hù)措施對(duì)用戶是透明的。合法用戶進(jìn)出網(wǎng)絡(luò)時(shí),根本感覺(jué)不到它的存在,所以使用起來(lái)非常方便。這樣,系統(tǒng)傳輸性能好,易于擴(kuò)展。但這種防火墻并不是很安全,因?yàn)橄到y(tǒng)不知道應(yīng)用層的信息——也就是說(shuō)他們不了解通信的內(nèi)容,也不能在用戶層進(jìn)行過(guò)濾,也就是說(shuō)他們不能識(shí)別不同的用戶,防止IP地址被盜用。如果攻擊者將其主機(jī)的IP地址設(shè)置為合法主機(jī)的IP地址,他可以輕松通過(guò)數(shù)據(jù)包過(guò)濾器,這更容易被黑客破壞?;谶@種工作機(jī)制,包過(guò)濾防火墻存在以下缺陷:通信信息:包過(guò)濾防火墻只能訪問(wèn)部分包的報(bào)頭信息;通信和應(yīng)用狀態(tài)信息:包過(guò)濾防火墻是無(wú)狀態(tài)的,信息處理:包過(guò)濾防火墻處理信息的能力有限。比如針對(duì)微軟IIS的Unicode攻擊漏洞,因?yàn)檫@種攻擊是通過(guò)防火墻允許的80端口進(jìn)行的,而包過(guò)濾防火墻不能檢查包的內(nèi)容,所以此時(shí),防火墻相當(dāng)于一個(gè)虛擬的、沒(méi)有播放相應(yīng)補(bǔ)丁的網(wǎng)絡(luò)服務(wù)系統(tǒng),甚至無(wú)法運(yùn)行經(jīng)過(guò)防火墻的阻隔,攻擊者很容易獲得超級(jí)用戶的權(quán)限。
簡(jiǎn)述防火墻如何進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)包過(guò)濾的?
混合模式意味著網(wǎng)卡不過(guò)濾通過(guò)其目標(biāo)地址但不通過(guò)其目標(biāo)地址的數(shù)據(jù)包。要接收通過(guò)混合模式發(fā)送到其他地址的數(shù)據(jù)包,首先必須將這些數(shù)據(jù)包發(fā)送到您的網(wǎng)卡。在以太網(wǎng)中,數(shù)據(jù)包將被轉(zhuǎn)發(fā)到所有網(wǎng)卡,而不考慮地址,這稱為集線器。這是一個(gè)逐層設(shè)備。目前,家庭網(wǎng)絡(luò)中使用的是switc(h)交換機(jī)是第二層設(shè)備。它只根據(jù)包的目的地址將包發(fā)送到相應(yīng)地址的網(wǎng)卡上,不發(fā)送到其他網(wǎng)卡上?;旌夏J阶匀粺o(wú)法把握。至于更常見(jiàn)的路由器,它是第三層設(shè)備,它會(huì)選擇像交換機(jī)一樣將數(shù)據(jù)發(fā)送到指定的網(wǎng)卡