각진 세상에 둥근 춤을 추자
[Network] 4계층 이론 본문
4계층 프로토콜 (전송 계층, Transport layer)
- 송신자의 프로세스와 수신자의 프로세스를 연결하는 통신 서비스를 제공
- 연결 지향 데이터 스트림 지원, 신뢰성, 흐름 제어, 다중화와 같은 편리한 서비스를 제공
- 연결 지향 전송 방식을 사용하는 전송 제어 프로토콜 (TCP)
- 단순한 전송에 사용되는 사용자 데이터 프로그램 프로토콜 (UPT)
포트 번호
- 특정 프로세스와 특정 프로세스가 통신을 하기 위해 사용
- 하나의 포트는 하나의 프로세스만 사용 가능
- 하나의 프로세스가 여러 개의 포트를 사용하는 것은 가능
- 포트 번호는 일반적으로 정해져 있지만 무조건 지켜야 하는 것은 아님
- 크게 세 가지로 나뉨 (Well-Konown포트, Registered 포트, Dynamic 포)
Well-Konown 포트
Registered 포트
Dynamic 포트
프로그램 연결 정보
현재 포트 활성 여부를 나타내는 활성 연결 테이블
netstat -ano
참고: https://www.youtube.com/watch?v=tG0ldt4sBzY&list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi&index=16
'네트워크' 카테고리의 다른 글
[Network] 연결지향형 TCP 프로토콜 (0) | 2024.03.19 |
---|---|
[Network] 비연결지향성 UDT 프로토콜 (0) | 2024.03.19 |
[Network] IPv4의 조각화 (0) | 2024.03.18 |