TCP/IP 네트워크 모델이란

원래벌레·2022년 3월 31일
0
  • 인터넷에서 사용되는 대표적인 프로토콜이다.
  • TCP/IP는 물리,데이터링크,네트워크,수송,응용계층 이렇게 5계층으로 구성됨

💎 네트워크계층 프로토콜


  • IP 데이터그램은 IPv4인 경우 최소헤더가 20바이트로 구성됨, 필요에따라 60바이트까지 확장됨

  • IPv4에서 IP주소는 32비트 사용, IPv6는 128비트 사용

  • 네트워크 계층 프로토콜 : IP, ARP, RARP, ICMP, IGMP

  • IP프로토콜 : 3계층 프로토콜로 비신뢰성, 비연결성 데이터그램 프로토콜

*데이터그램 : 패킷, 독립적데이터 실체

  • ARP, RARP : 3계층으로 올라온 2계층의 주소를 해석하는 프로토콜.
    IP주소를 물리주소와 연계한다.

  • IGMP : 멀티캐스트를 위해 존재, 그룹화된 사용자들에게 동시 전송이 용이하도록 함

  • ICMP : IP에 없는 기본적인 제어메시지를 송수신 하기위한 프로토콜,
    전송중인 IP데이터그램에 문제가 있음을 통지한다.

💎 수송계층 프로토콜


  • OSI 모델의 수송계층에 해당하는 프로토콜로 TCP와 UDP, SCTP가 있음

  • TCP는 프로세스 대 프로세스 프로토콜 이다.

  • 종단(호스트)간의 흐름제어, 에러제어 등의 기능이 있어서 신뢰성을 제공한다.

  • 세그먼트 : 두 호스트 간의 TCP 프로토콜 사이에서의 전송 단위이다.

  • TCP : 신뢰성 있는 프로세스 간의 전송을 제어한다.

  • UDP : 프로세스 간에 전송만을 해줄 뿐 제어는 하지 않는다. 비신뢰성

  • SCTP : TCP와 UDP의 장점만을 떼어서 만든 프로토콜이다. 전송과 제어를 따로 분리하여 처리한다.

💎 응용계층 프로토콜


  • TCP/IP 네트워크 모델에서는 OSI 모델의 세션계층, 표현계층, 응용 계층을 모두 결합하여 하나의 응용계층이 됨

  • ex) 이메일 프로토콜(SMTP), 파일전송프로토콜(FTP), 도메인명프로토콜(DNS),
    웹프로토콜(WWW)등 다양한 프로토콜

  • SNMP : 네트워크 장치 서버 관리 프로토콜

profile
학습한 내용을 담은 블로그 입니다.

0개의 댓글