プログラミング教育
今回は、ネットワーク管理(SNMP:Simple Network Management Protocol)についてです。 前回までは、ネットワークがどんな仕組みで動作、通信等しているかを中心に記載してきましたが、今回はそのネットワークを監視する仕組みの話です。 もともと、ネット…
今回でWebの話は終盤になります。 今回はWebの中でもちょっと歴史のあるCGIとCookieについてお話しします。 CGI(Common Gateway Interface) シージーアイって読みます。そのままですが。。。笑 Webが普及し始めた頃は、静的なHTMLによりページを表示するの…
久しぶりのネットワークって。。。シリーズです。 今回はJavaScriptの話。 前回までにWebの基本要素であるURI、HTML、HTTPについて記載してきました。 この3要素だけでは、条件に応じて動的に素早く画面を変えたりする事が難しいです。 それを実現するのがJa…
今回はHTTPの話。 HTTP。。。Hyper Text Transfer Protocolの略で、エイチティーティーピーって読みます。 またまたそのままですが。。。笑 前回までのおさらいです。 WWWは大きく3つの定義から構成されます。 1つ目は、情報へのアクセスする手段と位置情報…
今回はHTMLの話。 HTML。。。Hyper Text Markup Languageの略で、エイチティーエムエルって読みます。 そのままですが。。。笑 前回までのおさらいです。 WWWは大きく3つの定義から構成されます。 1つ目は、情報へのアクセスする手段と位置情報の定義 2つ目…
今回は前回概要について述べた URI、HTML、HTTPのうちURIについて説明します。 前回のおさらいです。 WWWは大きく3つの定義から構成されます。 1つ目は、情報へのアクセスする手段と位置情報の定義 2つ目は、情報の表現フォーマットの定義 3つ目は、情報の転…
今回は皆さんよくご存知だと思いますが、WWW(World Wide Web)について説明します。 このセクションちょっと長くなるので、何回かに分けて記載することにします。 今回はまず序章ということで概要から。。。 ちなみにWWWと聞いて、「笑笑笑」とか「わらわら…
今回は電子メール(E-Mail)についてお話しします。 最近では、LINEやSNSが発展して、すっかりプライベートでメールを使う人は 少なくなりましたね。 でも、インターネットが発達して、まず情報のやり取りというか伝達とかの始まりは間違いなくこのE-Mailで…
今回はファイル転送(FTP)について説明します。 FTP。。。 File Transfer Protocolの略称で、エフテーピーって読みます。そのまま。。。笑 文字通り、ファイルを別のコンピュータに転送するプロトコルです。 前章の遠隔ログインでは、相手先のコンピュータ…
今回は遠隔ログインについて説明します。 遠隔ログインって。。。 家やオフィスに居ながら、別の場所にあるサーバに入って(ログインして)操作する事を実現するものです。 まあ、どこでもドアみたいな物です。。。多分笑 で、今回は遠隔ログインの代表的な…
今回から、アプリケーションプロトコルの話になります。 前回までは、ルーティングプロトコルとかTCP、UDPとか、直接使う人が意識しない世界の話でしたが、今回からはtelnetとかFTPとか、皆様にとっても身近な話になります。 telnet? FTP? 身近でない??…
今回は、MPLSの話。。。 Multi Protocol Label Switchingの略で、エムピーエルエスって読みます。いつも通り、そのままです笑 // IPパケットの転送には、今まで述べてきたルーティングだけではなくラベルスイッチングと言う技術があります。 ルーティングがI…
今回は、BGPの話。。。 Border Gateway Protocolの略で、ビージーピーって読みます。またまた、そのままです笑 // BGPは、組織間を接続される時に利用されるプロトコルで、ISP(インターネットサービスプロバイダ)間の接続部分などに利用されています。 BGP…
今回は、OSPFの話。。。 Open Shortest Path Firstの略で、オーエスピーエフって読みます。 そのままです笑 // OSPFは、リンク状態型のルーティングプロトコルで、ループのあるネットワークでも安定した経路制御を行うことができます。 OSPFはリンク状態型の…
今回は、RIPの話。。。 Routing Information Protocolの略で、リップって読みます。 // リンク 早速ちゃいます笑 RIPは、経路制御情報を動的に作成する距離ベクトル型のルーティングプロトコルで、LANの世界で広く利用されています。 経路制御情報をブロード…
今回は、経路制御アルゴリズムについて。。。 つまりはどうやって、ネットワークの経路を決定しているかって話です。。。 経路制御アルゴリズムの代表的なものは2つ。 距離ベクトル型(Distance-Vector)とリンク状態型(Link-State)について説明します。 …
今回から、ルーティングプロトコル(経路制御プロトコル)の話に入ります。 ルーティングについては、ネットワークって。。。#11でも触れましたが、今回からしばらく詳細に書いていきます。 経路制御(ルーティング)とは IPアドレスと経路制御 インターネッ…
今回は、UDPヘッダとTCPヘッダについて。。。 ヘッダ。。。 文書においてページ上部にある、本文とは別の領域 コンピュータにおいて、データの先頭に置かれる補足データ ガス用ヘッダー ガスを複数地点に分岐して供給するための装置 鉄道車両における、窓の…
前々回、前回に引き続き、今回も、またまたTCPの話。。。 今回は、ネットワーク利用効率を高める仕組みについて。 今回で、一旦TCPの話は終わりです。。。 Nagleアルゴリズム TCPでは、送信側に送信すべきデータがあったとしても、そのデータ量が少ない場合…
前回に引き続き、今回も、TCPの話。。。 今回は、コネクションの管理から、ネットワークのいろいろな制御の話になります。 コネクション管理 ネットワークって。。。#19でも述べましたが、TCPはコネクション型の通信です。 コネクション型通信っていうのは、…
今回は、TCPの話。。。 前回のUDPとは違って、盛り沢山なので、複数回に分けて、解説していきます。 TCPの目的と特徴 TCPは、Transmission Control Protocolの略で、その名の通り、伝送、送信、通信を制御するプロトコルです。 通信の信頼性を確保するには、…
今回は、UDPの話です。 参考書籍である // リンク でも、1ページにおさめられているので、今回はとても短いです。。。笑 UDPの目的と特徴 UDPは、User Datagram Protocolの略で、複雑な通信制御は何もしません。 ネットワークって。。。#19でも述べたように…
今日は、ポート番号の話。。。 いや、これはポートタワー笑 ポート番号については、それだけを解説した専門書も出ているようです。 更に詳細を知りたい方は読んでみてください。 では、始めます。。。 ポート番号とは ポート番号については、ネットワークっ…
今回から、第6章に入ります。 今までは、ネットワークって。。。#4で述べたレイヤでいうところのレイヤ1(物理層)、レイヤ2(データリンク層)、レイヤ3(ネットワーク層)について書いてきましたが、今回からしばらくは、レイヤ4(トランスポート層)の話…
今日は、IPトンネリングとその他のIP関連技術の話。。。 IP? トンネル? では始めましょう笑 IPトンネリング IPトンネリングとは、ネットワーク上の離れた2拠点間を仮想的な閉じられた回線で結び、あたかも同一のネットワークのように扱える技術のことをい…
今日は、DHCPの話。。。 Dynamic Host Configuration Protocolの略で、ディーエイッチシーピーって読みます。 またまた、そのままやん笑 YMCAとは違いますよ。 いや、一文字しか合ってないし。。。笑 プラグ&プレイを可能にするDHCP ネットワーク接続するの…
今日は、ICMPの話。。。 Internet Control Message Protocolの略で、アイシーエムピーって読みます。 そのままやん。。。笑 IPを補助するICMP まず、ICMPっていうのは、ネットワーク通信そのものを実現する機能ではなく、ネットワーク通信を支える裏方の機能…
今日は、ARPの話。。。 Address Resolution Protocolの略で、アープって読みます。 文字通り、アドレスを解決するプロトコルになります。 ARPの概要 ARPは、宛先のIPアドレスから、次にデータを送信すべき機器のMACアドレスを知りたい時に利用されます。 ?…
今日は、DNSの話。。。 DNS。。。 Domain Name Systemの略称です。 ネットワークって。。。#3とネットワークって。。。#12でIPアドレスについて書きましたが、皆様がインターネットに接続する時って、IPアドレスを指定したりはしませんよね。 例えば、何かを…
今回は、IPアドレスのもうひとつのバージョンであるIPv6と、前回のネットワークって。。。#12でも、ちらっと紹介した、アドレス変換を行うNATとNAPTの話。。。 IPv6 前回も書きましたが、IPアドレスには、バージョンが2つあって、ひとつは現在も主流のIPv4(…