一時アドレス
IPv6で、インタフェース識別子を疑似乱数で作り、一定時間ごとに作り直すアドレス。外部への通信に使い、アドレスから同じ端末だと追跡されにくくする。
イマシルちゃんの解説
一時アドレスは、同じ端末の通信を長期間結び付けられにくくするために使うIPv6アドレスだよ。
IPv6アドレスの後半にある、接続口を区別するインタフェース識別子を変えて使うんだ。
同じ値を使い続けると、通信先などに活動を結び付ける手掛かりを与えてしまうの。
そこで予測しにくい値で識別子を作り、時間がたったら新しいアドレスを用意するよ。
以後に始める通信では新しい方を使うから、同じアドレスを長く追いかけられるのを抑えられるんだ。
ただし、ログインしたアカウントなど別の手掛かりまで隠すわけではないよ。
この解説はわかりやすかったですか?
より深い解説
定義
一時アドレス(テンポラリアドレス)は、RFC 8981(旧RFC 4941、IPv6のプライバシー拡張)で定められた、SLAACで作るアドレスの一種である。インタフェース識別子を疑似乱数で生成し、有効期間(一般に1日程度)が過ぎると新しいアドレスを作って、外部との新しい通信に使う。
目的
| 目的 | 内容 |
|---|---|
| 端末の追跡の防止 | 固定のインタフェース識別子だと、アクセス先のサイトなどで、同じ端末の通信を長期間にわたって結び付けられてしまう |
| MACアドレスの秘匿 | Modified EUI-64で作ると、アドレスからMACアドレス(機器の製造者など)がわかってしまう |
端末が持つアドレスの例
| アドレス | 用途 |
|---|---|
| リンクローカルアドレス | 同じリンク内の通信 |
| 安定したGUA(RFC 7217 など) | 外部から接続されるときなど、変わらないほうがよい用途 |
| 一時アドレス(GUA) | 端末から外部に通信を始めるとき |
管理面での課題
一時アドレスは利用者のプライバシーの保護に有用だが、組織の管理者にとっては、次の課題がある。
| 課題 | 内容 |
|---|---|
| 端末の特定 | アドレスが定期的に変わり、どのアドレスがどの端末かがわかりにくい。ファイアウォールのログに残ったアドレスから、端末を特定しにくい |
| アクセス制御 | アドレスで端末ごとにアクセスを制御することが難しい |
| 記録の不在 | SLAACでは、DHCPのような割当ての記録が残らない |
対策としては、ルータやL3スイッチの近隣キャッシュ(IPv6アドレスとMACアドレスの対応表)を定期的に収集して記録する、ステートフルDHCPv6でアドレスを割り当てる、端末の一時アドレスの利用を組織の設定で制御する、などがある。
午後での問われ方
「ランダムなインタフェース識別子は、プライバシーの保護には有用だが、PCの管理の観点では考慮が必要」という記述の理由として、PCを特定しづらくなることが問われる。
実際の試験ではここに出る!全1問
ネットワークスペシャリスト
- 午後Ⅱ