네트워크에 대해, 프로토콜

익명 사용자의 이미지

OSI 7과 TCP/IP에 대해 질문을 하고자 합니다.
구글에 검색하면 무진장 많이 나오지만 읽어봐도 무슨 소리인지 모르겠습니다. 그냥 단순히 차이만 설명들 하군요. 집에 있는 네트워크 책을 뒤져봐도 이해가 가질 않습니다.

일단 제가 알고있는 용어입니다.

네트워크: 서로 연결해서 대화할 수 있게 하는 체계
이더넷: LAN 네트워크를 구성하는 방법 중 하나 (CSMA/CD 프로토콜 사용)
인터넷: 이더넷이 모인것 = WAN, (TCP/IP 프로토콜 사용)

근데 여기서 궁금한게

프로토콜과 계층은 같은 말인가요? 제가 알기로는 TCP/IP는 4레이어의 계층을 뜻하는 건데
인터넷은 TCP/IP라는 프로토콜을 사용한다고 해서 의문입니다.

또한

이더넷이 모여 인터넷이 되는건데
이더넷은 CSMA/CD라는 프로토콜을 사용하는데 왜 인터넷은 TCP/IP 라는 프로토콜을 사용하는 건가요?

그냥 단순히 2개의 컴퓨터을 이더넷 선으로 연결하여 통신할 때 TCP/IP 라는 프로토콜을 사용을 안하나요?

감사합니다.

익명 사용자의 이미지

여러 가지 측면에서, "정확하다고 말하기 어려운 서술"부터 "매우 부정확한 서술"까지 다양하게 있군요.

일단,

1. "인터넷"은 "이더넷이 모인 것"이 아닙니다.

2. 이더넷이 "CSMA/CD 프로토콜을 사용"한다고 서술하거나, 혹은 그렇게 정의하는 것은 정확하다고 말하기 어렵습니다. 일단, 그게 이더넷의 본질적인 특성은 아니에요. 그리고 2011년에 IEEE 802.3에서 CSMA/CD를 deprecate 해 버리기도 했지요.

3. "TCP/IP는 4레이어의 계층을 뜻한다"고 말하기도 어렵습니다. OSI 계층 4"가 훨씬 더 일반적인 개념이기 때문이죠. "TCP는 OSI 계층 4로 분류된다" 정도로 말하는 게 더 정확할 겁니다. 근데 이건 단순히 표현 실수일 수도 있겠네요.

4. CSMA/CD를 쓰면서, 동시에 TCP/IP를 쓸 수 있습니다. CSMA/CD와 TCP/IP가 각각 어떤 것인지 안다면, 이 둘이 배타적인 것이 아니라는 사실을 당연하게 받아들이실 텐데요. 숫제 "볼펜을 사용하면서 한글을 사용할 수 있나요" 라고 묻는 것과 비슷합니다. 그런 질문을 한 사람은 볼펜이 뭔지 모르거나, 한글이 뭔지 모르는 거죠.

zooloo의 이미지

질문에 대한 내용은 적게 잡아도 책 20페이지 분량이라서 여기에 다 답변달 수 없습니다
네트워크 -
추상적인 개념이라고 생각하시는게 이해하기 쉽습니다
각각 다른 것(???) 2개이상이 어떤방식(??)으로 연결되어 있으면 네트워크입니다
프로토콜 -
통신규약이라고 하면 이해하기 어렵고, 네트워크안에 각각 다른것(???)끼리 데이터를
주고받을때 어떤식으로 주고받을지 정하는것
tcp-ip -
인터넷에서 사용하는 프로토콜

정리하면.. 서점에서 네트워크 책 한권 사서 보시면 어느정도 이해가 될것입니다
책 제목에 tcp/ip, 네트워크 같은거 들어가는 책이면 될겁니다
그리고 차례중에 ack, nack 이런거 포함되어있는지 확인해보시고, 번역서말고
한국인이 쓴책중에 찾아보세요

네트워크가 저런 기본적인 것부터, 부하분산, 로레벨 등등 광범위해서
제대로 잘 정리된 자료를 얻으시려면 서적을 구매하셔야 합니다

댓글 달기

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