Software Design別冊 Software Design for Beginners③ ネットワーク技術入門

「Software Design for Beginners③ ネットワーク技術入門」のカバー画像
著者
村山公保小俣光之小川晃通長沖彰中森朋郁水口直哉池上謙一塩治龍三朗佐々木現興 著
定価
1,980円(本体1,800円+税10%)
発売日
2026.6.25
判型
B5
頁数
152ページ
ISBN
978-4-297-15758-6

概要

IT業界でエンジニアとして働くとき、学生時代とは異なり誰からも言われることなく自分から勉強していくことが、ライバルたちを引き離し、自分の人生(キャリアパス)を悠々と歩むために必要になります。本書はSoftwareDesign誌の人気特集記事を再編集し1冊にまとめたものです。ネットワーク技術は根本的な知識を一度学べばずっと役立ちます。優れた筆者の皆さんの知見を本書で得て、エンジニアの実力を身に着けてください。

本書の著者

村山 公保(倉敷芸術科学大学危機管理学部教授)、小俣 光之(日本シー・エー・ディー株式会社代表取締役社長・現役プログラマー)、小川 晃通(ネットワークプログラマ/エンジニア・フリーランスライター)、NTTドコモビジネス(長沖 彰、中森 朋郁、水口 直哉、池上 謙一、塩治 龍三朗)、佐々木 現興(トレンドマイクロ)

こんな方にオススメ

  • IT業界の新人エンジニアの皆さん
  • コンピュータネットワーク技術の考え方の基礎を学び、仕事に生かしたい方

目次

第1章
ハンズオン
TCP/IPコードで納得 ネットワークのしくみ

  • 1-1 データの流れから見るプロトコルの役割とその挙動
    押さえておきたい ネットワークの基本用語
  • 1-2 「ピンを通す」裏側では何が起きているか
    pingを自作してネットワーク通信の実装を知る
  • 1-3 ネットワークの根幹技術を体験!
    TCPによるソケットプログラミング
  • 1-4 実践! NAT越え、マルチキャスト
    UDPによるソケットプログラミング

第2章
基礎講座
Webとインフラの常識を総ざらい TCP/IP、インターネット、セキュリティの基本を説明できるようになろう

  • 2-1 ネットワークのプロトコル
    ――OSI参照モデルについてちゃんと説明できますか?
  • 2-2 TCP
    ――データ通信の基本をしくみから理解
  • 2-3 イーサネットとIPネットワーク
    ――LAN、スイッチ、ルーティング
  • 2-4 インターネット
     ――Webやメールのやりとりのしくみを押さえる
  • 2-5 ネットワークとセキュリティ――基礎から、認証・認可、暗号化技術、DDoS攻撃、エンドポイントまで

第3章
オンプレもクラウドも徹底防御!
今さら聞けないネットワークセキュリティ 攻撃手法や防御システムの基本を押さえて守りを固めよう

  • 3-1 ネットワークセキュリティの基本
    攻撃手法とその対策を知る
  • 3-2 5つの防御手段を比べて理解
    ネットワークセキュリティにおける防御システム
  • 3-3 遠隔地からのセキュアな通信を実現する
    VPNと暗号化/認証の基礎
  • 3-4 昨今のセキュリティインシデントに立ち向かう
    クラウドネットワークセキュリティ