본문 바로가기

개념정리/네트워크

[네트워크] 04. OSI 7 Layer - 4계층 Transport


 

04. 4계층 Transport

 

[기능]

 - 송신자의 프로세스(프로그램)와 수진자의 프로세스를 연결 ( ex) 카톡 ↔ 카톡 )

 - 신뢰성, 흐름제어, 다중화 서비스 제공

 

 

[포트번호의 특징]

 - 특정 프로세스(프로그램)가 사용하는 주소

 - 하나의 포트번호는 하나의 프로그램만 사용 가능 (중복 불가)

 - 하나의 프로세스가 여러 포트번호 사용은 가능

 

 

[포트번호의 종류]

1. Well-Known 포트

 - 전세계적으로 많이 쓰이는 서버들이 사용하는 포트

 - 관습적인 것이라 절대적이지는 않으나 준수하는 것을 추천

서비스 이름 포트번호
FTP 20, 10
SSH 22
TELNET 23
DNS 53
DHCP 67, 68
TFTP 69
HTTP 80
HTTPS 443

2. Registered 포트 

서비스 이름 포트번호
오라클 DB서버 1521
MySQL 서버 3306
MS 원격 데스크탑 3389

3. Dynamic 포트

 - 일반 사용자들이 타겟 프로그램에 접근할 때 쓰임 

 - 49152 ~ 65535 

  

 

[4계층 프로토콜 종류]

1. UDP 프로토콜

 - User Datagram Protocol, 사용자 데이터 프로토콜  

 - 안전한 연결 무관

2.TCP 프로토콜

 - Transmission Control Protocol, 전송 제어 프로토콜

 - 안전한 연결을 지향