일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- OpenCV
- 데이터베이스
- 단축키
- vscode
- 엑셀
- 데이터분석
- 코랩
- 판다스
- 디버깅
- matplotlib
- MySQL
- 파이썬
- 기초
- visual studio code
- 예제
- 우분투
- 원격저장소
- 리눅스
- 프로그래머스
- 역할
- 라이브러리
- 가상환경
- 깃허브
- 아나콘다
- 에러
- 운영체제
- SQL
- 플라스크
- 디렉토리
- 머신러닝
- Today
- Total
취미와 밥줄사이
[ Network ] ARP(Address Resolution Protocol) 본문
ARP(Address Resolution Protocol)이란
- 논리주소인 IP address를 물리주소인 MAC(Media Access Control)로 바꾸어주는 역할
- 주소 해석 프로토콜
- MAC 주소를 이용해 IP주소를 알아내는 프로토콜은 RARP 프로토콜
- LAN카드에 할당되어 있는 MAC주소를 통해서 데이터가 전달된다.
- IP주소를 기반으로 MAC주소를 알아오는 역할
ARP Table 확인방법
- cmd창에 arp -a 입력
ARP 동작원리
- 송신자는 목적지 물리주소가 필요하므로, 물리주소 요청을 위한 ARP 요청 패킷을 브로드캐스트로 전송
- 모든 호스트와 라우터는 송신자가 보낸 ARP 요청 패킷을 수신함
- 해당되는 수신자만 자신의 논리주소와 물리주소를 넣어 응답 패킷을 유니캐스트로 전송
ARP Header
- Hardware Type
- 사용중인 물리주소나 데이터 링크 유형을 정의
- Protocol Type
- 사용중인 프로토콜 주소 유형의 정의
- Hardware Address Length
- 해당 패킷에 사용되는 물리 주소의 길이(byte)를 정의
- Protocol Address Length
- 패킷에 사용되는 프로토콜 주소의 길이를 정의
- Opcode
- 요청이나 응답 패킷인지와 발생하는 주소 해결 유형을 정의
- Sender Hardware Address
- 요청하는 장비의 1, 2게층의 물리 주소를 표현
- Sender Protocol Address
- 요청하는 장비의 1, 3계층의 논리 주소를 표현
- Target Hardware Address
- 수신하는 장비의 하드웨어 주소를 표시
- Target Protocol Address
- 수신하는 장비의 1, 3계층의 논리 주소를 표현
Windows - arp 명령어
arp -a: 모든 arp 테이블 확인
arp -s IP주소 MAC주소: arp 테이블에 IP주소에 MAC주소를 수동으로 입력해주는 명령
arp -d: 생성되어 있는 모든 arp 테이블을 지우는 명령
REFERENCE
[이해하기] ARP (Address Resolution Protocol) 프로토콜 | STEVEN J. LEE
ARP (Address Resolution Protocol) 프로토콜 이란, 소프트웨어적으로 할당된 논리 주소인 IP 주소를 (L3, 네트워크 계층) 실제적인 물리 주소인 MAC 주소 (Media Access Control / L2, 데이터링크 계층) 로 바꾸어주
www.stevenjlee.net
https://musclebear.tistory.com/12
ARP(Address Resolution Protocol)란? - 개념과 동작원리
ARP 란? 주소 결정 프로토콜(Address Resolution Protocol) 해당 IP를 그 IP주소에 맞는 물리적인 주소 즉, MAC주소를 가지고 오는 프로토콜입니다. RARP : 역순 주소 결정 프로토콜 (Reverse Address Resolution..
musclebear.tistory.com
https://boradol0902.tistory.com/25
[network] ARP(주소결정 프로토콜)이란?
ARP "Address Resolution Protocol" 주소결정 프로토콜 : OSI 7 Layer에서 Layer3(데이터 링크 계층)에 위치한 프로토콜이며, IP주소를 기반으로 MAC주소를 알아오는 역할을 함. 2계층에서 물리적 주소를 사용하
boradol0902.tistory.com
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=mybrainz&logNo=150006424395
[Tip : Windows] arp 명령어
[Tip : Windows] arp 명령어 ARP 명령 : (Address Resolution Protocol) IP주소로 MAC주소를 ...
blog.naver.com
'Infrastructure > Network' 카테고리의 다른 글
[ Network ] Web Cache (0) | 2022.03.08 |
---|---|
[ Network ] netstat 명령어 사용법 (0) | 2022.03.08 |
[ Network ] TCP 3 Way-Handshake (0) | 2022.03.07 |
[ Network ] Ethernet이란 (0) | 2022.03.07 |
[ Network ] Host-only, NAT, Bridged (0) | 2022.03.07 |