네트워크는 2가지 주소체계 IP address 와 MAC address 두 가지로 나뉘게 된다.
간단한 이론들은 https://404notonc.tistory.com/12 에 기록해 두었지만 네트워크 구축에 대해 배우게 되면서 다시 한번 배우게 되어 정리 해본다.
먼저 ARP 는 전 게시물에서도 말했다싶이 IP address와 MAC address를 매핑 시켜주는 역할을 하는 프로토콜이다.
그리고 들어가기전 MAC address 는 고유한 주소고 IP address 는 변경이 가능한 주소 체계라는것을 알 필요가 있다.
그렇다면 왜 굳이 ARP 가 필요할까요. 이걸 알기 전에 우린 네트워크가 패킷을 받는 방법에 대해 알아야 한다.
PC에서 PC로 패킷을 보낼때 IP address 와 MAC address 를 포함하여 라우터로 보내게 됩니다. 그런 다음 라우터는 패킷이 자신의 영역대의 패킷인지 아닌지를 검사하고 아니라면 주변 패킷들에게 정보를 넘기고 아니라면 자신의 LAN 안의 장비들에게 패킷을 넘긴다.
이때 라우터는 패킷의 영역대를 검사해서 정보를 넘기지 그 안의 세부 정보는 모르는 상태로 온다는 것을 알아야 한다. 이때 우리의 MAC address 가 필요한 것이고 ARP 가 필요하게 되는 것이다.
OSI 7계층을 생각해보면 스위치는 LAYER 2 장치이고 라우터는 LAYER 3 장치인데 이 두 장치는 계층이 달라 알아들을 수 있는 주소체계가 다르다. 그렇기에 스위치는 IP address 를 이해하지 못하며 PC 들이 가지고 있는 고유한 MAC address로 패킷을 보내주기 위해선 우리가 설명하고 있는 ARP 라는 작업이 필요한 것이다.
'네트워크 > 네트워크 일반' 카테고리의 다른 글
DOS 공격 - SYN FLOODING (0) | 2022.01.22 |
---|---|
동적 라우팅 RIPv2 (0) | 2021.10.17 |
소전 3일차 VLSM,FLSM (0) | 2021.07.26 |
소전 2일차 IP address (0) | 2021.07.24 |
소전 1일차 네트워크 이론 (0) | 2021.07.24 |