今日も元気でお酒がうまい。飲みに行こうぜー

Size: px
Start display at page:

Download "今日も元気でお酒がうまい。飲みに行こうぜー"

Transcription

1 JANOG routing チュートリアル Matsuzaki maz Yoshinobu 1

2 インターネット 2

3 ネットワーク AS AS ISP ISP ISP ISP IX IX ISP AS AS 3

4 アクセス網とバックボーン網 バックボーン バックボーン アクセス網 AS/ISP 2 AS/ISP 1 maz@iij.ad.jp 4

5 ホスト 回線 ルータ 5

6 ホスト IP で通信したい人たち PC ゲーム PDA テレビ それぞれネットワークに接続するためのインターフェスを持つ イーサネット 無線 LAN 無線 WAN シリアル パラレル USB 6

7 回線 IP パケットを転送するための線 専用線 ダークファイバ アクセス網経由の回線 (pppoe, ppp) 光ファイバ イーサケーブル 帯域の保証や到達距離 保守など メディアやサービスに応じて違いがある 実のところ 回線は何が流れてても気にしない IP 以外でも良い 独自プロトコルを利用するために利用する人も 7

8 2 拠点間を結ぶ回線種別 ファイバー イーサケーブル SONET/SDH DSU DSU 広域 ether M/C M/C 8

9 ルータ IP パケットを経路表に応じて転送する人たち ブロードバンドルータ エンタープライズ用ルータ バックボーン用ルータ インタフェースや学習できる経路数などで違いがある 9

10 ルータの違い とあるブロードバンドルータ 148,810pps (6micro sec/packet) とある大きなルータ 770,000,000pps (1pico sec/packet) 専用ハードウェアによる高速化 10

11 ネットワーク設計 利用可能なネットワークが維持される様に 冗長であること 拡張しやすいこと 運用しやすいこと 日々のトラヒックを運びつつも 様々な障害に耐え 増設も素直に行え 運用に過度の負荷をかけない 11

12 障害 回線は切れる 異経路の確保 ルータは落ちる 通常時の負荷軽減 迂回路の確保 データセンタでも停電する 一カ所に依存しない運用 12

13 拡張しやすさ 運用しやすさ 動くネットワークは誰でも設計できる いろんなパターンが考えられる 維持できるネットワークを設計しないと駄目 増強時にも素直に拡張できる トラブル時に混乱しない シンプルで一貫性のあるポリシ 設定変更時に変更箇所が少なくて済むように 13

14 設計の制限事項 電源 割り振られた電源容量 場所 機器を設置するラック数 回線 長距離区間を引ける本数 帯域 引き込める回線種別 ルータや機器 ポート数やインタフェース種別 サポートしているプロトコル 機能 14

15 RFC と実装 全ての実装が標準に忠実とは限らない 実装ミス 運用上や性能上の都合 独自の拡張機能 後に RFC となる場合もある 異なる実装の相互接続で問題となりうる OSPF のタイマーとか 15

16 標準技術と非標準技術 標準技術 みんなが使ってるのでメンテナンスされる 他の機器で置き換えられる ベンダ特有の非標準技術 痒いところを掻いてくれる ( かも ) さっさと利用できる どれをどう採用するかはネットワークに寄る IIJ では標準技術を重視 maz@iij.ad.jp 16

17 機器の評価と検証 ベンダでも全てを検証しているわけではない 機能の組み合わせによる場合分けが破綻した 求める機能 性能が利用できるか確かめる カタログスペックなんて当てにならない 自分たちが使うところを集中的に 標準的な構成 機能を利用していると安心感 17

18 IPv4 アドレス表記 32bit 長を 8bit 毎に 10 進数表記. で繋ぐ

19 IPv6 アドレス表記 128bit 長を16bit 毎に16 進数表記 : で繋ぐ 2001:0db8:0000:0000:0000:0000:0000:0001 先頭の0を省略 2001:db8:0:0:0:0:0:1 連続の0を圧縮 2001:db8::1 ただし :: は一か所だけ (ex: 2001:db8::1:0:1) maz@iij.ad.jp 19

20 ネットワークのプレフィックス表記 /24 = ~ = mask :db8::/64 = 2001:db8:: ~ 2001:db8::ffff:ffff:ffff:ffff 連続ネットマスクが前提 非連続ネットマスクは表現できない mask 複数行での表記になる場合 ~ /23, /24 maz@iij.ad.jp 20

21 クラスレス (Classless) クラスの概念は過去の遺物なので忘れよう 昔はネットワークアドレスの認識に利用 IPv4 アドレスを見れば ネットマスクが分かった RIP などで利用 最近はプロトコルでプレフィックス長を伝播する 今やクラスレスが標準 クラス A ~ /8 クラス B ~ /16 クラス C ~ /24 maz@iij.ad.jp 21

22 ルーティングとは どこを経由してパケットを宛先に届けるか ルータはパケットの宛先アドレスをみて次の送り先を判断する 22

23 IPv4 パケット送信 同じネットワークに属していれば直接送信 inet netmask ~ が同じセグメント上にある etherフレーム dst-mac src-mac dst-ip src-ip dst-ip dst-mac dst データ src src-ip src-mac ip: ip:

24 IPv4 パケット送信 2 遠くには経路情報に従ってルータに投げる dst rt-ip rt-mac etherフレーム rt-mac src-mac dst-ip データ src-ip dst-ip ip: default 経路 : rt-ip src src-ip src-mac ip: maz@iij.ad.jp 24

25 arp (Address Resolution Protocol) ether ではパケット送信に MAC アドレスが必要 IPv4 アドレスは分かってる (ex. default の向け先 ) 機器の IPv4 アドレスから MAC アドレスを知りたい arp で解決 RFC826 arp who-has tell x0000: ffff ffff ffff 0019 bb27 37e x0010: bb27 37e0 c0a x0020: c0a arp reply is-at 00:16:17:61:64:86 0x0000: 0019 bb27 37e x0010: c0a x0020: 0019 bb27 37e0 c0a x0030: maz@iij.ad.jp 25

26 IPv6 パケット送信 同じネットワークに属していれば直接送信 inet6 2001:db8::1 prefixlen :db8::~2001:db8::ffff:ffff:ffff:ffff が同じセグメント上にある etherフレーム dst-mac src-mac dst-ip src-ip dst-ip dst-mac dst データ src src-ip src-mac ip: 2001:db8::beef:cafe ip: 2001:db8::1 26

27 IPv6 パケット送信 2 遠くには経路情報に従ってルータに投げる dst rt-ip rt-mac etherフレーム rt-mac src-mac dst-ip データ src-ip dst-ip ip: 2001:db8:cafe::1 default 経路 : rt-ip src src-ip src-mac ip: 2001:db8::1 maz@iij.ad.jp 27

28 ndp (Neighbor Discovery Protocol) ether ではパケット送信に MAC アドレスが必要 機器の IPv6 アドレスから MAC アドレスを知りたい ndp で解決 RFC4861 ICMPv6 を利用して MAC アドレスを問い合わせる 送り先を未学習なら multicast アドレス宛て IP: ff02::1:ff00:0000 ~ ff02::1:ffff:ffff 送信先 IP アドレスの下位 24bit を利用して生成 MAC: 33:33:00:00:00:00 ~ 33:33:ff:ff:ff:ff 送信先 IP アドレスの下位 32bit を利用して生成 maz@iij.ad.jp 28

29 ndp で MAC アドレス解決 IP6 2001:db8::1 > ff02::1:ffef:cafe ICMP6, neighbor solicitation, who has 2001:db8::beef:cafe source link-address option: 00:19:bb:27:37:e0 0x0000: 3333 ffef cafe 0019 bb27 37e0 86dd x0010: aff db x0020: ff x0030: 0001 ffef cafe a x0040: 0db beef cafe x0050: 0019 bb27 37e0 IP6 2001:db8::beef:cafe > 2001:db8::1 ICMP6, neighbor advertisement, tgt is 2001:db8::beef:cafe destination link-address option: 00:16:17:61:64:86 0x0000: 0019 bb27 37e dd x0010: aff db x0020: 0000 beef cafe db x0030: c1fd x0040: 0db beef cafe x0050:

30 ちなみに point-to-point リンクの場合 SDH/SONET/PPPとか 回線の先には必ず通信相手が一台だけ arp/ndpなどは利用しません MAC アドレス解決が必要ない 経路情報に従ってパケットを送出 回線に投げれば相手に届く ( はず ) maz@iij.ad.jp 30

31 経路情報 宛先プレフィックス + ネクストホップの集合 /24 プレフィックス ネクストホップ / / RT1 RT2 RT プレフィックス ネクストホップ / /24 直接接続 /24 maz@iij.ad.jp 31

32 経路の優先順位 1. prefix 長が長い ( 経路が細かい ) ほど優先 長い prefix 長短いホスト経路 (/128) default 経路 (::/0) ホスト経路 (/32) default 経路 ( /0) 優先優先度非優先 2. 経路種別で優先 1 connected 経路 2 static 経路 3 動的経路 (ospf, bgp, etc...) 内訳はベンダ依存 maz@iij.ad.jp 32

33 経路の種類 静的経路 connected 経路 ルータが直接接続して知っている経路 static 経路 ルータに静的に設定された経路 動的経路 ルーティングプロトコルで動的に学習した経路 OSPF や IS-IS BGP などで学習した経路 33

34 パケットと経路 送信元から宛先まで経路に矛盾が無ければ パケットが届く 双方向で問題が無ければ 相互に通信できる 行きと帰りの経路は違うかもしれない 34

35 経路ループ 起こしちゃダメ 簡単に回線帯域が埋まる 大抵設定 / 設計ミス 矛盾のあるstatic route 無茶な設定の動的経路制御 static route /8 static route default /24 maz@iij.ad.jp 35

36 動的経路制御 インターネットと動的経路制御 36

37 動的経路制御の必要性 ネットワーク変化を経路情報に反映 もちろん事前の設計は必要 ISP のバックボーン運用では必須 インターネットは変化し続けてる プロトコルごとの得手不得手を把握しておく 何を設定しているのか理解しておく 37

38 動的経路制御の基本アイディア 検知 ルータがネットワークの変化を検知 通知 情報を生成し他のルータに伝達 構成 最適経路で経路テーブルを構成 経路情報の生成経路情報の伝播 RT1 RT2 RT /24 トラヒックの流れ 経路情報の伝搬の方向とトラヒックの流れは逆になる 38

39 動的経路制御の種類 ディスタンスベクタ (distance vector) RIP など 距離と方向を扱うプロトコル リンクステート (link state) OSPF や IS-IS など リンクの状態を収集して管理するプロトコル パスベクタ (path vector) BGP など パス属性と方向を扱うプロトコル 39

40 インターネットの構成 AS AS ISP ISP ISP ISP IX IX ISP AS AS 40

41 AS Autonomous System 統一のルーティングポリシのもとで運用されている IP プレフィックスの集まり インターネットでは AS の識別子として IR から一意に割り当てられた AS 番号を利用する ISP ISP AS AS 41

42 IGP と EGP IGP OSPF IS-IS BGP 等 AS 内 EGP 事実上 BGPのみ AS 間 BGP で制御 ISP IGP で制御 AS IX 42

43 ISP でのプロトコルの利用法 OSPF or IS-IS ネットワークのトポロジ情報 必要最小限の経路で動かす 切断などの障害をいち早く通知 迂回 BGP その他全ての経路 顧客の経路や他 AS からの経路 大規模になっても安心 ポリシに基づいて組織間の経路制御が可能 43

44 トラヒック増加への対応 総務省 : 情報通信白書 24 年版より /7/2 44

45 トラヒック増加対応 1 インタフェースの上限速度がある 今のところ 10GEが標準的 100GEがようやく出て来たけどまだ高い ISP 間 ルータ間は 10G 以上のトラヒック 実効帯域を何とかして増やしたい しかも 冗長構成は必須 maz@iij.ad.jp 45

46 link aggregation 10Gbps の回線を束ねて ルータで論理的に一つの回線に見せる 複数の回線を束ねられる 束ねられる回線数には実装により 上限あり 回線が切れると迂回路に回る 用意した帯域の半分程度しか利用できない 46

47 multipath OSPF Multipath ISP(AS) 内には有効 標準技術 BGP Multipath 非標準技術だが 多くのベンダが採用 構成をきちんと組めば ISP(AS) 間にも有効 帯域の利用効率が良い 47

48 より高速なインタフェース 100Gbps インタフェースを備えたルータが市場に出て来たが お値段が高い ポート密度が上がるまで時間がかかる 48

49 経路数増加への対応 49

50 IPv6 経路も増加中 50

51 減りゆくルータのメモリ 512MB メモリ 4GB メモリ 51

52 経路増加にはグッとくる解決無し default 経路併用による運用 小規模ルータで経路削り 泣きながら増強 BGP でトランジット提供している場合 52

53 OSPF 53

54 OSPF 概要 リンクステート型 全ルータがネットワークのトポロジ情報を持つ ネットワークに変更があれば通知 SPF アルゴリズムによる最適経路の選択 リンクのコストによる優先付け 同一コストの複数パスによる負荷分散 エリアによる階層化 エリア境界はルータ 隣接のルータと情報を交換 54

55 OSPF の基本アイディア 準備 隣接した他の OSPF ルータと隣接関係を構築 通知 各ルータが必要な情報をタイプ別に LSA として生成 隣接関係のルータに LSA を送信 受信した LSA をさらに他のルータに flood して網内に伝播 構成 各ルータが全 LSA を集め LSDB として保持 各ルータで LSDB を元に SPF 計算して最短パスを求め 経路情報を生成 55

56 OSPF RFCs 必読 [RFC2328] OSPF Version 2 この他にもいっぱい [RFC2370] The OSPF Opaque LSA Option [RFC2740] OSPF for IPv6 [RFC3101] The OSPF NSSA Option [RFC3137] OSPF Stub Router Advertisement : maz@iij.ad.jp 56

57 OSPF 用語 ルータ ID OSPF の AS 内でルータを識別する 32bit の数値 特に指定が無い場合 ルータのインタフェースの IP アドレスから選ぶ場合が多い ルータ ID を変更する場合は OSPF プロセスの再起動が必要なため 実運用では変更が発生しないように loopback インタフェースに付与した IP アドレスを利用する 57

58 OSPF の経路選択 OSPF とコスト 58

59 リンクコスト (link cost) RT1 RT2 RT ルータが そのインタフェースからパケットを送出するときのコスト ( 負担 ) 1~65535 の整数を管理者が設定する maz@iij.ad.jp 59

60 コスト (cost) /24 RT1 10 RT2 15 RT プレフィックス コスト / =23 宛先までのパスで パケットが出力されるインタフェースのリンクコストを合計した値 maz@iij.ad.jp 60

61 小さいコストのパスが優先 /24 RT4 RT RT1 RT2 RT プレフィックス コスト / =7 最も小さいコストの経路を探索するのが SPF アルゴリズム maz@iij.ad.jp 61

62 各ルータの SPF 計算 RT5 RT3 RT4 RT1 RT2 RT4 RT RT1 RT2 RT RT5 RT3 RT4 RT1 RT2 RT1 RT2 RT4 RT5 RT /24 7 RT2 RT1 13 RT4 RT5 RT3 RT3 RT2 RT5 RT4 RT1 各ルータは SPF で自身を頂点とするツリーを計算する maz@iij.ad.jp 62

63 同じコストのパスを複数利用できる /24 RT4 RT RT1 RT2 RT プレフィックス コスト / = / = 23 同じコストの経路を同時に利用できる Equal Cost Multi Path(ECMP) と呼ばれる maz@iij.ad.jp 63

