Dramsuko_wiki

Network

目次

サブネットマスク

サブネットマスク計算サイト

サブネットマスク、仕組み

サブネットマスクの算出方法
CIDR表記10進数表記2進数表記
/24255.255.255.011111111.11111111.11111111.00000000
/25255.255.255.12811111111.11111111.11111111.10000000
/26255.255.255.19211111111.11111111.11111111.11000000
/27255.255.255.22411111111.11111111.11111111.11100000
/28255.255.255.24011111111.11111111.11111111.11110000
/29255.255.255.24811111111.11111111.11111111.11111000
/30255.255.255.25211111111.11111111.11111111.11111100
/31255.255.255.25411111111.11111111.11111111.11111110
/32255.255.255.25511111111.11111111.11111111.11111111

OSI(Open System Interconnection)参照モデル,TCP/IP

例・その他IP suiteAppleTalk?
suite
TCP/IP
No名称
7アプリケーション層アプリケーション層
6プレゼンテーション層
5セッション層
4トランスポート層トランスポート層(L4)
3ネットワーク層インターネット層(L3)
2データリンク層リンク層(L1/L2)
1物理層RS-232C
100BASE=TX

語句

パケット・キャプチャ

ソフト

キャプチャーする場所

PCでキャプチャー

パケット解析

LANケーブルに流れるパケットのキャプチャー

分岐

  1. ミラーリング
    • ユーザーが指定したポートの通信を特定のポートにコピーする機能
  2. フラッティング
    • スイッチのどのポートに届いたパケットもすべてのポートに転送する機能

取り込みたいパケットを考える

  1. どこでパケットキャプチャーを実行すべきか
  2. パケットキャプチャーソフトをインストールできるか

フィルター(Wireshark)

Wireshark(使い方とインストール)

基本的な使い方

フィルター

https 通信で暗号化方式の違いを確認する例

3ウェイハンドシェークの確認

TCPのシーケンス(流れ)

  1. コネクションの確立
  2. データのやり取り
  3. コネクションの終了

語句

3ウェイハンドシェイク

  1. 「通信を開始する機器」が
    SYN(同期を表す)というTCPパケットを
    通信相手に送る
  2. 「通信相手」は、
    「SYN」と「ACK(承諾を表す)」を
    送信元に返す
  3. 「通信を開始した機器」が、
    「SYN」,「ACK」のTCPパケットを受け取ったら
    通信相手に
    ACKのTCPパケットを送る。

WireShark?で確認

IPv6

IPv6の基本

参考サイト

IPのパターン数

表記方法

  1. 1桁16進数で表記する。(0〜F)
    • これにより16bitを4桁で表記する。
    • 128bitは、16bit * 8
    • ブロックは 16bit(4桁) * 8個
    • デリミッターはコロン「:」
  2. 0は省略できる。
    • 先頭の0は省略できる。
    • それ以外にも以下の通り省略可能。
      • fe80::ea07
        • = fe80:0:0:0:0:0:0:ea07
      • さらにわかりやすく書くと(6桁区切り)
        • = fe80:0:0:0 : 0:0:0:ea07
      • 2桁区切り
        • = fe80:0 : 0:0 : 0:0 : 0:ea07
  3. ただし2回は省略できない。

マスク

特殊IPアドレス

  1. ローカルアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
    • fc00::/7
  2. マルチキャスト
    • ff00:/8
      1. ff01::(ノードローカル)
      2. ff02::(リンクローカル)
      3. ff05::(サイトローカル)
      4. ff0e::(グローバル)
  3. グローバル
    • 2000::/3
  4. ドキュメント用
    • 2001:db8::/32
  5. リンクローカル
    • fe80::/10

名前解決正引き(A record)

ループバック(127.0.0.1)

ネットワークレイヤー(L3)

  1. IPv6はL3領域。
    • L2 スイッチは影響を受けない
    • L3 スイッチやルーターは影響を受ける

各種利用できるアドレス名

グローバルGUA
グローバル・スコープ・マルチキャスト
2000::/3

ff0e::
GUA(Global Unicast Address)。
インターネット上で通信が許可されているIPアドレス

グローバル・スコープ・マルチキャスト
インターネット上で使用できるマルチキャスト
サイトGUA
グローバル・スコープ・マルチキャスト
ULA
サイト・スコープ・マルチキャスト
fc00::/7

ff05::
ULA(Unique Local Address)
インターネット上では使用できない
リンクGUA
グローバル・スコープ・マルチキャスト
ULA
サイト・スコープ・マルチキャスト
リンク・ローカル・アドレス(LLA)
リンク・スコープ・マルチキャスト
fe80::/64

ff02::
リンク・ローカル・アドレス:
リンク内部でユニーク。
リンクを超えた通信はできない。サイト内部での重複はOK
ノードGUA
グローバル・スコープ・マルチキャスト
ULA
サイト・スコープ・マルチキャスト
リンク・ローカル・アドレス(LLA)
リンク・スコープ・マルチキャスト
ループバック・アドレス
ノード・スコープ・マルチキャスト
::1

ff01::
ノード内部でのみ使用。ノードの外に出ることは無い

3種類のIPv6アドレス

  1. ユニキャスト・アドレス
    • 1対1の双方向通信。大半のデータはユニキャスト・アドレスを使用。
      スコープ呼称IPv6アドレス
      グローバルGUA2000::/3
      サイトULAfc00::/7
      リンクリンクローカルアドレスfe80::/10
      ノードループバック::1/128
  2. マルチキャスト
    • 1対多
    • ストリーミングなど。
      スコープ呼称IPv6アドレス
      グローバルグローバル・スコープ・マルチキャストff0e::
      サイトサイト・スコープ・マルチキャストff05::
      リンクリンク・スコープ・マルチキャストff02::
      ノードノード・スコープ・マルチキャストff01::
  3. エニーキャスト
    • 1対多
    • あまり使われてない

IPv6アドレスの数

設計


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS