跳到主要內容

資訊安全-依封包劃分的架構:防火牆



(參考資料:圖解網際網路 + wiki)

依封包劃分的架構-防火牆:

()防火牆(FireWall)
1.     防火牆是一種安全機制,用來隔離兩個安全信任度不同的網路。可由軟體或硬體來實作,利用系統所建立的安全性規則,有效的控制對內與對外流量。
2.    防火牆最基本的功能就是隔離網路,通過將網路劃分成不同的區域(Zone),制定出不同區域間的存取控制策略,來控制不同信任程度區域間傳送的資料流。例如網際網路是不可信任的區域,而企業網路式高度信任的區域。
3.    防火牆的基本原理為封包分離:防火牆主要功用,為將眾多不特定使用者的「外部網路」與公司內網路等的「內部網路」區隔開來,以保護「內部網路」的安全性軟體。防火牆其實架構很簡單,它只針對每一個IP封包,判斷其是否為必要接收的IP封包,或是不需要接收的IP封包,並決定是否接收或拒絕接收IP封包。
4.    防火牆功能:
(1)  形成內部網路與網際網路的咽喉點(Chock point)
(2) 有效控管非必要或有安全疑慮的封包。
(3) 紀錄及監控內部與網際網路活動。
(4) 偵測與避免非經授權者存取組織單位網路資源。
(5) 避免內部網路資訊資訊暴露在外。
5.    防火牆缺點:它雖然能夠過濾網際網路封包,但卻無法過濾內部網路的封包,若有人從內部網路攻擊時,防火牆沒有作用。防火牆無法有效阻隔病毒攻擊,尤其是隱藏在資料中的病毒。

()IP位址、埠號碼、方向性判斷:
1.     防火牆如何判斷IP封包是否要接收或拒絕?依據的規則就是利用傳送者的IP位址、目的端的IP位址、傳送者的埠號碼、目的端的埠號碼這四項資料來判斷。
2.    若為Web資料,埠號碼為TCP80、電子郵件資料為TCP25號。
3.    資料傳輸也具有方向性,防火牆也必須針對是否為「從外部傳來資料」或是「從內部傳向外部資料」等條件判斷,是否接收資料。

()記述式封包偵測:
1.     雖然防火牆針對一個一個的IP封包作判斷,但有時也會失敗。便利用TCP在網路連接時,事先提出對某項要求作出回應的通訊特質,並記錄此回應資料。
2.    然後在下一次傳輸前,先檢查這些回應資料是否正常與正當。這種檢查方法稱為記述式封包偵測(Stateful Packet Inspection)

3.    它能夠持續追蹤穿過這個防火牆的各種網路連線(TCPUDP連線)的狀態,這種防火牆被設計來區分不同連線種類下的合法封包,只有符合主動連線的封包才能夠允許穿過防火牆,其他封包會被拒絕。



---------------------------
延伸閱讀:

留言

這個網誌中的熱門文章

107年高考資訊處理上榜心得(自修)

107 年高考資訊處理上榜心得 ( 自修 ) ------------------------------------------------------------------------- l    背景及報考動機 l    個人成績 l    準備經驗及時程規劃 l    各科準備方式 l    Q&A ------------------------------------------------------------------------- l    背景及報考動機: 小弟很幸運地今年考上高考資訊處理 ( 正取尾巴錄取 ) ,剛好這兩年開缺很多,今年總共錄取 117 人,正取 92 ,增額 25 人。因為自己也在網路上參考很多心得文章,所以想分享自己這次考上的心得。 先說一下自己考公職的歷程,所有的考試,都未曾補習過,小弟比較喜歡自己讀。考完公職才發現從小到大的考試根本無法比。準備資訊處理的考試前前後後時間加起來算是一年左右吧。 101/06              大學畢業 ( 資訊傳播工程學系 ) 102/09              考取特考交通行政 ( 參考: 交通行政上榜心得 ) 104/07              差 0.5 分考上高考交通行政 105/01              考取桃園捷運有限公司 106/03-12        邊工作 ( 桃捷 ) 邊念 106/07  ...

電腦編碼系統介紹

