ネットワーク基礎06
TCP/IPの基礎知識 01
TCP/IP階層モデル
https://www.itmanage.co.jp/column/tcp-ip-protocol/img/tcpip.png
インターネット層
インターネットワーキングの実現
ネットワークを超えたホスト間通信
同一ネットワーク内での通信はネットワークインタフェース層が担当
インターネット層で使用されるアドレスがIPアドレス
IP
Internet Protocol
インターネット層の代表プロトコル
エラー検知などはできない
ICMP
Internet Control Message Protocol
IPの補助的プロトコル
IPでできない到達確認などを提供
pingとかtracertとか...
トランスポート層
代表プロトコルはTCPとUDP
TCP
Transmission Contorol Protocol
信頼性の高い通信
ちょっと遅い( UDPに比べ )
ホスト間でコネクションを確立
Webの閲覧、メール送受信…など多くのアプリケーションプロトコルで採用!
UDP
User Datagram Protocol
信頼性は低い
速い( TCPに比べ )
コネクション不要
DHCP、ストリーミング関係…など速さ重視・ブロードキャスト使いたいプロトコルで採用!
TCP/IPの基礎知識 05
IP v4アドレス
クラスだのCIDRだのサブネットだのネットマスクだの…という考え方がある
教科書のp.42-50を見ながら、次の問いに答えよ
問1. IPv4アドレス 128.0.0.0 を含むアドレスクラスは?
問2. 192.168.0.0/23のIPv4ネットワークにおいて、ホストとして使用できるアドレスの個数の上限は?
問3. 次のネットワークアドレスとサブネットマスクを持つネットワークがあるとき、このネットワーク内にあるホストに割り振ってはいけないIPアドレスを答えよ
ネットワークアドレス:200.17.70.16
サブネットマスク:255.255.255.240