MAC주소란 무엇이고 어떻게 구성되는 것인가?
MAC 주소 (Media Access Control Address) 는 네트워크 장치들이 고유하게 가지는 식별자이다.
이 주소는 네트워크 카드나 어댑터에 할당되고 이를 통해 장치들은 서로 통신하고 데이터를 교환한다.
MAC 주소는 12자리의 16진수로 구성
앞 6자리는 제조업체 식별자 OUI (Organizationally Unique Identifier)
https://hwaddress.com/ 에서 조회해볼 수 있다.
뒤 6자리는 해당 업체에서 할당 UAA (Universally Administered Address)
MAC주소는 어떻게 사용되고 왜 사용되어야 하는지 알아보기
MAC 주소는 주로 로컬 네트워크에서 장치들을 식별하고 구분하기 위해 사용하고
이를 통해 데이터 프레임이 올바른 장치에 도달하도록 보장한다
네트워크 스위치나 라우터에서 효율적인 데이터 전달을 가능하게 한다
보안 목적으로 네트워크 접근을 제어하는 데에도 사용된다.
IP 주소로만 통신?
IP 주소(Address)를 추적해서 최단 경로를 선택해 가게 되어 있고 IP 주소는 논리적인 주소이기 때문에 목표된 네트워크로 추적해서 패킷을 보낸 뒤 그곳에서 그 IP에 등록된 MAC 주소로 변환되어 그 컴퓨터로 패킷을 전송하게 된다.
IP와 MAC주소의 차이는 무엇이고 서로 어떻게 같이 사용하는지 알아보기
IP 주소
- 네트워크 계층에서 사용
- 글로벌 단위에서 장치간 통신
- IPv4, IPv6 방식이 있다.
- ISP가 할당
MAC 주소
- 데이터 링크 계층에서 사용
- 동일한 네트워크 내의 장치에 대한 식별
- 하드웨어 제조사가 부여
IP 주소와 MAC 주소는 네트워크 통신 과정에서 함께 사용한다
데이터를 송신하는 장치는 수신 장치의 IP 주소를 이용하여 목적지를 결정 > 해당 IP 주소에 대한 대응하는 로컬 네트워크 상의 MAC 주소를 찾아 데이터를 전송
이 과정에서 IP 주소를 MAC 주소와 매핑하기 위한 프로토콜로 ARP(Address Resolution Protocol)을 사용한다.
본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 <AI 서비스완성! AI+웹개발 취업캠프 - 프론트엔드&백엔드> 과정 학습/프로젝트/과제 기록으로 작성되었습니다.
'코딩캠프 > AI 웹개발 취업캠프' 카테고리의 다른 글
[AI 웹개발 취업캠프] 18Day - 백엔드 HTTP(2) (0) | 2023.08.09 |
---|---|
[AI 웹개발 취업캠프] 17Day - 백엔드 HTTP(1) (0) | 2023.08.08 |
[AI 웹개발 취업캠프] 16Day - 백엔드 OT, 웹서버 (0) | 2023.08.07 |
[AI 웹개발 취업캠프] 23.08.07 과제 (0) | 2023.08.07 |
[AI 웹개발 취업캠프] 23.08.03 과제 (0) | 2023.08.03 |