본문 바로가기

CS/하루 3분 네트워크 교실

(17)
21,22회_IP어드레싱,IP주소2 IP 주소는 계층형이고, 32비트의 주소이다. IP 주소는 '네트워크 번호'와 '컴퓨터 번호'의 조합이다. 따라서 같은 네트워크 내에서는, 유일하다. 네트워크 번호는 접속되어 있는 모든 네트워크에서 유일해야 하고, 컴퓨터 번호는 그 네트워크 내에서 유일해야 한다. 8비트를 1옥텟으로 하여 4개의 옥텟으로 분할해서 표기한다. IP 주소는 규모에 따라 할당되는 범위가 정해져 있으며 그것은 클래스라고 한다. 클래스에 따라 네트워크 번호를 표시하는 부분의 비트수가 정해져 있다. 호스트 번호의 비트가 모두 0인 주소는 네크워크 주소이다. 호스트 번호의 비트가 모두 1인 주소는 브로드캐스트 주소이다. 따라서 네트워크, 브로드캐스트 주소는 실제의 컴퓨터에 할당되어서는 안된다.
19,20회_3계층의 역할과 개요 좁은 의미의 네트워크는 라우터로 나누어진 '컴퓨터 그룹'을 말한다. 네트워크 간에서 데이터 통신을 하는 것을 인터넷 작업이라고 한다. 3계층에서는 인터넷 작업을 수행한다. 네트워크를 나누는 이유: 브로드캐스트가 도달하는 범위를 한정해서 브로드캐스트 문제를 해결한다. 위치 정보를 가진 주소가 논리 주소이다. 수신처까지의 경로 선택을 하는 것이 라우팅이다. TCP/IP에서 인터넷 작업을 수행하는 것이 IP이다.
17,18회_스위치, 전이중 이더넷 충돌은 허브에서 발생한다. 스위치는 'MAC 주소 필터링'과 '버퍼링'으로 충돌을 막는다. 수신처 MAC 주소에 대응한 포트만 프레임을 송신하는 것이 MAC 주소 필터링이다. 버퍼링으로 수신처가 같은 프레임의 충돌을 막는다. 버퍼링: 충돌할 것 같은 프레임을 버퍼에 일시적으로 저장한다. 하지만 버퍼도 유한하기 때문에 버퍼가 부족하다고 판단하면 송신을 중지한다. 백 프레셔 또는 IEEE802.3x라는 규격을 사용해서 송신을 조정한다. 스위치를 사용함으로써 충돌이 일어나지 않고, CSMA/CD를 사용할 필요가 없어서 전이중 이더넷이 가능해진다. 전이중 이더넷: 송수신을 한 번에 할 수 있다. CSMA/CD: 송신중일 때는 수신 불가. 수신중일 때는 송신 불가
15,16회_2계층 주소와 이더넷, 이더넷 데이터 전송 방법 유니캐스트: 1대1. 각각의 기기는 유니캐스트 주소를 적어도 한 개 이상 갖고 있다. 이러한 유니캐스트 주소는 유일해야 한다. 브로드캐스트: 1대전체. 모든 기기가 수신처이다. 멀티캐스트: 1대다수. 지정된 복수의 기기로 데이터 통신을 한다. 이더넷에서는 맥주소를 사용한다. 이 맥 주소는 인터페이스에 지정된 고정 주소이다. 통신 중에는 에러를 고칠 수 없다. 따라서 에러가 있는 프레임은 파기되고, 동일 프레임을 다시 송수신한다. 허브는 기본적으로 플러딩을 통해 모든 기기로 데이터를 전송한다. 각각의 기기는 MAC주소를 통해 자신에게 오지 않은 데이터는 파기한다. 이더넷에서는 수신처와 송신처의 MAC주소, 에러 체크 등을 헤더, 트레일러로 붙인다. 되도록 충돌을 막기 위해 CSMA/CD라..
13,14회_허브, 2계층의 역할과 개요 허브에 케이블로 연결되어 있는 기기는 동일 케이블에 연결되어 있는 것하고 같은 취급을 받게 된다. 문제는, 허브는 수신한 신호에 대해 어떠한 제어도 하지 않는다는 것이다. 허브는 수신한 포트 이외의 모든 포트에 수신한 신호를 송신하는데, 이를 '플러딩'이라 한다. 이 때 충돌이 발생할 가능성이 있다. 충돌을 줄이려면, 충돌 도메인을 작게 만들어야 한다. 정리하자면, 허브는 신호의 증폭과 재생을 수행하고 다수의 컴퓨터를 연결한다. 허브는 신호의 증폭과 재생 이외의 제어는 하지 않으며 플러딩을 한다. 충돌 도메인은 작아야 한다. 2계층의 역할과 개요 1계층에서 다루는 신호와 케이블 등에 따라 2계층의 규격이 달라진다. 2계층이 생각하는 범위는 하나의 허브로 연결되어 있는 범위, 혹은 컴퓨터-라우터, 라우터-..
11,12회_1계층의 역할과 개요, 신호와 충돌 1계층의 역할과 개요 '파이프'인 케이블과 거기로 보내는 신호 등의 규칙에 따라 실제로 상대에게 '데이터'를 전달하는 역할을 한다. 무선, 유선이 있겠지만 유선을 사용하는 경우가 일반적이다. 전기신호를 사용하는 동선과 광신호를 사용하는 광파이버가 있다. 우리가 사용하는 것은 일반적으로 동선 케이블 중 UTP(Unshielded Twist Pair cable)이다. 신호와 충돌 비트를 신호로 바꾸어 케이블에 보냄으로써 상대에게 전한다. 신호의 형태나 전송 방법에 의해 통신속도가 정해진다. 신호는 감쇠, 노이즈/간섭, 충돌 등의 문제가 발생한다. 이를 해결하는 부분은 2계층!
1장_네트워크 기초 지식 네트워크 기본 지식 한 줄 정리 네트워크는 컴퓨터, 통신 매체, 데이터로 이루어진다. 리소스를 공유하는 것이 네트워크의 장점이다. 데이터를 주고받음으로써 리소스를 공유한다. 데이터는 비트로 표현된다. 데이터 통신을 하기 위해서는 기기와 프로토콜(규칙)이 필요하다. 데이터 통신에는 회선 교환과 패킷 교환이 있다. 회선 교환은 '파이프'를 교체하는 방식이다. 패킷 교환은 '패킷'으로 분할해서 송신하는 방식이다. 컴퓨터 네트워크는 패킷 교환 방식이다. 패킷 교환 네트워크는 컴퓨터, 통신 매체, 인터페이스, 라우터로 이루어진다. 네트워크에는 멀티액세스 네트워크/포인트 투 포인트 네트워크 두 종류가 있다. 자신의 책임으로 좁은 범위에서 만드는 것이 LAN이다. 넓은 범위에서 통신사업자로부터 케이블을 빌려서 만들어..