허브의 역할에 대하여 궁금합니다ㅠㅠ

wlsghks213의 이미지

100Mbps 라인에 허브로 pc 5대를 연결하여 사용하면 각 20Mbps 씩 되는것으로 알고있습니다
하나의 pc가 통신중일때 나머지4대는 아무런 통신을 할수없는 상태인건가요?
공유기로 연결하였을때와 허브로 연결하였을때의 통신방법,대역폭 등이 궁금합니다.
자세히 예시로 설명해주시면 감사하겠습니다.ㅠㅠ

k1d0bus3의 이미지

허브는 OSI 1계층 장비, 즉 랜케이블을 물리적으로 연결한거랑 같은 역활을 합니다. 할줄아는게 없는 그냥 물리적 연결장치입니다.
스위치는 2계층 장비, 즉 NIC의 MAC주소를 인식을 합니다. 패킷의 MAC주소를 검사하여 적절한 곳으로 보냅니다.
라우터는 3계층 장비, 즉 IP주소를 인식합니다. 패킷의 IP주소를 검사하여 적절한 곳으로 보냅니다.

랜환경에서 두 PC간 패킷을 주고받을때, 허브는 브로드케스팅을 해버리지만, 스위치는 브로드캐스팅 없이 특정 노드로만 전달해 줍니다.
하지만 WAN선 하나를 5대의 PC로 연결하는 경우, 스위치를 쓰나 허브를 쓰나 별반 속도차이 없습니다.
어짜피 5대의 PC에서 나오는 패킷들 모두 WAN으로 가야하니깐요.

비유를 하자면
대역폭 = 도로의 폭
패킷 = 자동차
허브 = 교차로
스위치 = 인터체인지

요즘나오는 21세기에 판매되는 소호용 허브들은 실제로는 스위치역활까지 하는걸로 압니다.
요즘나오는 소호용 공유기도 허브, 스위치, 라우터 3개의 역활을 모두수행합니다.

허브환경에서 한대PC가 통신중이라고 해서 나머지 4대가 통신못하는 것도 아닙니다.
그냥 먼저 많이 PC가 장땡이고(거의 100Mbps를 사용하겠죠?), 중간에 다른 PC들이 통신을 한다면 대역폭을 1/n할겁니다.
하지만 100Mbps라인에 허브로 PC5대를 연결한다해서 각 20Mbps씩 균등분할 되는건 아닙니다.
왜냐하면 패킷통신이란게 불규칙적으로 일정하지 않은 양들의 패킷(자동차)들이 대역폭(도로)을 지나다니니깐요.
공유기로 연결해서 세팅을 한다면 각PC당 20Mbps씩 균등 분할 할 수는 있겠네요.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.