( 參考資料: wiki + 淺 談 電腦 編 碼 )   工作上在練習寫 Struts 架構時,發現編碼蠻重要的,例如設定登入頁面,設定編碼不一致時會出現編碼錯誤 ,加上自己不是很懂整個概念,而整理了這篇電腦編碼系統。 電腦編碼系統介紹: -------------------------------------------------------- ( 一 ) 基礎概念 ( 二 ) 常見的編碼及說明 ( 三 ) 網際網路的發展 ( 四 ) Unicode -------------------------------------------------------- ( 一 ) 基礎概念: 由於人能理解各種特殊複雜的文字及符號,而電腦只懂得兩個數字,即 0 與 1 ,因此我們必須制定一些規則,將特殊複雜的文字及符號,用 0 與 1 的數字組合表示。 如大寫英文字母” A ”,在 ASCII 編碼中,” 1000001 ” (7bits) 表示。” 1000001 ”稱為 字元集、字符集 (Character encoding) 。     所以字元編碼是一種系統,會將支援的字元集中的每一個字元的與代表該字元的某個值配對。 PS : Bit( 位元 ) 為最小單位: 0 或 1 。 Bytes( 位元組 ) 由八個 Bit 所組成。 ( 二 ) 常見的編碼及說明: 1.      ASCII(American Standard Code for Information Interchange) : (1)   美國資訊交換標準碼,字面意思就知此編碼由美國制定,為基於拉丁字母的一套字元邏輯, ASCII 編碼僅用 7bits ,最多僅能表示 2 7 , 128 個字元,所以能展現的字元極其有限,只能表達英文字母 A-Z 、 a-z 、數字 0-9 及少量標點符號,適合用於開發英文環境中。 (2) 每台電腦都有此編碼,用來儲存英文字元素。其他語言國家透過相同的 ANSI 編碼,去做自己國家的語言文字對應,因而產生不同的編碼系統。若是用同樣文字轉換成別的編碼辨識,會形成亂碼。 ( ...

交通行政考試 心得

交通行政考試   心得   準備公務人員的時間差不多十個月 (101/9-102/6/14) ,一開始的目標是『高普考』、『普考』及『身障特考』,以三等考試為主,四等為第二順位,所以在準備上以高普考的科目為主,四等考的較少,所以準備三等基本上可以考四等。很幸運這次身障四等出的每科題目都會寫,不太刁鑽。當初報考是以挑戰低錄取為主,所以沒打算補習,測試自己的能力到什麼程度,每個人可以視自己狀況是否需要補習,依經濟壓力、資訊更新等等,沒有一定的模式。 分數: 102 身障特考四等 國文   47  申 39 測 8 法學   56 運輸學   66 運經   78 運管   88 交行   60 總成績   65.83 ( 排名 1) 錄取標準   50.83   主要科目分數較高,本以為共同科目不會太差,結果感到意外。補充一下交通行政類科,高普考、普考查過近兩年分數差不多落在 65-50 左右。 ( 每類別錄取分數都不相同,無法比較 )   其實大學畢業本來沒有要從事公務人員,發生一些事情,才走上考國家考試,也就去挑戰它了。先看自己要報考哪類考試,地方、鐵路、警察特考、高普考、普考 …… 等等,再選擇要考的類別,然後就先查查要買哪家出版社的書囉,當初我買千華的共同類科,讀到中期才知道自己買錯了@@,聽朋友說可買志光系列的。大概用網路大部份的資料都找得到了,主要科目的書籍,買張恆光老師的書及志光運輸學的書,要準備 3-4 千是必要的。我大學唸的科系是資訊類,而跟交通毫無關係,可以說是新的領域。 **( 選擇考試目標及類別、書籍及網路心得文章 )   除了上網看心得文之外,有書籍是介紹國家考試上榜的書 ( 書名 - 飆進高普考 榜首如何巧勁致勝 ) ,看完鬥志燃燒 100 %。 飆進高普考-閱讀心得 基本上書中上 榜首 要素可歸類為:   * 下定決心要考上,給自己一個要考上的理由 ( 如考前三名或榜首之類 )   * 每天至少看書 8 小時以上   * 考前做考古題   * 個人筆記 ...