学生からの質問と回答(11/25)

Q1 パケット通信の役割、メリット、デメリットについて教えてください。
ネットワークで情報を送信する際,元のデータを小分け(パケット)にしてバラバラに送る(受信側で組み立てる)のがパケット通信。大きなデータをひとまとめで送ると,その通信が終わるまで次のデータ送信が待たされる。1つの回線で複数の通信ができるのはパケット通信のおかげ。デメリットはあまりないが,小分けのデータそれぞれにヘッダといわれる元データ以外のデータが付くため,通信量が少し多くなるのことぐらいか。
Q2 趣味でイラストを描いてX(旧Twitter)に投稿しているのですが、生成AIが出始めた頃、投稿した全ての画像が勝手に生成AIに学習されてしまうとなり、多くの人が対策を練っていました。 この場合、著作権とかは絡まないのでしょうか?また、画像を始め、勝手に生成AIに学習させられないための対策はあるのでしょうか?
AIの開発・学習段階では著作権者の許諾は不要だが,AIで出力されたものについては,類似性や依拠性(←これが微妙なのが現状)によっては,著作権侵害となりうる。透かしやAIの邪魔をするノイズを入れるといった対策もあるが,AIが進化すると効果がなくなる可能性もある。
Q3 迷惑メールに返信してはいけないのは理解していますが、以前「そもそもメールを開かないように」とも教わりました。メールを開いただけで、受信者が閲覧したことは送信者に分かってしまうのでしょうか?
メールの中に送信者側のサーバ内の画像を開くような内容が含まれていると,メールを開くことでサーバがアクセスを検知できる。
Q4 4月に新しくパソコンを買い、立ち上げまでは生協さんと一緒にやったのですが、その他もろもろの設定が分からないまま使っています。 これだけはやっておいた方がいい、またはこの通知は無視しても大丈夫などのアドバイスを頂けるとうれしいです。
すべての通知は無視するべきではない。通知内容をよく読み,わからなければウェブで確認するなどして,通知通りに対応するか,不要な通知が繰り返し出ないようにすると安全で快適。使っていないスタートアップ(Windows起動時に自動的に起動するアプリやサービス)を無効にすると,起動も早くなるし,余計なメモリ消費もなくなる。
Q5 進数の部分の理解ができていないため、もう少し詳しく教えていただきたいです。
n進数(n進法)はn個の数字を使って,繰り上がっていくこと。PC内部や通信など,物理現象をあるかないかで0と1として表している(2進数)。2進数だと桁が大きすぎるので,表示の際に16進数(2進数4桁分)を使う事も多い。
Q6 文字化けは同じコード表を使うことで防げると理解できましたが、そもそもコード表とは具体的にどのようなものなのか、もう少し詳しく教えていただけますでしょうか。
Shift JISなどのコード表は 2byte=16bit (2進数だと16桁,16進数だと4桁で65,536種類のパターン)の対応表になっている。例えばひらがなの はコード表(Shift JIS)だと 82A0 に当てはめられる。これを2人数にすると 1000 0010 1010 0000 となり,この2進数を物理現象(電波の波や電子記録など)で扱う。Unicodeというコード表は最大で4byteまでの対応表なので,40億以上のパターンがあり,世界中の文字を当てはめられ,言語ごとにコード表を変えずにすむ。
Q7 スマホとパソコンのBluetoothって、どうしてすぐに見つけ合えるんですか?
BluetoothをONにしていると常に(微弱だが)電波を出している状態になる。一度接続(ペアリング)するとその情報が機器に保存され,次回からは早く接続ができる(ペアリング情報は機器に寄って上限がある)。
Q8 無料Wi-Fiが付いているアパートがありますが、そのWi-Fiを使う安全性はどうなのでしょうか。住民以外がそのWi-Fiを通してハッキングとか行える可能性もあるのでしょうか。
部屋ごとのWi-Fiではなく,複数の部屋で共用のWi-Fiをつかう場合は注意が必要。できれば,部屋ごとの有線インターネット回線で,自分でWi-Fiルータを設置するのがいい。
Q9 迷惑メールに入れられる基準とかありますか?
前回QAのQ4参照