CLOUD/Network

컴퓨터 프로그램의 데이터 통신

alsruds 2023. 1. 31. 12:25

[ 4계층 프로토콜 ]

● 4계층에서 하는 일

》 송신자와 수신자의 프로세스 연결

 

4계층 프로토콜의 종류

① TCP Protocol

》 안전한 연결 지향

Created by Troy Jessup - http://www.troyjessup.com

 

② UDP Protocol

Created by Troy Jessup - http://www.troyjessup.com

 

[ 포트 번호 ]

● 포트 번호의 특징

특정 프로세스 간 통신 연결

하나의 포트는 하나의 프로세스만 사용 가능

하나의 프로세스는 여러 포트 사용 가능

일반적으로 정해져 있지만 무조건 지켜야 하는 건 아님

 

● 포트 번호 종류

① Well - Known 포트

전 세계적으로 유명

서비스 이름 포트 번호
FTP 20, 21
SSH 22
TELNET 23
DNS 53
DHCP 67, 68
TFTP 69
HTTP 80
HTTPS 443
  • SSH : 멀리 떨어진 컴퓨터와의 통신
  • DNS : 도메인 이름 자동으로 IP 주소로 변환
  • HTTP / HTTPS : 웹사이트 접속

② Registered 포트

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

③ Dynamic 포트

일반 사용자들이 사용

포트 번호 : 49152 ~ 65535

 

[ 프로그램의 연결 정보 ]

● 나와 현재 연결되어 있는 컴퓨터들

cmd 창에 netstat -ano 명령어 입력 시 확인 가능!

  • 상태 - LISTENING : 정상 작동 중
  • *PID : 프로세스 실행 시 부여되는 번호 (process ID)

'CLOUD > Network' 카테고리의 다른 글

연결지향형 TCP 프로토콜  (0) 2023.02.01
비연결지향형 UDP Protocol  (0) 2023.01.31
멀리 있는 컴퓨터의 데이터 통신  (0) 2023.01.31
ARP protocol  (0) 2023.01.30
IP 주소를 이용한 데이터 통신  (0) 2023.01.30