Skip to Content
データ分析によるネットワークセキュリティ
book

データ分析によるネットワークセキュリティ

by Michael Collins, 中田 秀基, 木下 哲也
June 2016
Beginner to intermediate
376 pages
8h 58m
Japanese
O'Reilly Japan, Inc.
Content preview from データ分析によるネットワークセキュリティ
13.2
 ラベル付け、重み、経路
277
print tgt_graph
print "Links:"
for i in tgt_graph.links.keys():
dest_links = ' '.join(tgt_graph.links[i].keys())
print '%s: %s' % (i, dest_links)
グラフ構造とグラフ属性
グラフを使い出すと、ネットワークの属性をグラフの属性に関連付けたくなる。例えば、ク
ライアントからサーバへの向きを導入したり、ノード間のトラフィックをリンクの重みとして
表現するなどだ。
私の経験では、このようにグラフを作り込むのは、手間ばかりかかってあまり意味がない。
複雑なグラフ表現を作ろうとするよりは、簡単なグラフから始めてその属性を調べた方がよい。
この点を念頭に置き、生のデータをグラフに変換する際の2つのルールを以下に示す。
通信を定義する
リンクで2つのノード間の通信を表現する。フローデータがあるなら、フローが10
以上のパケットを持ちACKフラグがオンのときのみリンクを作るとよい。こうすれば、
スキャンや失敗したログインを取り除ける。
ノードを定義する
ノードはIPアドレスにするべきだろうか? IPアドレスとポートの組み合わせにする
べきだろうか?経験的には、ポートをサービスに
分類し(1024未満は個別のサービス、
それより上はクライアント)、IPアドレスとサービスの組み合わせをノードにするのが
よい。
13.2
 ラベル付け、重み、経路
グラ
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

プログラミングRust

プログラミングRust

Jim Blandy, Jason Orendorff, 中田 秀基
スクラム実践者が知るべき97のこと

スクラム実践者が知るべき97のこと

Gunther Verheyen, 吉羽 龍太郎, 原田 騎郎, 永瀬 美穂

Publisher Resources

ISBN: 9784873117003Other