네트워크의 기본 개념
네트워크의 기본 개념
네트워크란?
어떤 대상과 다른 대상을 특정한 장치나 규칙으로 연결한 유기적 시스템
여기서 대상은 노드로 네트워크에서 연결되는 대상을 의미한다
네트워크는 노드의 연결을 의미 반드시 하나 이상의 노드와 연결되어 있어야 한다
네트워크 토폴로지
네트워크 토폴로지는 노드들을 연결하는 방식을 의미하고 약 6가지 종류가 있다
- 라인형: 각 노드가 선형으로 연결되어 있는 방식
- 링형: 각 노드가 링형태로 연결되어 있는 방식
- 스타형: 허브라는 곳에 모든 노드를 연결
- 버스형: 한줄에 모든 노드가 연결된 방식
- 트리형: 각노드가 부모 혹은 자식 노드에 연결 부모x -> root node, 자식x -> leaf node (도메인 이름, 파일 시스템)
- 메시형: 각노드가 하나 이상의 연결을 가지 연결되어있는 방식, 모든 노드가 연결되어 있다면 풀 메시, 풀 커넥트라고 한다
하드웨어 요소
- LAN 케이블: 네트워크에서 신호를 운반하고 컴퓨터와 네트워크 장비를 연결하는 물리적 선
- 스위치 허브(스위치): 네트워크 신호를 중계, 여러 LAN케이블로 연결 지정된 노드에만 신호를 보낸다 스위치로 연결된 단위가 네트워크 최소 단위(세그먼트)
- 리피트: 신호를 중계, 수신한 신호를 전송하는데 신호를 증폭 가능(거리증가)
- 브릿지: 전송원리가 다른 네트워크 사이 신호중계 신호레벨, 변조 방식, 프로토콜 변환
- 네트워크 인터페이스 카드: 네트워크 신호와 컴퓨터 내부 신호를 변환하는 장치
- 라우터: 스위치로 묶인 네트워크끼리 연결하는 장치 세그먼트 내부 통신과 외부 통신 교통정리(라우팅)을 한다
- 게이트웨이: 네트워크에 연결하는 접속점, 같은 프로토콜 내부에서 네트워크나 세그먼트 경계에 설치되어 패킷 출입을 제어
네트워크로 데이터 전송하기
- 직렬: 하나의 선을 이용(펄스형) 1bit 전송 주로 사용하지만 수신(tx) 송신(rx)로 나누어 사용한다
병렬: 여러개의 1~n bit 전송가능 (장거리 x)
- 비동기 통신: 시작과 종료 bit가 존재한다
동기 통신: 데이터 통신시에 일정 간격으로 데이터 읽도록 고정 간격(주파수)로 전송
- 반이중 통신: 무전기 처럼 송수신이 일방적이다
- 전이중 통신: 전화처럼 송수신이 동시에 가능하다
This post is licensed under CC BY 4.0 by the author.