[CS] 네트워크 프로토콜 개요

김경훈·2024년 4월 8일

Computer Science

목록 보기
4/16

네트워크 프로토콜

네트워크에서 데이터는 어떻게 주고 받는가?

프로토콜이란?

  • 프로토콜은 일종의 약속, 양식
  • 네트워크에서 노드와 노드가 통신할 때 어떤 노드어느 노드에게 어떤 데이터어떻게 보내는지 작성하기 위한 양식
  • 택배는 택배만의 양식이 있고, 편지는 편지만의 양식이 있고, 전화는 전화만의 양식이 있듯이 각 프로토콜들도 해당 프로토콜만의 양식이 있다.

여러가지 프로토콜

가까운 곳과 통신할 때는 이더넷 프로토콜을 사용한다.(MAC 주소 사용)

멀리 있는 곳과 연락할 때는 ICMP, IPv4, ARP를 사용한다. (IP주소 사용)

특정 프로그램과 연락할 때는 TCP, UDP라는 프로토콜을 사용한다. (포트 번호 사용)

위 프로토콜을 따로 사용하는 것이 아니라 함께 사용한다.

이렇게 프로토콜들을 합친 모양을 캡슐화라고 한다.

profile
Cloud & DevOps

0개의 댓글