2. 네트워크의 기본 규칙
* 프로토콜(Protocol)이란?
: 네트워크를 통해 통신하기 위한 규칙
독립적인 여러 규칙이 있음(서로 영향을 끼치지 않음)
* OSI 모델이란?
: 국제 표준화기구(International Organization for Standardization ; ISO)에서 제정한 표준 규격
네트워크의 기본 구조를 7개의 계층으로 표준화한 통신 규약
다른 모든 통신 규약의 기반이 됨
데이터 송·수신 시, 7계층(레이어)을 거쳐 이루어짐
응용 계층(7계층) ↔ 표현 계층(6계층) ↔ 세션 계층(5계층) ↔ 전송 계층(4계층) ↔ 네트워크 계층(3계층)
↔ 데이터 링크 계층(2계층) ↔ 물리 계층(1계층)
- 송신(7계층→1계층)/수신(1계층→7계층)
[OSI 모델 각 계층의 역할]
계층 | 이름 | 설명 |
7계층 | 응용 계층 (Application Layer, 어플리케이션 계층) |
이메일&파일 전송, 웬 사이트 조회 등 어플리케이션에 대한 서비스 제공 |
6계층 | 표현 계층 (Presentation Layer, 프레젠테이션 계층) |
문자 코드, 압축, 암호와 등 데이터 변환 |
5계층 | 세션 계층 (Session Layer) |
세션 체결, 통신 방식 결정 |
4계층 | 전송 계층 (Transport Layer, 트랜스포트 계층) |
신뢰할 수 있는 통신 구현 |
3계층 | 네트워크 계층 (Network Layer) |
다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소 결정 |
2계층 | 데이터 링크 계층 (Data Link Layer) |
네트워크 기기 간의 데이터 전송 및 물리 주소 결정 |
1계층 | 물리 계층 (Physical Layer) |
시스템 간의 물리적인 연결과 전기 신호 변환 및 제어 |
* TCP/IP 모델이란?
: 현대에 사용되는 모델/인터넷 모델
OSI 모델 7계층을 4계층으로 단순화시켜 사용하는 모델
데이터 송·수신 시, 4계층(레이어)를 거쳐 이루어짐
응용 계층(4계층) ↔ 전송 계층(3계층) ↔ 인터넷 계층(2계층) ↔ 네트워크 접속 계층(1계층)
* 캡슐화/역캡슐화란?
: 상위 계층의 통신 프로토콜 정보를 데이터에 추가하여 하위 계층으로 전송하는 기술
헤더 및 트레일러를 붙여 나가는 것(캡슐화-송신)
상위 계층의 통신 프로토콜에서 하위 계층에서 추가한 정보와 데이터를 분리하는 기술
데이터를 받는 쪽에서 헤더 및 트레일러를 하나씩 제거하는 것(역캡슐화-수신)
- 헤더 : 데이터를 전송하기 위해 추가적으로 필요한 정보 데이터
데이터의 앞부분에 붙여 다음 계층으로 전송
계층에서 계층으로 이동할 때마다 각 계층에서 만들어진 헤더 붙임
데이터를 전달받을 상대방에 대한 정보 포함
데이터의 내용이나 성격을 식별 또는 제어하는 데 사용
- 트레일러 : 데이터를 전달할 시, 데이터의 마지막에 추가하는 정보
데이터 링크 계층에서 붙임
* VBN(Virtual Private Network ; 가상 사설망)이란?
: 가상 통신 터널을 만들어 기업 본사나 지사와 같은 거점 간을 연결하여 통신하거나
외부에서 인터넷으로 사내에 접속하는 것
- 인터넷 VPN : 인터넷 망을 사용
거점 간 접속 연결(IPsec이라는 암호 기술 프로토콜을 사용하여 접속)
원격 접속 연결(외부에서 컴퓨터를 사용하기 때문에 암호화된 통신로를 만들어 접속)
- IP-VPN : MPLS라는 기술을 사용하여 인터넷망이 아닌 통신 사업자 전용 폐쇄망을 사용
MPLS는 폐쇄망을 사용하므로 제 3자에 의한 해킹이나 데이터 변조의 위험이 없어 암호화 필요 X
'스터디 > IT 기초지식' 카테고리의 다른 글
IT 기초 지식 도서 ④ [모두의 네트워크] (0) | 2021.01.22 |
---|---|
IT 기초 지식 도서 ③ [모두의 네트워크] (0) | 2021.01.22 |
IT 기초 지식 도서 ① [모두의 네트워크] (0) | 2021.01.19 |
IT 기초 지식 도서 ② [비전공자를 위한 이해할 수 있는 IT지식] (0) | 2021.01.18 |
IT 기초 지식 도서 ① [비전공자를 위한 이해할 수 있는 IT지식] (1) | 2021.01.15 |
댓글