본문/내용
1. 네트워크 구조 개요
네트워크 구조는 컴퓨터 또는 디바이스들이 서로 정보를 주고받기 위해 구성하는 방식이다. 네트워크 구조는 데이터 전송 방식과 연결 방식을 기준으로 여러 가지로 나뉜다. 대표적인 네트워크 구조로는 버스 구조, 토큰링 구조, 별 구조가 있으며 각각의 특징과 장단점이 뚜렷하다. 버스 구조는 모든 디바이스가 하나의 공통된 통신선에 연결되어 자료를 보내거나 받을 때 이 선을 통해 전달하는 방식이다. 이 구조는 설치가 간단하고 비용이 낮아 LAN(Local Area Network)에서 많이 사용된다. 그러나 네트워크에 연결된 모든 디바이스가 하나의 통신선을 공유하기 때문에 충돌이 발생하면 전체 네트워크의 성능이 저하된다. 충돌 방지기법인 CSMA/CD를 채택하는 것이 일반적이며, 예를 들어 10BASE-2 또는 10BASE-T와 같은 이더넷이 대표적이다. 통신 대역폭이 제한적이고 충돌 문제로 인해 대규모 네트워크에 적합하지 않은 단점이 있다. 반면 토큰링 구조는 네트워크 내에서 데이터 전달 권한을 제어하는 특별한 토큰(패스나 권한 부여 메시지)을 사용한다. 디바이스는 이 토큰을 소유하는 동안에만 데이터를 송신하며, 토큰이 다른 디바이스로 …