하는 일
- 전송 계층은 송신자의 프로세스와 수신자의 프로세스를 연결하는 통신 서비스를 제공
- 전송 계층은 연결 지향 데이터 스트림 지원, 신뢰성, 흐름 제어, 다중화와 같은 편리한 서비스를 제공
- 전송 프로토콜 중 가장 잘 알려진 것은 연결 지향 전송 방식을 사용하는 전송 제어 프로토콜(TCP)
- 보다 단순한 전송에 사용되는 사용자 데이터그램 프로토콜(UDP)
포트 번호
- 특정 프로세스와 특정 프로세스가 통신을 하기 위해 사용
- 하나의 포트는 하나의 프로세스만 사용 가능
- 그래야 여러 개의 프로그램을 사용했을 때, 특정 포트를 찾아 갈 수 있다- 하나의 프로세스가 여러 개의 포트를 사용하는 것은 가능
- 상대방의 여러 프로그램은 내꺼 특정 프로그램 포트에 연결할 수 있다- 포트 번호는 일반적으로 정해져 있지만 무조건 지켜야 하는 것은 아님
(일반적으로 웹 서비스는 80번 포트를 사용하지만, 웹 서비스가 항상 80번 포트를 사용해야만 하는 것은 아님)
Well-Known 포트
Dynamic 포트
Registered 포트
<출처>
"네트워크 기초(개정판)".따라하면서 배우는 IT.https://www.youtube.com/playlist?list=PL0d8NnikouEWcF1jJueLdjRIC4HsUlULi (2023.03.15)
내용정리는 제 입맛에 맞게 바꿨습니다.