인터넷 네트워크

ttaho·2023년 9월 28일
2

CS

목록 보기
1/4

IP

IP는 인터넷 프로토콜.

  • 지정한 IP 주소에(IP Address)에 데이터를 전달한다.
  • 패킷(Packet)이라는 통신 단위로 데이터를 전달한다.

클라이언트와 서버 둘다 패킷으로 데이터를 전달한다.

프로토콜

  • 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙

IP 프로토콜의 한계

  1. 비연결성
  • 클라이언트에서 서버로 패킷을 보내는데, 서버가 꺼져있어도 일단 전송한다.
  1. 비신뢰성
  • 중간에 패킷이 사라지는 경우나 순서대로 오지 않는경우가 발생.
  1. 프로그램 구분
  • 같은 IP를 사용하는 서버에서 통신하는 애플리케이션이 둘 이상이면?
  • ex) 한 컴퓨터에서 음악듣기, 유튜브보기, 게임하기등 여러 애플리케이션이 작동할 수 있음.

TCP

  • IP 프로토콜의 한계를 극복하기 위해 나옴.
  • 전송제어, 순서, 검증 정보등이 들어있어 IP 프로토콜의 한계를 극복 가능하다.

TCP 특징

  1. 연결지향

    총 세번의 과정을 통해 연결을 확인한다.
  2. 데이터 전달 보증
  3. 순서 보장

UDP

  • UDP는 TCP완 다르게 IP와 거의 같다.
  • 연결지향, 데이터전달 보증, 순서보장이 되지 않는다.
  • 단!! 단순하고 빠르다.
  • IP와 거의 같고 PORT와 체크섬 정도만 추가 되어 있다.
  • 애플리케이션에서 추가적인 작업이 필요하다.
profile
백엔드 꿈나무

0개의 댓글