카테고리 없음

Network

PGNV 2022. 2. 14. 12:01

Network

Server와 Client간의 데이터 교환 등의 행위

 

 

 

 

 

 

 

 

IP Address

Network 상에서 각각의 컴퓨터를 구별하기 위한 고유 번호

IPv4 주소 : 32비트(0.0.0.0 ~ 255.255.255.255)

IPv6 주소 : 128비트(0:0:0:0:0:0:0:0 ~ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff

 

 

 

 

 

 

 

Port 

서버에서 제공하는 특별한 서비스를 위한 작업단위의 고유번호

잘 알려진 포트(Well-Known Port) - 0~1023번 (http:80, https:443, sftp:22, smtp:25 등) 

등록된 포트(Registered Port) - 1024~49151번 (MySQL:1433, 3306, 플레이스테이션 네트워크: 3479, 3480 등)

동적 포트(Dynamic Port) - 49152~65535번 - 특정 용도가 지정되어 있지 않고 어느 프로그램에서나 사용 가능

 

 

 

 

 

 

 

 

 

TCP(Transmission Control Protocol) / IP

  • TCP는 연결지향 프로토콜
  • IP가 실제로 데이터의 배달처리
  • TCP는 IP가 처리할 수 있도록 메시지를 여러 개의 패킷으로 나누고, 반대편에서는 완전한 메시지로 패킷들을 재조립(순서)

Ex) 채팅

 

 

 

 

 

 

UDP(User Datagram Protocol)

  • TCP와 달리 메시지를 패킷으로 나누고, 반대편에서 재조립하는 등의 서비스는 제공X
  • 도착하는 데이터 패킷들의 순서를 제공하지 않음
  • 교환해야 할 데이터가 순서와 상관없이 빠른 시간내에 전송하기 위해 주로 사용

Ex) 유튜브 실시간 영상