LoginSignup
1
0

More than 3 years have passed since last update.

TCP/IP その1

Last updated at Posted at 2020-11-29

【TCP/IP その1】

インターネットにおける事実上の標準(デファクトスタンダード)

TCP/IPは一つのプロトコルではなく、下記の複数のプロトコルの集まり。

4階層に分割されている。
各階層ごとに用途に応じて複数のプロトコルが存在している。

TCP/IPの階層構造

4層 アプリケーション層 HTTP、HTTPS、SMTP、POP3、SSHなど。

3層 トランスポート層 TCP、UDP

2層 インターネット層 IP、ICMPなど。

1層 ネットワーク インターフェイス層 Ethernetなど。

※TCP/IPは、OSI基本参照モデルと比較される。

・TCP(Transmission Control Protocol)

IPの上位プロトコルでトランスポート層で動作するプロトコル。

ネットワーク層のIPとセッション層以上のプロトコルの橋渡しをする。
UDPと比較して信頼性の高いプロトコル

・UDP(User Datagram Protocol)

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

送受信されるデータの誤りや順序の違いなどを検出する機能がない。
TCPのようにコネクションが確立しているかを確認する状態(ステート)がない、ステートレスプロトコル

・ICMP(Internet Control Message Protocol)

データ転送時の異常を通知したり、ホストやネットワークの状態を調べたりするプロトコル。
TCP/IPで補助的に利用される。

エラーが生じたり、障害が発生した場合は、このICMPを使ってエラーを通知する。
IPとともに実装される。

※pingは、ICMPを利用している。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0