통신
- 의사소통 하는 것
네트워크
- 유무선통신 기술을 이용하여 여러 기기를 하나로 연결한 것
- 1세대 무선 전화망: 초기의 무선 전화망은 아날로그 신호만 전송했다.
- 2세대 무선 전화망: 디지털 신호를 전송한다. 아날로그 신호보다 효율성이 좋다.
- 3세대 무선 전화망: 기존의 전화 기능에 데이터 통신 기능이 추가되었다.
- 4세대 무선 전화망: 데이터 통신에 대해 데이터 전송 속도를 높였다.
- 5세대 무선 전화망: 초고속 무선 통신이 가능하다.
네트워크 구성 방식
- 강결합 시스템
- 네트워크로 연결된 모든 컴퓨터의 프로세서가 하나의 메모리를 공유하는 방식
- 모든 컴퓨터는 메모리를 공유하면서 같은 운영체제를 사용하는데, 강결합 시스템은 약결합 시스템에 비해 속도가 빠르다.
- 약결합 시스템
- 둘 이상의 독립된 시스템을 연결한 것
- 통신 오버헤드가 있기 때문에 강결합 시스템보다 느리다.
- 약결합 시스템에서는 컴퓨터들이 서로 독립적으로 작동하기 때문에 하나의 시스템에 장애가 발생해도 다른 시스템에 영향을 미치지 않는다.
프로토콜
- 다른 기기 간에 통신을 하기 위해 정한 약속
인터넷
- LAN: 가까운 거리에 연결된 네트워크
- WAN: 국가 전체를 연결하거나 국가 간에 연결되어 있는 네트워크
LAN을 구성하는 방법
- 스타형
- 중간에 네트워크를 관장하는 시스템을 두고 방사형으로 기기를 연결
- 링형
- 모든 기기를 원형으로 연결
- 버스형
- 중앙의 버스에 독립적으로 기기를 붙여 네트워크를 구성
분산 시스템
- 개인용 컴퓨터의 보급으로 값이 싸고 크기가 작은 컴퓨터를 네트워크로 묶어 대형 컴퓨터 같은 능력을 가진 시스템을 말한다.
- 장점
- 네트워크로 연결된 기기가 여러 자원을 공유할 수 있다.
- 작업 분배를 통해 여러 기기가 작업을 나누어 처리할 수 있다.
- 데이터나 처리를 분산함으로써 연산 속도를 향상할 수 있다.
- 장애가 발생해도 시스템을 복구할 수 있다.
- 고려사항
- 각 기기의 독립성 보장
- 사용자는 시스템을 하나의 기기로 인식할 수 있어야 한다.
분산 시스템 운영체제
- 네트워크 운영체제
- 각 컴퓨터가 독자적인 운영체제를 가진 채 사용자 프로그램을 통해 분산 시스템이 구현된 것
- 낮은 수준의 분산 시스템 운영체제
- 분산 운영체제시스템 내에 하나의 운영체제가 존재하고, 전체 네트워크를 통틀어서 단일 운영체제로 운영된다.
- 사용자가 시스템 내 기기의 종류를 알 필요가 없고 전체 시스템을 일관성 있게 설정할 수 있다.
- 네트워크의 이해, 유지, 수정이 용이하다.
'CS > 운영체제' 카테고리의 다른 글
[운영체제] 파일 시스템 (0) | 2024.03.26 |
---|---|
[운영체제] 입출력 장치 / 디스크 / 스케줄링 / RAID (0) | 2024.03.26 |
[운영체제] 가상 메모리 관리 / 페이지 교체 알고리즘 / 스레싱 / 프레임 (0) | 2024.03.26 |
[운영체제] 가상 메모리 / 페이징 / 세그먼테이션 (0) | 2024.03.26 |
[운영체제] 물리 메모리 관리 (0) | 2024.03.26 |