質問: パケットとバイト(或いはキロバイト)の関係 バイトが大きくなると、キロバイト、もっと大きくなるとメガバイト、と表されますね。 では、携帯電話の1パケットという単価とバイトとの関係ってどうなんでしょう? 私の使っている携帯電話は、1パケット128文字で0.3円ですが、携帯電話に表示されるのはいつも○キロバイトという単価です。バイトとパケットって関係あるのでしょうか?
回答: 誤解しやすいのは、128文字=128バイトと言う点です。 ここでいう1文字というのは、#2の方が書かれている通り、英数カナの半角文字の事です。漢字やひらがな、全角のカタカナは2バイトつかいます。ですから漢字やひらがなだけであれば、実際には64文字しか1パケットで送れません。 また、パケットの中には制御符合も含まれますので、128バイトの文字ならば、2パケットつかいます。 それと、パケットはトラックのようなもの(箱)と考えてください。128バイトの荷物まで収容できます。もし130バイトのデータを2箇所に送る時には、3パケットではなく、2パケット×2で4パケットになります。