64 隣接関係 隣接関係の構築 64

65 ネイバとアジャセンシ ネイバ (neighbor) 隣接する2 台のルータで関係 多くの場合 Helloで自動的に探索 維持される アジャセンシ (adjacency) 経路情報を交換するネイバの関係 全ネイバがアジャセンシになるわけではない ネイバ アジャセンシ 65

66 アジャセンシ アジャセンシ アジャセンシ RT1 RT2 RT3 OSPF で経路交換を行う隣接ルータのこと 66

67 代表ルータ (DR) Designated Router のこと ブロードキャストや NBMA ネットワークで選ばれる アジャセンシ数を減らしたい セグメントのルータ数が増えるとアジャセンシ数は猛烈に増加 アジャセンシ数が減れば負荷を軽減できる 一つのセグメントでは 選出された代表ルータとだけアジャセンシを確立すればよい 実際にはバックアップの BDR ともアジャセンシを確立 67

68 DR BDR と DR Other DR BDR とアジャセンシを確立して LSA をやりとりする DR BDR DR Other 同士は Hello でネイバ関係を維持するだけ DR Other DR Other DR Other DR Other( その他のルータ ) は DR と BDR とのみアジャセンシを確立する DR Other 同士は アジャセンシを確立せずにネイバ状態 (2way) を維持する maz@iij.ad.jp 68

69 DR BDR の選出 ルータ優先度の高いルータが選出される ただし 既に選出済みの場合は置き換わらない ルータ優先度はHelloで交換される 優先度が同じ場合は ルータIDの大きな方 DR が故障したときは BDR が DR へと移行する BDR が DR になるまで 新たな BDR は選ばれない 不要な遷移をできるだけ防ぐため 69

70 隣接関係の状態遷移 Down Init Exchange ExStart DR の選出 2way Loading ネイバ状態 Full アジャセンシ状態 70

71 ネイバの確立まで RT1 の状態 OSPF パケット RT2 の状態 RT1 Down HELLO [RT1] HELLO [RT1,RT2] HELLO [RT1,RT2] Down Init RT2 2way 2way Down - Helloを受信していない状態 Init - Helloを受信した状態 2way - 受信したHelloに自ルータIDが有る状態 # アジャセンシを確立する条件が整っていれば 2way にならずに ExStart に進む # point-to-point リンクや ルータのどちらかが既に DR BDR の場合 maz@iij.ad.jp 71

72 ネイバ確立の条件 Hello パケットに含まれる情報で判別 同一でなければならないもの 認証情報 エリア ID 所属するネットワーク p2p と virtual 接続を除く Option の E-bit(stub エリアかどうか ) hello 送信間隔 ルータ死亡間隔秒数 maz@iij.ad.jp 72

73 データベースの同期 RT1 の状態 OSPF パケット RT2 の状態 RT1 ExStart Exchange DD DD ExStart Exchange RT2 LSR Loading LSU Loading Full Full ExStart - 同期するマスターを選んでいる状態 Exchange - お互い保持するLSDBの情報を交換している状態 Loading - LSDBの差分を交換している状態 Full - LSDBが同期し アジャセンシが確立した状態 maz@iij.ad.jp 73

74 データベースの同期条件 Database Description パケットに含まれる情報で判別 同一でなければならないもの インタフェースの MTU Option の E-bit(stub エリアかどうか ) maz@iij.ad.jp 74

75 OSPF パケット OSPF のパケットフォーマット 75

76 OSPF パケットの送信先 ALLSPFRouter[ ] 全ての OSPF ルータが受信する ALLDRouter[ ] DR, BDR のみが受信する p2p 接続では [ ] 宛 ブロードキャストネットワークで Hello 及び DR と BDR からの LS update LS Ack は [ ] 宛 DROther からの LS update LS Ack は [ ] 宛 その他 ネイバへの unicast 宛 76

77 OSPF packet header 32 bit バージョン タイプ パケット length ルータID エリアID チェックサム 認証タイプ 認証 認証 24-octet の固定長 タイプ : 1 Hello 2 Database Description 3 Link State Request 4 Link State Update 5 Link State Acknowledgment 認証タイプ : 1 認証なし 2 シンプルパスワード認証 3 暗号認証 maz@iij.ad.jp 77

78 タイプ 1 - Hello ネイバの管理 ルータID エリアIDの通知 ネイバの検出 維持 生死確認 ルータ優先度の通知 DR BDR の選出 Option フィールドでルータの機能の通知 E-bit: 外部経路が扱えるかどうか Stubエリアでは0 それ以外は1 maz@iij.ad.jp 78

79 OSPF header タイプ 1 = Hello OSPF v2 応答が無い場合に死亡したと判断するまでの秒数 タイプ 1 - Hello 32 bit 2 タイプ = 1 パケット length ルータID エリアID チェックサム 認証タイプ 認証 認証 ネットワークマスク hello を送信するネットワークのネットマスク E-bit: 外部経路を扱える 既に知っていれば DR,BDR の IP アドレス 知らなければ hello 間隔秒数 Option ルータ優先度ルータ死亡間隔秒数 DR( 代表ルータ ) BDR( バックアップ代表ルータ ) ネイバ : ネイバ DR,BDR の選出に利用 現時点で有効なネイバのルータ ID をリストする maz@iij.ad.jp 79

80 タイプ 2 - Database Description アジャセンシ確立時に 保持する LSA を通知 LSDBの同期をとる 全 LSAのヘッダのみを伝える マスタとスレーブになって情報を交換 ルータIDの大きい方がマスタ スレーブはマスタのDDシーケンス番号に同期する インタフェースのMTUを伝える Optionフィールドでルータの機能の通知 E-bit: 外部経路が扱えるかどうか (Stub エリアでは 0) maz@iij.ad.jp 80

81 OSPF header タイプ 2 - Database Description タイプ 2 = DD OSPF v2 リンクで送りだせる最大の IP パケットサイズ 32 bit 2 タイプ = 2 パケット length ルータID エリアID チェックサム 認証タイプ 認証 認証 インタフェースMTU Option DDシーケンス番号 I M MS I bit: Init 最初の DD パケットを示す M bit: More まだ送る DD パケットがある MS bit: 1: Master 0: Slave 保持している LSA のヘッダを繰り返す フラグメントがなるべく発生しないように複数パケットに分けて送信 LSA ヘッダ (20-octet) データ交換開始時はユニークで 交換中は増加する maz@iij.ad.jp 81

82 タイプ 3 - Link State Request DD パケットで LSA 情報を交換後 差分を埋めるために LSA を要求する 最新の LSA を要求 保持していない LSA を要求 LSA が識別できる情報をリストして送信する LS タイプ リンクステート ID 広告元 ID maz@iij.ad.jp 82

83 OSPF header タイプ 3 - Link State Request タイプ 3 = LS Reqest OSPF v2 32 bit 2 タイプ = 3 パケット length ルータID エリアID チェックサム 認証タイプ 認証 認証 LSタイプリンクステートID 広告元 ID 要求する LSA 分だけ繰り返す フラグメントがなるべく発生しないように複数パケットに分けて送信 要求する LSA のヘッダの一部 maz@iij.ad.jp 83

84 タイプ 4 - Link State Update 一つ以上の LSA を運ぶ 隣接の OSPF ルータまで伝播する LSA の転送は Hop by Hop 受信確認は状態によって異なる Loading 中の受信確認は無く Link State Request で必要なものが再要求される アジャセンシ確立 (Full) 後はアジャセンシから Link State Acknowledgment が返信される maz@iij.ad.jp 84

85 OSPF header タイプ 4 - Link State Update タイプ 4 = LS Update OSPF v2 32 bit 2 タイプ = 4 パケット length ルータID エリアID チェックサム 認証タイプ 認証 認証 以降に含まれる LSA 数 LSA 数 LSA( 各 LSA で長さは異なる ) 運ぶ LSA 数分繰り返す maz@iij.ad.jp 85

86 タイプ 5 - Link State Acknowledgment 受信確認を通知する LSAのヘッダを通知する これで確実にLSAが伝わったことを保証する 一つ以上の受信確認を運ぶ アジャセンシ確立 (Full) 後に利用 maz@iij.ad.jp 86

87 OSPF header タイプ 5 = LS Ack OSPF v2 タイプ 5 - Link State Acknowledgment 32 bit 2 タイプ = 5 パケット length ルータID エリアID チェックサム 認証タイプ 認証 認証 受信確認する LSA 数分繰り返す LSA ヘッダ (20-octet) maz@iij.ad.jp 87

88 LSA の伝播と管理 LSA の管理を解説する 88

89 OSPF の再計算 トポロジの変化等があれば 新規の LSA 生成 接続断や新規ネットワークの接続 検知 ルータがネットワークの変更を検知 通知 新規 LSA を生成して伝播 LSDB の更新 再構成 各ルータで SPF を計算して経路情報を更新 89

90 LSA の伝播 LSA は LSU パケットでアジャセンシに広報される LSU パケットは複数の LSA を運べる 受信した LSA には受信証明として LS ACK を返信 伝播したことを明確にするため 1 3 RT1 RT2 RT3 5 RT maz@iij.ad.jp 90

91 LSA の aging ルータは保持する全ての LSA に対して 生成されてからの経過秒数を管理する Max Age(60 分 ) に達すると LSA が消される LSA は生成元が定期的にリフレッシュする 幽霊 LSA を無くせる maz@iij.ad.jp 91

92 LSA のリフレッシュ LSA LS age = 0 LSA LS age = 0 t0 LS Seq = N t1 LS Seq = N+1 t2 時間 LSRefreshTime (30min) Max Age (60min) LSA の生成元はリフレッシュ時間 (30 分 ) がくると新規に LSA を生成して広報 変化が無くても生成される リフレッシュされない LSA は MaxAge 後に利用されなくなる maz@iij.ad.jp 92

93 OSPF と外部経路 外部経路の扱いを解説する 93

94 OSPF の中と外 OSPF の AS 他の経路制御 ASBR OSPF で経路制御しているルータのグループが AS 他の経路制御との接点になっているルータが ASBR 94

95 OSPF の AS と ASBR AS - Autonomous System 共通のプロトコル (OSPF 等 ) で経路情報を交換するルータのグループ BGP などでいう AS とは概念が異なる インターネットでの AS は BGP の AS を指す場合が多い ここでは誤解を避けるため OSPF の AS と明記する ASBR AS boundary router AS 境界ルータ 外部の経路 (static 等 ) を AS 内に広報するルータ maz@iij.ad.jp 95

96 外部経路 (external route) OSPF の AS /24 RT1 static 経路 RT2 RT RT2 は static 経路を OSPF の AS 内に広報できる 外部経路を広報する際にメトリックを付加できる 96

97 外部経路メトリック Type 1 - リンクコストと同様に加算される 同じ宛先の Type 1 外部経路があった場合 途中リンクのコストも加算して もっとも小さなコストの経路が選ばれる Type 2 - とにかく小さな値が選ばれる 同じ宛先の Type 2 外部経路があった場合 もっとも小さな Type 2 メトリックの経路が選ばれる 同じ Type 2 メトリックの場合 転送先アドレスまでのコストがもっとも小さな経路が選ばれる 同じ宛先の Type 1 と Type 2 の外部経路があった場合 Type 1 の経路が選ばれる maz@iij.ad.jp 97

98 Type 1 外部経路 static 経路 static 経路 Type 1 メトリック 5 RT1 OSPF の AS RT3 Type 1 メトリック 10 RT = = 17 リンクコストの加算の結果 RT3 が広報する外部経路が優先される maz@iij.ad.jp 98

99 Type 2 外部経路 static 経路 static 経路 Type 2 メトリック 5 RT1 OSPF の AS RT3 Type 2 メトリック 10 Type 2 メトリック 5 15 RT2 7 Type 2 メトリック 10 小さな Type 2 メトリックを持つ RT1 からの外部経路が優先される maz@iij.ad.jp 99

100 外部経路の混在 static 経路 static 経路 Type 2 メトリック 5 RT1 OSPF の AS RT3 Type 1 メトリック 10 Type 2 メトリック 5 15 RT = 17 常に Type 1 経路が優先される BGP のネクストホップになるアドレスを運ぶなら Type 1 経路 closest exit が維持できて便利 maz@iij.ad.jp 100

101 OSPF エリア OSPF のエリアについて解説する 101

102 エリア (area) OSPF の AS area area OSPF では連続したネットワークのグループを作成できる これに接続するルータを含めて エリアと呼ぶ 102

103 エリアの概要 ルータがエリアの境界になる それぞれのエリアで独立に LSDB が管理され 経路情報が計算される あるエリアのトポロジは 他のエリアからは見えない 必要な経路情報のみが伝播する 計算負荷の軽減 103

104 エリア間とエリア内 宛先が同じエリアか違うエリアか エリア内経路 (intra-area 経路 ) エリア間経路 (inter-area 経路 ) 同じ宛先については エリア内経路が優先 intra-area 経路 inter-area 経路 area area maz@iij.ad.jp 104

105 エリア ID(area ID) 各エリアを識別する 32bit の数値 各エリアに管理者が ID を設定する そのまま数字で表記する書式 area 0 IP アドレスの様に 8bit 毎に区切った書式 area maz@iij.ad.jp 105

106 バックボーンエリア (area 0) エリア ID が 0 各エリアの経路情報を交換できる特別なエリア OSPF のマルチエリア構成は バックボーンエリアを中心としたスター型 OSPF の AS area 2 外部 area 1 area 0 area 3 static 経路等 maz@iij.ad.jp 106

107 stub エリア 外部経路が増大した構成での対策を考えた 外部経路は基本的に全エリアに広報される これを軽減する仕組みが stub エリア 外部経路を伝播しない代わりに default 経路をエリア境界ルータが広報する ASBR が無いエリアに適用できる エリア内の全てのルータで stub エリアと設定する 107

108 area 2 を stub エリアにしている例 OSPF の AS area 2 - stub 外部 static 経路等 area 1 area 0 area 3 area 2 にはエリア間経路 (inter area 経路 ) と default 経路のみが広報される この場合 area 3 も stub エリアにすることができる maz@iij.ad.jp 108

109 LSA LSA(link state advertisement) の パケットフォーマットを解説する 109

110 リンクステート広告 (LSA) link state advertisement 各ルータが広告する情報のこと LSAの集合がLSDBになる 目的に応じた幾つかのタイプがある 110

111 LSA の種類 ( 基本 ) LSタイプ 1. ルータLSA ルータに接続するリンク ネットワーク情報を運ぶリンク種別に応じてp2p, transit, stub, virtualの4 種類 2. ネットワークLSA ネットワークに接続するルータ情報を運ぶ 3. サマリLSA( ネットワーク ) エリア外のネットワークへの経路を運ぶ 4. サマリLSA(ASBR) エリア外のASBRへの経路を運ぶ 5. AS-external-LSA 外部経路を運ぶ Type 1とType 2のメトリックタイプが存在する maz@iij.ad.jp 111

112 LSA header 32 bit LS age Options LSタイプ リンクステートID 広告元 ID LSシーケンス番号 LS チェックサム length 20-octet の固定長 LSA を個別に識別できる LS タイプ, リンクステート ID, 広告元 ID 新しい LSA を識別できる LS age, LS シーケンス番号, LS チェックサム 112

113 LS タイプ 1 - ルータ LSA 全ルータが一つずつ広告する自己紹介 4 種類のリンクタイプ 4. virtual link 1. point-to-point link RT2 2. transit network 3. stub network maz@iij.ad.jp 113

