Pythonで動かしながら学ぶ コンピュータネットワーク 電子書籍版

  • Pythonで動かしながら学ぶ コンピュータネットワーク 電子書籍版
  • 4180円(税込)

    • 本作品について、無料施策・クーポン等の割引施策・PayPayポイント付与の施策を行う予定があります。
      この他にもお得な施策を常時実施中、また、今後も実施予定です。詳しくはこちら

    作品内容

    ★さあ、基本を徹底的に体感しよう!★ 著者が独自開発したシミュレータを使って、コンピュータネットワークの挙動をPythonで学ぼう! スイッチング、ルーティング、TCPのハンドシェイク、輻輳制御、TLSハンドシェイクが、この一冊でわかる! 本書の特徴は大きく3つあります。1. Pythonで動かしながら学べる OSI参照モデルやTCP/IPといった基盤技術を、単なる文章の解説ではなく、提示されたサンプルをベースに自らコーディングしながら学びます。ノードやリンク、パケットなどのクラスを自分で拡張するうちに、プロトコルの仕組みや挙動を体感できます。2. シンプルなシミュレータだから、理解しやすい 既存の高機能シミュレータは便利な反面、設定の複雑さやライセンス費用が初学者には障壁でした。そこで、機能を絞り、極力シンプルな設計とすることで、初学者にも理解しやすいシミュレータを開発しました。ノード、リンク、パケットという3つのクラスを軸に、スイッチング、ルーティング、TCPのハンドシェイク、輻輳制御、さらにはTLSハンドシェイクまで段階的に追加していきます。3. 学習環境の整備が簡単 Google Colabを利用するので、ブラウザさえあればOSの違いを意識せずに学習を始められます。もちろん、複数台の物理デバイスや複雑なネットワーク設定も必要ありません。【サポートサイト】 https://www.conecolab.com 【主な内容】 0章 ネットワークの基礎知識 1章 コンピュータネットワークの基本要素 2章 ネットワークと時間 3章 スイッチとMACアドレス 4章 MACアドレス学習とループ回避 5章 IPパケットとフラグメント 6章 ルーティングプロトコル 7章 レイヤとカプセル化 8章 アドレスの問い合わせ 9章 IPアドレスの配布と変換 10章 コネクションと信頼性 11章 確認応答と再送制御 12章 輻輳とウィンドウ制御 13章 待ち行列と通信品質 14章 アプリケーションとデータ転送 15章 暗号化と鍵交換

作品情報

出版社
講談社/文芸
提供開始日
2025/08/14
ジャンル
ビジネス・実用
連載誌/レーベル
KS情報科学専門書

作者の関連作品作者の作品一覧

この作品が好きな方はこちらもおすすめ