top of page

JANOG 57NETCON 問題解説 Level2-1

  • 10 時間前
  • 読了時間: 4分

JANOG 57 にスタッフ(NETCON委員)として参加させていただきました。

作成した問題について、回答と解説を記載します。






Level2-1


SV-01から SV-02 のIPアドレス 192.168.20.200 に対してPingが通りません。

RT-02 の設定を修正して、ping が通るようにしてください。


達成条件

SV-01:192.168.10.100 から SV-02:192.168.20.200 に対してping が通ること。

SV-01:~# ping -c 5 192.168.20.200
PING 192.168.20.200 (192.168.20.200) 56(84) bytes of data.
64 bytes from 192.168.20.200: icmp_seq=1 ttl=60 time=2.77 ms
64 bytes from 192.168.20.200: icmp_seq=2 ttl=60 time=2.80 ms
64 bytes from 192.168.20.200: icmp_seq=3 ttl=60 time=3.00 ms
64 bytes from 192.168.20.200: icmp_seq=4 ttl=60 time=2.87 ms
64 bytes from 192.168.20.200: icmp_seq=5 ttl=60 time=3.07 ms

--- 192.168.20.200 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 2.770/2.904/3.073/0.116 ms


制約

RT-02 のみ設定変更ができます

インターフェースを追加したり、既存のインターフェースの設定を変更してはいけません

機器のmgmポートをパケット転送に使用して通信OKとすることは禁止





解説

SV-01:~# ping -c 5 192.168.20.200
PING 192.168.20.200 (192.168.20.200) 56(84) bytes of data.

--- 192.168.20.200 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4094ms


SV-01:~# traceroute 192.168.20.200 -n
traceroute to 192.168.20.200 (192.168.20.200), 30 hops max, 46 byte packets
 1  192.168.10.1  0.006 ms  0.003 ms  0.002 ms
 2  10.0.13.3  1.176 ms  0.946 ms  1.002 ms
 3  *^C

 
RT-01#sh ip route 192.168.20.200

 O        192.168.20.0/24 [110/20]
           via 10.0.13.3, Ethernet3

 

RT-01>ping 192.168.20.200
PING 192.168.20.200 (192.168.20.200) 72(100) bytes of data.

--- 192.168.20.200 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 40ms

 

RT-01#traceroute 192.168.20.200
traceroute to 192.168.20.200 (192.168.20.200), 30 hops max, 60 byte packets
 1  10.0.13.3 (10.0.13.3)  0.069 ms  0.014 ms  0.014 ms
 2  * * *
 3  * * *
 4  * * *

 
SV-02:~# traceroute 192.168.10.100 -n
traceroute to 192.168.10.100 (192.168.10.100), 30 hops max, 46 byte packets
 1  192.168.20.3  0.004 ms  0.003 ms  0.002 ms
 2  10.0.13.1  1.110 ms  1.179 ms  0.488 ms
 3  192.168.10.100  1.864 ms  2.242 ms  1.101 ms

 

SV-02:~# ping 192.168.10.100
PING 192.168.10.100 (192.168.10.100) 56(84) bytes of data.
^C

--- 192.168.10.100 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3059ms

SV-02:~# traceroute 192.168.10.100 -n
traceroute to 192.168.10.100 (192.168.10.100), 30 hops max, 46 byte packets
 1  192.168.20.3  0.005 ms  0.004 ms  0.003 ms
 2  10.0.13.1  0.769 ms  0.467 ms  0.422 ms
 3  192.168.10.100  0.988 ms  0.928 ms  0.841 ms

 
SV-02:~# traceroute 192.168.10.100 -n -I
traceroute to 192.168.10.100 (192.168.10.100), 30 hops max, 46 byte packets
 1  192.168.20.3  0.005 ms  0.003 ms  0.003 ms
 2  *  *^C

 
RT-03#sh ip route 192.168.10.100
 
 O        192.168.10.0/24 [110/20]
           via 10.0.13.1, Ethernet1


SV-02:~# ping 10.0.13.1
PING 10.0.13.1 (10.0.13.1) 56(84) bytes of data.
^C

--- 10.0.13.1 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2075ms

 

 
RT-03# sh run
interface Ethernet1
   no switchport
   ip address 10.0.13.3/24
   ip access-group ICMP-Filter out

ip access-list ICMP-Filter
   10 deny icmp any any
   20 permit ip any any


RT-03 の E1 にout方向でICMPがフィルタされている。

RT-03 のACLを無効化する、もしくは戻りの経路をRT-02に向けたいが、

RT-03自体の設定変更が出来ない。

RT-02 の Eth1 の OSPF cost を 1 に下げても、

RT-03は トータルコストが低い RT-01 直結のルートを選択してしまう。


別の方法で RT-03からのICMP echo reply パケットの経路を RT-02 に向ける必要がある。



RT-02 で 192.168.10.0/24 よりも狭い範囲のスタティックルートを作成し、OSPFに再配送することで

RT-03 からの戻りパケットがロンゲストマッチにより RT-02 を向くようになる。


 RT-03#sh ip route 192.168.10.100
 
 O E2     192.168.10.100/32 [110/1]
           via 10.0.23.2, Ethernet2

RT-03#traceroute 192.168.10.100
traceroute to 192.168.10.100 (192.168.10.100), 30 hops max, 60 byte packets
 1  10.0.23.2 (10.0.23.2)  0.065 ms  0.010 ms  0.010 ms
 2  10.0.12.1 (10.0.12.1)  1.623 ms  1.689 ms  2.170 ms
 3  192.168.10.100 (192.168.10.100)  5.372 ms  5.451 ms  6.176 ms
 

SV-02:~# traceroute 192.168.10.100 -n -I
traceroute to 192.168.10.100 (192.168.10.100), 30 hops max, 46 byte packets
 1  192.168.20.3  0.005 ms  0.003 ms  0.002 ms
 2  10.0.23.2  1.146 ms  0.484 ms  0.469 ms
 3  10.0.12.1  0.734 ms  0.716 ms  0.710 ms
 4  192.168.10.100  1.202 ms  1.167 ms  1.144 ms

これにより戻りパケットが正常に返るようになり、SV-01 から 192.168.20.200 にpingが飛ぶようになります。

SV-01:~# ping -c 5 192.168.20.200
PING 192.168.20.200 (192.168.20.200) 56(84) bytes of data.
64 bytes from 192.168.20.200: icmp_seq=1 ttl=61 time=2.46 ms
64 bytes from 192.168.20.200: icmp_seq=2 ttl=61 time=2.19 ms
64 bytes from 192.168.20.200: icmp_seq=3 ttl=61 time=2.25 ms
64 bytes from 192.168.20.200: icmp_seq=4 ttl=61 time=2.23 ms
64 bytes from 192.168.20.200: icmp_seq=5 ttl=61 time=2.36 ms

--- 192.168.20.200 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 2.191/2.296/2.462/0.099 ms



正答例

RT-02
ip route 192.168.10.100/32 10.0.12.1

router ospf 57
 redistribute static




 
 
 

コメント


最新記事
アーカイブ
タグから検索
ソーシャルメディア
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square

© 2023 by Name of Site. Proudly created with Wix.com

  • Facebook Social Icon
  • Twitter Social Icon
  • Google+ Social Icon
bottom of page