su1433.log
로그인
su1433.log
로그인
ARP
suhan cho
·
2022년 5월 24일
팔로우
0
네트워크
보안
0
주소변환
호스트나 라우터로 패킷을 전달하기 위해서는 논리와 물리 주소가 필요
논리 주소를 대응하는 물리주소 또는 그 반대 변환 기능 필요
정적, 동적 변한이 가능
주소
논리주소
호스트나 라우터가 사용하는 네트워크 레벨 주소
전세계 유일한 주소
32bit 길이
물리주소
로컬 네트워크에서 유효한 주소
하드웨어로 구현
로컬에서만 유일하면 된다
호스트나 라우터내에 설치된 NIC에 있음
정적 변환
논리 주소와 물리 주소 연간 테이블 생성
mac은 변경이 가능하기에 2분이 지나면 없앤다
물리 주소가 변경될 경우 정적 테이블의 주기적인 갱신으로 인한 오버헤드
동적 변환
물리주소와 논리주소 쌍 중 하나만 알면 프로토콜 이용하여 다른 하나를 알아냄
ARP: 논리 주소를 물리 주소로 변환
RARP: 물리 주소를 논리 주소로 변환 (현재 사용x)
ARP프로토콜
IP데이터그램은 물리 네트워크를 통과하기 위해 프레임으로 캡슐화 되어야 한다
즉, 송신자는 수신자의 물리 주소를 알아야 한다
ARP는 IP프로토콜로부터 논리 주소를 받아 이를 해당하는 물리 주소로 변환 후 데이터링크계층 전달
ARP 동작
송신자는 타깃 IP 주소를 알고있다
IP가 ARP에게 ARP요청 메시지 생성 요청
데이터링크층에 전달되면 발신지 주소는 송신자의 물리주소, 목적지 주소는 브로드캐스트 주소로 하는 프레임에 캡슐화
모든 호스트나 라우터가 프레임을 수신하여 자신의 ARP에 전달
타겟 시스템을 자신의 물리 주소를 포함한 ARP응답 메시지 송신(유니케스트)
송신자는 응ㅇ답 메시지를 받고 타겟 시스템의 물리 주소를 알게된다
IP데이터그램은 프레임으로 캡슐화 되어 목적지에 유니캐스트
ARP패킷
ARP 패킷 캡슐화
suhan cho
안녕하세요
팔로우
이전 포스트
이더넷
다음 포스트
경매
0개의 댓글
댓글 작성