ㆍNetwork 주소
- MAC : Physical Address
- IP/IPX : Logical Address
ㆍMAC(Media Access Control) : 미디어 액세스 컨트롤 (= Physical Address : 물리적 주소), 고유함.
ㆍMAC 주소 표기법 : 48bit = 6옥텟(Octet, 8bit = 1옥텟)을 이진수로 표현
*8자리마다 하이픈(-), 콜론(:), 16자리마다 점(.)으로 구분.
<모두 같은 표현이다.> 00 - 60 - 97 - 8F - 4F - 86 00 : 60 : 97 : 8F : 4F : 86 0060 . 978F . 4F86 이진수로 표현 => 00000000 . 01100000 . 10010111 . 1000 1111 . 0100 1111 . 10000110 (2) |
제조사 코드 (24bit) 00 : 60 : 97 → 생산자(OUI : Organization Unique Identifier) : 회사코드 |
일련번호 (24bit) 8F : 4F : 86 → 시리얼 넘버 |
*생산한 회사가 부여할 수 있는 코드 범위 : 앞의 3자리는 고정. 시리얼 넘버 옥텟만 부여할 수 있다.
ㆍARP(Address Resolution Protocol) : IP주소를 MAC주소로 변환하는 프로토콜
*PC Y와 PC Z는 같은 네트워크에 있다. PC Y는 PC Z의 IP주소를 알고 있다.
① PC Y가 PC Z에게 ARP Request(MAC주소 묻기)를 브로드 캐스팅 한다.
② PC Z는 PC Y에게 MAC주소를 알려준다.
* PC Y와 PC Z는 서로 다른 네트워크에 있다. PC Y는 PC Z의 IP주소를 알고 있다.
① PC Y가 PC Z의 MAC Address를 묻는 편지를 브로드 캐스팅 한다.
② 라우터는 자신의 라우팅 테이블을 보고 PC Z가 다른 네트워크에 있음을 파악한다. PC Y에게 자신의 MAC주소를 전송하고 자신을 통해 PC Z에게 송신할 수 있음을 알려준다.
* 라우터는 브로드캐스팅을 막는다.
→ R) 다른 네트워크로 넘어가지 않게 방지.
ㆍ통신방식 구분 : 유니 캐스트(1:1) / 브로드 캐스트(1:M) / 멀티 캐스트(1:Group)
- 유니 캐스트(Unicast) : ① 네트워크에서 가장 많이 사용되는 트래픽
② 유니캐스트 프레임을 뿌리면 보통 Shared 방식이라 모든 PC가 받긴 하지만 목적지 MAC 주소와 비교했을 때 다르면 프레임을 버린다.
- 브로드 캐스트(Broadcast) : ① 브로드캐스트 도메인(Broadcast Domain, 라우터에 의해 구분된 공간) 내 의 모든 노드들이 대상
② 브로드캐스트 MAC주소(FFFF.FFFF.FFFF) 목적지 주소.
③ 모든 노드들은 브로드캐스트 프레임을 받아야 한다. → CPU에 영향을 준 다.
=> 네트워크 상 트래픽 증가, 모든 노드의 CPU에 영향을 줌.
④ 예시 : 1. ARP가 IP주소를 MAC주소로 변환시켜줄 때.
2. 라우터끼리 정보교환, 다른 라우터 위치 찾기, 서버의 서비스 제공
⑤ 주기적 발생 : 보통 30초 ~ 1분에 한 번 씩 발생
⑥ 브로드캐스트의 패킷이 많을 수록 CPU 성능은 더 떨어짐.
- 멀티 캐스트(Multicast) : ① 유니캐스트와 브로드캐스트의 장점을 결합 → 특정 그룹 대상 프레임 전송. (그룹 노드의 CPU 영향 X)
② 단, 라우터나 스위치가 멀티캐스트를 지원해야한다.
③ IP주소는 클래스 D를 사용한다.
* 라우터와 스위치가 멀티캐스트를 지원 안할 경우 : - 라우터 : 브로드캐스트 취급 (다 막아버림)
- 스위치 : 모든 포트로 뿌림 (브로드캐스트처럼)
* 유니 캐스트, 브로드 캐스트 등의 비율을 알아보는 장비 : NMS, 네트워크 트래픽 분석기