◆ TCP/IPプロトコル
TCP/IPプロトコルの解説は、以下の5つの解説がLinuCにおける試験範囲の内容です。パケットヘッダの
各フィールドの詳細などは暗記する必要はなく、これらがどのようなプロトコルなのか概要を理解しよう。
◇ TCP/IPの階層モデル
◇ IPとは
◇ TCPとは
◇ UDPとは
◇ ICMPとは
◆ IPアドレス - IPv4アドレス
IPアドレス(IPv4アドレス)の解説は、以下の解説がLinuCの試験範囲の内容です。ここに書かれている
内容は、概要だけでなく詳細まで全て理解して覚えるようにしましょう。ITエンジニアのいわば常識です。
◇ IPアドレスとは
◇ IPアドレス - グローバルIPアドレスとプライベートIPアドレス
◇ IPアドレス - VLSMとは、CIDRとは、サブネットゼロとは ← このページではCIDRだけが試験範囲。
◆ IPアドレス - IPv6アドレス
IPv6アドレスの解説は以下の解説がLinuCの試験範囲の内容です。IPv6ヘッダの各フィールドを暗記する
必要はなく概要をおさえましょう。ただしユニキャスト、マルチキャスト、エニーキャストの用語は理解と
暗記をして、グローバル、リンクローカル、マルチキャストアドレスのIPv6の表記についても理解しよう。
◇ IPv6とは
◇ IPv6アドレス - 表記方法と省略方法
◇ IPv6アドレス - ユニキャストアドレス
◇ IPv6アドレス - マルチキャストアドレス
◇ IPv6アドレス - エニーキャストアドレス
◆ 一般的なTCPポート番号、UDPポート番号
LinuCでは試験範囲の対象のポート番号を20、21、22、23、25、53、80、110、119、139、143、161、
443、465、993、995としています。従って、これらのポート番号に対するサービスは全て暗記しましょう。
主要なサービスで使用されているポート番号(0 〜 1023)はウェルノウンポートと呼ばれています。
※ Linuxでは、ポート番号とサービスの対応は、/etc/services に一覧情報として全て記載されています。
ポート番号 |
プロトコル |
サービス |
説明 |
20 |
TCP |
FTP |
FTP : データ伝送 |
21 |
TCP/UDP |
FTP |
FTP : 制御情報 |
22 |
TCP |
ssh |
ssh接続 |
23 |
TCP |
telnet |
telnet接続 |
25 |
TCP/UDP |
SMTP |
電子メール(送信) |
53 |
TCP/UDP |
DNS |
名前解決 |
80 |
TCP |
HTTP |
Web接続 |
110 |
TCP |
POP3 |
電子メール(受信) |
119 |
TCP |
NNTP |
ネットニュース |
139 |
TCP/UDP |
NetBIOS |
Microsoftネットワーク |
143 |
TCP |
IMAP |
電子メール(受信) |
161 |
UDP |
SNMP |
ネットワーク監視 |
443 |
TCP |
HTTPS |
SSLによるHTTP接続 |
465 |
TCP |
SMTPS |
SSLによるSMTP接続 |
993 |
TCP |
IMAPS |
SSLによるIMAP接続 |
995 |
TCP |
POP3S |
SSLによるPOP接続 |
◆ Linuxでのネットワークコマンド
Linuxでは、ネットワークで利用できるコマンドが用意されているのでそれを紹介します。
◇ telnetコマンド
telnetプロトコルで宛先を指定して、ユーザ名やパスワード認証に成功すると相手機器にログインできます。
宛先にはIPアドレス以外にホスト名も指定できます。ポート番号入力を省略した場合、23番が使用されます。
◆ 構文 : telnet IPアドレス ポート番号
◆ 実行例 : 192.168.0.10 のIPアドレスのCiscoルータにtelnet接続
◇ FTPコマンド
宛先ホストにFTP接続をしてファイル転送が行えます。サブコマンドで対話形式でやりとりします。
サブコマンド |
説明 |
ls |
FTPサーバ側のディレクトリにあるファイルの一覧表示 |
pwd |
FTPサーバ側のカレントディレクトリの表示 |
get |
FTPクライアントからFTPサーバに対して、1つのファイルをダウンロード |
put |
FTPクライアントからFTPサーバに対して、1つのファイルをアップロード |
ascii |
転送モードをASCIIテキストに設定 |
binary |
転送モードをバイナリに設定 |
quit |
FTPを終了 |
◆ 構文 : ftp ホスト
◆ 実行例 : 192.168.0.20 のIPアドレスのFTPサーバにFTP接続
|