네트워크공부

    10. VLAN(Virtual LAN)

    10. VLAN(Virtual LAN)

    VLAN : 한 대의 스위치를 마치 여러 대의 분리된 스위치처럼 사용하고, 또 여러 개의 네트워크 정보를 하나의 포트를 통해 전송할 수 있다. 하나의 스위치에 연결된 장비들도 브로드 캐스트 도메인이 서로 다를 수 있음. VLAN 적용 전 VLAN 적용 후 회사의 3개의 네트워크가 존재 한다면, 라우터에서는 3개의 이더넷 인터페이스가 나와야 하고, 서로 다른 스위치에 연결되어야 한다. 본관이 아닌 별관의 네트워크를 구성한다면, 별관에 스위치를 따로 설치하고 같은 네트워크에 속한 스위치끼리 연결해 주어야 한다. 하지만 VLAN을 사용한다면, 스위치로 하나의 링크만을 이용해서도, 3개의 네트워크 정보를 실어 보낼 수 있다. 스위치도 여러 개의 브로드 캐스트 영역을 나누어 줄 수 있게 된다. VLAN은 스위치에..

    9. 스패닝 트리 알고리즘 (STP)

    스패닝 트리 프로토콜 네트워크당 하나의 Root Bridge를 갖는다. Non root Bridge는 무조건 하나 씩의 Root port(Root와 연결된 링크의 포트)를 갖는다. Segment(브리지 또는 스위치 간에 서로 연결된 링크)당 하나씩의 지정포트(Designated port)를 갖는다. 다음 단계로 순서를 정함 1. 누가 더 작은 Root Bridge ID를 가졌는가? 2. Root Bridge까지의 Path Cost 값은 누가 더 작은가? 3. 누구의 BID(Sender BID)가 낮은가? 4. 누구의 포트 ID가 더 낮은가? 스패닝 트리 정보를 자기들끼리 주고받기 위해 BPDU(Bridge Protocol Data Unit) 프레임을 사용. Root BID, Root Path Cost, ..

    7. IP주소(IP Address)

    7. IP주소(IP Address)

    TCP 프로토콜을 사용하기 위해 모든 장비들을 구분해주기 위해서 만들어 낸 것이 IP Address. IP Address는 32bit에 2진수로 이루어져 있다. ▶ 네트워크 부분(Network Part) : 하나의 PC가 데이터를 뿌렸을 때, 그 데이터를 라우터를 거치지 않고도 받을 수 있는 영역. 브로드 캐스트 영역이라고 생각하면 된다. ▶ 호스트 부분(Host Part) : 각각의 PC 또는 장비를 일컫는다. 한 네트워크(브로드캐스트 영역)에서는 네트워크 부분은 같고, 호스트 부분은 달라야 정상적인 통신이 가능하다. Ex) 한 PC방에서 쓰는 IP주소가 203.240.100.1 ~ 203.240.100.255 이면 네트워크 부분은 203.240.100 이고, 호스트 부분은 1~255이다. IP에는 5..

    5. 네트워크 장비 - 랜카드

    5. 네트워크 장비 - 랜카드

    NIC(Network Interface Card) 보통 랜카드로 불리며 주변에서 가장 많이 볼 수 있는 네트워크 장비이다. 유저의 데이터를 케이블에 실어서 허브나 스위치, 혹은 라우터 등으로 전달해주고 자신에게 온 데이터를 CPU에게 전달해주는 역할을 한다. 과거에는 IRQ(interrupt Request) 넘버의 세팅이나 BaseMemory 등의 세팅이 필요했다. 데이터가 들어오면 랜카드는 컴퓨터의 CPU에 자기가 가지고 있던 IRQ를 이용해서 인터럽트를 걸게 된다. CPU에서는 하던 일을 멈추고 IRQ를 확인해서 랜카드에서 일을 해줄 것을 요청받는다. 그럼 랜카드는 BaseMemory 쪽으로 데이터를 보내서 작업을 시작한다. 요즘에는 IRQ를 자동으로 지정해 주지만, 예전에는 안 쓰는 IRQ를 찾아 ..

    4. Protocol (프로토콜) - TCP & UDP

    4. Protocol (프로토콜) - TCP & UDP

    Protocol (프로토콜) 컴퓨터끼리 서로 통신하기 위해서 꼭 필요한 서로 간의 통신 규약 또는 통신 방식에 대한 약속이다. 두 사람이 서로 대화를 한다고 가정하면, 같은 언어를 사용해야만 대화가 가능하다고 생각하면 쉽다. TCP TCP(Transfer Control Protocol)는 트랜스포트 층에 해당하며, 신뢰성 있는 바이트 스트림 서비스를 제공한다. 바이트 스트림 서비스란 용량이 큰 데이터를 보내기 쉽게 TCP 세그먼트라고 불리는 단위 패킷으로 작게 분해하여 관리하는 것을 말하고, 신뢰성 있는 서비스는 상대방에게 보내는 서비스를 의미한다. TCP/IP는 패킷 통신 방식의 인터넷 프로토콜인 IP(Internet Protocol)와 전송조절 프로토콜인 TCP(Transmission Control ..

    1. 네트워크(Network)와 케이블

    1. 네트워크(Network)와 케이블

    네트워크 네트워크는 Net+Work의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미한다. IEEE(국제 전기 전자 공학회)에서는 네트워크를 다음과 같이 정의하였다. “몇 개의 독립적인 장치가 적절한 영역 내에서 적당히 빠른 속도의 물리적 통신 채널을 통하여 서로가 직접 통신할 수 있도록 지원해 주는 데이터 통신체계”. 그러나 우리가 주로 다루려는 네트워크는 ‘컴퓨터 네트워크’ 일 것이다. 컴퓨터 네트워크는 데이터를 공유하고, 프로세스 분배를 통한 성능 향상(자원 공유), 엔터테인먼트 등의 목적을 가지고 구성되었다. 결국 전세계적으로 수억 개의 컴퓨팅 장치를 TCP/IP로 연결한 인터넷이 형성되었고, 그것이 지금의 4차산업혁명을 할 수 있게 하는 큰 역할이 된 것이다...