TCP:プロセス間の信頼性の高い通信にプロセス指向の接続は、データの全二重同時双方向伝送を提供したと、
TCPパケットフォーマット:元ポート番号、宛先ポート番号。シリアル番号、ヘッダ長、予約確認番号とウィンドウサイズチェック緊急ポインタオプション
役割6つのポインタ
URG:緊急
ACK:確認
PSH:プッシュ
RST:リセット
SYN:同期番号(要求)
FIN:終了
TCP 3ウェイハンドシェイク
ホストは、クライアントが請求次いで代表ACK = X + 1個の返信要求、ホスト自身ホストSYN + ACKパケットの上に応答を受信した後、要求を処理するためにSEQ = X SYN = 1のクライアントSYN要求シーケンス番号代表に要求を送信します送信シーケンス番号SEQ = Yホストに自身の応答クライアント要求が処理され、確認(SEQが= X + 1 ACK = 1 = Y + 1 SYN = 1つのACK)スリーウェイハンドシェイクを完了するためにされる前に、ホストが応答を受信
TCPの4波
なぜなら、それが接続されているアップロードおよびダウンロードデータ数= N + 1がので、クライアントホストは、(ACKは/ FIN)状態がクローズ待ちにパケットの終了要求ともアクセス数= Uマスタは、クライアントがホスト応答にACKを受信し、送信します確認応答パケットのシーケンス番号= U + 1は、ホストオフこの時間は待機状態2に入るが、データをアップロードすることができ、またW =データを受信し、クライアント待機に接続IDを終了するホスト(FIN / ACK)パケットの要求にクライアントを送信することができますオフ状態、ホストが待機しているクライアントACK確認パケットシーケンス番号= W + 1に戻ります、ホストが待機状態に入ります。クライアントが確認を受けた後に閉じます。このとき、閉じていないホストがシャットダウンする2を乗じたパケットの最大期間を待ちます
TCPポートと共通機能
FTP 21個のFTPサーバのポートをオープン
リモートログインマネージャのTELNET 23ターゲットコンピュータ
SMTP 25ため、電子メールを送信します
HTTP 80ハイパーテキスト転送
メールで受信POP3 110
UDPポートと共通機能
TFTP 69単純なテキスト転送プロトコル
RPC 111リモートプロシージャコール
NTP 123ネットワークタイム
UDPプロトコル:コネクション、信頼性の低いプロトコルが、速度、低オーバーヘッド