네트워크의 주소 체계
1) MAC (Media Access Control) address
- 네트워크에 연결된 장비들이 가지는 48bit(6 Octet)의 고유한 주소.
(전 세계에서 유일한 주소이다.)
- Physical address, 즉 물리적 주소라고 부른다.
- 이진수로 48bit인 주소이지만 16진수로 표현
- 이진수 4개를 묶어 16진수 한 자리로 표현한다.
즉, 16진수 12자리로 MAC address를 표현
ex) 0000 0000.0110 0000.1001 0111.1000 1111.0100 1111.1000 0110
➔ 00-60-97-8F-4F-86
00:60:97:8F:4F:86
0060.978F.4F86
- 00-60-2F-3A-07-BC
- 앞의 24bits (6개의 16진수)는 생산자(생산 회사)를 나타내는 코드로 OUI라고 한다.
- OUI를 보면 어느 회사(메이커) 에서 생산했는지 알 수 있다.
- 뒤의 24bits는 회사에서 각 장비에 분배하는 Host identifier 즉, 시리얼 넘버이다.
2) IP(Internet Protocol) address
- 이진수 32bit로 구성된 주소체계
- 8bit씩 4 octet로 구분, 각 octet을 10진수로 변환해서 표현한다.
ex) 11000000.10101000.00000000.00000001
➔ 192.168.0.1
- Logical address(논리적 주소)라고 부른다.
통신방식에 따른 네트워크 분류
1) 유니캐스트 (Unicast)
- 일 대 일 전달 방식
- 수신 측이 명확히 한 곳으로 정해져 있는 경우
ex) Destination IP address : 192.168.1.1
Destination MAC address : 00-12-65-32-3A-CC
- 즉, 정확한 특정 목적지의 주소 하나만 가지고 일 대 일로 전달하는 방식
ex) 편지, 일대일 카카오톡
- 유니캐스트 통신 방식은 그 목적지 주소가 아닌 다른 PC들의 CPU 성능을 저하시키지는 않는다.
2) 브로드캐스트 (Broadcast)
- 일 대 제한된 전체 전달 방식
- 불특정 다수에게 전부 전송하는 경우
Destination IP address : 255.255.255.255
Destination MAC address : FF-FF-FF-FF-FF-FF(전체를 가리키는 주소, 최대값이며 1로만 구성된 값)
- 동일 Network에 연결된 모든 네트워크 장비에게 보내는 통신
(즉, Broadcast Domain안의 모든 장비들에게 전송)
ex) TV, Radio, 이장님 방송
- 브로드캐스트 주소가 오면 랜카드는 비록 자신의 맥 어드레스와 같지는 않지만
이 브로드캐스트 패킷을 CPU에게 보내게 된다.
- 과도한 브로드캐스트는 전체 네트워크의 성능뿐 아니라 pc자체 의 성능 역시 떨어뜨리는 결과를 가져온다.
3) 멀티캐스트 (Multicast)
- 일 대 그룹(대상이 정해져있는 특정 멤버) 전달 방식
- 정해진 특정 그룹으로 전송하는 경우
ex) Destination IP address : 224.0.0.5(멀티캐스트 전용 주소)
Destination MAC address : 01-00-5E-00-00-02
- 특정 다수에게 전송하는 방식. 라우터나 스위치에서 이 기능을 지원해 주어야만 사용할 수 있다.
ex) 케이블 TV, 인터넷 방송, 카카오 단톡방
ARP (Address Resolution Protocol)
- 일반적으로 IP 주소만을 보기 때문에 IP주소로만 통신을 한다고 생각하지만
IP를 MAC으로 바꾸는 절차를 거친다.
- IP 주소와 MAC 주소를 서로 매핑하는 절차를 ARP라고 한다.
ex) 각각의 이름(IP)은 알지만 얼굴(MAC)을 모르는 소개팅 만남과 같은 개념
'시사' 카테고리의 다른 글
IP의 이해 (0) | 2021.05.29 |
---|---|
OSI 7 Layer 모델 (0) | 2021.05.23 |
네트워크의 이해(1) (0) | 2021.05.22 |
시스템의 구성 (0) | 2021.05.09 |
IT의 이해 (0) | 2021.05.09 |
댓글