데이터 통신-network topologies,network type

Coding_Holic·2021년 9월 11일
0

데이터통신

목록 보기
2/10

https://www.youtube.com/watch?v=zbqrNg4C98U
요 강의 요약본입니다!

📢network toplogies

what are network topologies?
topology는 네트워크가 다른 장치와 통신하는 방식의 레이아웃을 의미한다.

종류로 유선과 무선으로 나눌수 있는데 그 종류에 대해서 살펴보겠다.

✔유선

STAR


➕모든 컴퓨터가 중앙 지점을 통과하는 방식이여서, 한 컴퓨터가 고장나도 영향을 주지 않는다.
➖중앙허브 고장시에는 모든 컴퓨터에 영향을 준다=> 단일실패지점

RING


✅ 폐쇄 형태의 루프이다
✅ 모든 컴퓨터가 두개의 이웃 컴퓨터가 존재한다
✅ 오래된 버젼이다!
➕ 설치와 문제해결이 쉽다
➖ 컴퓨터 하나 고장시 다 중단된다.

BUS



✅ 이것도 오래된 버전! SINGLE CABLE(=COXIAL CABLE) 구조
✅ BNC CONNECTOR라는 특수 커텍터를 이용한다(위의 사진 참고)
➕ 저렴하고 구현하기 쉽다
➖ 케이블이 종단기를 사용해서 양쪽 끝에서 중단되어야한다=> 만약 한개의 터미널이 고장나면, 케이블이 개방되고 신호가 반송된다 => 신호를 반사하고 데이터 흐름이 중단된다!

MESH


✅ 모든 컴퓨터가 서로 연결 되어있다.
➕ 1개 연결 실패해도 컴퓨터는 여전히 서로 통신할 수 있다
➖ 케이블 네트워크 때문에 비용이 많이든다, LAN(X), 인터넷(광역) (O)

✔무선

Infrastructure TOPOLOGY


✅ 유선+무선 방식, STAR와 유사하다
✅ 무선 ACCESS POINT는 무선 네트워크와 유선 네트워크 사이의 브리지 역할을 한다. =>단일 아니어도 괜찮고, 네트워크 필요에 따라 다름

Adhoc TOPOLOGY


✅ 케이블,서버,라우터,무선액세스 포인트 등이 필요하지 않다
✅ 단순 PEER TO PEER 네트워크
✅ 무선으로 연결
✅ 중앙 집중식 장치(라우터,ACCESS POINT)를 사용하지않는다
✅ 서로 직접 연결
✅ 직접 액세스하기 때문에 장치는 보안, 권한을 담당해야한다
✅ 빠르다!

Wireless Mesh TOPOLOGY


✅ 유선 MESH방식과 유사하다
✅ 건물을 연결하는 modem이 존재한다
✅ 비싸고, 시간이 많이 든다
✅ 추가 케이블이 필요하지않다
✅ 각 무선 액세스 포인트가 다른 무선 액세스 포인트와 통신하여 원활한 인터넷 연결을 만든다
✅ 한개실패해도 다른 연결이 존재하기 때문에 실패해도 괜춘!

📢network type

네트워크 종류는 크기와 지리적 커버량에 따라 구분할 수 있다.

PAN [Personal Area Network]


✅ 개인 수준에서의 네트워크
✅ ex)Bluetooth, Infrared, NFC

LAN [Local Area Network]


✅ 같은 장치 그룹끼리의 통신이고 서로 가까이에 있어야 한다
✅ 이더넷 케이블로 연결한다

WLAN [Wireless Local Area Network]


✅ 무선 통신장치 (ex:무선 인터넷 라우터)
✅ 무선 AP를 가진다
✅ 케이블 사용 X

CAN [Campus Area Network]


✅ 제한된 영역에서 두개이상의 LAN을 연결한다

MAN [Metropolitan Area Network]


✅ 도시나 마을에서 사용
✅ 광섬유 케이블과 같은 고속 연결을 사용

SAN [Storage Area Network]


✅ 많은 양의 데이터를 저장하고 액세스를 제공하는 특수 고속 네트워크
✅ '데이터 저장 전용 네트워크' => DISK ARRAY, SERVER, SWITCH로 구성
✅ LAN에서 발생할 수 있는 병목현상과 같은 네트워크 트래픽의 영향을 받지 않는다 => SAN LAN 분할되어있기 때문에

병목현상이란?
전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상

WAN [Wide Area Network]


✅ 가장크다!
✅ 여러 LAN,CAN,MAN을 포함한다
✅ EX) internet

profile
안녕하세용 개발에 미치고 싶은 초보 개발자입니다:)

0개의 댓글