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アルゴリズム
ルーティングテーブル自体ではなく、テーブルを作成するための計算材料を交換するイメージ
OSPFIS-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