[네트워크] 프로토콜과 IP
프로토콜
서로 다른 시스템이나 기기들간의 데이터 교환을 원활히 하기 위한 표준화된 통신규약
IP(Internet Protocol)
- 네트워크 계층의 프로토콜이다
- 데이터 전송을 담당하는 프로토콜이다
- 호스트간의 통신만 담당한다
- IP주소를 이용하여 목적지까지 데이터를 전송한다. 이때 목적지까지의 최적경로를
라우팅
이라고 한다
특징
- 비연결성 : 데이터들이 독립적으로 보내져서 순서대로 도착하지 않을 수 있음.
- 비신뢰성 : 올바르게 전송된다는 보장이 없음. 중간에 패킷이 사라질 수 있고, 목적지의 상태를 확인하지않고 보내므로 목적지에서 못받을 수 있음.
네트워크 계층 프로토콜
- IP :
정보를 주고받는 데
사용하는 통신 프로토콜 - ICMP : IP패킷을 처리할 때
발생되는 문제
를 알려주는 프로토콜 - IGMP : 호스트 컴퓨터와 인접 라우터가
멀티캐스트 그룹 멤버십을 구성하는 데 사용
하는 통신 프로토콜, IPTV 화상회의에서 활용된다. - ARP : IP 네트워크상에서
IP주소를 MAC주소(물리 주소)로 변환
하는 프로토콜 - RARP : IP호스트가 자신의 물리 네트워크 주소(MAC)는 알지만 IP주소는 모르는 경우,
서버로부터 IP주소를 요청
하기 위해 사용하는 프로토콜 - 라우팅 프로토콜 : 데이터 전송을 위해 목적지까지 갈 수 있는 여러 경로 중
최적의 경로를 설정
해주는 라우터간의 상호 통신 프로토콜