BGP ルーター 1対1 構成
BGPの基本設定
設定イメージ
・インターフェース設定
R1への設定
interface GigabitEthernet8 ip address 100.0.0.1 255.255.255.0 duplex auto speed auto interface Vlan1 ip address 192.168.0.1 255.255.255.0
R2への設定
interface GigabitEthernet8 ip address 100.0.0.2 255.255.255.0 duplex auto speed auto interface Vlan1 ip address 172.16.0.1 255.255.255.0
・BGPの設定
R1への設定
router bgp 100 bgp log-neighbor-changes network 192.168.0.0 neighbor 100.0.0.2 remote-as 200
R2への設定
router bgp 200 bgp log-neighbor-changes network 172.16.0.0 mask 255.255.255.0 neighbor 100.0.0.1 remote-as 100
確認コマンド
show ip bgp show ip bgp neighbors show ip bgp summary show ip route
・show ip route
R2#show ip route Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP a - application route + - replicated route, % - next hop override
・show ip bgp
R2# show ip bgp BGP table version is 5, local router ID is 172.16.0.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 172.16.0.0/24 0.0.0.0 0 32768 i *> 192.168.0.0 100.0.0.1 0 0 100 i
※cisco 891を使用した場合、ルーターに端末およびL2SWなどが接続されていなければルーティングテーブルに記載が乗らない
CISCOスイッチのトランクポートVLAN設定
Cisco 機器でのトランクポート接続設定
■SW1 への設定
・VLANの設定
interface Vlan10 ip address 192.168.10.251 255.255.255.0 interface Vlan20 ip address 192.168.20.251 255.255.255.0
・インターフェースへの設定
interface GigabitEthernet0/1 switchport access vlan 20 switchport mode access interface GigabitEthernet0/8 switchport trunk encapsulation dot1q switchport trunk allowed vlan 10,20 switchport mode trunk
■SW2への設定
・VLANの設定
interface Vlan10 ip address 192.168.10.250 255.255.255.0 interface Vlan20 ip address 192.168.20.250 255.255.255.0
・インターフェースへの設定
interface GigabitEthernet0/1 switchport access vlan 10 switchport mode access interface GigabitEthernet0/8 switchport trunk encapsulation dot1q switchport trunk allowed vlan 10,20 switchport mode trunk
CCNA ダイナミックルーティング まとめ
■ダイナミックルーティングの種類
・RIP(Routhing Information Protocol )
・OSPF(Open Shortest Path First)
・EIGRP(Enhanced Interior Gateway Routing Protocol)
・BGP(Border Gate Protocol)
・IS-IS(Intermediate System to Intermediate System)
■各ルーティングプロトコルで共通の用語
・メトリック
・アドバタイズ
・メトリック
宛先NWまでの距離を表す
ルーティングをする際に最もメトリックの値が小さいルートが優先され、ルーティングテーブルに登録される
ルーティングごとのメトリックスの値
RIP → ホップ数(ルータをまたぐ個数)
OSPF → 帯域幅から計算するコスト
EIGRP → 帯域幅、遅延、信頼性、負荷、MTUを使う複合メトリック
・アドバタイズ
ルートの情報を隣接ルータに通知
ルーティングプロトコルごとにアドバタイズの方法は異なる
■ルーティングプロトコルの分類
大きく2つに分類される
・IGP(Interior Gateway Protocol)
・EGP(Exterior Gateway Protocol)
・IGP
AS(自立システム:Autonomous System)で経路情報を交換するためのルーティングプロトコル
ASとは組織が運用しているルータやネットワークをひとまとめにしてASという単位で考えられる
ISPもこのASにあたる
RIP、OSPF、EIGRP が分類される
・EGP
AS間での経路情報をやり取りすためのプロトコル
BGPに含まれる
BGPとはインターネット上で利用されるルーティングプロトコル
■アルゴリズムによる分類
・ディスタンスベクタ型
・拡張ディスタンスベクタ型
・リンクステート型
・ディスタンスベクタ型
ルーティングテーブルの情報を交換する
距離と方向をもとにベルマンフォード法というアルゴリズムを使って宛先までの最適ルートを選ぶ
距離(ディスタンス)と方向(ベクトル)が基になる
RIPが分類される
コンバージェンス(ルート情報が行き渡るまで)は遅く、ルーターへの負荷は小さい
・拡張ディスタンスベクタ型(ハイブリット型)
アルゴリズムDUALを使用
IGRPEが分類される
コンバージェンス(ルート情報が行き渡るまで)は早く、ルーターへの負荷はリンクステートよりも小さい
・リンクステート型
ルータが自身のインターフェースの情報(リンクステート)を交換する
SPFアルゴリズム
ルーティングテーブル自体ではなく、テーブルを作成するための計算材料を交換するイメージ
OSPFとIS-ISが分類される
コンバージェンス(ルート情報が行き渡るまで)は早く、ルーターへの負荷は大きい
IPv6について
◆IPv6の基礎
IPv6 128bit で表記される(IPv4は32bit)
◆IPv6のアドレス表記方法
・16ビット 8フィールド 16進数で表記
・各フィールドにある0は省略できる
・フィールドが全て0の時は0に統一する
・0のフィールドが連続している場合一度だけ :: で省略できる
・IPv4との表示の違い
IPv4:前どのネットワークに属しているかをネットワーク部 後半をホスト部
IPv6:前半をプレフィックス 後半をインターフェースID
・インターフェースID(IPv6の後半64ビット)の仕組み
MACアドレスを元に作られている
MACアドレスを24ビットずつに分割する
FFFEを中央に入れる
先頭から7ビット目を反転させる 0なら1 1なら0
インターフェースIDの設定方法は手動で設定する方法と
自動で設定する方法があるこれをEUI-64形式という
◆IPv4との違いについて
・SLAAC(StateLess Address Auto Configuration)
⇒DHCP以外のIPを自動設定する機能がある
・ブロードキャストアドレスの廃止
⇒ブロードキャストは廃止され
IPv6マルチキャストアドレスを使ってNW全体へ送信する
・パケットヘッダ内のフィールド数が減った
⇒IPv4のパケットヘッダに比べて、サイズは大きくなっているがフィールド数は少なくなっている
ルータにおけるパケット処理の効率が上がった
YAMAHA RTX1200 VLANテスト環境
ネットワークイメージ図
ポートVLANの設定コマンド
vlan port mapping lan1.1 vlan3 vlan port mapping lan1.2 vlan3 vlan port mapping lan1.3 vlan2 vlan port mapping lan1.4 vlan2 vlan port mapping lan1.5 vlan3 vlan port mapping lan1.6 vlan3 vlan port mapping lan1.7 vlan2 vlan port mapping lan1.8 vlan2 ip vlan2 address 172.20.0.1/24 ip vlan3 address 172.30.0.1/24
各ポートへのDHCPの設定
ip lan2 address dhcp ip lan3 address dhcp dhcp scope 2 172.20.0.2-172.20.0.10/24 dhcp scope 3 172.30.0.2-172.30.0.10/24
■コマンド詳細
ポートVLAN設定内容
vlan port mapping lan1.(ポート) vlan(VLANID)
VLANのIPアドレス設定
ip vlan(VLANID) address (IPアドレス)
YAMAHA RTX WAN側 DHCP設定 テスト環境構築
自宅のNWでメインルータのインターネット接続を止めずに
テスト環境でRTX1200を動作させるための環境構築をしていく
イメージ図
テスト環境用
RTX1200
LAN2 (WAN側) :DHCP
LAN1 (LAN側):172.10.0.1/16
LAN2 WAN側 DHCPコマンド
ip lan2 address dhcp ip lan2 nat descriptor 200 nat descriptor type 200 masquerade nat descriptor address outer 200 primary ip route default gateway dhcp lan2
コマンド詳細
・lan2 に対してDHCPアドレスを設定
ip lan2 address dhcp
・DHCPで取得したIPの確認
show status lan2
・デフォゲの確認
show ip route
・DHCPサーバ情報の取得
show status lan2
・NATの設定
ip lan2 nat descriptor 200 nat descriptor type 200 masquerade nat descriptor address outer 200 primary
・テスト環境用RTX1200のデフォゲ設定
ip route default gateway dhcp lan2
LAN1 IP設定
同時にDHPCの設定も行います。
ip lan1 address 172.10.0.1/16 dhcp scope 1 172.10.0.2-172.10.0.20/24
メインルータと区別しやすいように
ホストネームを変更し、インターネット接続ができるか確認のためにpingで確認
console prompt RTX1200test ping 8.8.8.8
YAMAHA RTX 基本コマンド
YAMAHA RTXシリーズの基本コマンド
管理者権限
administrator
管理者権限抜ける
exit
ホスト名設定
console prompt ホスト名
緊急ログイン時 パスワード
w,lXlma
初期化コマンド
cold start
コンフィグの確認
show config
~を含む行の表示
show config | grep ~(dhcp ,lan など)
Ipアドレスの設定変更
ip LAN名(例lan1) address Ipアドレス(例192.178.100.1/16)
password設定変更
login password
アドミンパスワード
administrator password
ログインタイマーの変更
login timer ?
タイムゾーンの設定
timezone +8:00