TCP/IP

최승아·2022년 2월 9일
0

TCP / IP 정의

  • 데이터가 의도된 목적지에 닿을 수 있도록 보장해주는 통신 규약
  • TCP 와 IP 두가지의 프로토콜로 이루어져 있음
  • IP 기반에 TCP가 사용되서 이렇게 불림
  • TCP가 데이터의 추적 , IP가 배달을 처리

TCP (Transmission Control Protocol)

  • 두 호스트가 교환하는 데이터승인 메세지의 형식을 정의
  • 서버와 클라이언트간의 데이터를 신뢰성있게 전달하기 위해 만들어진 규약
  • TCP는 데이터 패킷에 일련의 번호를 부여함으로써, 데이터 손실을 찾아내서 교정하고 순서를 재조합하여 클라이언트에게 전달
  • 장점 : 복잡해서 신뢰성이 높음

IP (Internet Protocol)

  • 컴퓨터와 컴퓨터간에 데이터를 전송하기 위해서, 각 컴퓨터의 주소가 필요
  • IP는 4바이트로 이루어진 컴퓨터의 주소이며, 192.168.9.255 와 같이 3개의 마침표로 나뉘어진 숫자로 표시됨
  • IP는 TCP와는 달리 데이터의 재조합이나 손실여부 확인이 불가능 👉 단지 데이터를 전달하는 역할만을 담당
  • IP주소는 하드웨어 고유의 식별번호인 MAC 주소와 다르게 임시적으로 다른 주체 (통신사)에게 받는 주소이므로 바뀔수 있음

참조 : https://velog.io/@rosewwross/TCPIP

profile
⭐ 개발 정리 공간 ⭐

0개의 댓글