114 LSA header ルータ LSA 32 bit LS タイプ 1 = ルータ LSA V bit: virtual 接続の終端ルータ E bit: ASBR B bit: ABR リンクタイプ 1:p2p 接続 2:transit 3:stub 4:virtual 接続 LS age Options 1 リンクステートID = ルータID 広告元 ID = ルータID LS シーケンス番号 LS チェックサム length 00000VEB リンクタイプ リンクID リンクデータ # TOS リンク数 メトリック リンクステート ID はルータ ID ルータが接続しているリンク数 リンクコストの値が入る TOS に応じたメトリックの数 RFC2328 は TOS をサポートしていないので 0 リンク数分 繰り返す maz@iij.ad.jp 114

115 ルータ LSA で運ぶ情報 stub ネットワークのみが経路情報を運び その他はトポロジ情報を運ぶ リンクタイプ リンクID 1 p2p ネイバのルータID 2 transit DRのリンクのIPアドレス リンクデータデータ種類 MIB-II ifindex 値トポロジ ( あれば リンクのIPアドレス ) リンクのIPアドレストポロジ 3 stub リンクの IP ネットワーク 4 virtual ネイバのルータ ID ネットワークマスク リンクの IP アドレス 経路 トポロジ maz@iij.ad.jp 115

116 LS タイプ 2 - ネットワーク LSA transit ネットワークに接続するルータのリスト ネットワークにつき 1 台の代表ルータ (DR) のみが広告する DR BDR DR Other DR Other DR Other maz@iij.ad.jp 116

117 LSA header ネットワーク LSA 32 bit LS age Options 2 リンクステートID = DRのリンクのIPアドレス広告元 ID = ルータID LS シーケンス番号 LS チェックサム length ネットワークマスク 接続ルータのルータID : 接続ルータのルータID LS タイプ 2= ネットワーク LSA 該当ネットワークの DR のリンクの IP アドレス ネットワークのネットマスク 接続しているルータ数分 繰り返す maz@iij.ad.jp 117

118 LSA header ネットワーク LSA で運ぶ情報 トポロジと経路を同時に運ぶ トポロジ 32 bit LS age Options 2 リンクステートID = DRのリンクのIPアドレス広告元 ID = ルータID LS シーケンス番号 LS チェックサム length ネットワークマスク 経路 接続ルータのルータID : 接続ルータのルータID maz@iij.ad.jp 118

119 LS タイプ 3 - サマリ LSA エリア外のネットワークへの経路情報を運ぶ エリア境界で エリア境界ルータが生成する area area maz@iij.ad.jp 119

120 LSA header LS タイプ 3 サマリ LSA 32 bit LS age Options 3 リンクステートID = 宛先ネットワークのIPアドレス広告元 ID = ルータID LS シーケンス番号 LS チェックサム length ネットワークマスク 0 メトリック LS タイプ 3= サマリ LSA ( ネットワーク ) 宛先ネットワークの IP アドレス ネットワークのネットマスク ネットワークへのコスト maz@iij.ad.jp 120

121 LS タイプ 4 - サマリ LSA エリア外のASBRへの経路情報を運ぶ エリア境界で エリア境界ルータが生成する LSタイプ3とほぼ一緒 リンクステート ID がルータ ID ネットマスクが 0 static 経路等 外部 ASBR area area maz@iij.ad.jp 121

122 LSA header LS タイプ 4 サマリ LSA 32 bit LS age Options 4 リンクステートID = ASBRのルータID 広告元 ID = ルータID LS シーケンス番号 LS チェックサム length 0 0 メトリック LS タイプ 4= サマリ LSA (ASBR) ASBR のルータ ID ASBR へのコスト maz@iij.ad.jp 122

123 LS タイプ 5 - AS-external-LSA static や他のプロトコルで学習した経路情報を外部経路として OSPF 内で運ぶ AS 境界ルータ (ASBR) が生成する Type1 または Type2 のメトリック static 経路等 外部 ASBR area area maz@iij.ad.jp 123

124 LSA header メトリックタイプ 0:Type1 1:Type2 E AS-external-LSA 32 bit LS age Options 5 リンクステートID = 宛先ネットワークのIPアドレス広告元 ID = ルータID LS シーケンス番号 LS チェックサム length LS タイプ 5= AS-external LSA 宛先ネットワークの IP アドレス ネットワークのネットマスク ネットワークマスク 0 メトリック E bitに応じたメ フォワーディングアドレス トリック 外部経路タグ トラヒックの転送先 だと ASBR 向けに経路が向く maz@iij.ad.jp 124

125 LSA とエリア エリア間の LSA の伝播を整理する 125

126 バックボーンから他エリアへの LSA ルータ LSA, ネットワーク LSA の経路部分が伝播する その他の LSA はそのまま伝播する area 0 area 1 LS タイプ 1( ルータ LSA) p2p, transit, stub, virtual LS タイプ 3(stub の経路情報を伝播 ) LS タイプ 4( ルータが ASBR) LSタイプ2( ネットワークLSA) LSタイプ3(LSA 内の経路情報を伝播 ) LSタイプ3( サマリLSA) LSタイプ4( サマリLSA) LSタイプ5(AS-external-LSA) maz@iij.ad.jp 126

127 エリア間での LSA バックボーンエリアのみがサマリ LSA を他エリアに中継できる area 1 area 0 area 2 LS タイプ 1( ルータ LSA) p2p, transit, stub, virtual LS タイプ 3(stub の経路情報を伝播 ) LS タイプ 4( ルータが ASBR) LS タイプ 2( ネットワーク LSA) LS タイプ 3(LSA 内の経路情報を伝播 ) LS タイプ 3( サマリ LSA) LS タイプ 4( サマリ LSA) LS タイプ 5(AS-external-LSA) maz@iij.ad.jp 127

128 stub エリアへの LSA 外部経路が伝播せず default 経路が広告される ASBR への経路も必要ないので 伝播しない area 0 area 1 - stub LS タイプ 1( ルータ LSA) LS タイプ 3(stub の経路情報を伝播 ) p2p, transit, stub, virtual LS タイプ 2( ネットワーク LSA) LS タイプ 3(LSA 内の経路情報を伝播 ) LS タイプ 3( サマリ LSA/ ネットワーク ) LS タイプ 4( サマリ LSA/ASBR) LS タイプ 5(AS-external-LSA) LS タイプ 3(default 経路 ) maz@iij.ad.jp 128

129 エリア構成を誤った場合 area 1 がバックボーンエリアに接していない ほとんどの経路がバックボーンに届かない 外部経路も転送先アドレスが到達できないと考えられるので ほぼ全ての経路が利用できない area 1 LSタイプ1( ルータLSA) p2p, transit, stub, virtual LSタイプ2( ネットワークLSA) LSタイプ3( サマリLSA) LSタイプ4( サマリLSA) LSタイプ5(AS-external-LSA) area 2 LSタイプ3(stubの経路情報を伝播 ) LSタイプ4( ルータがASBR) LSタイプ3(LSA 内の経路情報を伝播 ) area 0 maz@iij.ad.jp 129

130 virtual link の利用 area 0 が張り出している様に LSA のやり取りを行う 構成が複雑になるので 緊急時以外お勧めしない area 1 LS タイプ 1( ルータ LSA) p2p, transit, stub, virtual area 2 - transit area LS タイプ 3(stub の経路情報を伝播 ) LS タイプ 4( ルータが ASBR) area 0 LSタイプ2( ネットワークLSA) LSタイプ3( サマリLSA) LSタイプ4( サマリLSA) LSタイプ5(AS-external-LSA) LS タイプ 3(LSA 内の経路情報を伝播 ) virtual link maz@iij.ad.jp 130

131 OSPF 経路の優先順序 1. エリア内経路 (intra area 経路 ) ルータ LSA(LS タイプ 1) ネットワーク LSA(LS タイプ 2) 2. エリア間経路 (inter area 経路 ) サマリ LSA(LS タイプ 3, 4) 3. 外部経路タイプ 1 AS-external-LSA(LS タイプ 5) メトリックタイプ 1 4. 外部経路タイプ 2 AS-external-LSA(LS タイプ 5) メトリックタイプ 2 maz@iij.ad.jp 131

132 OSPFv3 OSPF for IPv6 のこと 詳しくは [RFC2740] IPv6 に対応するために 変更が加えられた トポロジ情報と経路情報の分離 ルータ LSA ネットワーク LSA から経路を削除 ルータ LSA の stub ネットワーク ネットワーク LSA のネットマスク 代わりに Intra-Area-Prefix-LSA を用意 LSA に Flooding Scope の要素が追加 132

133 OSPFv3 LSA を分かりやすく改名 サマリLSA(LSタイプ3) Inter-Area-Prefix-LSA サマリLSA(LSタイプ4) Inter-Area-Router-LSA リンクの識別手法の変更 OSPFv2 3 種類 リンクタイプ リンクID リンクデータ OSPFv3 4 種類 リンクタイプ インタフェースID ネイバインタフェースID ネイバルータID maz@iij.ad.jp 133

134 他のプロトコルとの比較 OSPF と IS-IS 1980 年台の後半に開発が始まる IS-IS の draft が原型となり OSPF が開発される その後 各ベンダが実装 現在も IETF のそれぞれの working group で議論が続く どちらも SPF アルゴリズムを利用してリンクステートデータベースから経路情報を計算する 134

135 IS-IS と OSPFv2 IS-IS で IP の経路制御を出来るように拡張したものが Integrated IS-IS または Dual IS-IS プロトコルパケットの転送 Integrated IS-IS OSPFv2 CLNS IPv4 扱う経路情報 階層化 エリア境界 CLNS and/or IPv4 Level1( エリア内 ) Level2( エリア間 ) リンク IPv4 中継を担う area0 とその他のエリアルータ maz@iij.ad.jp 135

136 IS-IS L1/L2 ルータ L1/L2 ルータ L1 ルータ Level 1 Level 2 Level 1 L2 ルータ エリア境界はリンク上 Level2 がエリア間の通信を担う Level1 からエリア外への通信は近隣の L1/L2 ルータに頼る L2 の経路を L1 内に伝播させることもできる [RFC2966] maz@iij.ad.jp 136

137 IPv4/IPv6 と IGP 一つの IGP で両方処理する IPv4/IPv6 が完全に同じネットワーク構成であれば問題なく運用できる IS-IS で実現可能 将来は OSPFv3 も行けるかも それぞれ異なる IGP を採用 多少経路計算が冗長になる IPv4 - OSPF (or IS-IS) IPv6 - OSPFv3 (or IS-IS) maz@iij.ad.jp 137

138 138

139 BGP 概要 パスベクタ型プロトコル プレフィックスに付加されたパス属性で経路制御 AS 番号によって 組織間 組織内を認識する 経路交換にTCPを利用 データの到達や再転送は TCP 任せ 変更があった場合にのみ通知 ベスト経路のみを通知する 現在のバージョンは 4 (BGP4) maz@iij.ad.jp 139

140 BGP の基本アイディア 準備 経路交換したい BGP ルータと TCP でネイバを構築 通知 ベスト経路に変更があれば UPDATE としてネイバに広報 受信した経路は幾つかの条件を経て 他のネイバに広報 構成 各ルータが受信経路にポリシを適用し パス情報を元にベスト経路を計算 140

141 BGP RFCs 基本 [RFC4271] A Border Gateway Protocol 4 (BGP-4) この他にもいっぱい [RFC1997] BGP Communities Attribute [RFC3065] AS Confederations for BGP [RFC4451] BGP MED Considerations [RFC4456] BGP Route Reflection maz@iij.ad.jp 141

142 BGP 用語 BGP ID ルータを識別する 32bit の数値 インタフェースの IP アドレスから選ばれる 実運用では変更が発生しないように loopback インタフェースに付与した IP アドレスを利用する NLRI Network Layer Reachability Information ネットワーク層到達可能性情報 prefix で示される宛先のこと 142

143 BGP の世界 AS AS ISP ISP ISP ISP IX ISP IX IBGP EBGP AS AS 143

144 IBGP(Internal BGP) 同じ AS 内での BGP 接続 IBGP で受信した経路は他の IBGP ルータに広報されない 全ての経路を伝えるには AS 内の全 BGP ルータが full-mesh で IBGP を張る必要がある RT1 RT2 RT3 IBGP IBGP BGP 経路 144

145 EBGP(External BGP) 異なる AS との BGP 接続 EBGP から受信した経路は 他の BGP ルータに広報する IBGP から受信した経路も EBGP には広報する RT1 RT2 RT3 IBGP IBGP BGP 経路 - 1 EBGP RT4 BGP 経路 - 0 maz@iij.ad.jp 145

146 BGP のいにしえのモデル BGP 経路を IGP に再広報 BGP 経路を IGP に再広報 EBGP IBGP EBGP EBGP を張るルータのみが BGP ルータとなる BGP 経路を IGP(OSPF や IS-IS) に再広報して AS 内部は IGP で経路制御 経路数が増大すると破綻 146

147 経路数の増大に対応した BGP モデル EBGP IBGP EBGP 主要なルータは全て BGP ルータ IGP はトポロジと最低限の経路を運び BGP でその他の全ての経路を運ぶ IBGP 接続の増大 147

148 IBGP full-mesh n*(n-1)/2 AS 内に BGP ルータが増える毎に IBGP 接続が増大していく 20 台目の BGP ルータが接続すると 19 接続追加 ルータリソースの問題 設定負荷の問題 解決策の模索 [RFC4456] ルートリフレクタ [RFC3065] コンフェデレーション 気にせずリソースを強大にする ルータを減らす 148

149 ルートリフレクタ IBGP で受信した経路の転送ルールを変更 ルートリフレクタの機能 BGP 接続ごとに設定される クライアント以外の IBGP で受信した経路をクライアントに送信 クライアントから受信した経路を他の IBGP ルータに送信 ベスト経路のみを広報するルールは変わらない 経路反射 RT1 RT2 RT3 IBGP IBGP ルートリフレクタ クライアント 経路反射 149

150 ルートリフレクタの利点と欠点 ルートリフレクタ IBGP IBGP EBGP IBGP EBGP クライアント クライアント クライアント 利点 IBGP 接続数が削減できる 比較的容易に導入できる 欠点 経路削除時に UPDATE が増える可能性がある 経路情報が隠蔽されるため最適ではない経路を選ぶ可能性がある リフレクタの階層はできるだけ物理トポロジに合わせるべし! 150

151 コンフェデレーション 外部からは一つの AS のままだが 内部を複数のメンバ AS で構成する メンバ AS 間の BGP 接続は EBGP に似た挙動をする メンバ AS にはプライベート AS を使うのが一般的 AS Member-AS Member-AS Member-AS EBGP EBGP EBGP IBGP EBGP EBGP EBGP 151

152 コンフェデレーションの利点と欠点 AS EBGP EBGP Member-AS Member-AS Member-AS EBGP EBGP Member-AS Member-AS EBGP EBGP EBGP 利点 IBGP 接続数が削減できる 管理区分を分けられる 欠点 経路削除時に UPDATE が増える可能性がある 経路情報が隠蔽されるため最適ではない経路を選ぶかもしれない 152

153 BGP パケット BGP のプロトコルパケットの フォーマットを解説する 153

154 BGP 接続の確立 RT1 RT1の状態 Idle Connect tcp/syn ~TCP 接続完了 ~ RT2の状態 Active Passive RT2 OpenSent OpenConfirm OpenConfirm Established Established Idel 初期状態 Connect TCP の接続完了待ち Active 隣接からの TCP 接続を待つ OpenSent OPEN 送信後 隣接からの OPEN を待つ OpenConfirm OPEN 受信後 隣接からの KEEPALIVE を待つ Established BGP 接続完了 経路交換の開始 maz@iij.ad.jp 154

