rabbit51

it's since Nov.30 2005
May.29 2014, transferred from broach

WZR-HP-G300NHのICMP Redirect不思議な仕様

2010-04-18 10:19:23 | WZR-HP-G300NH
一昨日、「ぷらら」と「フレッツ」にPPPoE接続が出来なかった
PPPoE接続が出来なかったとき、ICMP Redirectも出なくなっていた。
WZR-HP-G300NHのPPPoE関連の設定は、下記の通り「ぷらら」と「フレッツ」を設定している。

そこで、「ぷらら」と「フレッツ」について「接続(ON)」と「停止(OFF)」状態のときICMP Redirectがどうなるか確認してみた。
(バッファローのサポートは、WZR-HP-G300NHにICMP Redirect機能をサポートしていないと言っている。)

ICMP Redirect状況
・「ぷらら」ON/「フレッツ」ON(デフォルト:「ぷらら」)   Yes
・「ぷらら」ON/「フレッツ」OFF(デフォルト:「ぷらら」)   Yes
・「ぷらら」OFF/「フレッツ」ON(デフォルト:「ぷらら」)   No
・「ぷらら」OFF/「フレッツ」OFF(デフォルト:「ぷらら」)   No
・「ぷらら」ON/「フレッツ」ON(デフォルト:「フレッツ」)   Yes
・「ぷらら」ON/「フレッツ」OFF(デフォルト:「フレッツ」)   No
・「ぷらら」OFF/「フレッツ」ON(デフォルト:「フレッツ」)   Yes
・「ぷらら」OFF/「フレッツ」OFF(デフォルト:「フレッツ」)   No
デフォルト接続先に接続されていないとICMP Redirectが出ない
ルータ仕様としては、かなり「不思議な」仕様である。それ以前に、バファローサポートがICMP Redirect機能をサポートしていないと言っているのにICMP Redirectが出る方がもっと「不思議な」仕様かもしれない。

ICMP Redirectの出力をチェックするシェルスクリプト



#!/bin/sh
dbg=0
resold=0
while :
do
nwd=`date +"%Y/%m/%d %H:%M:%S"`
res=""
for res in `ping -v -c 2 192.168.1.1 | grep Redirect | sed 's/^\(.*\)\(Redirect\)\(.*\
)$/\2/'`
do
if test $resold -eq 0 -o $resold -eq 2 ; then
resold=1
logger -i -p mail.info -t "chk-redirect" "$nwd: Issued ICMP Redirect"
if test $dbg -eq 1; then
echo "$nwd: Issued ICMP Redirect(mail.info)"
fi
fi
logger -i -t "chk-redirect" "$nwd: Issued ICMP Redirect"
if test $dbg -eq 1; then
echo "$nwd: Issued ICMP Redirect"
fi
done

if test -z $res; then
if test $resold -eq 0 -o $resold -eq 1; then
resold=2
logger -i -p mail.info -t "chk-redirect" "$nwd: Stopped ICMP Redirect"
if test $dbg -eq 1; then
echo "$nwd: Stopped ICMP Redirect(mail.info)"
fi
fi
logger -i -t "chk-redirect" "$nwd: Stopped ICMP Redirect"
if test $dbg -eq 1; then
echo "$nwd: Stopped ICMP Redirect"
fi
fi
sleep 30
done

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« PPPoE接続ができなかった(B... | トップ | WR-8700N-HP/WL300NU-AG無線L... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

WZR-HP-G300NH」カテゴリの最新記事