- 인터넷을 하려면 이더넷부터
최근의 컴퓨터 케이스 후면을 보면 거의 필수적으로 이더넷 포트(혹은 랜포트)가 존재합니다. 만약 이 이더넷 포트가 없다면 이 글을 볼 수 있는 기회가 없을테지요(^^;) 우리가 인터넷 익스플로러나 FTP 와 같은 클라이언트를 통해 자료를 검색, 전송, 확인하는 등의 다양한 행위들의 결과는, 바로 이 조그마한 구멍(?)을 통해서 이루어짐을 의미합니다. 전 세계 어딘가로 여행을 떠나기 위한 첫 관문이 바로 이더넷 포트인데, 과연 우리는 이에 대해 얼마나 알고 있는지 미약하나마 한번 알아보기로 하겠습니다.

|
과연 이더넷(Ethernet)이란? 회선상에서 데이터를 전송하는 여러 가지 방식들중 현재 전세계적으로 90% 이상 사용되는 대표적인 네트워크 형태로, 제록스(Xerox)의 연구원이었던 밥 메칼프(Bob Metcalfe)와 데이빗 벅스(David Boggs)에 의해 소개되었습니다. 데이터를 전송하기 위해 CSMA/CD라는 약속을 사용하며, 전송속도는 현재 10~1000Mbps 까지 다양하게 존재합니다. |
이더넷(Ethernet) 이란 약속을 통해 네트워크를 구성하기 위해선, 네트워크 인터페이스 카드(NIC) 혹은 쉽게 랜카드, 이더넷 카드로 부르는 장비를 설치해야 합니다. 이 랜카드의 역할은 우리가 원하는 많은 작업결과가 여러단계를 거치게 되며, 결국 전압의 높낮이로 구별시킨후 네트워크 상에 전파시키는 역할을 하게 됩니다.
|
간단히 한줄로 설명이 끝나긴 했지만 이 과정은 매우 세분화되어 있으며, 이에 대한 국제적인 규칙이 존재합니다. 즉 총 7단계로 이루어진 이 과정은 "OSI(Open System Interconnection) 7 계층"으로 불리우며, 인터넷을 유지하고 있는 TCP/IP 역시 이 약속과 매우 비슷한 형태를 유지하고 있습니다. (7공주 시리즈 같기도 ...) |

이명동인(異名同人)의 "이더넷 카드", "랜카드", "네트웍 인터페이스 카드"
- MAC(Media Access Control)

위 그림과 같이 네트워크가 연결되어 있고 A,B,C 컴퓨터들은 각자의 랜카드가 설치되어 있다고 가정해 보면... A, B, C 가 데이터를 전송하거나 받기 위해서 혹은 자신의 존재유무를 알리기 위해서는 네트워크 상에서 구별할 수 있고 변치않는 이름이 필요하게 됩니다. 마치 우리네의 주민등록번호 처럼...
이를 위해 랜카드들은 저마다 고유한 이름이 붙어있으며, 이 이름을 MAC(Media Access Control) 주소 혹은 물리적 주소라고 부릅니다. - 주변에서 흔히 볼수있는 잡초일지라도 저마다 이름을 붙여주면 구별이 가능하지 않을까요?

윈도우즈 2000/XP에서 명령 프로프트창을 열고 "ipconfig /all" 입력
위의 이미지를 보면 알수있듯이 MAC Address(통상 "맥 주소")는 12개의 16진수로 이루어져 있습니다. - 무슨 주소가 이렇게 긴지 -_-; 컴퓨터는 알다시피 "높고", "낮음"의 전압차 즉, 2진수만을 인식하기 때문에 이를 사람들이 쉽게 구분하기 위해서, 위의 MAC 주소역시 16진수로 변환해 표현하고 있으며, 이를 2진수로 풀어본다면 총 48개로 , 48 비트임을 알 수 있습니다. - 48비트면 현재 우리가 사용하는 IP주소(IPv4는 32비트크기)보다도 엄청나게 큰 수치입니다.
|
MAC 주소는? 위에서 본 것처럼 총 48비트 크기를 가지며 랜카드마다 고유한 값을 가집니다. 48비트를 28비트 + 28비트로 나누어 볼 때, 앞의 28비트는 이더넷 카드를 제조한 업체의 고유한 값을 나타냅니다. 위의 예에서 앞의 24비트 만큼을 보면 44-45-53으로 나타내는 값은 특정업체의 제품임을 의미하는 것입니다. 그리고 나머지 28 비트는 생산할 수 있는 총 개수로 생각해 볼 수 있는데, 즉 2의 28승인 268,435,456 개 만큼의 고유한 제품 번호를 붙일 수 있습니다. - 만약 이더넷 카드를 2억 6천만개 보다 많이 팔게되면... ? ! |
자 그럼 MAC주소에 대해 요약해 보면... 이 값은 변경이 불가능한 유일한 값으로 제품의 생산시 정해지게 됩니다. 즉 지구에서 단 하나뿐인 값을 사용하고 있는 셈인데, 그렇다면 이런 의문이 생길 수도... "IP주소가 있어야 인터넷이 되지 않습니까? 어디선가 들었는데 IP주소도 유일한 값이라고 하던데... 무슨 유일한 주소가 두 개씩이나 필요한가요 ?"