LANにサイズの大きいパケットをブロードキャストする

LANにサイズの大きいパケットをブロードキャストするシェルスクリプトの例です。
このスクリプトは、ping コマンドを利用して大量のデータをブロードキャストします(-cオプションと-sオプションでサイズ指定することにより)。
ただし、このような大量のブロードキャストは通常のネットワーク利用に影響を与える可能性があるため、注意が必要です。

#!/bin/bash

# 送信先アドレス (例: 192.168.0.255)
destination="192.168.0.255"

# 送信するパケット数
count=10000

# 送信するパケットのサイズ (バイト数)
size=65000

# 送信開始
ping -b -c $count -s $size $destination

この記事が気に入ったらサポートをしてみませんか?