2.1 컴퓨터 네트워크를 구성하는 기기
컴퓨터 네트워크
- 단말기와 네트워크 기기로 구성
단말기
- 통신을 하는 주체
- 무선, 유선 네트워크 연결 단자를 가진 일반적인 컴퓨터를 의미
- 클라이언트와 서버로 구분
클라이언트
- 사람이 만지는 컴퓨터를 의미
서버
- 단말기에 서비스를 제공하는 무인 컴퓨터
- 클라이언트에서 오는 데이터를 받아 처리한 후 결과를 회신하는 역할
가장 기본적인 컴퓨터 네트워크 구성
- 두 단말기를 직접 네트워크 케이블로 연결하는 것
링 위상
- 단말기 세대 이상 간에 통신하는 방법
- 컴퓨터 한대 한대를 거쳐서 목적지로 보내는 방법
- 교실에서 맨 앞의 학생이 맨 뒤에 학생에게 비밀 쪽지를 전달하는 방법
별 위상
- 네트워크 기기를 사용하여 통신하는 방법
- 네트워크 스위치 하나를 사이에 두고 별 모양으로 단말기들이 연결되어 있는 것
- 로컬 지역 네트워크, LAN 이라고도 한다
- OSI 모델의 표준만 지켜주면 통신 할 수 있다.
2.1.1 OSI 모델
OSI(Open System Interconnection reference)
- 7계층으로 이루어진 국제 표준 모델
계층 1 : 물리 계층
- 하드웨어를 다룬다
- 보낼 데이터를 어떤 파형의 전류로 보낼지 등을 정의
계층 2 : 데이터 링크 계층
- 로컬 지역 네트워크(LAN)에서 통신을 가능하게 한다.
- 데이터가 변조 없이 가게한다. (반드시 가게하는 것은 아니다)
계층 3 : 네트워크 계층
- 광역 통신망(WAN)에서 통신을 가능하게 한다.
계층 4 : 전송 계층
- 데이터가 상대방에게 반드시 도착하게 한다.
계층 5 : 세션 계층
계층 6 : 표현 계층
계층 7 : 응용 계층
응용프로그램이나 운영체제 안 모듈이 다른 컴퓨터의 응용 프로그램이나 운영체제 모듈과 통신을 하는 동안
논리적 연결 단위나 기능들을 다루는 계층 5~7계층
2.22 인터넷