ネットワークのしくみと技術をわかりやすく解説した書籍です。エンジニア1年生、IT業界への転職・就職を目指す人が、仕事に必要な知識を一通り学ぶことのできる内容となっています。ネットワークの基本から、インターネット、モバイル通信、クラウド、セキュリティまで幅広く取り上げており、最低限知っておきたいネットワークの用語やしくみをフルカラー図解でわかりやすく解説します。最新のネットワークの仕組みについて学びたい人にオススメです。
■Chapter 1 ネットワークの基本概念を知ろう
01 ネットワークとは
02 ネットワークの接続形態とその種類
03 ネットワークの構成要素
04 データ伝送のしくみ
■Chapter 2 データをやり取りするしくみを知ろう
05 プロトコル
06 ネットワークの階層(レイヤー)
07 ネットワークモデル
08 TCP/IP
09 IPアドレス
10 IPv4/IPv6
11 MACアドレス
12 ARP(Address Resolution Protocol)
13 ポート番号
14 回線交換方式
15 パケット交換方式
16 ルーター
17 アクセスポイント
18 ハブ(集線装置)
19 スイッチ(スイッチングハブ)
20 ケーブル
21 コネクタ
22 DHCP(Dynamic Host Configuration Protocol)
23 NAT/NAPT
24 ルーティング
25 デフォルトゲートウェイ
26 サブネット
■Chapter 3 ネットワークの種類と構成を知ろう
27 クライアントサーバー型とピアツーピア型
28 LAN(Local Area Network)
29 イーサネット
30 無線LAN
31 IEEE 802.x規格
32 WAN(Wide Area Network)
33 VLAN(Virtual LAN)
34 SDN(Software Defined Network)
35 LANどうしを接続したネットワーク
36 インターネットに接続したネットワーク
37 モバイルネットワークを活用したネットワーク
■Chapter 4 インターネットのしくみを知ろう
38 インターネットのしくみ
39 インターネットのプロトコル
40 メールをやり取りできるしくみ
41 Webページを閲覧できるしくみ
42 URL/URI
43 HTTP/HTTPS
44 DNS(Domain Name System)
45 ICMP(Internet Control Message Protocol)
46 TELNET
47 SSH(Secure Shell)
48 FTP(File Transfer Protocol)
49 NTP(Network Time Protocol)
50 Ajax/REST API
■Chapter 5 クラウドのしくみを知ろう
51 クラウドのしくみ
52 サーバーの仮想化
53 分散技術
54 IaaS/PaaS/SaaS/DaaS
55 クラウドコンピューティング/オンプレミス
56 エッジコンピューティング
57 コンテナ
58 マイクロサービス
59 AWS(Amazon Web Services)
60 Microsoft Azure
61 Google Cloud
62 プライベートクラウドとパブリッククラウド
63 CDP/DDP
■Chapter 6 モバイル・無線通信のしくみを知ろう
64 モバイルネットワーク
65 4G/5G
66 ローカル5G
67 移動体通信
68 Wi-Fi
69 公衆無線LAN
70 LPWA(Low Power Wide Area)
71 Bluetooth/NFC(Near Field Communications)
72 センサーネットワーク
■Chapter 7 セキュリティのしくみを知ろう
73 セキュリティの基本と考え方
74 マルウェア/コンピューターウイルス
75 暗号化技術
76 共通鍵暗号方式/公開鍵暗号方式
77 サーバー証明書/認証局
78 SSL/TLS
79 ファイアウォール
80 DMZ(DeMilitarized Zone)
81 IDS/IPS
82 VPN(Virtual Private Network)/トンネル
83 トラフィック監視/ログ監視