본문 바로가기
Programming/Website

[Website] 소켓 주소 (Socket Address)

by goatlab 2023. 2. 1.
728x90
반응형
SMALL

소켓 주소 (Socket Address)

 

https://www.ques10.com/p/19017/what-is-socket-address-explain-with-example-2/

 

소켓을 이용할 통신 객체 (클라이언트 또는 서버)의 구체적인 주소를 표현하기 위해서는 주소 체계 (address family), IP 주소, 포트 번호 세 가지가 지정되어야 하며 이 세 가지 주소 정보를 소켓 주소 (socket address)라고 부른다. 소켓 주소로 인터넷에서 서비스 (서버)를 찾는다.

 

IP 주소

 

IP주소는 인터넷상에 있는 컴퓨터의 고유한 주소로 이것를 바탕으로 인터넷 상의 한 컴퓨터에서 다른 컴퓨터로 데이터를 주고 받을 수 있다. 현재 사용되는 IP주소는 버전4 (IPv4)로 점으로 나누어진 최대 12자리의 숫자로 이루어져 있다. 간단하게 컴퓨터를 의미한다.

 

포트 번호 (Port Number)

 

포트란 호스트 내에서 실행되고 있는 프로세스를 구분짓기 위한 16비트의 논리적 할당이다. 0~65536개의 갯수를 가진다. 간단하게 프로그램을 의미한다.

 

프로토콜 기본 포트 의미
HTTP 80 웹 문서 (HTML)을 전달하기 위한 표준 프로토콜
HTTPS 443 웹 문서를 안전하게 전달하기 위한 표준 프로토콜
FTP 20, 21 파일 전송을 위한 프로토콜
SSH 22 원격 쉘 접속을 위한 프로토콜
Telnet 23 원격 접속을 위한 프로토콜
SMTP 25 메일 전달을 위한 프로토콜
TCP/IP X 인터넷을 위한 프로토콜

 

통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 즉 통신 규약 및 약속이다.

728x90
반응형
LIST