TCP/IP, ポート, HTTPをまとめた。
ポートとは, TCP/IPとは
・tcp/ip方式で通信します。
・ip(internet protcol)はアドレス。とりあえずlanを使って送りつける。(tcpに安全面は任せる)
・tcpは、ネットワーク上で「正しくデータが送られたことを保証する仕組み」を定めたもの。ipに、情報をくっつけて送信。受け取ったかどうかの確認もする。
この両方が組み合わさって、パケットを、正しく相手に送り届ける仕組みがある。
HTTPはネットワーク(TCP/IP)のサービス
http: webページの転送に利用するプロトコル(ポート番号は80と決まっている)
ネットワーク上のサービス(HTTPなど)は、ポート番号で識別する
一つのサーバー内には、nginxだったり、アプリケーション、DBなど複数のサービスがある。IPアドレスだと、これら全体の場所を指定するだけで、サーバー内の特定のサービスを指定することはできない。そこで使われるのがポート番号。
パケット「あなた宛のパケットですー」
サーバー「http, ftp, talent etcあるけど、どれ宛??」
パケット 「汗」