프로토콜과 IP

Yerim·2021년 9월 14일
0

Network

목록 보기
1/6

💡 프로토콜이란?

컴퓨터나 원거리 통신 장비 사이에서 데이터(메시지) 통신을 원활하게 하기 위해 필요한 통신 규약

Protocols define format, order of messages sent and receivied among network entities, and actions taken on message transmission, receipt


💡 IP

Internet Protocol
송수신 호스트 간 패킷 교환 네트워크에서 정보를 주고받는데 사용하는 통신 규약(protocol)

IP 주소(IP Add텍스트ress)

말 그대로 IP 주소를 뜻하며, 컴퓨터 네트워크 장치들이 통신할 때 서로를 알아보기 위해 사용하는 주소를 뜻한다.

  • 네트워크 장치들은 지정 IP 주소에 데이터를 전달할 수 있다.
  • 데이터 전달 시에는 통신 단위인 패킷(packet)을 사용한다.

📍 각 네트워크 장치들은 데이터 전송 시 출발지의 IP, 목적지의 IP 주소를 가지고 데이터를 전달할 수 있으며, 목적지 IP를 따라 데이터를 전송할 네트워크 장치를 여러 노드들을 거쳐 찾아간다.

📍 데이터를 전달받은 장치는 함께 전달된 출발지의 IP 주소를 통하여 어디서부터 데이터가 전송된 것인지 알 수 있다.

IP 프로토콜의 한계

  • 비연결성 : 패킷을 받을 대상이 없거나 서비스 불능 상태여도 패킷을 전송한다.
  • 비신뢰성 : 패킷 소실의 가능성, 패킷 순서가 뒤죽박죽으로 전송될 가능성
  • 프로그램 구분 : 같은 IP를 사용하여 통신하는 애플리케이션이 두 개 이상일 때(ex. 내 컴퓨터에서 게임와 채팅 프로그램을 동시에 사용할 경우)
profile
Backend-Developer

0개의 댓글