155 BGP Message header 32 bit Marker Length Marker( マーカ ) 16-octet の全 bit が 1 過去との互換性のため Length 2-octet のメッセージ長 19~4096 タイプ タイプ (1-octet) 1. OPEN 2. UPDATE 3. NOTIFICATION 4. KEEPALIVE 5. ROUTE_REFRESH maz@iij.ad.jp 155

156 タイプ 1 OPEN メッセージ TCP 接続が確立後 最初にやりとりされる パラメタの交換 バージョン AS 番号やBGP ID ホールドタイム オプションパラメータで各種機能を通知しあう タイプ 4 KEEPALIVE で接続確立 maz@iij.ad.jp 156

157 BGP ヘッダ 現在 4 沈黙死だとみなすまでの秒数 全オプション情報の長さ なければ 0 タイプ 1 OPEN メッセージ 32 bit Marker(16-octet) Length タイプ =1 バージョン自 AS 番号ホールドタイム BGP ID 全オプション長 オプションパラメータオプションパラメータ BGP ルータを識別する ID ホールドタイムは 0 もしくは 3 以上 小さな値が採用される 0 の場合 セッション維持に KEEPALIVE を利用しない オプション情報を必要なだけ記述 maz@iij.ad.jp 157

158 オプションパラメータフォーマット パラメータタイプ パラメータタイプ 2. 能力 (Capabilities) 広告 16 bit パラメータ長 パラメータ値 Capability code Capability 長 Capability 値 Capability code 能力広告 今のところ能力広告に利用 利用可能な機能をピア先へ通知する 158

159 Capability コード 1 Multiprotocol Extension 2 Route Refresh サポートする <AFI, SAFI> の広告 rfc 版の Route Refresh 機能広告 3 Cooperative Route Filtering 4 Multiple routes to a destination 64 Graceful Restart 65 Support for 4-octet AS number 67 Support for Dynamic Capability 128 Route Refresh(cisco) Cisco 独自の Route Refresh 機能広告 maz@iij.ad.jp 159

160 タイプ 2 UPDATE メッセージ 経路情報を運ぶ 一つのメッセージで以下の情報を運べる 複数の Withdrawn( 取り消された ) 経路 同じパス属性を持つ複数の NLRI Withdrawn 経路に含まれる経路は 同じメッセージ中で NLRI に含まれてはならない 情報の伝播保証は TCP 任せ maz@iij.ad.jp 160

161 BGP ヘッダ タイプ 2 UPDATE メッセージ 32 bit Marker(16-octet) Length タイプ =2 BGP UPDATE - Withdrawn 経路 - パス属性 +NLRI パス属性が異なる NLRI は 異なる UPDATE メッセージで運ばれる maz@iij.ad.jp 161

162 BGP UPDATE フォーマット Withdrawn 経路 Withdrawnの長さ (2-octet) Withdrawn 経路の列挙 到達可能経路 全パス属性の長さ (2-octet) パス属性の列挙 NLRIの列挙 Withdrawn 経路長 (2-octet) Withdrawn 経路 ( 可変長 ) 全パス属性長 (2-octet) パス属性 ( 可変長 ) NLRI( 可変長 ) プレフィックスの格納形式 長さ (1-octet) プレフィックス ( 可変長 ) 例 : /8 8(1-octet) 例 : /25 25(1-octet) 10(1-octet) (4-octet) maz@iij.ad.jp 162

163 タイプ 3 NOTIFICATION メッセージ エラーを検出すると送信する 送信後 すぐに BGP 接続を切断する エラー内容がエラーコードとエラーサブコードで示される 必要であれば 追加のデータも通知される maz@iij.ad.jp 163

164 BGP ヘッダ タイプ 3 NOTIFICATION メッセージ Length タイプ =3 エラーコードサブコードデータコードに応じた情報を必要なだけ記述 1. メッセージヘッダエラー 2. OPENメッセージエラー 3. UPDATEメッセージエラー 4. HoldTime 超過 5. 状態遷移エラー 6. Cease 32 bit Marker(16-octet) NOTIFICATION maz@iij.ad.jp 164

165 タイプ 4 KEEPALIVE メッセージ BGP 接続を確立させる BGP 接続を維持する 送信間隔内にUPDATEが無ければ送信 送信間隔はホールドタイムの1/3 程度 最小で 1 秒 ホールドタイムが 0 の場合は送信してはならない maz@iij.ad.jp 165

166 BGP ヘッダ タイプ 4 KEEPALIVE メッセージ 32 bit Marker(16-octet) Length=19 タイプ =4 KEEPALIVE KEEPALIVE であること以外 何も運ばない 最小の BGP メッセージ maz@iij.ad.jp 166

167 タイプ 5 ROUTE-REFRESH メッセージ 全経路の再広報を依頼する <AFI, SAFI> を指定 (IPv4 unicast など ) 受信時 知らない <AFI, SAFI> であれば無視 メッセージを送信するには OPEN メッセージの Capability 広告で ROUTE_REFRESH 機能が通知されている必要がある maz@iij.ad.jp 167

168 BGP ヘッダ タイプ 5 ROUTE-REFRESH メッセージ 32 bit Marker(16-octet) AFI Length タイプ =5 予約 SAFI 0 ROUTE REFRESH AFI = Address Famiry Identifier IPv4 や IPv6 など SAFI = Subsequent Address Famiry Identifier Unicast や Multicast など maz@iij.ad.jp 168

169 パス属性 パス属性の構成と主要なパス属性について解説する 169

170 パス属性フォーマット 1-octet 1-octet Flag タイプコードパス属性長 パス属性値 1 or 2-octet OTPE0000 O bit: Optional( パス属性の種別 ) 0=Wellknown, 1=optional T bit: Transitive( パス属性の転送 ) 0=non-transitive, 1=transitive P bit: Partial( パス属性の処理 ) 0=complete, 1=partial E bit: Extended length 0= パス属性長は 1-octet 1= パス属性長は 2-octet 一つの UPDATE に同じパス属性を複数含んではいけない Partial bit オプション属性が 経路が広報されてから経由した全てのルータで解釈されたかどうかを示す 0: 全てのルータで解釈された 1: 解釈されなかったルータあり maz@iij.ad.jp 170

171 パス属性の 4 つのカテゴリ 周知必須 - well-known mandatory [T] 全ての BGP ルータで解釈可能 NLRI 情報があれば必ずパス属性に含まれる 周知任意 - well-known discretionary [T] 全ての BGP ルータで解釈可能 必ずしも含まれない オプション通知 - Optional transitive [OT] 一部の BGP ルータでは解釈できないかもしれない 解釈できなくても そのまま他のルータに広報する この際 Partial bit を 1 にセットする オプション非通知 - Optional non-transitive [O] 一部の BGP ルータでは解釈できないかもしれない 解釈できない場合は 他のルータに広報するとき属性を削除する maz@iij.ad.jp 171

172 ORIGIN 属性値 周知必須 NLRI の起源を示す 3 つのタイプ 経路生成元で付加され その後変更されない 0 IGP AS 内部で生成 1 EGP EGP[RFC904] から生成 2 INCOMPLETE その他の方法で生成 maz@iij.ad.jp 172

173 AS_PATH 属性 周知必須 NLRI が通過してきた AS 番号のリスト 例えば 一番右は経路を生成した AS 番号 他の AS に広報するときに先頭に自 AS 番号を付加 用途に応じてセグメントが用意されている 通常は AS_SEQUENCE を利用する 異なる AS_PATH を集約した場合は AS_SET AS_SET は {} でくくられる表記が多い 例えば {40 41} 173

174 AS_PATH 属性フォーマット 1-octet 1-octet 1 or 2-octet 010E0000 タイプコード2 パス属性長パス属性値 1-octet 1-octet セグメントタイプ AS 数 セグメント値 セグメントタイプ セグメントタイプ 1: AS_SET UPDATE が経由した AS 番号 順序は意味を持たない異なる AS Path の経路を集約したときに生成される 2: AS_SEQUENCE UPDATE が経由した AS 番号 順序に意味がある経由した最新の AS 番号はセグメント値の一番左 AS 数 octet 数ではなく AS 数つまり 255 個の AS まで セグメント値 2-octet の AS 番号のリスト 新しい情報は先頭 ( 左 ) に付加される maz@iij.ad.jp 174

175 AS_PATH 属性の処理 経路を転送する場合 広報先 IBGP EBGP 変更しない 自 AS 番号を AS_SEQUENCE タイプで AS_PATH 属性の先頭に付加する 経路を生成する場合 広報先 IBGP EBGP 空の AS_PATH 属性を生成する AS_SEQUENCE タイプで自 AS 番号のみの AS_PATH 属性を生成する 175

176 NEXT_HOP 属性 周知必須 NLRI へ到達するためのネクストホップ IP アドレス NEXT_HOP:RT3 NLRI: /24 NEXT_HOP:RT3 NLRI: /24 RT1 RT2 EBGP RT3 IBGP NEXT_HOP 176

177 NEXT_HOP 属性の処理 IBGP に経路を転送するときは 変更しない ただし 設定で自身の IP アドレスに変更することも可能 IBGP に生成した経路を広報するときは その宛先に到達するためのネクストホップを設定する ただし 自身の IP アドレスを設定することも可能 EBGP に経路を広報するときは BGP 接続に利用している自身の IP アドレスを設定する ただし 宛先のネクストホップが EBGP ルータと共通のサブネットに属する場合は 他のルータの IP アドレスや自身の別なインタフェースの IP アドレスを設定することも可能 177

178 MULTI_EXIT_DISC(MED) 属性 周知任意 隣接 AS との距離を表す 4-octet の数値 小さいほど優先される 付加されていないと最小の 0 と見なす [RFC4271] EBGP で受信した MED は他の EBGP でそのまま広報してはならない 幾つかの注意点 BGP MED Considerations [RFC4451] など maz@iij.ad.jp 178

179 LOCAL_PREF 属性 周知 AS 内での優先度を示す4-octetの数値 大きいほど優先される IBGP と EBGP で取り扱いが異なる IBGPへの広報では付加されるべき EBGPへの広報では付加してはならない 付加されていた場合は無視 コンフェデレーションのSubAS 間の場合は例外 179

180 COMMUNITIES 属性 オプション通知 NLRI に 32bit の数値で情報を付加する この情報を元に予め実装したポリシ等を適用 上位 16bit と下位 16bit に分けた表記が一般的 10 進数で 上位 : 下位 の様に表記する 自 AS での制御は上位に自 AS 番号を用い 下位で制御の情報を付加するのが一般的 つまり asn:nn maz@iij.ad.jp 180

181 Well-Known-community (0xFFFFFF01) NO_EXPORT 他 AS に広報しない コンフェデレーション内のメンバ AS には広報する (0xFFFFFF02) NO_ADVERTISE 他 BGP ルータに広報しない (0xFFFFFF03) NO_EXPORT_SUBCONFED 他 AS に広報しない コンフェデレーション内でメンバ AS にも広報しない (0xFFFFFF04) NOPEER [RFC3765] 対等ピアには広報しない まだ実装は無さそう 181

182 EBGP&IBGP とパス属性 パス属性 EBGP IBGP ORIGIN 必須 必須 AS_PATH 必須 必須 NEXT_HOP 必須 必須 MULTI_EXIT_DISC 任意 任意 LOCAL_PREF 不許可 付加すべき COMMUNITIES 任意 任意 182

183 BGP の経路選択 経路処理方法や 経路選択ルールを解説する 183

184 BGP の経路処理 ネイバから受信したままの未処理の経路情報 決定プロセスで選択された経路情報 ネイバに広報するための経路情報 Adj-RIB-in Loc-RIB Adj-RIB-out ポリシの適用 ベスト経路の決定 ポリシの適用 ポリシは設定 / 実装依存 無理なポリシを適用すると 経路ループを引き起こす可能性があるので注意 maz@iij.ad.jp 184

185 ベスト経路のみを広報 AS65500 AS AS AS AS AS AS AS RT1 では 7 経路見える ただし利用している経路はベストの 1 つだけ RT2 へ広報されるのは RT1 で選択されたベスト経路のみ RT1 RT2 AS maz@iij.ad.jp 185

186 NEXT_HOP 解決 NEXT_HOP 属性の IP アドレスまで到達可能であること BGP も含めた経路で再帰解決して 最終的に BGP ルータの隣接するネクストホップが得られる必要がある [RFC4271] RT RT1 IBGP NEXT_HOP: NLRI: /24 RT2 プレフィックス ネクストホップ / /

187 経路優先度 1 NEXT_HOP NEXT_HOP 属性の IP アドレスが到達不可能な経路は無効 2 AS loop AS Path 属性に自身の AS 番号が含まれている経路は無効 3 LOCAL_PREF LOCAL_PREF 属性値が大きい経路を優先 (LOCAL_PREF 属性が付加されていない場合は ポリシに依存 ) 4 AS_PATH AS_PATH 属性に含まれる AS 数が少ない経路を優先 (AS_SET タイプは幾つ AS を含んでも 1 として数える ) 5 ORIGIN ORIGIN 属性の小さい経路を優先 (IGP < EGP < INCOMPLETE) 6 MULTI_EXIT_DISC 同じASからの経路はMED 属性値が小さな経路を優先 (MED 属性が付加されていない場合は 最小 (=0) として扱う ) 7 PEER_TYPE IBGP よりも EBGP で受信した経路が優先 8 NEXT_HOP METRIC NEXT_HOP への内部経路コストが小さい経路が優先 ( コストが算出できない経路がある場合は この項目をスキップ ) 9 BGP_ID BGP ID の小さな BGP ルータからの経路が優先 (ORIGINATOR_ID がある場合は これを BGP ID として扱う ) 10 CLUSTER_LIST CLUSTER_LIST の短い経路が優先 11 PEER_ADDRESS ピアアドレスの小さな BGP ルータからの経路を優先 maz@iij.ad.jp 187

188 属性値の評価 属性値がどう評価されるかを 解説する 188

189 受信経路で重要な属性値 Local Preference 受信時に設定する AS Path 相手 AS から広報される MED 相手 AS から設定されて広報される もしくは受信時に上書き設定する NEXT_HOP Cost AS 内部のトポロジに依存する 189

190 Local Preference /24 BGP UPDATE traffic の流れ AS65500 AS65501 LP 100 AS LP 120 AS s view: prefix LocPref AS-PATH / > / Local Preference の大きな値が優先 ある AS 経由の経路を優先したい場合に有効 maz@iij.ad.jp 190

191 AS Path /24 BGP UPDATE traffic の流れ AS65500 AS65501 AS AS s view: prefix AS-PATH > / / AS Path 長が短い経路が優先 maz@iij.ad.jp 191

192 MED(MULTI_EXIT_DISC) AS /24 BGP UPDATE traffic の流れ MED 200 AS MED 100 AS s view: prefix MED > / / MED の値が小さい経路が優先 ある AS との複数接続に優先順位をつけたい場合に有効 maz@iij.ad.jp 192

193 NEXT_HOP COST AS nexthop /24 50 RT3 80 RT3 s view: prefix nexthop [cost] > / [100] / [130] nexthop AS BGP UPDATE traffic の流れ NEXT_HOP への igp コストが小さい経路を優先 これを利用したのが closest exit maz@iij.ad.jp 193

194 他 AS への広報で重要な属性値 AS Path prepend で AS Path 長を伸ばす MED 複数接続に優先順位をつける Community 広報先 AS での処理を期待する 相手とのポリシのすり合わせが重要 194

