CS/네트워크

[네트워크] UDP, ICMP, ARP, RARP, DHCP 찾아보기

hojak99 2016. 5. 9. 08:28

UDP : Layer 4계층 프로토콜이며 비 연결 지향성 프로토콜이다. 그리고 Bset effort 서비스이다. 또한 오류 검사를 할 때 손상된 데이터는 드랍되지만 재전송 기능은 보장되지 않는다. 그리고 단순한 요청, 응답만 실시하는 서비스, 실시간 트래픽 전송 서비스(음성, 영상), 브로드캐스트 멀티캐스트이다.

 

ICMP : Layer 3계층 프로토콜이며 IP프로토콜에 대한 신뢰성을 보장하기 위한 메시지 교환 프로토콜이다. 그리고 ICMP에는 ICMP Echo Request, ICMP Reply가 있다. 그리고 ping 이란 명령어와 tracert 명령어가 있다.

 

ARP: Layer 3계층 프로토콜이며 목적지 IP주소에 대한 MAC 주소를 설정하는 프로토콜이며 만약 목적지 IP주소에 대한 MACM주소 정보가 ARP 테이블에 없다면 ARP 브로드 캐스트 요청을 하는데 ARP 유니캐스트가 응답을 한다.

 

RARP:Layer 3계층이며 정적구성(컴퓨터의 MAC 주소와 IP1:1 관계)이며 요청데이터가 라우터를 넘지 못한다.(할당 받은 주소가 같은 네트워크에 있다)

 

DHCP : Layer 7계층으로 동적구성(IP Pool을 통해 동적으로 IP를 할당), 임대의 개념이다. 또한 요청 데이터가 라우터를 넘길 수 있다. DHCP의 과정은 DHCP서버를 브로드캐스트를 통해 찾고 DHCP가 주소를 제안하며 DHCP에 내용들을 기입하고 다시 서버에게 보내고 DHCP 서버가 확인 메시지로 응답하고 완료한다.

 

 

반응형