MAC 변경과 MAC 복제의 의미?

pong0923의 이미지

안녕하세요!
리눅스에 관련된 질문은 아니지만..

지금까지 MAC주소는 NIC에 1:1로 할당되는 고유한 주소로 알고 있었는데
MAC 변경이 가능하다고 알게 되었습니다.

어째.. 설명좀 해주실 수 없을까요?ㅠㅠ
지금까지 알던 것들이 많이 헷갈려지네요

1네트워크 상에서 ip가 잡혀있다고 하더라도 실제로 통신하려고 찾게 되는 것은 MAC이라고 알고 있었는데..

2MAC을 바꾸게 되면 하드웨어 주소 자체가 바뀌는 것인가요 아니면 단순히 겉으로만 그렇게 보이게 하는 것인가요?
맥주소 같은것.. 통신할때 패킷에 태워 보내고 하지 않나요? 설명좀..

3만약 바꾼 mac이 다른 NIC의 MAC과 겹치게 되면 어떻게 되나요? 두대에게 같이 갈 것 같지는 않는데..
단순히 충돌나고 안되는 건가요? 아니면 먼저 네트워크에 접속한 MAC에게?
만약 두 컴퓨터가 아주아주 멀다면(네트워크 상에서)?
(예를들어 같은 MAC을 가진 두대의 컴퓨터A,B(수신측)와 다른 한대의 컴퓨터C(송신측)이 있는데, 세대는 모두 인터넷상에 연결되어있고
A와 C는 같은 네트워크 상에, B는 분리된 다른네트워크상에 있다면, C에서 송신한 데이터는 누가 갖게 되나요?)

4 그렇다면 우리가 흔히 쓰는 공유기의 config 메뉴에 보면 MAC복제 하는 곳이 있던데.. 이것이 갖는 의미는 무엇인가요?
(우리가 인터넷에 접속하려고 할때 ISP쪽에서 인증을 해줄때..어떤 과정이 있는 것 같던데...자세히 설명좀..)

Arcy의 이미지

1. 라우팅을 하지 않는 같은 네트웍(같은 서브넷)에서만 MAC 으로 찾아갑니다.

2. MAC이 NIC의 NVRAM에 저장되거나 E,EPROM등에 저장되는데, 바꾸면 저거 자체를 바꾸는 경우도 있고 OS 커널 수준에서 다른것처럼 하는 경우도 있습니다. 결과적으로 통신할 때 패킷에 태워보내는게 달라지는건 맞습니다.

3. MAC은 같은 네트웍상에서만 의미있습니다. 나머지는 어떻게 겹쳐도 관계없고, 같은 네트웍상에선 보통 먼저 나오는 녀석이 이깁니다.

4. 공유기는 라우터류입니다. 인터넷단과 private network 간에 NAT를 하니까요. 마당이 있는 집이라면 집 들어가는 현관문과 밖으로 통하는 대문이 따로 있겠죠? MAC 복제는 현관문 모양을 그대로 본따서 대문 앞쪽에 그려놨다고 생각하시면 됩니다. 밖에서 보면 마치 마당이 없이 바로 현관인것처럼 보이는거죠.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.