wjdtmfgh.log
로그인
wjdtmfgh.log
로그인
ARP 프로토콜
Jeong seulho
·
2023년 3월 20일
팔로우
0
네트워크
0
컴퓨터 네트워크
목록 보기
5/15
📌ARP가 하는 일
같은 네트워크 대역에서 통신시 필요한 MAC주소를 IP주소를 이용하여 알아오는 프로토콜
같은 네트워크 대역에서도 캡슐화를 통해 데이터를 보내기 떄문에 IP, MAC 둘다 필요한데 이때, IP만 알아도 ARP를 통해 MAC까지 알 수 있다.
hardware type : ethernet 프로토콜 표시
protocal type : IPv4 표시
hardware addres length : MAC주소 길이
protocol address length : IPv4 주소 길이
opcode : operation code로 요청 or 응답인지 표시
hardware address : MAC주소
protocal address : IP주소
📌ARP를 통해 IP주소로 부터 MAC주소 찾기
A가 C컴퓨터와 통신을 위해 C의 MAC주소를 알아야하는 상황
A가 ARP요청 프로토콜 작성
캡슐화하면서 앞에 Eth(ethernet 프로토콜을 추가)
같은 네트워크 대역의 모든 노드에 전송
각 노드에서 받은 도착지 IP주소 자리가 본인 IP와 같으면 당첨
ARP응답 프로토콜 작성, 본인의 MAC주소를 적고 응답이라 표시
이렇게 받은 MAC주소는 ARP캐시 테이블에 적히게 된다
실제 ARP 캐시 테이블
📌ARP통신이 필요한 이유
Ethernet 프로토콜을 이용해 통신하기 위해선 MAC주소가 필수이다
최초의 노드끼리 통신에 이러한 과정으로 MAC주소를 얻어오는 과정이 있어야 그 후에 Ethernet 프로토콜로 지속적 통신 가능
Jeong seulho
팔로우
이전 포스트
3계층
다음 포스트
3계층 프로토콜
0개의 댓글
댓글 작성