• 検索結果がありません。

BGP FlowSpec

N/A
N/A
Protected

Academic year: 2021

シェア "BGP FlowSpec"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)

2017年度 学士学位論文梗概 高知工科大学 情報学群

BGP FlowSpec

を用いた

DNS

リフレクション攻撃対策

1180345 武嶋 千明 【 セキュリティシステム研究室 】

1 はじめに

近年,ネットワーク上に存在する多数のコンピュータ を踏み台にし,特定のホストのサービスをダウンさせ DNSリフレクション攻撃が多く発生している.この 攻撃は,DNS(Domain Name Server)サーバの特性を悪 用したもので,攻撃元の特定が困難という特徴がある.

攻撃への対策として,BGPルータにはFlowSpecとい う機能が搭載されている.この機能は,物理的に接続さ れていないBGPルータに対してフィルタリングルール を伝搬させることができるというものである.しかし,

FlowSpecはメッセージの改ざんや偽装をチェックする 手段を持っていないという問題がある.

 本稿では,DNSリフレクション攻撃への攻撃対策とし BGP FlowSpecをさらに普及させるため,FlowSpec 機能の課題を解決することを目的とした手法を提案する.

2 研究内容

BGP(Border Gateway Protocol)は,組織間を接続 するための経路制御プロトコルである.BGPルータ ISP(Internet Service Provider)等に設置され,BGP ルータ同士が経路情報を交換することで隣接していな いネットワークにパケットの転送ができる.BGPルー タのFlowSpec機能は,遠隔ルータへのフィルタリング ルールの伝搬が可能であり,攻撃の発生源に近い場所で 攻撃パケットへの対処が可能となる[1].しかし,ルー ル伝搬の際に経路情報を偽装されても気づくことがで きないという問題がある.

3 提案手法

本稿では,FlowSpec機能によるフィルタリングルー ル伝搬の際にROA(Route Origin Authorization)によ る認証を行うことで,伝搬されてきたルールの経路情報 が本当に正しいものか否かを判断し,偽装された経路情 報の伝搬を防ぐ手法を提案する.図1は提案手法の概 略図である.

1. 攻撃の検知

ネットワークを流れるトラフィックを監視してい る監視装置が,あらかじめ設定されている閾値を 基にトラフィックが正常なものか異常なものかを 判断する.攻撃を検知した場合,トリガーBGP ルータに対処要請を通知する.

2. FlowSpecによるフィルタリングルールの伝搬 対処要請を受けたトリガーBGPルータは被害を 受けているホストのIPアドレスに対するパケッ トを破棄,ないしは転送等の対処を行うよう上位

1 提案手法の概略図

ISPBGPルータに対してFlowSpec通知を送 信する.

3. 伝搬された経路情報の検証

FlowSpec通知を受け取ったBGPルータは,ROA サーバへ接続し通知されたIPアドレスとAS 号の組み合わせが有効な経路であるかを検証する.

検証の結果が真であれば,要請通りフィルタリン グを有効にし,隣接するBGPルータに対して同 様のフィルタリングルールを伝搬させる.結果が 偽の場合,改ざんされた経路情報である可能性が あるため,メッセージを破棄する.

4 評価

提案手法を用いた場合と用いない場合を想定し評価 を行った.

 提案手法ではROAによる認証を行っているため,ルー ル伝搬の途中でメッセージを改ざんされる恐れはない が,経路情報の信憑性をROAサーバに問い合わせる時 間が必要なため,対策をしない場合と比較してフィルタ リングが有効になるまでに時間が掛かる可能性がある.

しかし,問い合わせにはそれほど時間を要しないと思わ れるため,遅延は許容範囲内になると思われる.

5 まとめ

本稿では,DNSリフレクション攻撃への対策として BGPルータのFlowSpec機能を挙げ,この機能の課題 を解決する手法を提案した.

 今後の展望としては,システムを実装して実験を行い,

提案手法に期待通りの優位性があるかを評価したい.

参考文献

[1] 中島智広,”DDoS対策の戦略と戦術”, NRIセキュ アテクノロジーズ株式会社,2016.

参照

関連したドキュメント

‹ これらのEthernet端子にPCやルータをつなぐ z 1台のPCしか接続できないサービスもある z IPアドレスの割り当て方法はいろいろ z PPPoEを使うサービスも

(付録)BGPで使用される用語 用語 説明 AS プロバイダなどの組織が運用して いるネットワーク全体

IP-VPN サービス L3VPN接続  -‐‑‒  IP-‐‑‒VPNサービス DC クラウド BGP ○␣ VPN による良好な通信品質 • クラウド-オンプレミス間接続は VPN事業者に任せられる

経路生成元の検証 • ルータは RPKI CacheからROAの情報を取得 • RPKIの電子証明書はRPKI Cacheで検証済み • ルータの BGPで、経路情報とROAを突き合わ て比較を行う RPKI

 特定のBGPルータにのみBlackhole Routingを設定する 

32 ISP peer customer customerには 他のネットワークへの 到達性を提供する upstream お金もらってないので

本稿では情報共有基盤 KANVAS における BGP の経路 情報の収集・格納に関するモジュールの設計・実装を行っ た.本研究では BGP 情報を単に RDF

む す び 本論文では,単一の計測地点で観測した BGP メッ