MAC and MAC address (Media Access Control)
근거리통신망에서 MAC 주소는 데이터 링크 계층의 MAC 계층에 의해 사용되는 주소로서 네트웍 카드의 48 비트 하드웨어 주소를 말하며, 이더넷 주소, 또는 토큰링 주소와 동일하다.
네트웍 카드 제조사에 의해 부여된 하드웨어 주소는 UAA (universally administered address)로서 모든 네트웍 카드가 유일한 값을 가진다. 그러나 UAA는 관리 목적상 변경이 가능한 데, 이러한 MAC 주소를 LAA (locally administered address)라 한다.
--------------------------------------------------------------------------------
다시한번 말하자면, 고유한 하드웨어 번호(전세계 Lan card 통틀어서 물건 하나당 갖고있는 번호..) 라고 할수 있는데요. IP address 충돌 일어날때, 충돌나는 하드웨어 번호 알려주는데 그게 아마 MAC address일거에요.
참고로 IP address는.. ------------------------ IP address ; IP 주소
인터넷상에서 라우팅을 효율적으로 하기 위하여 물리적인 네트웍 주소와 일치하는 개념으로 부여된 32 비트의 주소가 IP 주소이다. IP 주소를 이용하면 네트웍상의 유일한 호스트를 식별하는 것뿐만 아니라, 호스트가 있는 네트웍를 식별할 수 있다. IP 주소는 클래스로 나뉘어 있으며 하나의 네트웍에서 모든 호스트는 동일한 prefix를 공유한다.
==============
MAC은 Media Access Control의 약자이며 쉽게 생각해서 LAN카드마다 할당 되어 있는 고유의 주소값입니다.
이 값은 IEEE과 같은 국제기구에서 할당한 값으로 일반적인 LAN카드에서는 절때로! 바꿀 수 없는 고유한 값입니다. 당연히 LAN카드의 하드웨어에 박혀있는 값으로, PC하고는 아무 관계없습니다.
그럼 이걸로 어떻게 속도제한을 하냐면요... 방법은 여러가지가 있어서 딱히 이거다! 라도 말할 수는 없지만 일반적인 방법을 설명하겠습니다. 그리고 일반 가정에서 사용하는 PC를 대상으로 한경우로 압축해서요.... 실제로 전체 네트웍상에서는 방법이 한두가지가 아니라서.. ^^;
속도제한을 하려면, 크게 두군데서 할 수 있는데요. 하나는 우리집의 xDSL모뎀과 (내장형이든 외장형이든) 직접연결되어 있는 DSLAM(DSL Access Mux) 장비에서 하거나요, 아니면 xDSL망에 접속하기 위한 인증 서버 (RAS, 또는 NAS라고 부르는 것들)에서 할 수 있습니다.
DSLAM쪽에서 속도제한을 건다는 것은, 내 PC의 xDSL모뎀과 1:1로 연결되어 있는 라인 자체의 속도를 조절하는 방식으로, DSL을 연결시켜주기 위한 ATM PVC의 대역폭(Bandwidth)을 직접 조절하면 되지요. 이 경우에는 내 PC의 MAC이든 뭐든 아무 상관 없습니다. 쉽게 생각해서 우리집 전화선이 연결되어 있는 전화국의 장비 (또는 아파트 지하에 있는 장비) 와 연결된 선로 자체를 조절하는 것이지요..
그렇지 않고 접속하는 서버에서 건다는 것은 이렇게 생각하시면 될거 같습니다. 하나의 서버에 접속하는 서용자수가 아~주 많거든요.. 그리고 일단 그 서버와 우리집 xDSL모뎀과는 뭐 1:1로 연결되어 있는 상황은 아니라서요... 이게 위에서 말한 DSLAM을 통해 연결되지요. 그럼 그 서버의 입장에서는 들어오는 사용자가 누구인가를 구분을 할줄 알아야 속도제한을 하든말든 하겠죠? 이때 사용하는게 MAC address이랍니다. 뭐 정확하게는 보통 MAC을 직접보는게 아니라 이 MAC으로 할당받은 IP address를 보고 거는 방법을 쓸수도 있는데, 이러면 DHCP까지 설명을 하게 되어서 너무 복잡해 질거 같군요..
|