포트번호
포트번호란??
포트 번호는 컴퓨터 네트워크에서 서비스 또는 프로세스를 식별하는 번호입니다.
TCP/IP 프로토콜을 사용하는 네트워크에서 각 서비스나 프로세스는 특정 포트 번호에 할당됩니다
특정 프로그램이 ‘포트 번호’를 사용하게 됩니다.
⭢ 프로그램 하나가 포트 번호 하나만 사용할 수 있다. 다시 말해, 하나의 포트는 하나의 프로세스만 사용 가능합니다.
⭢ 상대방의 여러가지 프로그램들은 내 포트 번호 하나와 연결이 가능합니다.
4계층??
4계층은 ‘전송계층’이며 송신자의 프로세스와 수신자의 프로세스를 연결하는 서비스입니다.
⭢ 프로세스: 메모리에서 동작중인 프로그램
⭢ 예를 들면 내 컴퓨터의 카톡과 상대방 컴퓨터의 카톡이 통신을 하도록 만드는 일입니다.
프로토콜 종류
TCP 프로토콜: 연결을 지향함(연결이 된 다음 데이터를 보냄)
UDP 프로토콜: 비연결 지향형 프로토콜(연결을 지향하지 않음)
포트번호 종류
Well-known 포트
0부터 1023까지의 포트 번호로, 주로 잘 알려진 서비스나 프로토콜범위입니다.
Registered 포트
1024부터 49151까지의 포트 번호로, 특정 응용 프로그램이나 서비스범위 입니다.
Dynamic/Private 포트
9152부터 65535까지의 포트 번호로, 클라이언트 프로그램이 사용하는 임시 포트 범위입니다.
This post is licensed under CC BY 4.0 by the author.