728x90
반응형
SMALL
📌 ARP (Address Resolution Protocol)
IP 주소를 MAC 주소로 변환 |
📌 ARP 가 하는 일
- ARP 프로토콜은 같은 네트워크 대역에서 통신을 하기 위해 필요한 MAC주소를 IP주소를 이용하여 알아내는 프로토콜이다. - 같은 네트워크 대역에서 통신을 한다고 하더라도 데이터를 보내기 위해서는 7계층부터 캡슐화를 통해 데이터를 보내기 때문에 IP주소와 MAC 주소 모두 필요하다. - 이때, IP 주소는 알고 MAC주소는 모르더라도 ARP를 통하여 통신이 가능하다. - 통신 했던 컴퓨터들의 주소는 ARP 테이블에 남는다. |
📌 ARP 의 구조
- 하드웨어 타입 : 2계층 주소의 타입, MAC 주소밖에 없다. 0x0001 - 프로토콜 타입 : 3계층 주소의 타입, IPv4 주소밖에 없다. 0x0800 - 하드웨어 주소 길이 : 2계층 주소의 길이, 0x06 - 프로토콜 주소 길이 : 3계층 주소의 길이, 0x04 - 오퍼레이션 코드 : ARP 요청 패킷인지 ARP 응답 패킷인지 알려주는 필드, 0x0001이면 요청 패킷, 0x0002이면 응답 패킷 - 출발지 MAC 주소 - 출발지 IP 주소 - 목적지 MAC 주소 - 목적지 IP주소 |
📌 실습 1 - ARP 테이블 확인해보기
1. CMD 실행 > arp -a 2. wireshark 실행 > arp 필터 적용 |
📌 해당 글은 '따라하면서 배우는 IT - 네트워크 기초' 강의를 보며 작성하였습니다.
728x90
반응형
LIST
'NetWork > 네트워크 기초이론' 카테고리의 다른 글
[네트워크기초] netstat 명령어 (1) | 2023.12.11 |
---|---|
[네트워크기초이론] 6. 멀리 있는 컴퓨터끼리는 이렇게 데이터를 주고받는다 (0) | 2023.05.04 |
[네트워크기초이론] 4. 실제로 컴퓨터끼리는 IP주소를 사용해 데이터를 주고받는다 (0) | 2023.05.03 |
[네트워크기초이론] 3. 가까이 있는 컴퓨터끼리는 이렇게 데이터를 주고받는다. (0) | 2023.05.03 |
[네트워크기초이론] 2. 네트워크의 기준/ 네트워크 모델 (0) | 2023.05.02 |