01. 3계층 ARP가 하는 일
: Address Resolution Protocol
: ARP는 같은 네트워크 대역에서 통신하기 위해 IP주소를 이용해서 상대방의 MAC 주소 알아오는 프로토콜
: 같은 네트워크 대역에서 통신한다고 해도
7계층부터 캡슐화를 통해 데이터를 보내기 때문에 IP주소 MAC주소 모두 필요함
* Hardware type : 2계층에서 사용하는 프로토콜 타입 (이더넷 0001)
* Protocol Type : Source Protocol의 타입 (IPv4 0800) 16진수 = 4비트
* Hardware Address Length : MAC주소의 길이 (6바이트 = 06)
* Protocol Address Length : IPv4주소의 길이 (4바이트 = 04)
* Opcode : 오퍼레이트 코드 ( 요청(0001) || 응답(0002)에 대한 코드 )
* Source Hardware Address 빨간색 : 출발지 MAC주소
* Source Protocol Address 연두색 : 출발지 IPv4주소
* Source Hardware Address 하늘색 : 도착지 MAC주소
* Source Protocol Address 노란색 : 도착지 IPv4주소
* Padding : 네트워크의 최소 크기
(ARP(28바이트) + 이더넷(14바이트) = 총 42바이트인데 최소 60바이트의 차액을 채워주는 숫자)
02. ARP 통신 과정 (IP주소로 MAC 주소 알아오기)
03. ARP 테이블
: 통신했던 컴퓨터들의 주소는 ARP 테이블에 남는다
: cmd - "arp -a"
04. ARP WireShark
? : 요청 --> broadcast로 다 요청해서 확인
is at : 응답
끝.
출처 : 따라하면서 배우는 it
'네트워크' 카테고리의 다른 글
#06 네트워크 기초 : OSI 3계층(2) : IP, ICMP, IP 조각화 (WireShark) (0) | 2024.05.22 |
---|---|
#04 네트워크 기초 : OSI 7계층 : HTTP (0) | 2024.05.21 |
#03 네트워크 기초 : OSI 4계층 : UDP, TCP 통신과정 (WireShark) (1) | 2024.05.20 |
#02 네트워크 기초 : 패킷, 캡슐화, OSI 2계층 : 이더넷 (WireShark) (0) | 2024.05.20 |
#01 네트워크 기초 : 개념, tracert, WireShark (0) | 2024.05.20 |