3. 通信プロトコル

「通信プロトコル」における目標

代表的なプロトコルであるTCP/IP がOSI 基本参照モデルのどの階層の機能を実現しているか,その役割は何かを修得し,応用する。

3.1. プロトコルとインターフェース

3.1.1. TCP/IP

TCP/IP をOSI 基本参照モデルの7 階層と対比させながら,各層が果たす役割,提供しているインタフェースを理解する。また,代表的なサービスのポート番号(ウェルノウンポート)などを理解する。

用語例

パケット,ヘッダー

3.1.2. データリンク層のプロトコル

ARP など,TCP/IP ネットワークにおいて使用されるデータリンク層レベルのプロトコルの役割,機能を理解する。

用語例

RARP(Reverse Address Resolution Protocol:逆アドレス解決プロトコル),PPP , PPPoE ( Point to Point Protocol over Ethernet ), IPoE ( IP over Ethernet),VLAN,IEEE 802.1Q

3.1.3. ネットワーク層のプロトコル

IP の役割,機能を理解する。

用語例

IP アドレス,サブネットアドレス,サブネットマスク,物理アドレス,ルーティング,ユニキャスト,ブロードキャスト,マルチキャスト,ICMP(InternetControl Message Protocol),CIDR(Classless Inter Domain Routing),IPv6

3.1.4. トランスポート層のプロトコル

TCP とUDP の役割,機能を理解する。

用語例

ポート番号

3.1.5. アプリケーション層のプロトコル

HTTP,SMTP,POP,FTP,DNS などの役割,機能を理解する。

用語例

TELNET,DHCP,IMAP,NTP,SOAP

3.1.6. LAN とWAN のインタフェース

イーサネット,無線LAN,ISDN,PRI(Primary Rate Interface:1 次群インタフェース)など,LAN とWAN で使用される代表的なインタフェースの役割,機能を理解する。

用語例

10BASE-T,100BASE-TX,1000BASE-T,IEEE 802.11a/b/g/n/ac,Wi-Fi,メッシュWi-Fi

3.1.7. CORBA

CORBA はプログラム言語やネットワークプロトコルに依存せず,異機種分散環境におけるシステム統合の基盤の考え方として利用できることを理解する。

用語例

分散オブジェクト技術,クライアント,オブジェクトサービス,リクエストアプリケーションオブジェクト