投稿

9月, 2024の投稿を表示しています

9月10日(火)1コマ目

イメージ
今日、やったこと [確認テスト 解説]ネットワークの計算問題 今日のホワイトボード [確認テスト 解説]ネットワークの計算問題 昨日実施したテストの解説をしました。 問1 数字が大きい点を除けば難しくない問題。 図 問1 問2 送信したデータサイズから必要な回線速度を求める問題。 ”1時間あたり1440件のデータを・・”だが、回線速度の単位はビット/秒なので、時間を秒に変換して考えた方が楽。(数字も小さくなるし) 図 問2 問3 回線利用率を求める問題。 だが、話をややこしくしているのは、送信データのサイズ。 ”5件まとめてヘッダをつけて・・”とあるが、1件あたりのデータサイズに換算したほうが楽。(数字も小さくなるし) 図 問3 問4 伝送時間を求める問題。 各回線での伝送時間やルーターでの処理時間の総和が伝送時間。 ただ、そもそも伝送データサイズがちょっとわかりずらい。 図 問4 伝送時間は で、実際に計算すると以下のとおり。 図 問4 実際に計算してみた 求める伝送時間の単位はミリ秒。なので、1/10 3 にしてある。 計算問題は 計算ミスをしない 雑に計算するとミスをします。 数字はなるべく小さくするとミスしずらくなります。 答えに至る過程が大切 プログラムと一緒です。 解答用紙には答えにいたる過程がわかるように記述すべき。 問題文を理解する 計算問題とは言っているものの、 文書読解力を試しているケースがほとんど です。 採用試験でも出題される SPIでも計算問題はありますが、単純な計算ではなく、 答えに至るプロセスが組み立てられるか を評価しています。 また、 問題文が理解できるか も評価しています。 以上でデータ通信工学は終わり。 おつかれさまでした。 再試験のかた、がんばってください。  

9月9日(月)1コマ目

イメージ
今日、やったこと [基本情報過去問]ネットワークの計算問題 今日のホワイトボード [基本情報過去問]ネットワークの計算問題 前回のつづき。 問3 データサイズ、伝送時間から必要な回線速度の計算。 最低限の回線速度はデータサイズを指定時間いっぱいで伝送する速さ。 図 問3 問4 回線利用率は単位時間当たりの実際の伝送データ量/単位時間当たりの回線の伝送データ量。 1,000バイトのデータを1分あたり60件送信は、平均すれば1秒あたり1件のデータを送信していることになる。  図 問4 次回は ネットワークに関する基本情報過去問の午後問題。

9月5日(木)3コマ目

イメージ
今日、やったこと [基本情報過去問 解説]ネットワーク その他 ネットワークの計算問題 今日のホワイトボード [基本情報過去問 解説]ネットワーク その他 問1は前回解説済み。 [用語説明]FTTH FTTHは光ファイバを個人宅に導入して高速通信をしようと2000年代に提唱された。 今は光ファイバも一般的になってきたので、ほぼ死語。 図 問2 FTTH ONUはOptical Network Unitの略で、電気信号を光信号に変換する装置。 [用語説明]NATとNAPT 〇NAT NATはNetwork Address Traslationの略。 LAN->インタネットのパケットの送信元IPアドレスをプライベートアドレスからグローバルアドレスに書き換える。 インターネット->LANのパケット(戻りパケット)の宛先IPアドレスを元のプライベートアドレスに書き換える。 少ないグローバルIPアドレスをLANの複数のPCが利用する仕組み。ただし、同時アクセス可能なPCはNATが保持するグローバルアドレス数に依存する。 図 NAT 〇NAPT NAPTはNetwork Address Port Translationの略。IPマスカレードとも呼ぶ。 NATはIPアドレスだけ書き換えたが、NAPTはポート番号も書き換え。 これだと1つのグローバルアドレスをLAN内の複数のPCが利用できる。 図 NAPT 今どきのネットワーク機器の「NAT機能」はこのNAPTのことを指している。 [プロトコル説明]第4層のプロトコルたち いずれも第3層はUDPを使うプロトコルたち。 図 第4層のプロトコル NNTP以外はプロトコル名と目的を覚えておいた方がいいプロトコル。 [用語説明]VPN Virtual Private Networkの略。 高価な専用線の代わりにインターネットを暗号化、認証を行うことで、専用線的に使うのがVPN。 図 VPN [用語説明]データリンク層のプロトコル イーサネット以外にもある。 ただ、基本情報だと今はほぼ出題されないと思われる。 図 データリンク層のプロトコル すいませんが、授業中のFDDIの説明はフレームリレーの説明でした。 なお、FDDIという名前のデータリンク層のプロトコルはあります。 ネットワークの計算問題 基本パターンは下図のとおり。 図...

9月3日(火)1、2コマ目

イメージ
今日、やったこと [確認テスト]Webサーバー構築にまつわる内容 SSL/TLS 今日のホワイトボード httpとhttps(HTTPとHTTPS) Webアクセスに使うプロトコルのhttpは非暗号化通信。 httpsは暗号化通信。最近ではほとんどhttps。 図 httpとhttps HTTPS HTTPSはHTTP over SSL/TLSで、HTTPをSSL/TLSを使って暗号化したもの。 HTTPSというプロトコルがあるわけでない。 図 HTTPS 暗号化を担っているのがSSL。よって、暗号化されるのはTCPヘッダよりあとのHTTP部のみ。 [おさらい]共通鍵暗号方式 同じ鍵を使って暗号化、復号する。 送信側、受信側で鍵を安全に受け渡す方法が必要。 図 [おさらい]共通鍵暗号方式 [おさらい]公開鍵暗号方式 鍵は秘密鍵と公開鍵のペア。 秘密鍵で暗号化 -> 公開鍵のみ復号可。 公開鍵で暗号化 -> 非罪鍵のみ復号可。 図 [おさらい]公開鍵暗号方式 ざっくりとSSLのながれを説明すると 本文の暗号化通信は共通鍵暗号方式を使う。(下図の④) この共通鍵の元を公開鍵暗号方式で暗号化して受け渡す。(下図の②) 図 ざっくりとSSLのながれ SSL/TLSハンドシェイク お互いの暗号方式の確認、決定や共通鍵の元の受け渡しなどをするがSSL/TLSハンドシェイク。 図 SSL/TLSハンドシェイク SSL/TLSハンドシェイクの前にはTCPのコネクション確立を行う。 SSL/TLSハンドシェイクのあと、HTTPのやり取りが行われる。このやり取りのパケットはTCPヘッダよりあと(HTTP部)は暗号化されている。 サーバー証明書の役割 「確かにこのサーバーは本物のサーバーです」と証明するのがサーバー証明書。 だれが証明するかと言えば、認証局(CA)。 認証局はサーバー(の持ち主)から依頼を受けてサーバーを証明する。 証明には認証局の審査がある。 図 サーバー証明書 図のようにexample.comを語る偽物がいても、利用者にはわからない。認証局がドメインexample.comのサーバーはこれですと証明するのがサーバー証明書。 よって、サーバー証明書は正当なドメインの持ち主であることを証明する。 認証局 認証局は民間企業で、1つだけではない。 中間認証局と呼ばれ...