Transport Layer
Tansport Layerの仕事
送信者プロセスと受信者プロセスを関連付ける通信サービスを提供する
ex)私のパソコンのKakaoTalkとあなたのパソコンのKakaoTalkは通信します!
Transport Layerタイプ
TCP Protocol
Transmission Control Protocol
接続向けプロトコル
スムーズに、秩序正しく、誤りなく交換できるようにします.
送信時に接続されていることを確認し、受信の確認を続行します.
詳細については、
UDP Protocol
User Datagram Protocol
非接続プロトコル
接続するかどうかにかかわらず、直接データを投げ出します.
ex)DNSサーバ
ドメイン問い合わせ時にIPを通知するサーバ
画像ソース:https://coding-start.tistory.com/348]
RIPプロトコル
ポート番号
1つのポートに1つのプロセスしか使用できません.
0~6505個のポート番号があります.
Well-known Port
有名なプログラムで使用するポートが指定されています.
HTTP 80번 | HTTPS 443번 | DHCP 67, 68번 | SSH 22번
FTP 20,21번 | DNS 53번 | SMTP | POP3
Registered Port
有名な番組
MySQL 3306번 | MS 원격 데스크탑 3389번 | 오라클 DB 서버 1521번
Dynamic Port
一般ユーザーが使用するポート
通常、相手のプログラムに接続するポート番号です.
ex) 네이버 웹서버 80번 포트에 접속을 할 때에
chrome으로 49153번 포트로 프로세스를 열어서 접속한다.
Reference
この問題について(Transport Layer), 我々は、より多くの情報をここで見つけました https://velog.io/@highgrace/Transport-Layerテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol