
Pythonで動かしながら学ぶ コンピュータネットワーク 【KS情報科学専門書】
出版社名 | 講談社 |
---|---|
発売予定日 | 2025年7月17日 |
予約締切日 | 2025年7月16日 |
予定税込価格 | 4,180円 |
このジャンルの予約商品
Exercise C++ プログラマ脳を鍛える至高の問題集 【Exercise】 AndersSchauKnatten 株式会社クイープ 株式... | 2025年8月6日 発売予定 |
---|---|
三才M・裏テレビ活用テクニック20  | 2025年6月17日 発売予定 |
SNSマーケティング図鑑 辻馨 | 2025年8月20日 発売予定 |
DuckDB実践入門 手軽に使えるデータ分析用DB−基本からエコシステム活用まで 【impress top gear】 MarkNeedham MichaelHunger Mich... | 2025年8月20日 発売予定 |
はじめてのExcel2024 Office2024&Copilot for Microsoft365対応 石塚亜紀子 吉岡豊 | 2025年8月29日 発売予定 |
日経Linux 2025年夏号  | 2025年6月30日 発売予定 |
Canvaでつくるセンスのいいビジネス資料 プレゼンスライド、図解、販促ツールを時短デザイン 白木久弥子 | 2025年8月1日 発売予定 |
今と未来がわかる データサイエンス 川村康文 | 2025年8月21日 発売予定 |
Exercise JavaScript プログラマ脳を鍛える至高の問題集 【Exercise】 FarazK.Kelhini 株式会社クイープ 株式会社クイ... | 2025年8月6日 発売予定 |
改訂新版 プログラミング言語大全 クジラ飛行机 | 2025年7月31日 発売予定 |
出版社・メーカーコメント
★さあ、基本を徹底的に体感しよう!★著者が独自開発したシミュレータを使って、コンピュータネットワークの挙動をPythonで学ぼう!スイッチング、ルーティング、TCPのハンドシェイク、輻輳制御、TLSハンドシェイクが、この一冊でわかる!本書の特徴は大きく3つあります。1. Pythonで動かしながら学べるOSI参照モデルやTCP/IPといった基盤技術を、単なる文章の解説ではなく、提示されたサンプルをベースに自らコーディングしながら学びます。ノードやリンク、パケットなどのクラスを自分で拡張するうちに、プロトコルの仕組みや挙動を体感できます。2. シンプルなシミュレータだから、理解しやすい既存の高機能シミュレータは便利な反面、設定の複雑さやライセンス費用が初学者には障壁でした。そこで、機能を絞り、極力シンプルな設計とすることで、初学者にも理解しやすいシミュレータを開発しました。ノード、リンク、パケットという3つのクラスを軸に、スイッチング、ルーティング、TCPのハンドシェイク、輻輳制御、さらにはTLSハンドシェイクまで段階的に追加していきます。3. 学習環境の整備が簡単Google Colabを利用するので、ブラウザさえあればOSの違いを意識せずに学習を始められます。もちろん、複数台の物理デバイスや複雑なネットワーク設定も必要ありません。【主な内容】0章 ネットワークの基礎知識1章 コンピュータネットワークの基本要素2章 ネットワークと時間3章 スイッチとMACアドレス4章 MACアドレス学習とループ回避5章 IPパケットとフラグメント6章 ルーティングプロトコル7章 レイヤとカプセル化8章 アドレスの問い合わせ9章 IPアドレスの配布と変換10章 コネクションと信頼性11章 確認応答と再送制御12章 輻輳とウィンドウ制御13章 待ち行列と通信品質14章 アプリケーションとデータ転送15章 暗号化と鍵交換