[PPT]PowerPoint Presentation - 近畿大学理工学部情報学科 · Web viewTitle...
Transcript of [PPT]PowerPoint Presentation - 近畿大学理工学部情報学科 · Web viewTitle...
ネットワーク技術 II第 11.1 課
TCP/IP トランスポート層http://www.info.kindai.ac.jp/NetEngII
38 号館 4 階 N-411 内線 [email protected]
OSI モデルトランスポート層
TCP/IP トランスポート層
トランスポート層の役割
送信元ホストと宛先ホストの間に論理的な接続を確立するフローの制御信頼性の確保
トランスポート層の転送サービス
上位レイヤのアプリケーションデータの分割 エンドツーエンドにわたる接続の確立 一方のエンド ホストからもう一方のエンドホストへのセグメントの転送 スライディング ウィンドウを利用したフロー制御 シークエンス番号と確認応答を利用した信頼性の保証
TCP と UDPトランスポート層のプロトコルTCP(Transmission Control Protocol)
コネクション型データ送信の確実性を重視
UDP(User Datagram Protocol)コネクションレス型データ送信の効率を重視
TCP(Transmission Control Protocol)
伝送制御プロトコルコネクション型信頼性が高い発信するメッセージをセグメントに分割する宛先のステーションでメッセージを再構成す
る受信されなかったものをすべて再送する到着セグメントのメッセージを再構成する
TCP の機能エンドツーエンド操作の確立 スライディング ウィンドウを利用したフロー制御 シーケンス番号と確認応答を利用した信頼性の確保
10 番のデータを送信しまし
た
10 番を受信しました
11 番を送ってください
UDP(User Datagram Protocol)
ユーザデータグラムプロトコルコネクションレス型信頼性が低いメッセージ(ユーザ・データグラム)を転送
するメッセージの配送でソフトウェアによる
チェックを行わない(信頼性が低い)到着メッセージを再構成しない確認応答を行わないフロー制御を行わない
TCP と IPIPレイヤ 3 プロトコルコネクションレス型ネットワークを通じてベストエフォート
( 最善の努力はするが保障はしない ) 型の配送を行う
TCPレイヤ 4 プロトコルコネクション型フロー制御を行い、信頼性がある
この 2 つを組み合わせることで信頼性のある通信が可能
配送システム
コネクション型送受信間で接続を確立してからデータ伝送全てのパケットを同じ経路で転送パケットの送信順に到達
コネクションレス型送受信間で接続を確立せずにデータ転送パケットごとに異なる伝送経路パケットの到達順序はバラバラ
コネクション型とコネクションレス型
〒 〒
コネクションレス型は郵便
ABC ABC
手紙 1
手紙 2
手紙 3 手紙 2
手紙 1
手紙 3
コネクション型は電話
コネクション型
ホスト A ホスト B
データ 1
データ 2
データ 3
データ 1
データ 2
データ 3
コネクションレス型
ホスト A ホスト B
データ 1
データ 2
データ 3
データ 1
データ 2
データ 3
IPコネクションレス型順番通りに届くかわからない
ベストエフォード型通信確実に届くかわからない
データ 1
データ 2データ 1
データ 2
データ 3 ?
レイヤ 3 からレイヤ 4 へコネクションレス型→コネクション型ベストエフォード型→信頼性あり
これらを保障するのがレイヤ 4 の役割
ホスト X
ホスト Y
コネクション型のフェーズ
1. コネクション確立フェーズ 送信元と宛先に単一の経路を定める
2. データ転送フェーズ 確立された経路でデータを順次転送する
3. コネクション終了フェーズ 接続を終了する
不確かな会話
外国語で会話する場合確実に伝わるかどうかわからない
ゆっくりしゃべる何度も繰り返ししゃべる相手がうなずいたら次の話をする
フロー制御
速過ぎて聞き取れませ
ん
相手に聞き取れる範囲の速さにしないと伝わらない
フロー制御どれくらいの速さ
で通信しますか?
今忙しいのでゆっくりにしてく
ださい
フロー制御により双方に最適な通信速度が決定される
接続の確立
同期同期
確認応答
接続のネゴシエーション開始
接続確立
データ確認応答
データ転送開始
会話の多重化
アプリケーション
プレゼンテーション
セッション
トランスポート
電子メール ファイル転送端末セッション
セグメント
複数のアプリケーションが同一の接続を使用可能
ホスト間を接続
ポート データポート データポート データ
バッファ
バッファ
受信したが処理が未だのデータは一時的にバッファに保存される
データ 1データ 1 データ 2データ 2
データ 3
バッファが満杯なのでデータ 3 は破棄
輻輳の発生
輻輳 (congestion)ネットワークの容量を超えるトラフィックネットワークでの輻輳送信ホストが速過ぎるためにネットワーク
が処理しきれない宛先ホストでの輻輳複数のホストから多量のデータが送られて
きて宛先ホストが処理しきれない
輻輳
〒郵便局
狭い道なので渋滞発生
〒郵便局
来た郵便が多過ぎて処理しきれない
ネットワークでの輻輳
宛先ホストでの輻輳
フロー制御バッファ
データ 1データ 1 データ 2データ 2
バッファが満杯になると not ready (準備中 ) 信号を送信 , 転送側に準備ができるまで待ってもらう
フロー制御バッファ
データ 1
データ 2
バッファが空くと ready (準備完了 ) 信号を送るデータ 3
データ 3
接続の確立
接続を確立するには双方のシークエンス番号を同期させる必要がある
これから 10 番の
仕事をします
相手はこれから10 番の仕事をする
シークエンス番号同期の目的
遅れて届いたセグメントかどうか確認する
ポート データ
返事が無いから
再送しよう
ポート データ
このセグメントは
いつ送られた物?
3 ウェイハンドシェイク
接続の確立は 3 ステップ1. 送信側がシークエンス番号を送信2. 受信側が ACK とシークエンス番号を送
信3. 送信側が ACK を送信
3 ウェイハンドシェイク
SYN 送信(seq = x) SYN 受信
(seq = x)SYNおよび ACK 送信(seq = y, ack = x+1)SYNおよび ACK 受信
(seq = y, ack = x+1)ACK 送信(ack = y+1) ACK 受信
(ack = y+1)
ACK確認応答 (acknowledgemnet)メッセージを正しく受信したことの確認返答
ACK が無い限りはメッセージが正しく受信されていないとして再送信する
(参考 ) NAK 否定確認応答 (negative acknowledgment)
メッセージにエラーがあったことを通知
ACK と NAKACK : 正しく届いたときに返事
NAK : エラーを含んで届いたときに返事
わかりました。次の話題をお願いします。
聞き取れません。もう 1 度言ってください。
データ送信と ACKデータを受信すると ACK を返す
10 番のデータを
送ります
受け取りました11 番を送ってくだ
さい
期待値 ACK : 次に送って欲しいパケットの番号
ACK を使う理由NAK を使った場合データが宛先にエラー入りで届いたデータが宛先に届かなかったデータにエラーがあったので NAK を返し
たがその NAK が送信元に届かなかった
NAK が来なかった場合、正しく届いたからなのか、データが届いていないのか送信元は区別できない
NAK NAK
TCP基本ウィンドウ
送信 1
ACK 2
送信 2
ACK 3
送信 3
ACK 4
次に送って欲しいパケットの番号を返答する
確認応答
送信 1
送信 1
送信 1
ACK 2
タイマ起動一定時間の間にACK がなければ再送信
ACK 2タイマ起動
タイマ起動
ウィンドウサイズACK が来るまで送信可能なメッセージ数
送信 1ACK 2
送信 2ACK 3
送信 3ACK 4
ウィンドウサイズ 1
送信 1送信 2
ACK 4送信 3
ウィンドウサイズ 3
送信 4送信 5
ACK 7送信 6
ウィンドウ制御
送信 1
ACK 3
バッファサイズ 2
送信 2送信 3
ウィンドウサイズ 3 で送ろう
送信 3
ACK 5
送信 4送信 5
速過ぎたのでサイズ 2 にし
よう
ACK 7
送信 5送信 6
TCP のシークエンス番号
送信元ポート
宛先ポート
シークエンス番号 確認応答番号
TCP セグメントのヘッダ ( 一部 )
10 番のデータを
送ります
受け取りました11 番を送ってくだ
さい
1028 23 10 1送信元 宛先 Seq Ack
23 1028 1 11送信元 宛先 Seq Ack
1028 23 11 2送信元 宛先 Seq Ack
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
データを送信するポートの番号
データを送信するポートの番号
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
データが正しい順序で着信することを保証するための番号
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
予想される次のTCPオクテット
(TCP セグメント )
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
ヘッダの長さ( ワード (32b) 単
位 )
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
0 で埋められる
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
セッションの確立・終了等の
制御機能を実行するビット
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
送信側が受け入れ可能なTCPオクテット ( セグメン
ト ) の数
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
TCP セグメント全体のチェックサム
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
緊急データの末尾を示す
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
最大 TCP セグメントサイズ
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
ヘッダ長を 32 ビットの倍数に
するために 0 で埋める
TCP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポートシークエンス番号確認応答番号ヘッダ長 予約済み コード
ビットウィンドウサイズ
チェックサム 緊急ポインタオプション ( 可変長 ) パディングデータデータ
上位レイヤプロトコルのデータ
UDP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポート
セグメント長 チェックサム
データ
データ
データ
シークエンス番号フィールドや確認応答番号フィールドは無い
UDP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポート
セグメント長 チェックサム
データ
データ
データ
データを送信するポートの番号
データを送信するポートの番号
シークエンス番号フィールドや確認応答番号フィールドは無い
UDP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポート
セグメント長 チェックサム
データ
データ
データ
UDP セグメント全体の長さ
バイト (8b) 単位
シークエンス番号フィールドや確認応答番号フィールドは無い
UDP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポート
セグメント長 チェックサム
データ
データ
データ
UDP セグメント全体のチェックサム
シークエンス番号フィールドや確認応答番号フィールドは無い
UDP セグメントのフォーマット
0~ 3 4~ 7 8~ 11 12~ 15
16~ 19
20~ 23
24~ 27
28~ 31
送信元ポート 宛先ポート
セグメント長 チェックサム
データ
データ
データ
上位レイヤプロトコルのデータ
シークエンス番号フィールドや確認応答番号フィールドは無い
上位レイヤのプロトコル
TCP
FTP(File Transfer Protocol) ファイル転送
HTTP(Hyper Text Transfer Protocol)ハイパーテキスト転送
SMTP(Simple Mail Transfer Protocol) メール転送
telnet 端末エミュレーション
DNS(Domain Name System) 名前管理
UDP
TFTP(Trivial File Transfer Protocol) ファイル転送
SNMP(Simple Network Management Protocol)
ネットワーク管理
DHCP(Dynamic Host Configuration Protocol) 動的ホスト制御
ポート番号
情報を渡す上位層レイヤを示すネットワークを行き交うセッション(対話形式のやり取り ) を追跡するよく使われるアプリケーションに固有の Well-known Port とそれ以外のポートがある
ポート番号の割り当て
0~ 255
Welknownポート
公開アプリケーション用
256~ 1023
市場で好評な企業に割り当て
1024~ 49151
登録ポート
アプリケーションによって割り当て
49152~ 65535
プライベートポート
自由に使える
ポート番号アプリケーション層
ポート番号
トランスポート層
FTP(File Transfer Protocol) 21
TCPtelnet 23SMTP(Simple Mail Transfer Protocol) 25HTTP(Hyper Text Transfer Protocol) 80POP3(Post Office Protocol version 3) 110DNS(Domain Name System) 53
UDPTFTP(Trivial File Transfer Protocol) 69SNMP(Simple Network Management Protocol) 161
RIP(Routing Information Protocol) 520
ポート番号一覧番号 TCP/UDP キーワード 説明
0 TCP/UDP 予約済1 TCP/UDP TCPMUX TCP Port Service Multiplexer2 TCP/UDP COMPRESSNET 管理ユーティリティ3 TCP/UDP COMPRESSNET 圧縮プロセス4 TCP/UDP 割り当て無し5 TCP/UDP RJE Remote Job Entry6 TCP/UDP 割り当て無し7 TCP/UDP ECHO エコー8 TCP/UDP 割り当て無し9 TCP/UDP DISCARD 破棄
ポート番号一覧番号 TCP/UDP キーワード 説明10 TCP/UDP 割り当て無し11 TCP/UDP SYSTAT Active Users12 TCP/UDP 割り当て無し13 TCP/UDP DAYTIME 日付と時刻14 TCP/UDP 割り当て無し15 TCP 割り当て無し16 UDP 割り当て無し17 TCP/UDP QOTD Quote of the day18 TCP/UDP MSP メッセージ送信19 TCP/UDP CHRGEN キャラクタ生成
ポート番号一覧番号 TCP/UDP キーワード 説明20 TCP/UDP FTP-DATA ファイル転送 ( データ )21 TCP/UDP FTP ファイル転送22 TCP/UDP SSH SSH Remote Login Protocol23 TCP/UDP TELNET ターミナル接続24 TCP/UDP プライベートメールシステム25 TCP/UDP SMTP 簡易メール転送26 TCP/UDP 割り当て無し27 TCP/UDP NSW-FE NSW User Sistem FE28 TCP/UDP 割り当て無し29 TCP/UDP MSG-ICP MSG ICP
ポート番号一覧番号 TCP/UDP キーワード 説明30 TCP/UDP 割り当て無し31 TCP/UDP MSG-AUTH MSG 認証32 TCP/UDP 割り当て無し33 TCP/UDP DSP Display Support Protocol34 TCP/UDP 割り当て無し35 TCP/UDP プライベートプリントサーバ36 TCP/UDP 割り当て無し37 TCP/UDP TIME 時刻38 TCP/UDP RAP Route Access Protocol39 TCP/UDP RLP Resource Location Protocol
ポート番号一覧番号 TCP/UDP キーワード 説明40 TCP/UDP 割り当て無し41 TCP/UDP NAME ホスト名サーバ42 UDP NAMESERVER ホスト名サーバ43 TCP/UDP NICNAME Who is 検索44 TCP/UDP MPM-FLAGS MPM Flag Protocol45 TCP/UDP MPM Message Processing Mudule( 受信 )
46 TCP/UDP MPM-SEND Message Prosessing Module( 送信 )
47 TCP/UDP NI-FTP NI FTP48 TCP/UDP AUDITD Digital Audit Daemon49 TCP/UDP TACACS Login Host Ptotocol (TACACS)
ポート番号一覧番号 TCP/UDP キーワード 説明50 TCP/UDP RE-MAIL-CK Remote Mail Cheking Protocol51 TCP/UDP LA-MAINT IMP Logical Adress MAintenance
52 TCP/UDP XNS-TIME XNS Time Protocol53 TCP/UDP DOMAIN ドメイン名サーバ54 TCP/UDP XNS-CH XNS Clearinghouse55 TCP/UDP ISI-GL ISI Graphic Language56 TCP/UDP XNS-AUTH XNS 認証57 TCP/UDP プライベート端末アクセス58 TCP/UDP XNS-MAIL XNS メール59 TCP/UDP プライベートファイルサービ
ス
ポート番号一覧番号 TCP/UDP キーワード 説明60 TCP/UDP 割り当て無し61 TCP/UDP NI-MAIL NI Mail62 TCP/UDP ACAS ACA Services63 TCP/UDP WHOIS++ Whois++64 TCP/UDP COVIA Communication Intergrator (CI)65 TCP/UDP TACACS-DS TACACS-Database Service66 TCP/UDP SQL*NET Oracle SQL*NET67 TCP/UDP BOOTPS Bootstrap Protocol Server68 TCP/UDP BOOTPC Bootstrap Protocol Client69 TCP/UDP TFTP トリビアルファイル転送
ポート番号一覧番号 TCP/UDP キーワード 説明70 TCP/UDP GOPHER Gopjer71 TCP/UDP NETRIS-1 Remote Job Service72 TCP/UDP NETRIS-2 Remote Job Service73 TCP/UDP NETRIS-3 Remote Job Service74 TCP/UDP NETRIS-4 Remote Job Service75 TCP/UDP プライベートダイヤルアウト
サービス
76 TCP/UDP DEOS Distributed External Object Store
77 TCP/UDP プライベート RJE サービス78 TCP/UDP VETTCP Vettcp79 TCP/UDP FINGER finger
ポート番号一覧番号 TCP/UDP キーワード 説明80 UDP HTTP World Wide Web HTTP
TCP WWWTCP/UDP WWW-HTTP
81 TCP/UDP HOST2-NS HOSTS2 Name Server82 TCP/UDP XFER XFER Utility83 TCP/UDP MIT-Ml-DEV MIT ML Device84 TCP/UDP CTF Common Trace Facility85 TCP/UDP MIT-Ml-DEV MIT ML Device86 TCP/UDP MFCOBOL Macro Fouce Cobol87 TCP/UDP プライベート端末リンク88 TCP/UDP KERBEROS Kerberos89 TCP/UDP SU-MIT-TG SU/MIT Telnet Gateway
ポート番号一覧番号 TCP/UDP キーワード 説明90 TCP/UDP DNSIX DNSIX Securit Attribute Token Map
91 TCP/UDP MIT-DOV MIT Dover Spooler92 TCP/UDP NPP ネットワークプリント93 TCP/UDP DCP デバイス制御プロトコル94 TCP/UDP OBJCALL Tivolo Object Dispatcher95 TCP/UDP SUPDUP SUPDUP96 TCP/UDP DIXIE DIXIE Protocol Specification97 TCP/UDP SWIFT-RVF リモート仮想ファイル98 TCP/UDP TACNEWS TAC News99 TCP/UDP METAGRAM Metagram Relay
ポート番号一覧番号 TCP/UDP キーワード 説明100 TCP NEWACCT 使用非推奨101 TCP/UDP HOSTNAME NIC Host Name Server102 TCP/UDP ISO-TSAP ISO-TSAP103 TCP/UDP GPPITNP Genesis Point-to-Point Net104 TCP/UDP ACR-NEMA ACR-NEMA105 UDP CSO CSO名サーバ
TCP/UDP CSNET-NS メールボックス名サーバ106 TCP/UDP 3COM-TSMUX 3COM-TSMUX107 TCP/UDP RTELNET リモート端末サービス108 TCP/UDP SNAGAS SNA Gateway Access Server109 TCP/UDP POP2 メール転送
ポート番号一覧番号 TCP/UDP キーワード 説明110 TCP/UDP POP3 メール転送111 TCP/UDP SUNRPC SUN Remote Procedure Call112 TCP/UDP MCIDAS McIDAS Data Transmission Protocol
113 TCP IDENTTCP/UDP AUTH 認証サービス
114 TCP/UDP AUDIONEWS Audio News Multicast115 TCP/UDP SFTP 簡易ファイル転送116 TCP/UDP ANSANOTIFY ANSA REX Notify117 TCP/UDP UUCP-PATH UUCP Path Service118 TCP/UDP SQLSERV SQL Services119 TCP/UDP NNTP ネットニュース
ポート番号一覧番号 TCP/UDP キーワード 説明120 TCP/UDP CFDPTKT CFDPTKT121 TCP/UDP ERPC Encore Expedited Remoto Procedure Call
122 TCP/UDP SMAKYNET SMAKYNET123 TCP/UDP NTP Network Time Protocol124 TCP/UDP ANSATRADER ANSA REX Trader125 TCP/UDP LOCUS-MAP Locus PC-Interface Net Map Server
126 TCP/UDP UNITARY Unisys Unitary Login127 TCP/UDP LOCUS-CON Locus PC-Interface Con Server
128 TCP/UDP GSS-XLICEN GSS X License Verfication129 TCP/UDP PWDGEN パスワード生成
ポート番号一覧番号 TCP/UDP キーワード 説明130 TCP/UDP CISCO-FNA Cisco FNATIVE131 TCP/UDP CISCO-FNT Cisco TNATIVE132 TCP/UDP CISCO-SYS Cisco SYSMAINT133 TCP/UDP STSTSRV Statistics Service134 TCP/UDP INGRES-NET INGRES-NET Service135 TCP/UDP EPMAP DCE Endpoint Resolution136 TCP/UDP PROFILE PROFILE Naming System137 TCP/UDP NETBIOS-NS NetBIOS名サービス138 TCP/UDP NETBIOS-DGM NetBIOS データグラムサービ
ス139 TCP/UDP NETBIOS-SSN NetBIOS セッションサービス
ポート番号一覧番号 TCP/UDP キーワード 説明140 TCP/UDP EMFIS-DATA EMFIS データサービス141 TCP/UDP EMFIS-CNTL EMFIS 制御サービス142 TCP/UDP BL-IDM Britton-Lee IDM143 TCP/UDP IMAP Interim Mail Access Protocol144 TCP/UDP UMA 汎用制御アーキテクチャ145 TCP/UDP UAAC UAAC Protocol146 TCP/UDP ISO-IP0 ISO-IP0147 TCP/UDP ISO-IP ISO-IP148 TCP/UDP JARGON Jargon149 TCP/UDP AED-512 AED 512 Emulation Service
ポート番号一覧番号 TCP/UDP キーワード 説明150 TCP/UDP SQL-NET SQL ネット151 TCP/UDP HEMS HEMS152 TCP/UDP BFTP バックグラウンドファイル転
送153 TCP/UDP SGMP SGMP154 TCP/UDP NETSC-PROD NETSC155 TCP/UDP NETSC-DEV NETSC156 TCP/UDP SQL SQL サーバ157 TCP/UDP KNET-CMP KNET/VM Command/Meaage Protocol
158 TCP/UDP PCMAIL-SRV PC メールサーバ159 TCP/UDP NSS-ROUTING NSS-Routing
ポート番号一覧番号 TCP/UDP キーワード 説明160 TCP/UDP SGMP-TRAPS SGMP-TRAPS161 TCP/UDP SNMP 簡易ネットワーク管理162 TCP/UDP SNMPTRAP SNMPTRAP163 TCP/UDP CMIP-MAN CMIP/TCP Manager164 TCP CMIP-AGENT CMIP/TCP Agent
UDP SMIP-AGENT165 TCP/UDP XNS-COURIR Xerox166 TCP/UDP S-NET Sirius Systems167 TCP/UDP NAMP NAMP168 TCP/UDP RSVD 受信デーモン169 TCP/UDP SEND 送信デーモン
ポート番号一覧番号 TCP/UDP キーワード 説明170 TCP/UDP PRINT-SRV Network PostScript171 TCP/UDP MULTIPLEX Netwotk Innovation Multiplex172 TCP/UDP CL/1 Network Innovation CL/1173 TCP/UDP XYPLEX-MUX Xyplex174 TCP/UDP MAILQ MAILQ175 TCP/UDP VMNET Vmnet176 TCP/UDP GENRAD-MUX GENRAD-MUX177 TCP/UDP XDMCP X ディスプレイ管理制御178 TCP/UDP NEXTSTER NextStep Window Server179 TCP/UDP BGP Border Gateway Protocol
ポート番号一覧番号 TCP/UDP キーワード 説明180 TCP/UDP RIS Intergraph181 TCP/UDP UNIFY Unify182 TCP/UDP AUDIT Unisys Audit SITP183 TCP/UDP OCBINDER OCBinder184 TCP/UDP OCSERVER OCServer185 TCP/UDP REMOTE-KIS Remote-KIS186 TCP/UDP KIS KIS Protocol187 TCP/UDP ACI Application Communication Interface
188 TCP/UDP MUMPS Plus Five’s MUMPS189 TCP/UDP QFT キューファイル転送
ポート番号一覧番号 TCP/UDP キーワード 説明190 TCP/UDP GACP ゲートウェイアクセス制御191 TCP/UDP PROSPERO Prospero Directory Service192 TCP/UDP OSU-NMS OSU Network Monitoring System
193 TCP/UDP SRMP Spider Romote Monitoring Protocol
194 TCP/UDP IRC Internet Relay Chat195 TCP/UDP DN6-NLM-AUD DNSIX Network Level Module Audit
196 TCP/UDP DN6-SMM-RED DNSIX Session Mgt Module Audit Redir
197 TCP/UDP DLS Directory Location Service198 TCP/UDP DLS-MON Directory Location Service Moniter
199 TCP/UDP SMUX SMUX
ポート番号一覧番号 TCP/UDP キーワード 説明200 TCP/UDP SRC IBM System Resource Controller
201 TCP/UDP AT-RTMP AppleTalk Routing Maintenance
202 TCP/UDP AT-NBP AppleTalk Name Binding203 TCP/UDP AT-3 AppleTalk 未使用204 TCP/UDP AT-ECHO AppleTalk エコー205 TCP/UDP AT-5 AppleTalk 未使用206 TCP/UDP AT-3 AppleTalk 未使用207 TCP/UDP AT-ZIS AppleTalkゾーン情報208 TCP/UDP AT-8 AppleTalk 未使用209 TCP/UDP QMTP クイックメール転送
ポート番号一覧番号 TCP/UDP キーワード 説明210 TCP/UDP Z39.50 ANSI Z39.50211 TCP/UDP 914C/G Texas Instrument 914C/G Tarminal
212 TCP/UDP ANET ATEXSSTR213 TCP/UDP IPX IPX214 TCP/UDP VMPWSCS VM PWSCS215 TCP/UDP SOFTPC Insignia Solutions216 TCP/UDP CAILIC Computer Assciates Intel License Server
217 TCP/UDP DBASE dBASE Unix218 TCP/UDP MPP Netix Message Posting Protocol
219 TCP/UDP UARPS Unisys ARPs
ポート番号一覧番号 TCP/UDP キーワード 説明220 TCP/UDP IMAP3 Interactive Mail Access Protocol version 3
221 TCP/UDP FLN-SPX Berkekey rlogin with SPX 認証222 TCP/UDP RSH-SPX Berkekey rshd with SPX 認証223 TCP/UDP CDC Certificate Destribution Center224 TCP/UDP 予約済225 TCP/UDP 予約済226 TCP/UDP 予約済227 TCP/UDP 予約済228 TCP/UDP 予約済229 TCP/UDP 予約済
ポート番号一覧番号 TCP/UDP キーワード 説明230 TCP/UDP 予約済231 TCP/UDP 予約済232 TCP/UDP 予約済233 TCP/UDP 予約済234 TCP/UDP 予約済235 TCP/UDP 予約済236 TCP/UDP 予約済237 TCP/UDP 予約済238 TCP/UDP 予約済239 TCP/UDP 予約済
ポート番号一覧番号 TCP/UDP キーワード 説明240 TCP/UDP 予約済241 TCP/UDP 予約済242 TCP/UDP DIRECT Direct243 TCP/UDP SUR-MEAS Survey MEasurement244 TCP/UDP DAYNA Dayna245 TCP/UDP LINK Link246 TCP/UDP DSP3270 Display Systems Protocol247 TCP/UDP SUBNTBCST_TFTP SUBNTBC TFTP248 TCP/UDP BHFHS bhfhs249 TCP/UDP 予約済
ポート番号一覧番号 TCP/UDP キーワード 説明250 TCP/UDP 予約済251 TCP/UDP 予約済252 TCP/UDP 予約済253 TCP/UDP 予約済254 TCP/UDP 予約済255 TCP/UDP 予約済
ポート番号の最新版は以下の URL で確認できるhttp://www.iana.org/assignments/port-numbers
ポート番号の例
telnet ( ポート番号 23) の場合
1028 23 10 1送信元 宛先 Seq Ack
telnet のポート番号
1024以上の値を動的に割り当てる