195 AS Path ( 広報時 ) AS65500 prefix AS-PATH > / / AS65500 AS65501 BGP UPDATE traffic の流れ AS /16 AS Path 長が短い経路が優先 maz@iij.ad.jp 195

196 AS Path prepend AS65500 prefix AS-PATH / > / AS65500 AS65501 BGP UPDATE traffic の流れ prepend AS /16 ある AS との接続リンクを利用したくない場合に AS Path を長くして優先度を下げることが出来る 196

197 広報通常時 AS65500 prefix AS-PATH / / AS65500 BGP UPDATE traffic の流れ AS /16 AS65500 で特別な制御を行っていなければ closest exit になるはず トラヒックの分散は相手 AS の構成に依存する 197

198 MED( 広報時 ) AS65500 prefix MED AS-PATH > / / MED 200 AS65500 MED 100 BGP UPDATE traffic の流れ AS /16 複数接続に優先順位をつけたい場合 AS65500 で MED を受け付ける設定になっていれば 小さな MED 値の経路が優先される MED を受け付けるかどうかは相手 AS のポリシ依存 maz@iij.ad.jp 198

199 Community 利用例 通常の経路は LocPref = 100 BGP UPDATE traffic の流れ AS65500 AS :1 が付加された経路は LocPref = :1 AS /16 AS65500 が Community 制御を実装していれば利用できる 経路に Community 情報を付加して その制御を利用する Community を受け付けるかどうかは AS のポリシ依存 maz@iij.ad.jp 199

200 BGP のパス選択 OSPF と BGP の関わりなどを 解説する 200

201 /24 AS65501 AS65500 closest exit と BGP AS65502 BGP UPDATE traffic の流れ AS 大阪 東京 名古屋 prefix AS-PATH > / / 名古屋 名古屋では 65501( 大阪 ) 経由を選択中 maz@iij.ad.jp 201

202 /24 AS65501 AS65500 OSPF のコスト変更 AS65502 BGP UPDATE traffic の流れ AS 大阪 東京 名古屋 prefix AS-PATH / > / 名古屋 名古屋からは 65502( 東京経由 ) に更新 maz@iij.ad.jp 202

203 OSPF コストと BGP RT1 RT RT4 prefix nexthop BGP / OSPF /32 RT2 RT4 RT2 prefix nexthop BGP / OSPF /32 RT1 5 RT2 BGP ネクストホップへの OSPF コストが一番小さな経路が選択される 5 maz@iij.ad.jp 203

204 RT2 が突然 reload RT1 RT RT4 prefix nexthop BGP / OSPF /32 RT3 RT4 5 RT2 5 RT2 が再起動 他のルータが障害を検出し OSPF 再計算 トラヒックは RT3 を迂回している maz@iij.ad.jp 204

205 OSPF と BGP の収束時間が違う RT3 RT 予期せぬreload 発生 - 再起動 5 RT2 5 -OSPF 収束 : 吸い込みが発生 -BGP 収束 RT2 prefix nexthop OSPF /32 RT1 RT4 RT4 prefix nexthop BGP / OSPF /32 RT2 OSPF は収束したので RT4 では RT2 側を選択 RT2 はまだ BGP 経路を受信しきっていない その間 RT2 がトラヒックを破棄してしまう maz@iij.ad.jp 205

206 OSPF StubRouterAdvertisement RT3 RT RT2 5 RT4 - 予期せぬ reload 発生 - 再起動 -OSPF Stub Rt. Adv. 開始 -OSPF 収束 -BGP 収束 -OSPF Stub RT Adv. 終了 ルータを経由するトラヒックを迂回させる機能 OSPF 起動後に実施して BGP 収束までトラヒックを迂回させる等の利用が考えられる 詳しくは [RFC3137] を参照 maz@iij.ad.jp 206

207 BGP Multipath AS / RT3 50 AS 複数の経路を有効にできる手法 ベンダの実装依存 経路選択で特定の段階まで優先度が一致すれば Multipath として扱う RT3 で Multipath を使用 RT3 が他のルータに広報する経路は通常選択される 1 つのベスト経路のみ maz@iij.ad.jp 207

208 BGP4+ BGP4 のマルチプロトコル (IPv6) 対応 [RFC2545] [RFC2858] OPEN メッセージでマルチプロトコル対応を通知 BGP セッションは IPv4 or IPv6 どちらでも可 IPv6 だと global unicast or link-local が選べる IPv6 の到達性を保証するには IPv6 でセッションを確立するのがお勧め NEXT_HOP は global unicast (+ link-local) プレフィックスと共に MP_REACH_NLRI で運ばれる 208

209 BGP の転用 BGP は ルータに TCP で情報を通知できる パス属性で情報を運ぶ IPv6 経路等もパス属性で運ばれる パス属性のみで NLRI が無い UPDATE も有効 経路を運ぶ以外の目的にも利用されるようになってきた 209

210 210

211 参考資料 BGP NOTIFICATION メッセージコード BGP パス属性コードタイプ 211

212 BGP NOTIFICATION メッセージ 1. メッセージヘッダエラー 2. OPENメッセージエラー 3. UPDATEメッセージエラー 4. HoldTime 超過 5. 状態遷移エラー 6. Cease 212

213 コード 1 メッセージヘッダエラー メッセージヘッダの処理中にエラーを検出 1 サブコードデータ サブコードエラー内容データに含まれる値 1. Markerの値が不正 2. Lengthの値が不正 3. 解釈できないタイプ 不正だと判断した Length の値解釈できなかったタイプの値 maz@iij.ad.jp 213

214 コード 2 OPEN メッセージエラー OPEN メッセージの処理中にエラーを検出 2 サブコードデータ サブコードエラー内容データに含まれる値 0. 特定なし 1. バージョン不一致 サポートする最も近いバージョン 2. AS 番号でエラー 3. BGP IDが不正 4. 解釈できないオプションパラメータがある 5. [Deprecated] 6. ホールドタイマ値が受け入れられない 7. 未サポートのCapability サポートしていないCapabilityコード maz@iij.ad.jp 214

215 コード 3 UPDATE メッセージエラー UPDATE メッセージの処理中にエラーを検出 1. アトリビュートが不正 2. 周知必須属性が解釈できなかった エラーを検出した属性 (TLV) 3. あるべき周知必須属性が無かった無かった周知必須属性のタイプコード 4. フラグが不正エラーを検出した属性 (TLV) 5. パス属性長が不正エラーを検出した属性 (TLV) 6. ORIGIN 属性値が未規定の値エラーを検出した属性 (TLV) 7. [Deprecated] 8. NEXT_HOP 属性値の書式が不正エラーを検出した属性 (TLV) 9. オプション属性値でエラーエラーを検出した属性 (TLV) 10. NLRI の書式が不正 11. AS_PATH 属性の書式が不正 3 サブコードデータ サブコードエラー内容データに含まれる値 maz@iij.ad.jp 215

216 コード 4 HoldTimer 超過 HoldTimer 期間中に UPDATE も KEEPALIVE も受信しなかった 4 サブコードデータ maz@iij.ad.jp 216

217 コード 5 状態遷移エラー 予期せぬイベントが発生 5 サブコードデータ maz@iij.ad.jp 217

218 コード 6 Cease その他のエラーを検出 6 サブコードデータ サブコードエラー内容データに含まれる値 1. 最大受信経路数に到達 <AFI(2), SAFI(1), prefix 上限値 (4)> 2. Administrative Shutdown 3. 設定削除 4. Administrative Reset 5. 接続拒否 6. その他の設定変更 7. 接続競合の解決 8. リソース不足 maz@iij.ad.jp 218

219 BGP パス属性値コードタイプ 1 ORIGIN 周知必須 2 AS_PATH 周知必須 3 NEXT_HOP 周知必須 4 MULTI_EXIT_DISC オプション非通知 5 LOCAL_PREF 周知任意 6 ATOMIC_AGGREGATE 周知任意 7 AGGREGATOR オプション通知 8 COMMUNITIES オプション通知 経路の生成情報経路が通過したASの情報経路の宛先 IPアドレス複数出口から経路選定する際の優先度経路の優先度経路が途中で集約された情報経路集約を行ったルータ処理を行うための情報 maz@iij.ad.jp 219

220 BGP パス属性値コードタイプ続き 9 ORIGINATOR オプション非通知 10 CLUSTER_LIST オプション非通知 14 MP_REACH_NLRI オプション非通知 15 MP_UNREACH_NLRI オプション非通知 クラスタ内での経路生成ルータ経路を反射したクラスタIDのリストマルチプロトコルの到達可能経路マルチプロトコルの到達不可能経路 maz@iij.ad.jp 220

IPv6 トラブルシューティング~ ISP編~

IPv6 トラブルシューティング~ ISP編~ IPv6 トラブルシューティング ~ ISP 編 ~ Matsuzaki maz Yoshinobu Copyright (c) 2010 Internet Initiative Japan Inc. 1 内容 主に ISP のネットワークで起こりそうなトラブルと その対策を紹介する 疎通 経路制御 正しい状態を知る トラブル事例を知る Copyright (c) 2010

More information

janog40-bgp-tutorial

janog40-bgp-tutorial JANOG BGP チュートリアル JANOG40 version Matsuzaki maz Yoshinobu 1 インターネット 2 相互接続したネットワーク AS AS ISP ISP ISP ISP IX IX ISP AS AS 3 アクセス網とバックボーン網 バックボーン バックボーン アクセス網 AS/ISP 2 AS/ISP 1 4 回線 ホスト ルータ 5 回線 IP パケットを転送するための線

More information

janog41-bgp-tutorial

janog41-bgp-tutorial BGP チュートリアル Matsuzaki maz Yoshinobu 1 インターネット 2 相互接続したネットワーク AS AS ISP ISP ISP ISP IX IX ISP AS AS 3 アクセス網とバックボーン網 バックボーン バックボーン アクセス網 AS/ISP 2 AS/ISP 1 4 回線 ホスト ルータ 5 回線 IP パケットを転送するための線 専 線 ダークファイバ

More information

スライド 1

スライド 1 忘れがちな IPv6 のアドレス構成 Matsuzaki maz Yoshinobu 1 IPv4 と IPv6 パケット転送などの考え方は同じ つまり基本はほとんど一緒 IP ヘッダがちょっと違う アドレス長が伸びてる IPv4 32bit 長 IPv6 128bit 長 2 IPv4 パケット送信 同じネットワークに属していれば直接送信 inet 192.168.0.1

More information

All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 1

All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 1 asaba@iij.ad.jp All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 1 All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 2 user IX IX IX All Rights Reserved. Copyright(c)1997

More information

外部ルート向け Cisco IOS と NXOS 間の OSPF ルーティング ループ/最適でないルーティングの設定例

外部ルート向け Cisco IOS と NXOS 間の OSPF ルーティング ループ/最適でないルーティングの設定例 外部ルート向け Cisco IOS と NXOS 間の OSPF ルーティングループ / 最適でないルーティングの設定例 目次 はじめに前提条件要件使用するコンポーネント背景説明重要な情報 RFC 1583 セクション 16.4.6 からの抜粋 RFC 2328 セクション 16.4.1 からの抜粋設定シナリオ 1 ネットワーク図シナリオ 2 ネットワーク図推奨事項確認トラブルシューティング関連情報

More information

15群(○○○)-8編

