亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        防火墻與IPsec協(xié)同實現(xiàn)L3/L2一體化VPN*

        2020-09-27 14:04:58申玲鈺朱振乾
        通信技術(shù) 2020年9期
        關(guān)鍵詞:網(wǎng)橋網(wǎng)關(guān)報文

        申玲鈺,朱振乾

        (1.中國電子科技集團公司第三十研究所,成都 610041; 2.中國電子科技網(wǎng)絡(luò)信息安全有限公司,成都 610041)

        0 引言

        隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)安全問題得到了廣泛關(guān)注。IPsec 與防火墻是網(wǎng)絡(luò)安全保護中常用的技術(shù)。防火墻主要用于保護內(nèi)網(wǎng)的安全,是內(nèi)部網(wǎng)絡(luò)與公共網(wǎng)絡(luò)間的第一道屏障,它按照一定的安全策略,對網(wǎng)絡(luò)中傳輸?shù)臄?shù)據(jù)包進行檢查,以決定對其進行放行或丟棄。IPsec 協(xié)議工作在IP 層上,為IP 數(shù)據(jù)包提供機密性、完整性、身份鑒別和訪問控制等安全服務(wù)。將IPsec 與防火墻兩種技術(shù)結(jié)合,可更有利于保護整個網(wǎng)絡(luò)的數(shù)據(jù)安全。L3VPN工作在OSI 網(wǎng)絡(luò)模型中的第三層,將公網(wǎng)模擬為一臺網(wǎng)關(guān),IPsec 是目前L3VPN 技術(shù)開發(fā)中使用最廣泛的一種安全協(xié)議標(biāo)準(zhǔn)。L2VPN 工作在OSI 網(wǎng)絡(luò)模型中的第二層,可以隱藏地域限制,能夠真正地做到即插即用、高度透明。本文基于Linux 操作系統(tǒng),提出了一種使用防火墻與IPsec 協(xié)同實現(xiàn)L3/L2 一體化VPN 的方法,該方法可做到在網(wǎng)關(guān)與網(wǎng)橋模式下自由切換。

        1 基于NetFilter 的防火墻

        Netfilter 是Linux 下的一個防火墻框架,它具有很好的可擴展性和安全性。NetFilter 雖結(jié)構(gòu)相對獨立,但它是嵌入內(nèi)核IP 協(xié)議棧的一系列調(diào)用入口,將其設(shè)置在報文處理的路徑上,和IP 報文的處理是完全結(jié)合在一起的。NetFilter 定義了一套鉤子函數(shù),在網(wǎng)絡(luò)報文流過協(xié)議棧的幾個關(guān)鍵點插入處理過程,五個HOOK 點如下:

        NF_IP_PRE_ROUTING,在數(shù)據(jù)包經(jīng)過簡單處理后,路由選擇前執(zhí)行;

        NF_IP_FORWARD,在數(shù)據(jù)包經(jīng)過路由選擇后如需轉(zhuǎn)發(fā)時執(zhí)行;

        NF_IP_LOCAL_IN,在數(shù)據(jù)包經(jīng)過路由選擇后如目的地址是本機時執(zhí)行;

        NF_IP_LOCAL_OUT,在本機進程發(fā)出數(shù)據(jù)包做路由選擇前執(zhí)行;

        NF_IP_POST_ROUTING,在數(shù)據(jù)包傳輸?shù)骄W(wǎng)絡(luò)之前執(zhí)行。

        防火墻系統(tǒng)另一重要組成是IPTables 的包選擇系統(tǒng),它包含四個表,優(yōu)先級從高到底依次為Raw表、Mangle 表、Nat 表、Filter 表。

        Raw表,決定數(shù)據(jù)包是否被狀態(tài)跟蹤機制(Conntrack)處理;

        Mangle 表,可修改數(shù)據(jù)包的MARK、TTL、QOS 等;

        Nat 表,用于網(wǎng)絡(luò)地址轉(zhuǎn)換;

        Filter 表,用于過濾報文,不作任何修改,接受或拒絕。

        網(wǎng)絡(luò)報文在基于NetFilter 的防火墻中的處理流程如下圖所示:

        圖1 網(wǎng)絡(luò)報文在基于NetFilter 的防火墻中處理流程

        2 防火墻與IPsec 協(xié)同實現(xiàn)L3VPN

        IPsec VPN 是一種在公共網(wǎng)絡(luò)中建立安全可靠虛擬專用網(wǎng)的技術(shù),使用IPsec 協(xié)議保障IP 數(shù)據(jù)包的安全傳輸。IPsec 提供了認(rèn)證和加密兩種安全機制,認(rèn)證機制可用于身份鑒別及驗證數(shù)據(jù)在傳輸過程中是否存在篡改攻擊,加密機制用于保證數(shù)據(jù)傳輸過程的機密性。IPsec VPN 工作在網(wǎng)絡(luò)層,與網(wǎng)絡(luò)協(xié)議棧聯(lián)系緊密,適用性廣泛。

        IPsec VPN 與防火墻協(xié)同工作的典型應(yīng)用場景如圖2 所示,某企業(yè)總部需與其支部及移動用戶間,在公用互聯(lián)網(wǎng)中建立其虛擬專業(yè)網(wǎng)絡(luò),該虛擬專業(yè)網(wǎng)絡(luò)包含加密、認(rèn)證、權(quán)限分配、訪問記錄、安全監(jiān)測等一系列安全手段。

        圖2 網(wǎng)關(guān)模式下防火墻與IPsec 協(xié)同工作應(yīng)用場景圖

        在Linux 內(nèi)核系統(tǒng)中,IPsec 的數(shù)據(jù)封裝安全載荷協(xié)議(Encapsulating Security Payload,ESP)及認(rèn)證頭協(xié)議(Authentication Header,AH)是注冊為傳輸層協(xié)議,在傳輸層進行封裝和解封裝處理,在ESP 和AH 協(xié)議過程中調(diào)用加解密算法實現(xiàn)對報文的處理。現(xiàn)將防火墻及IPsec 技術(shù)相結(jié)合實現(xiàn)防火墻L3VPN,網(wǎng)絡(luò)層數(shù)據(jù)報文的包過濾及加解密處理流程如圖3 所示:

        內(nèi)網(wǎng)數(shù)據(jù)外出處理流程:內(nèi)網(wǎng)數(shù)據(jù)包首先進入防火墻的NF_IP_PRE_ROUTING 鏈,在該鏈處進行跟綜連接,然后進入NF_IP_FORWARD 鏈進行轉(zhuǎn)發(fā)及基于狀態(tài)的包過濾等安全處理,符合規(guī)則的數(shù)據(jù)包最后進入NF_IP_POST_ROUTING 鏈,在此鏈中用定義的HOOK 函數(shù)進行VPN 處理。VPN 處理首先查找SPD 數(shù)據(jù)庫獲取處理策略,若為密通策略則得到相應(yīng)的SA 進行IPsec 封裝加密和認(rèn)證處理,若為明通策略直接通過,若為丟棄策略直接拒絕。最后將包進行分片處理(封裝后包長將增加),發(fā)送至外網(wǎng)中。

        外網(wǎng)數(shù)據(jù)進入處理流程:外網(wǎng)數(shù)據(jù)進入防火墻的NF_IP_PRE_ROUTING 鏈后,由定義的HOOK函數(shù)判斷其是否為IPsec 包,若是則進行IPsec 解封裝解密及認(rèn)證處理,解封裝成功后由路由模塊判定是本地處理還是轉(zhuǎn)發(fā)。若為本地處理則進入NF_IP_LOCAL_IN 鏈對數(shù)據(jù)包進行包過濾、規(guī)則檢測等安全處理,以決定接收還是丟棄。若為轉(zhuǎn)發(fā)則進入NF_IP_FORWARD 鏈進行轉(zhuǎn)發(fā)及基于狀態(tài)的包過濾等安全處理,符合規(guī)則的數(shù)據(jù)包最后進入NF_IP_POST_ROUTING 鏈,在此鏈中用定義的HOOK 函數(shù)查找該數(shù)據(jù)包的策略。若策略顯示數(shù)據(jù)包還需進行VPN 處理,則再進行相應(yīng)的IPsec 處理,最后將數(shù)據(jù)包轉(zhuǎn)發(fā)至正確網(wǎng)絡(luò)接口。

        圖3 網(wǎng)關(guān)模式下網(wǎng)絡(luò)報文在L3VPN 中的處理流程

        3 防火墻與IPsec 協(xié)同實現(xiàn)L3/L2 一體化VPN

        實際應(yīng)用中,防火墻有時工作在網(wǎng)橋模式下,需要設(shè)計L2VPN 以保護局域網(wǎng)間數(shù)據(jù)傳輸?shù)陌踩浴H鐖D4 所示,同一個局域網(wǎng)內(nèi)用戶1 與服務(wù)器A 之前交互的數(shù)據(jù)除了要經(jīng)過防火墻的規(guī)則篩選以外,還需進行機密性保護,用戶2 與服務(wù)器B 之間交互的數(shù)據(jù)只需要通過防火墻的規(guī)則篩選直接明通。針對以上的應(yīng)用場景,現(xiàn)介紹一種網(wǎng)橋模式下防火墻與IPsec 協(xié)同實現(xiàn)L2VPN 的方案。

        圖4 網(wǎng)橋模式下防火墻與IPsec 協(xié)同工作應(yīng)用場景圖

        在Linux 內(nèi)核中,基于NetFilter 的網(wǎng)橋?qū)崿F(xiàn)機制中增加了BROUTING 鏈,對應(yīng)的網(wǎng)橋模式下防火墻的配置工具為Ebtables,Ebtables 中的Broute 表用于控制數(shù)據(jù)包是進行二層轉(zhuǎn)發(fā)還是三層轉(zhuǎn)發(fā)。當(dāng)網(wǎng)絡(luò)報文進入網(wǎng)橋中的BROUTING 鏈后,通過擴展其Broute 表及自定義HOOK 函數(shù),將需要機密性保護的網(wǎng)絡(luò)報文上傳至三層NF_IP_PRE_ROUTING 鏈中,進而經(jīng)過圖3 所示的IPsec 處理及包過濾等安全處理,其他網(wǎng)絡(luò)報文直接在二層進行包過濾及規(guī)則匹配。

        綜上所述,基于防火墻與IPsec 的L3/L2 一體化VPN 的實現(xiàn)方案如圖5 所示。該方案主要運用了Linux 內(nèi)核中的NetFilter 框架,通過一定的規(guī)則配置可實現(xiàn)網(wǎng)關(guān)與網(wǎng)橋自由切換,且只需一臺一體化設(shè)備就能完成L2VPN 和L3VPN 的連接,實際應(yīng)用中可降低網(wǎng)絡(luò)復(fù)雜度及運營成本。

        圖5 防火墻與IPsec 協(xié)同實現(xiàn)L3/L2 一體化VPN

        4 結(jié)語

        本文介紹了Linux 中的防火墻框架NetFilter 及其包選擇系統(tǒng)IPTables 及Ebtables,描述了網(wǎng)關(guān)網(wǎng)橋兩種模式下網(wǎng)絡(luò)報文在防火墻中的處理流程。提出了一種防火墻與IPsec 協(xié)同實現(xiàn)L3/L2 一體化VPN 的設(shè)計方案,該方案具有在網(wǎng)關(guān)與網(wǎng)橋模式下自由切換、配置簡單、功能靈活等特點,是一種有效且適用范圍廣泛的網(wǎng)絡(luò)防御機制,而且在網(wǎng)橋上實現(xiàn)可以隱藏地域限制,能夠真正做到即插即用、高度透明。

        猜你喜歡
        網(wǎng)橋網(wǎng)關(guān)報文
        基于J1939 協(xié)議多包報文的時序研究及應(yīng)用
        汽車電器(2022年9期)2022-11-07 02:16:24
        CTCS-2級報文數(shù)據(jù)管理需求分析和實現(xiàn)
        基于改進RPS技術(shù)的IPSEC VPN網(wǎng)關(guān)設(shè)計
        淺析反駁類報文要點
        中國外匯(2019年11期)2019-08-27 02:06:30
        網(wǎng)橋技術(shù)在海外工程項目中的應(yīng)用
        探析網(wǎng)橋優(yōu)先級
        ATS與列車通信報文分析
        “軟隔離”網(wǎng)橋造成的麻煩
        LTE Small Cell網(wǎng)關(guān)及虛擬網(wǎng)關(guān)技術(shù)研究
        移動通信(2015年18期)2015-08-24 07:45:08
        應(yīng)對氣候變化需要打通“網(wǎng)關(guān)”
        太陽能(2015年7期)2015-04-12 06:49:50
        国内嫩模自拍偷拍视频| 亚洲综合一区无码精品| 亚洲熟妇网| 白白青青视频在线免费观看| 亚洲偷自拍国综合第一页国模| 亚洲精品国产成人久久av| 少妇夜夜春夜夜爽试看视频 | 人人爽久久涩噜噜噜av| 最新亚洲av日韩av二区| 区无码字幕中文色| 女同另类专区精品女同| 玖玖色玖玖草玖玖爱在线精品视频| 一本色道久久爱88av| 亚洲av无码一区二区二三区 | 欧美人与动牲交片免费| 国产熟女露脸大叫高潮| 中出人妻希奇杰卡西av| 亚洲综合av一区二区三区| 久久中文精品无码中文字幕| 国产精品毛片99久久久久| 一区二区三区高清视频在线| 成人影片麻豆国产影片免费观看 | 国产午夜福利片在线观看| 精品国产午夜理论片不卡| 亚洲欧美在线观看一区二区| 大屁股流白浆一区二区| 中文字幕午夜精品久久久| 精品久久久无码人妻中文字幕豆芽 | 成视频年人黄网站免费视频| 人妻 日韩精品 中文字幕| 国产激情一区二区三区成人免费| 一区=区三区国产视频| 国产高颜值女主播在线| 久久精品黄aa片一区二区三区| 国产午夜亚洲精品不卡福利| 国产一级一片内射在线| 精品人妻av一区二区三区麻豆| 3d动漫精品啪啪一区二区免费| 成人性生交大片免费看r | av免费观看在线网站| 国产一级二级三级在线观看视频|