TCP/IP

j1_0·2023년 7월 31일
0
23.July.2023 MONDAY

슬슬 면접을 준비하며 부족한 CS 지식을 함께 공부 중이다.
그 중 CS공부를 하며 헷갈렷던 개념을 하나하나 정리해보려 한다.

TCP (Transmission Control Protocol)

전송제어 프로톨콜
IP의 상위 프로토콜로 패킷(네트워크에서 사용하는 작게 분할된 데이터 조각, 데이터의 기본 단위) 을 재조립 후 손상, 손실된 패킷 재요청을 한다.

IP (Internet Protocol)

인터넷 프로토콜
메시지가 목표로 하는 컴퓨터에 잘 도착하도록 해주는 역할

두 방식을 조합해 인터넷 통신을 하는 것을 TCP/IP라 부른다.

TCP/IP 계층 구조

TCP/IP는 링크, IP(인터넷 계층), TCP, 응용(인터넷 서비스) 계층으로 나누어져있다.

TCP/IP의 특징

  • 인터넷 연결을 위한 프로토콜이다.
  • 4계층 (링크계층, IP계층, TCP 계층, 응용계층)으로 구분된다.
  • TCP는 데이터 전송 프로토콜로 연결형 프로토콜이다.
  • IP는 여거래의 패킷 교환망들의 상호 연ㄹ결을 위한 범용 비 연결형 프로토콜이다.
  • 현재로는 SMTP(이메일), HTTP, FTP(파일), Talnet(원격접속)이 주요 서비스이다 (응용계층).
  • IPv6는 IPv4의 한계로 인해 출현하였다.
  • Unix OS가 탑제된 웨크스테이션이나, 미니컴퓨터를 주축으로 하여 운영되고 있다.

TCP - 신뢰성 있고 무결성을 보장하는 연결을 통해 데이터를 안전하게 전송해주는 전송 프로토콜
IP - 패킷들이 가장 효율적인 방법으로 최종 목저지로 갈 수 있도록 해주는 프로토콜

출처:

0개의 댓글