15群(○○○)-8編 3 群 ( コンピュータ - ソフトウェア )- 3 編ネットワーク層 4 章 BGP(Border Gateway Protocol) ( 執筆者 : 永見健一 )[2009 年 12 月受領 ] 電子情報通信学会 知識ベース 電子情報通信学会 2017 1/(8) 3 群 3 編 - 4 章 4-1 BGP の概要 インターネットで使われている経路制御プロトコルは,EGP(Exterior Gateway

More information

橡C14.PDF

橡C14.PDF BGP4 (( ) InternetWeek 98 ( ) Internet Week98 1998 Toshiya Asaba, Japan Network Information Center 1. 2. BGP 2.1. 2.2. ISP 2.3. IX - 2.4. 2.5. 3. BGP4 3.1. BGP4 3.2. EBGP IBGP 3.3. BGP AS 3.4. AS AS 3.5.

More information

第1回 ネットワークとは

第1回 ネットワークとは 第 6 回 IP 計算機ネットワーク ルーティング IP パケットの宛先に応じて次の転送先インターフェースを決定 D:192.168.30.5 パケット 192.168.10.0/24 fe0 192.168.20.0/24 fe1 fe3 fe2 192.168.30.0/24 ルーティングテーブル 192.168.40.0/24 192.168.10.0 direct fe0 192.168.20.0

More information

初めてのBFD

初めてのBFD 初めての - ENOG39 Meeting - 2016 年 7 月 1 日 株式会社グローバルネットコア 金子康行 最初に質問? もちろん使ってるよ! という人どれくらいいます? 2 を使うに至った経緯 コアネットワークの機器リプレイスをすることに 機器リプレイスとともに 構成変更を行うことに 3 コアネットワーク ( 変更前

More information

2014/07/18 1

2014/07/18 1 2014/07/18 maz@iij.ad.jp 1 2014/07/18 maz@iij.ad.jp 2 2014/07/18 maz@iij.ad.jp 3 頑張れ IP anycast Matsuzaki maz Yoshinobu 2014/07/18 maz@iij.ad.jp 4 IP anycast 主にサーバ側で利用する技術 実は単なるunicast

More information

Microsoft PowerPoint - janog20-bgp-public-last.ppt

Microsoft PowerPoint - janog20-bgp-public-last.ppt BGP 編時代と共に ~10 年の歴史を振り返りながら ~ Yoshida tomo Tomoya Matsuzaki maz Yoshinobu 2007/07/13 maz&tomo 1 0. 昔ばなし編 OCN IIJ 2007/07/13 maz&tomo 2 OCN の昔話 ( おかげさまで 10 周年 ) OCN1996

More information

IIJ Technical WEEK2017 経路制御の課題と対策

IIJ Technical WEEK2017 経路制御の課題と対策 経路制御の課題と対策 Matsuzaki maz Yoshinobu 2017/11/09 maz@iij.ad.jp 1 今 のトピック BGP には scope が無い 期待される制御を経路フィルタ等で実装 契約 慣習 経費 2017/11/09 maz@iij.ad.jp 2 経路制御でやりたいこと 付随して確保したいことは他にもあるけど 冗 性 拡張性 運 容易性

More information

ループ防止技術を使用して OSPFv3 を PE-CE プロトコルとして設定する

ループ防止技術を使用して OSPFv3 を PE-CE プロトコルとして設定する ループ防止技術を使用して OSPFv3 を PE-CE プロトコルとして設定する 目次 概要前提条件要件使用するコンポーネント背景説明設定ネットワーク図設定 DN ビット確認トラブルシューティング Cisco サポートコミュニティ - 特集対話 概要 このドキュメントでは Open Shortest Path First (1 バージョン 3 (OSPFv3) " を プロバイダーエッジ (PE )

More information

IPv4

IPv4 IPv4 について インターネットプロトコルバージョン 4 1. 概要... 2 2. パケット... 2 3. アドレス... 4 3.1. アドレスのクラス... 4 3.2. 予約アドレス一覧... 5 4. 経路選択... 6 5. 断片化と再統合... 8 6. 関連... 9 7. 参考文献... 9 1 1. 概要 Internet Protocol version 4( インターネットプロトコルバージョン

More information

Microsoft PowerPoint ppt [互換モード]

Microsoft PowerPoint ppt [互換モード] 第 5 回 IP 計算機ネットワーク IP Internet Protocol Layer 3 ネットワーク層 機能 アドレッシング (IP アドレス ) IP Reachable 到達可能 = インターネット L2ではローカルのみ通信可 ルーティング フラグメント IP パケット IP パケット IP ヘッダ ペイロード イーサネットヘッダ ペイロード FCS 4 14 1500 イーサネットペイロード

More information

Microsoft PowerPoint - ie ppt

Microsoft PowerPoint - ie ppt インターネット工学 () インターネット工学 () 教室後方のスクリーンより後の座席の利用を禁止します 九州産業大学情報科学部下川俊彦 インターネット工学 1 インターネット工学 2 2007 年度講義日程 9/19( 水 ) 休講 9/26( 水 ) 第 1 回 10/ ( 水 ) 第 2 回 10/10( 水 ) 第 回 10/17( 水 ) 第 回 10/2( 水 ) 第 5 回 10/27(

More information

ネットワークのおべんきょしませんか? 究める BGP サンプル COMMUNITY アトリビュートここまで解説してきた WEIGHT LOCAL_PREFERENCE MED AS_PATH アトリビュートはベストパス決定で利用します ですが COMMUNITY アトリビュートはベストパスの決定とは

ネットワークのおべんきょしませんか? 究める BGP サンプル COMMUNITY アトリビュートここまで解説してきた WEIGHT LOCAL_PREFERENCE MED AS_PATH アトリビュートはベストパス決定で利用します ですが COMMUNITY アトリビュートはベストパスの決定とは COMMUNITY アトリビュートここまで解説してきた WEIGHT LOCAL_PREFERENCE MED AS_PATH アトリビュートはベストパス決定で利用します ですが COMMUNITY アトリビュートはベストパスの決定とは直接関係しません COMMUNITY アトリビュートを利用すると 特定の条件に基づいてルート情報をグループ化する ことができます グループ化したルート情報の識別情報

More information

技術的条件集別表 26.3 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv6 トンネル方式 )

技術的条件集別表 26.3 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv6 トンネル方式 ) 技術的条件集別表 26.3 ISP 接続用ルータ接続インタフェース仕様 (IPv6 トンネル方式 ) [ 参照規格一覧 ] JIS C5973 (F04 形単心光ファイバコネクタ 1998.5.20) JIS C6835 ( 石英系シングルモード光ファイバ素線 1991) IETF RFC791(Internet Protocol 1981.9) IETF RFC792(Internet Control

More information

仕様と運用

仕様と運用 仕様と運用 Matsuzaki maz Yoshinobu 2011/1/20 Copyright (C) 2011 Internet Initiative Japan Inc. 1 仕様? 仕様ですか? 疑惑のまなざし 仕様です 守りの言葉 仕様と違ってます 非難の言葉 仕様が変わりました 変化球 2011/1/20 Copyright (C) 2011 Internet

More information

Microsoft Word - トンネル方式(3 UNI仕様書5.1版)_ _1910.doc

Microsoft Word - トンネル方式(3 UNI仕様書5.1版)_ _1910.doc NGN IPv6 ISP 接続 < トンネル方式 > UNI 仕様書 5.1 版 2010 年 7 月 NTT 東日本 NTT 西日本 1 目 次 1 はじめに... 3 2 インタフェース規定点... 3 3 ユーザ網インタフェース仕様... 4 3.1 プロトコル... 4 3.2 物理レイヤ ( レイヤ1) 仕様... 5 3.3 データリンクレイヤ ( レイヤ 2) 仕様... 5 3.4

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ADD-PATH の 基本的な設定例と検討課題 インターネットマルチフィード ( 株 ) 技術部 Interop tokyo 2013 NOC 金井瑛 1 Interop Tokyo 2013 と ADD-PATH 今年度の Interop Tokyo 2013 では ADD-PATH の相互接続検証を行いました MX80, MX480, CRS-X, ASR9006

More information

[ 参照規格一覧 ] JIS C5973 (F04 形単心光ファイバコネクタ ) JIS C6835 ( 石英系シングルモード光ファイバ素線 1991) JIS C6832 ( 石英系マルチモード光ファイバ素線 1995) IETF RFC791(Internet Protocol

[ 参照規格一覧 ] JIS C5973 (F04 形単心光ファイバコネクタ ) JIS C6835 ( 石英系シングルモード光ファイバ素線 1991) JIS C6832 ( 石英系マルチモード光ファイバ素線 1995) IETF RFC791(Internet Protocol 技術的条件集別表 26.1 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 ( IPv4 PPPoE 方式 -IPv6 機能部 ) 注 : 本別表については NTT 西日本のみの適用です [ 参照規格一覧 ] JIS C5973 (F04 形単心光ファイバコネクタ 1998.5.20) JIS C6835 ( 石英系シングルモード光ファイバ素線 1991) JIS C6832 ( 石英系マルチモード光ファイバ素線

More information

技術的条件集別表 35 IP トランスポート仕様

技術的条件集別表 35 IP トランスポート仕様 技術的条件集別表 35 IP トランスポート仕様 参照規格一覧 [1] TTC JF-IETF-RFC4566 (03/2007): SDP: セッション記述プロトコル [2] IETF RFC2474 (12/1998): Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers

More information

技術的条件集別表 26.2 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv4 トンネル方式 -10GBASE LR インタフェース )

技術的条件集別表 26.2 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv4 トンネル方式 -10GBASE LR インタフェース ) 技術的条件集別表 26.2 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv4 トンネル方式 -10GBASE LR インタフェース ) [ 参照規格一覧 ] JIS C5973 (F04 形単心光ファイバコネクタ 1998.5.20) JIS C6835 ( 石英系シングルモード光ファイバ素線 1991) IETF RFC791(Internet Protocol 1981.9)

More information

網設計のためのBGP入門

網設計のためのBGP入門 Internet week 2015 できる網設計 網設計のための BGP 入 門 小島慎太郎! " http://about.me/codeout 本パートの話題 クラウド どうやって つなぐ? ルーティングは? データセンター オフィス # 早速ですがアンケートです # 早速ですがアンケートです プライベートクラウドとの 接続 クラウド 専用線 DC プライベートクラウドとの 接続 クラウド 静的

More information

はじめに xsp のルータにおいて設定を推奨するフィルタの項目について の IPv6 版 最低限 設定することが推奨されるフィルタ について まず議論したい 接続形態に変化はないので IPv6 対応をメインに IETF draft RIR でproposal 進行中のものについては今回の検討外とした

はじめに xsp のルータにおいて設定を推奨するフィルタの項目について の IPv6 版 最低限 設定することが推奨されるフィルタ について まず議論したい 接続形態に変化はないので IPv6 対応をメインに IETF draft RIR でproposal 進行中のものについては今回の検討外とした xsp のルータにおいて設定を 推奨するフィルタの項目について (IPv6 版 ) KDDI 石原 パワードコム向井 DTI 馬渡 はじめに xsp のルータにおいて設定を推奨するフィルタの項目について の IPv6 版 最低限 設定することが推奨されるフィルタ について まず議論したい 接続形態に変化はないので IPv6 対応をメインに IETF draft RIR でproposal 進行中のものについては今回の検討外としたい

More information

宛先変更のトラブルシューティ ング

宛先変更のトラブルシューティ ング APPENDIX B この付録では Guard の宛先変更元ルータ (Cisco および Juniper) に関連する宛先変更問題を解決するためのトラブルシューティング手順を示します 次の手順について説明します Guard のルーティングと宛先変更元ルータの設定確認 Guard と宛先変更元ルータ間の BGP セッションの設定確認 宛先変更元ルータのレコードの確認 B-1 Guard のルーティングと宛先変更元ルータの設定確認

More information

Microsoft PowerPoint irs14-rtbh.ppt

Microsoft PowerPoint irs14-rtbh.ppt RTBH 実装例の紹介 ~AS9370 編 ~ さくらインターネット ( 株 ) 技術部大久保修一 ohkubo@sakura.ad.jp 今日の Agenda はじめに RTBH とは? RTBH 実装の背景 構成の検討 ルータの試験 OSPF vs BGP BGP 広報経路の RTBH 化 まとめ RTBH とは? Remotely Triggered Black Hole Filtering

More information

Inter-IX IX/-IX 10/21/2003 JAPAN2003 2

Inter-IX IX/-IX 10/21/2003 JAPAN2003 2 Inter-IX satoru@ft.solteria.net 10/21/2003 JAPAN2003 1 Inter-IX IX/-IX 10/21/2003 JAPAN2003 2 Inter-IX? Inter-IX IX IX L2 10/21/2003 JAPAN2003 3 (1) IX (-IX) IX Resiliency 10/21/2003 JAPAN2003 4 (2) IX

More information

NetworkKogakuin12

NetworkKogakuin12 最短経路をもとめるダイクストラ法 ダイクストラ法はグラフの各点から特定の点への最短距離 ( 経路 ) を逐次的に (= 1 台のコンピュータで ) もとめる方法である. ダイクストラ法 = ダイクストラののアルゴリズム 数学的なネットワーク ( グラフ ) のアルゴリズムとしてもっとも重要なものの ひとつである. 入力 グラフ ( ネットワーク ) グラフ上の終点 ( 特定の点 ) 14 3 4 11

More information

第1回 ネットワークとは

第1回 ネットワークとは 第 6 回 IP 計算機ネットワーク 2 前回まで Ethernet LAN 内通信 MAC アドレス (32:43:55 : BA:F5:DE) IP アドレス ベンダ (OUI) NIC IP アドレス ( 187.45.147.154 ) network host 組織端末 IP アドレス : 187.45.147.154 どこの組織? どのネットワーク? ネットワークアドレス ネットワーク部

More information

MPLS-VPN とは C 社を中心として RFC2547(Informational) に記された ISP サービスとしての IP-VPN 実現技術 網内パケット転送に MPLS(LDP/TDP) VPN 経路情報交換に BGP(mpBGP:RFC2283) を使用 ルーティングプロトコルがエッジ

MPLS-VPN とは C 社を中心として RFC2547(Informational) に記された ISP サービスとしての IP-VPN 実現技術 網内パケット転送に MPLS(LDP/TDP) VPN 経路情報交換に BGP(mpBGP:RFC2283) を使用 ルーティングプロトコルがエッジ MPLS-VPN のしくみ ~RFC 2547 モデル ~ NTTコミュニケーションズ株式会社池尻雄一 ikejiri@ntt.ocn.ne.jp 2000/06/16 IP-VPN-Panel MPLS-VPN とは C 社を中心として RFC2547(Informational) に記された ISP サービスとしての IP-VPN 実現技術 網内パケット転送に MPLS(LDP/TDP) VPN

More information

索引

索引 INDEX A ABR 6-5 ARP Gratuitous ARP 2-5 Gratuitous ARP の設定 2-12 Reverse ARP 2-4 キャッシング 2-3 スタティック ARP エントリの設定 2-10 説明 2-3 プロキシ ARP 2-5 プロキシ ARP の設定 2-11 プロセス ( 図 ) 2-3 ローカルプロキシ ARP 2-5 ローカルプロキシ ARP の設定

More information

情報通信の基礎

情報通信の基礎 情報通信の基礎 2016 年 5 月 19 日 ( 木 ) 第 4 回授業 1 本日の予定 グローバルIPアドレスとプライベートIPアドレス DHCPサーバ (IPアドレスの自動割り当て等) DNSサーバ ( 名前解決 ) MACアドレス ARP( アドレス解決プロトコル ) ネットワークの階層モデル アプリケーションを識別するポート番号 2 TCP/IP (Transmission Control

More information

山添.pptx

山添.pptx アドホックネットワークにおけるセキュリティについての考察 ユビキタスネットワークシステム研究室 N11 101 山添優紀 2015.2.12 All Rights Reserved, Copyright 2013 Osaka Institute of Technology 背景 l アドホックネットワーク 無線基地局を必要とせず端末のみで構築できる無線ネットワーク 直接電波が届かない端末間も他の端末がデータを中継することで

More information

IPv6 リンクローカル アドレスについて

IPv6 リンクローカル アドレスについて IPv6 リンクローカルアドレスについて 目次 概要前提条件要件使用するコンポーネント表記法設定ネットワーク図設定確認 OSPF 設定の確認リンクローカルアドレスの到達可能性の確認リモートネットワークからリンクローカルアドレスへの ping 実行直接接続されたネットワークからリンクローカルアドレスへの ping 実行関連情報 概要 このドキュメントは ネットワーク内の IPv6 リンクローカルアドレスの理解を目的としています

More information

Foil 2 Agenda RIP2 RIP, OSPF OSPF

Foil 2 Agenda RIP2 RIP, OSPF OSPF OSPF RIP c 1998,AkiraKato.Allrightsreserved. kato@wide.ad.jp Foil 2 Agenda RIP2 RIP, OSPF OSPF IP (2) Foil 4 IP (1) Foil 5 hop-by-hop IP Foil 6 IP Header Foil 7 1 2 3 1234567891234567891234567891 Ver Identification

More information

JANOG14-コンバージェンスを重視したMPLSの美味しい使い方

JANOG14-コンバージェンスを重視したMPLSの美味しい使い方 MPLS JANOG14 BGP MPLS 2 : : 1988 2 2003 7 : 3 ( ( )100%) : 633 (2003 ) : : 1,029 (2004 7 1 ) 3 So-net 250 4 30!? 10 Non IP IP 5 IGP? ECMP ECMP?? 6 BGP MPLS 7 MPLS ATM IP ATM

More information

Microsoft PowerPoint f-InternetOperation04.ppt

Microsoft PowerPoint f-InternetOperation04.ppt インターネットオペレーション 第 4 回経路制御 重近範行 ( 石原知洋 ) 前回からの再出 誰と通信するのか? 識別子の存在 IP アドレス どのように伝わるのか 経路制御 経路表 IP アドレスと MAC アドレス Ethernet で接続している Host A(192.168.1.1 ) が Host B(192.168.1.2) と通信する場合 相手の IP アドレスはわかっている でも 実際にどうやって

More information

Mobile IPの概要

Mobile IPの概要 Mobile IP の概要 情報通信ネットワーク特論 2004/4/21 情報通信ネットワーク特論 2 移動体通信の現状 ノード型コンピュータの小型化 軽量化 無線ネットワーク環境が普及 既存の IP 通信では 移動すると通信を継続することができない 自由に移動しながらネットワークに接続例 : IP 携帯電話 Mobile IP アプリケーションを再起動したり 継続中の通信を妨げることなく 作業場所を移動できるようにする技術

More information

Microsoft PowerPoint - about_stack_ ppt [互換モード]

Microsoft PowerPoint - about_stack_ ppt [互換モード] 6LoWPAN ECHONET Lite で求められる通信規格とソフトウェアについて 株式会社スカイリー ネットワークス梅田英和 2013, Skyley Networks,Inc. 1 プロトコル スタック とは スタック = 積み重ね 階層構造 アプリケーション トランスポート層 (TCP, UDP) IPv6 層 6LowPAN MAC 層 (802.15.4/e) 物理層 (802.15.4g)

More information

2.5 トランスポート層 147

2.5 トランスポート層 147 2.5 トランスポート層 147 TCP と UDP TCP (Transmission Control Protocol) コネクション型 ギャランティード マルチキャスト ブロードキャスト不可 UDP (User Datagram Protocol) コネクションレス ベストエフォート マルチキャスト ブロードキャスト可 cf. IP (Internet Protocol) コネクションレス ベストエフォート

More information

untitled

untitled 7 Review PC+ () 1+PHS etc!! SOI!! Topics () IP () / L3 IP YMH RTX-1500 BUFFLO BHR-4RV PLNEX GW-P54SG Cisco 2600 Hitachi GR2000-1B Cisco 3700 Juniper M10 Foundry Networks NetIron 800 Cisco CRS-1 (FIB: Forwarding

More information

ip nat outside source list コマンドを使用した設定例

ip nat outside source list コマンドを使用した設定例 ip nat outside source list コマンドを使用した設定例 目次 概要前提条件要件使用するコンポーネント表記法設定ネットワーク図設定確認トラブルシューティング要約関連情報 概要 このドキュメントでは ip nat outside source list コマンドを使用した設定例が紹介され NAT プロセス中に IP パケットがどのように処理されるかについて簡単に説明されています

More information

2004 IPv6 BGP G01P005-5

2004 IPv6 BGP G01P005-5 2004 IPv6 BGP 2005 2 2 G0P005-5 4....................................... 4.2...................................... 4.3..................................... 5 2 IPv6 BGP 6 2. IPv6.........................................

More information

第一回 輪講 ~インターネットルーティング入門~

第一回 輪講 ~インターネットルーティング入門~ 本資料について 本資料は下記の論文を基にして作成されたものです. 文章の内容の正確さは保障できないため, 正確な知識を求める方は原文を参照して下さい. 著者 : 友近剛史, 池尻雄一, 小早川知昭 文献 :( 翔泳社 ) インターネットルーティング入門 初版 :2001 年 9 月 18 日 第一回輪講 ~ インターネットルーティング入門 ~ 渡邊研究室 030432106 宮﨑悠 目次 1 章 IPとルーティング

More information

CSS のスパニングツリー ブリッジの設定

CSS のスパニングツリー  ブリッジの設定 CHAPTER 2 CSS では Spanning Tree Protocol(STP; スパニングツリープロトコル ) ブリッジの設定をサポートしています スパニングツリーブリッジは ネットワークのループを検出して防止します ブリッジ経過時間 転送遅延時間 ハロータイム間隔 最大経過時間など CSS のグローバルスパニングツリーブリッジオプションを設定するには bridge コマンドを使用します

More information

技術知識 11 ディスタンスベクターとリンクステート ディスタンスベクターとは 噂話が好きな奥様達による伝言ゲームである リンクステートとは 同じカーナビをつけた走り屋の集団である... 私の先輩の格言より * * * ルーティングプロトコルの仕組みに

技術知識 11 ディスタンスベクターとリンクステート ディスタンスベクターとは 噂話が好きな奥様達による伝言ゲームである リンクステートとは 同じカーナビをつけた走り屋の集団である... 私の先輩の格言より * * * ルーティングプロトコルの仕組みに 技術知識 11 ディスタンスベクターとリンクステート ----------------------- ディスタンスベクターとは 噂話が好きな奥様達による伝言ゲームである リンクステートとは 同じカーナビをつけた走り屋の集団である... 私の先輩の格言より * * * ルーティングプロトコルの仕組みには 大別して ディスタンスベクター型 と リンク ステート型 の 2 種類がある というようなことが

More information

TFTP serverの実装

TFTP serverの実装 TFTP サーバーの実装 デジタルビジョンソリューション 佐藤史明 1 1 プレゼンのテーマ組み込みソフトのファイル転送を容易に 2 3 4 5 基礎知識 TFTP とは 実践 1 実際に作ってみよう 実践 2 組み込みソフトでの実装案 最後におさらい 2 プレゼンのテーマ 組み込みソフトのファイル転送を容易に テーマ選択の理由 現在従事しているプロジェクトで お客様からファームウェアなどのファイル転送を独自方式からTFTPに変更したいと要望があった

More information

BGP ( ) BGP4 community community community community July 3, 1998 JANOG2: What is BGP Community? 2

BGP ( ) BGP4 community community community community July 3, 1998 JANOG2: What is BGP Community? 2 BGP Community 1998/7/3 JANOG#2 in KDD (yahagi@itjit.ad.jp) July 3, 1998 JANOG2: What is BGP Community? 1 BGP ( ) BGP4 community community community community July 3, 1998 JANOG2: What is BGP Community?

More information

アマチュア無線のデジタル通信

アマチュア無線のデジタル通信 アマチュア無線のための インターネット通信の基礎 2018 年 4 月 8 日 (V1.0) JR1OFP 1 1. インターネットとは 世界中の ISP のネットワークが相互接続された巨大なネットワークのこと AT&T AOL ティアワンプロバイダー OCN KDDI Yahoo (ISP: Internet Service Provider AT&T, AOL, OCN, KDDI など ) 家庭や企業は何処かの

More information

untitled

untitled NTT TOP A WAN WAN VRRP NIC OSPF VRRP STP 1. IPv6 IPv6 2. 3. IPv6 1. IPv4 NAT IPv6 1. 2. (IPv4 ) NAT? Unique Local IPv6 Unicast Address /8 /48 /64 /128 7 1 40 16 64 ULA Global ID Interface ID Type Subnet

More information

Intermediate System-to-Intermediate System(IS-IS)TLV

Intermediate System-to-Intermediate System(IS-IS)TLV Intermediate System-to-Intermediate System(IS-IS)TLV 目次 概要前提条件要件使用するコンポーネント表記法 TLV の機能 TLV の符号化 IS-IS PDU と TLV の定義シスコで実装されている TLV TLV の詳細サブ TLV とトラフィックエンジニアリングサブ TLV の詳細関連情報 概要 この資料は Intermediate System-to-Intermediate

More information

routing_tutorial key

routing_tutorial key Tips 小島慎太郎 http://about.me/codeout Agenda Tips BGP とは? BGP の設計を考えよう BGP の運用を考えよう セキュリティ ルーティングエコシステム BGP とは? BGP とは? AS1 AS2 AS3 AS4 routing policy を伝える IGP との関係 Internet 上のある目的地 に達するために, 自 AS 内のどの出口から出

More information

PowerPoint Presentation

PowerPoint Presentation コンピュータ科学 III 担当 : 武田敦志 http://takeda.cs.tohoku-gakuin.ac.jp/ IP ネットワーク (1) コンピュータ間の通信 to : x Data to : x y Data to : y z Data 宛先 B のパケットは z に渡す A 宛先 B のパケットは y に渡す ルーティング情報

More information

頑張れフォールバック

頑張れフォールバック 頑張れフォールバック Matsuzaki maz Yoshinobu 2010/07/08 Copyright (C) 2010 Internet Initiative Japan Inc. 1 フォールバック ダメだったら次に試す先 代用とか代替とか予備 インターネットでは多用 冗長性や可用性の確保 複数台のDNS 複数個のAレコード 端末が通信できる様によろしくやってくれる

More information

Microsoft PowerPoint - janog15-irr.ppt

Microsoft PowerPoint - janog15-irr.ppt JPIRR IRRの未来 JPNIC 川端宏生 NTT コミュニケーションズ JPNIC IRR 企画策定専門家チーム Chair 吉田友哉 発表内容 JPNIC IRR(JPIRR) の正式サービス化へ向けた検討報告 川端宏生 JPIRR IRR の未来 吉田友哉 2005/1/21 copyright (c) JPNIC

More information

橡2-TrafficEngineering(revise).PDF

橡2-TrafficEngineering(revise).PDF Traffic Engineering AsiaGlobalCrossing GlobalCrossing Japan Traffic Engineering(TE) ( RFC2702 Requirements for Traffic Engineering over MPLS) 1 MPLS/VPN MPLS/TE MPLS VPN Prefix base (TDP

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Cisco Support Community Expert Series Webcast OSPF の LSA タイプとネットワークタイプ - CCIE チャレンジャーの必須知識 - 鈴木剛 (Suzuki Tsuyoshi) グローバルナレッジネットワーク ( 株 ), Cisco 認定インストラクター 2016/12/20 ご参加ありがとうございます 本日の資料はこちらからダウンロードいただけます

More information

BGPベストパス選択の実際

BGPベストパス選択の実際 MEDって 曲 者? ~BGPベストパス 選 択 の 実 際 ~ JANOG19 Meeting NTTPCコミュニケーションズ 堀 優 1 Agenda 1.MEDについて(おさらい) 2.BGPベストパス 選 択 の 動 作 について 3. 通 常 のアルゴリズムではループする 4.MEDの 振 舞 を 変 更 する2つの 実 装 5.MEDに 関 連 したRFCs 6.RR/Confederation

More information

スライド 1

スライド 1 Copyright (C) Junko Shirogane, Tokyo Woman's Christian University 2010, All rights reserved. 1 コンピュータ 2L 第 9 回 LAN 構築 人間科学科コミュニケーション専攻白銀純子 Copyright (C) Junko Shirogane, Tokyo Woman's Christian University

More information

Non Stop Routing の実装と課題 MPLS JAPAN 2004 ノーテルネットワークス株式会社近藤卓司

Non Stop Routing の実装と課題 MPLS JAPAN 2004 ノーテルネットワークス株式会社近藤卓司 Non Stop Routing の実装と課題 ノーテルネットワークス株式会社近藤卓司 tkondo@nortelnetworks.com はじめに ルータのノードレベルの High Availability 実現技術の一つとして コントロールプレーンがリスタートする際の影響をいかにして最小化するか? 2 つのアプローチがある いかにしてフォワーディング処理を継続するか? Graceful Restart

More information

p_network-management_old-access_ras_faq_radius2.xlsx

p_network-management_old-access_ras_faq_radius2.xlsx (1)RADIUS 認証サーバから受信可能な attribute 弊社 RAS が RADIUS 認証サーバから受信する認証成功パケットの attribute 解釈方法を 表 1 に示します なお 表 1 に示す attribute 以外の attribute を受信した場合は RAS 内で廃棄されます 表 1 RADIUS 認証サーバから受信する AccessAccept の解釈方法 attribute

More information

アライドテレシス・コアスイッチ AT-x900 シリーズ で実現するエンタープライズ・VRRPネットワーク

アライドテレシス・コアスイッチ AT-x900 シリーズ で実現するエンタープライズ・VRRPネットワーク 主な目的 信頼性 可用性の高いネットワークを構築したい 標準技術を使って冗長化したい 既存機器を流用しつつ コアスイッチを入れ替えたい 概要 一般的なスター型ネットワークを標準技術を使用して構築する構成例です スター型のネットワークは オフィスビルの既存フロア間配線を流用することで 機器のリプレースだけでネットワークをアップグレードできるメリットがあり 現在主流のネットワークトポロジの一つです この構成例では

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 名城大学渡邊研 B4 100430100 早川顕太 1 文献 Analysis of TCP Performance over Mobile Ad Hoc Networks 著者 Gavin Holland Nitin Vaidya 発行元 Kluwer Academic Publishers 発行 2002 年 2 研究背景 DSRプロトコルの解説 TCP-Renoのスループット解析 スループットの理論値

More information

第11回ネットワークプランニング18(CS・荒井)

第11回ネットワークプランニング18(CS・荒井) 第 11 回 18/06/25 (CS3 年 荒井 ) ネットワークプランニング ダイナミックルート RIP 本資料は授業後 ( 数日以内 ) に WEB で閲覧できるようにします 2018/06/25 第 11 回ネットワークプランニング 18( 荒井 ) 1 今日の予定 ダイナミックルーティング ( 8-3) ルーティングとルーティングテーブル 復習 ダイナミックルーティング ルーティングプロトコル

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション VTN Manager の内部実装 2014-10-29 NEC ソフトウェア構成 VTN はAD-SAL Applicationとして実装 今後 MD-SALに移行予定 管理対象スイッチはOpenFlowスイッチのみ OpenFlow 1.0/1.3に対応 VTN Manager Switch Manager Topology Manager Routing Forwarding Rules Manager

More information

事例から学ぶIPv6トラブルシューティング~ISP編~

事例から学ぶIPv6トラブルシューティング~ISP編~ 事例から学ぶ IPv6 トラブルシューティング ~ISP 編 ~ Internet Week 2011 NEC BIGLOBE, Ltd. Seiichi Kawamura kawamucho at mesh.ad.jp ::1%IW2011 IPv4 脳 IPv6 脳 ::2%IW2011 今までの ISP ネットワーク設計 今までは IPv4 のことを考えればよかった IPv4 のトラブルシューティング

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション システムの基礎 第 3 回ネットワークを学ぼう! 今回の対象 Application PC 端末 今回 クラウド SSL TLS MW ネットワーク OS HW サーバ L3,L2 スイッチ http InterNet IPsec Network プロキシ FireWall IPS IDS 階層のイメージ WAF AP MW OS 言語 DB ログ管理 バックアップ 仮想技術 AD FTP 監視 DNS

More information

IPSEC(Si-RG)

IPSEC(Si-RG) 技術情報 :Si-R/Si-R brin シリーズ設定例 (NTT 東日本 / NTT 西日本フレッツ光ネクスト ) フレッツ VPN プライオで拠点間を接続する設定例です フレッツ VPN プライオを利用して 拠点間を VPN( ) 接続します IPv4 パケットを IPv4 ヘッダでカプセリング (IPv4 over IPv4 IPsec tunnel) Si-R でトンネリングすることで以下の構成が可能になります

More information

November 29, 2016 BGP COMMUNITY の世界動向 吉村知夏 NTT America Internet Week 2016 / Tokyo 1

November 29, 2016 BGP COMMUNITY の世界動向 吉村知夏 NTT America Internet Week 2016 / Tokyo 1 November 29, 2016 BGP COMMUNITY の世界動向 吉村知夏 NTT America Internet Week 2016 / Tokyo 1 Agenda 自己紹介 BGPコミュニティについて BGPコミュニティを利用した経路制御 BGPコミュニティをめぐるトレンド まとめ November 29, 2016 Internet

More information

IPIP(Si-RGX)

IPIP(Si-RGX) 技術情報 :Si-R/Si-R brin シリーズ設定例 (NTT 東日本 / NTT 西日本フレッツ光ネクスト ) フレッツ VPN プライオで拠点間を接続する設定例です フレッツ VPN プライオを利用して 拠点間を VPN( ) 接続します IPv4 パケットを IPv4 ヘッダでカプセリング (IPv4 over IPv4 tunnel) Si-R でトンネリングすることで以下の構成が可能になります

More information

橡3-MPLS-VPN.PDF

橡3-MPLS-VPN.PDF MPLS-VPN NTT () MPLS IP IP 1 MPLS-VPN MPLS IP-VPN IP (IP-Sec VPN) MPLS-VPNMPLS (IP-VPN) MPLS-VPN IF ATM HSD (FR IP ) (a)ipsec-vpn ( ) (b)mpls-vpn IP-NW MPLS-VPN VPN 2 MPLS-VPN Cisco

More information

パブリック6to4リレールータに おけるトラフィックの概略

パブリック6to4リレールータに おけるトラフィックの概略 Tokyo6to4 アップデート 2010/9/2(Thu) IRS22@ 日比谷 白畑真 について 目的 : 自動トンネリング技術による IPv6 インターネット接続性の提供を通じた IPv6 利用環境整備 あくまで 将来的に商用 IPv6 接続サービスが広く普及するまでのつなぎ 若手エンジニア中心のボランティア団体 http://www.tokyo6to4.net/

More information

PIM-SSMマルチキャストネットワーク

PIM-SSMマルチキャストネットワーク 主な目的 シンプル且つセキュアなを構築したい 帯域を有効活用したネットワークを構築したい 概要 IP カメラや動画コンテンツ VoD( ビデオオンデマンド ) など一つのコンテンツを複数クライアントで共有するマルチキャストの利用が一般的となり それに伴いマルチキャストルーティングの導入も増加しています 多く利用されている PIM-SM では ランデブーポイント (RP) の決定や配信経路の設計など設計が複雑になりがちですが

More information

関連事項の整理 62 IGP と EGP の違い ルータルータ ルータルータ EGP は Routing Domain 間の中の経路のみ扱う EGP の Next Hop は境界ルータへの IP アドレス Routing Domain - A ルータ ルータ IGP は Routing Domain

関連事項の整理 62 IGP と EGP の違い ルータルータ ルータルータ EGP は Routing Domain 間の中の経路のみ扱う EGP の Next Hop は境界ルータへの IP アドレス Routing Domain - A ルータ ルータ IGP は Routing Domain 59 BGP のシステム設計論 60 概要 関連事項の整理 BGP プロトコル概説 ISP ネットワーク拡大に沿った規模対応 ポリシルーティング ポリシルーティングの実際 30 関連事項の整理 62 IGP と EGP の違い ルータルータ ルータルータ EGP は Routing Domain 間の中の経路のみ扱う EGP の Next Hop は境界ルータへの IP アドレス Routing Domain

More information

2) では, 図 2 に示すように, 端末が周囲の AP を認識し, 認識した AP との間に接続関係を確立する機能が必要である. 端末が周囲の AP を認識する方法は, パッシブスキャンとアクティブスキャンの 2 種類がある. パッシブスキャンは,AP が定期的かつ一方的にビーコンを端末へ送信する

2) では, 図 2 に示すように, 端末が周囲の AP を認識し, 認識した AP との間に接続関係を確立する機能が必要である. 端末が周囲の AP を認識する方法は, パッシブスキャンとアクティブスキャンの 2 種類がある. パッシブスキャンは,AP が定期的かつ一方的にビーコンを端末へ送信する ns-2 による無線 LAN インフラストラクチャモードのシミュレーション 樋口豊章 伊藤将志 渡邊晃 名城大学理工学部 名城大学大学院理工学研究科 1. はじめに大規模で複雑なネットワーク上で発生するトラヒックを解析するために, シミュレーションは有効な手段である. ns-2(network Simulator - 2) はオープンソースのネットワークシミュレータであり, 多くの研究機関で利用されている.

More information

本資料について

本資料について 本資料について 本資料は下記の論文を基にして作成されたものです. 文章の内容の正確さは保障できないため, 正確な知識を求める方は原文を参照して下さい. 著者 :Shiang-Ming Huang,Quincy Wu,Yi-Bing Lin 論文名 :Tunneling IPv6 through NAT with Teredo Mechanism 前半 :Teredo 概要, 後半 :Linux に実装した評価から,

More information

NGN IPv6 ISP接続<トンネル方式>用 アダプタガイドライン概要

NGN IPv6 ISP接続<トンネル方式>用 アダプタガイドライン概要 IPv6 ISP 接続 < トンネル方式 > 用 アダプタガイドライン概要 2010 年 5 月 26 日 東日本電信電話株式会社 西日本電信電話株式会社 目次 1. IPv6 ISP 接続 < トンネル方式 > について 2. IPv6トンネル対応アダプタの接続形態 3. IPv6トンネル対応アダプタ提供の目的及び主な仕様 4. IPv6によるISPへの接続 5. への接続 6. マルチプレフィックス対応

More information

Internet Initiative Japan Inc. プロトコルの脆弱性 ( 株 ) インターネットイニシアティブ 永尾禎啓 Copyright 2004, Internet Initiative Japan Inc.

Internet Initiative Japan Inc. プロトコルの脆弱性 ( 株 ) インターネットイニシアティブ 永尾禎啓 Copyright 2004, Internet Initiative Japan Inc. プロトコルの脆弱性 ( 株 ) インターネットイニシアティブ 永尾禎啓 nagao@iij.ad.jp Copyright 2004, TCP/IP プロトコルスタックの脆弱性 プロトコルの仕様から見た脆弱性の分類 1. 仕様は正しいが 実装上のバグ 2. 仕様の曖昧さに起因! 実装によっては脆弱性が存在 3. 仕様自体のバグ 4. バグではないが仕様上不可避な問題 プロトコルの脆弱性 とは " プロトコルの仕様に起因する脆弱性

More information

技術情報:Si-R/Si-R brinシリーズ設定例 「Oracle Cloud Infrastructure Classic」との接続

技術情報:Si-R/Si-R brinシリーズ設定例 「Oracle Cloud Infrastructure Classic」との接続 技術情報 :Si-R/Si-R brin シリーズ設定例 Oracle Cloud Infrastructure Classic との接続 Si-R G シリーズで Oracle Cloud Infrastructure Classic に IPsec 接続する場合の設定例です 本設定例は 弊社で独自に接続試験 (2018 年 7 月 ) を行った結果を元に作成しております 今後 仕様変更などの可能性もありますので

More information

画像情報特論 (2) - マルチメディアインフラとしての TCP/IP (1) インターネットプロトコル (IP) インターネット QoS (diffserv / MPLS) 電子情報通信学科甲藤二郎

画像情報特論 (2) - マルチメディアインフラとしての TCP/IP (1) インターネットプロトコル (IP) インターネット QoS (diffserv / MPLS) 電子情報通信学科甲藤二郎 画像情報特論 () - マルチメディアインフラとしての TCP/IP () インターネットプロトコル (IP) インターネット QoS (diffserv / MPLS) 00.04.7 電子情報通信学科甲藤二郎 E-Mail: katto@katto.comm.waseda.ac.jp インターネットプロトコル IP (Internet Protocol) インターネットの基礎 プロトコルスタック

More information

ゴール インターネットの動作原理を理解する インターネットは様々な技術が連携して動作する 家族に聞かれて説明できるように主要技術を理解する

ゴール インターネットの動作原理を理解する インターネットは様々な技術が連携して動作する 家族に聞かれて説明できるように主要技術を理解する 学生実験 IP ネットワークアーキテクチャ 江崎研究室 ゴール インターネットの動作原理を理解する インターネットは様々な技術が連携して動作する 家族に聞かれて説明できるように主要技術を理解する インターネットを支える二つの技術 IP TCP IP アドレッシング経路制御 DNS 今回のフォーカス 内容 1 日目 IPアドレッシングと経路表 2 日目 経路制御アーキテクチャ 3 日目 DNS 4 日目

More information

インターネット,LAN,ネットワークに関する知識

インターネット,LAN,ネットワークに関する知識 第 9 回インターネット,LAN, ネットワークに関する知識 大学のキャンパス内にはネットワークが敷設されており, 教室, 図書館, 学生ラウンジなどで利用することができる LAN(Local Area Network) とは, 大学のネットワークなどのように, 比較的狭い範囲のネットワークを指す これに対して,LAN 同士を結んで, 遠隔地とデーターを交換することを目的としたネットワークを WAN(Wide

More information

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx コンピュータネットワーク 第 6 回 2013 年 5 31 ( ) 授業 の Web ページを 意しました http://www.klab.is.sci.tohou.ac.jp/classes/ 2013/5/31 コンピュータネットワーク 2 先週までのおさらい 通信の階層 リンク層 イーサネット (Ethernet) CSMA/CD インターネット層 IP(Internet Protocol)

More information

F O M A P P P 接続参考資料 DTE~FOMA パケット網間インタフェース 第 1.4 版 株式会社 NTT ドコモ Unpublished copyright 2007 NTT DoCoMo, Inc. All rights reserved. Unpublished copyrigh

F O M A P P P 接続参考資料 DTE~FOMA パケット網間インタフェース 第 1.4 版 株式会社 NTT ドコモ Unpublished copyright 2007 NTT DoCoMo, Inc. All rights reserved. Unpublished copyrigh F O M A P P P 接続参考資料 DTE~FOMA パケット網間インタフェース 第 1.4 版 株式会社 NTT ドコモ 1 1 適用範囲本資料は FOMA パケット通信用 PPP(2008 年 3 月現在 ) における DTE~FOMA パケット網間インタフェースの概要について記載したものです 本資料に記載された動作は 装置の機能追加などにより追加 変更されることがあります ネットワークおよび電波状況によっては記載された動作とは異なる場合がございます

More information

FUJITSU Cloud Service for OSS プライベート接続 サービス仕様書

FUJITSU Cloud Service for OSS プライベート接続 サービス仕様書 FUJITSU Cloud Service for OSS プライベート接続サービス書 2018 年 11 月 1 日 1. サービス概要 FUJITSU Cloud Service for OSS プライベート接続 ( 以下 本サービス という ) は FUJITSU Cloud Service for OSSの環境 ( 以下 本サービス環境 という ) について契約者が別途契約しているホスティング環境およびオンプレミス環境などの環境との間の閉域接続機能およびポートを提供するサービスです

More information

BGPルートがアドバタイズされない場合のトラブルシューティング

BGPルートがアドバタイズされない場合のトラブルシューティング BGP ルートがアドバタイズされない場合のトラブルシューティング 目次 概要前提条件要件使用するコンポーネント表記法基本的なネットワークステートメントを使用してアナウンスされるルートマスクとのネットワークステートメントを使用してアナウンスされるルート aggregate-address コマンドを使用してアナウンスされるルート ibgp が記憶したルートをアナウンスできない場合 redistribute

More information

<4D F736F F F696E74202D20836C F815B834E D A838B83672E B8CDD8AB B83685D>

<4D F736F F F696E74202D20836C F815B834E D A838B83672E B8CDD8AB B83685D> ネットワークコマンド アラカルト 遠藤忠雄 無線 LAN アクセスポイント PC01 PC02 PC03 PC19 ( 教官機 ) プリンター 公民館 LAN の概要と基本的なネットワーク コマンド利用方法のいくつかをご紹介します 各教室が 1 つのネットワーク は PC やプリンターを接続する 1 2 茨城県上位 LAN 10.254 無線 LAN アク セスポイント 10.252/253 A 公民館

More information

BGP/MPLS-VPN とは ルータによる 多様な IF による提供が可能 (ATM~ HSD などの非対称構成も可能 ) 暗号に頼らないセキュリティの確保が可能 (FR などと同等の機能を IP ネットワークで実現 ) お客様側への特別な装置が不要 (a)ipsec-vpn 方式 暗号化装置 (

BGP/MPLS-VPN とは ルータによる 多様な IF による提供が可能 (ATM~ HSD などの非対称構成も可能 ) 暗号に頼らないセキュリティの確保が可能 (FR などと同等の機能を IP ネットワークで実現 ) お客様側への特別な装置が不要 (a)ipsec-vpn 方式 暗号化装置 ( BGP/MPLS-VPN NTTコミュニケーションズ ( 株 ) 池尻雄一 InternetWeek2000 BGP/MPLS-VPN とは MPLS の技術を利用して IP-VPN を実現する技術 従来の VPN 技術 = オーフ ンネットワーク上で IP データ部を暗号化で実現 (IP-Sec など : インターネット VPN) MPLS-VPN=MPLS(

More information

インターネットVPN_IPoE_IPv6_fqdn

インターネットVPN_IPoE_IPv6_fqdn 技術情報 :Si-R/Si-R brin シリーズ設定例 (NTT 東日本 / NTT 西日本フレッツ光ネクスト ) IPv6 IPoE 方式 ( ひかり電話契約なし ) で拠点間を接続する設定例です フレッツ光ネクストのフレッツ v6 オプションを利用して 拠点間を VPN( ) 接続します IPv6 IPoE 方式 ( ひかり電話契約なし ) の場合 /64 のプレフィックスをひとつ配布されますが

More information

Si-R/Si-R brin シリーズ設定例

Si-R/Si-R brin シリーズ設定例 技術情報 :Si-R/Si-R brin シリーズ設定例 Windows Azure との接続 ( ルートベース IPsec) Si-R G シリーズで Windows Azure ルートベース IPsec 接続する場合の設定例です [ 対象機種と版数 ] Si-R G100/G200 V2.16 以降 Si-R G110 V3.02 以降 [ 設定内容 ] Si-R G の ether 1 1 を

More information

IPIP(Si-RG)

IPIP(Si-RG) 技術情報 :Si-R/Si-R brin シリーズ設定例 (NTT 東日本 / NTT 西日本フレッツ光ネクスト ) フレッツ VPN プライオで拠点間を接続する設定例です フレッツ VPN プライオを利用して 拠点間を VPN( ) 接続します IPv4 パケットを IPv4 ヘッダでカプセリング (IPv4 over IPv4 tunnel) Si-R でトンネリングすることで以下の構成が可能になります

More information

amplification attacks とは 送信元を偽装した dns query による攻撃 帯域を埋める smurf attacks に類似 攻撃要素は IP spoofing amp 2006/07/14 Copyright (C) 2006 Internet Initiative Jap

amplification attacks とは 送信元を偽装した dns query による攻撃 帯域を埋める smurf attacks に類似 攻撃要素は IP spoofing amp 2006/07/14 Copyright (C) 2006 Internet Initiative Jap amplification attacks Matsuzaki Yoshinobu 2006/07/14 Copyright (C) 2006 Internet Initiative Japan Inc. 1 amplification attacks とは 送信元を偽装した dns query による攻撃 帯域を埋める smurf attacks に類似 攻撃要素は

More information

IPSEC(Si-RGX)

IPSEC(Si-RGX) 技術情報 :Si-R/Si-R brin シリーズ設定例 (NTT 東日本 / NTT 西日本フレッツ光ネクスト ) フレッツ VPN プライオで拠点間を接続する設定例です フレッツ VPN プライオを利用して 拠点間を VPN( ) 接続します IPv4 パケットを IPv4 ヘッダでカプセリング (IPv4 over IPv4 IPsec tunnel) Si-R でトンネリングすることで以下の構成が可能になります

More information

1. 概要 この章では HDE Controller X LG Edition をお使いの方に向けて LGWAN 接続に特化した設定の説明をします HDE Controller X LG Edition 以外の製品をご利用のお客様はこの章で解説する機能をお使いになれませんのでご注意ください 452

1. 概要 この章では HDE Controller X LG Edition をお使いの方に向けて LGWAN 接続に特化した設定の説明をします HDE Controller X LG Edition 以外の製品をご利用のお客様はこの章で解説する機能をお使いになれませんのでご注意ください 452 HDE Controller X 1-36. LGWAN の設定 1. 概要 この章では HDE Controller X LG Edition をお使いの方に向けて LGWAN 接続に特化した設定の説明をします HDE Controller X LG Edition 以外の製品をご利用のお客様はこの章で解説する機能をお使いになれませんのでご注意ください 452 HDE Controller X ユーザーマニュアル

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 1.IP アドレスとは IPパケットを送受信するホスト ( ) に付与されるアドレス 現状 32ヒ ット構成 (IPv4) 今後は128ヒ ット構成(IPv6) に ネットワークAD 部 +ホストAD 部で構成される NWに収容できるホスト数に応じてA B Cのネットワーク 3クラスあり ( ) 他に クラスD( マルチキャスト用 ):1110 クラスE(Reserved):11110 がある 8

More information

9.pdf

9.pdf スタティック NAT とダイナミック NAT の同時設定 目次 概要前提条件要件使用するコンポーネント表記法 NAT の設定関連情報 概要 Cisco ルータでスタティックとダイナミックの両方の Network Address Translation(NAT; ネットワークアドレス変換 ) コマンドを設定する必要がある場合があります このテックノートでは これを行う方法とサンプルシナリオを掲載しています

More information

total.dvi

total.dvi VII W I D E P R O J E C T MPLS-IX MPLS-IX MPLS 1 MPLS AYAME IX IX LDP/RSVP-TE/CR- [121] 1999 Sub- LDP IP MPLS IX LSP LSP MPLS ebgp[165] LSP ( 2002 1.1 1.2) MPLS-IX MPLS IPv6 6PE IX () MPLS-IX MPLS IX

More information