컴퓨터 간에 정보를 주고받을 때의 통신 방법에 대한 규칙이나 표준이다.
ISO(국제표준화기구)가 OSI 모델이라는 표준 규격을 제정했다.
ISO
Interational Organization for Standardization(국제표준화기구)의 약어
규격
기술적인 사항에 대해 제정한 기준을 말하는 데, 보통은 기술적 표준을 의미한다.
7계층 | 응용계층 | |
6계층 | 표현계층 | |
5계층 | 세션계층 | 세션 체결, 통신 방식을 결정한다. |
4계층 | 전송계층 | 신뢰할 수 있는 통신을 구현한다. |
3계층 | 네트워크계층 | 다른 네트워크와 통신하기 위한 결로 설정 및 논리 주소를 결정한다. |
2계층 | 데이터링크계층 | 네트워크 기기 간의 데이터 전송 및 물리 주소를 결정한다. |
1계층 | 물리계층 | 시스템 간의 물리적인 연결과 전기 신호를 변환 및 제어한다. |
4계층 | 응용 계층 |
3계층 | 전송 계층 |
2계층 | 인터넷 계층 |
1계층 | 네트워크 접속 계층 |
OSI 모델의 응용 계층, 표현 계층, 세션 계층이 TCP/IP 모델에서는 응용 계층으로 합쳐져 있다.
1. 헤더
데이터의 앞부분에 전송하는 데 필요한 정보를 붙여서 다음 계층으로 보내야 하는데 이때의 정보로, 데이터를 전달받을 상대방에 대한 정보도 포함되어 있다.
2. 캡슐화
데이터를 송신할 때, 각 계층에서 헤더(데이터 링크 계층의 트레일러도 포함)를 붙여 나가는 것을 캡슐화라고 한다.
응용 계층 -> 전송 계층 -> 네트워크 계층 -> 데이터 링크 계층 순으로 캡슐화
3. 역 캡슐화
데이터를 받는 쪽에서는 헤더를 하나씩 제거해야하는 데 이를 역 캡슐화라고 한다.
데이터 링크 계층 -> 네트워크 계층 -> 전송 계층 -> 응용 계층 순서로 역캡슐화
VPN (Virtual Private Network)
가상 사설망, 가상 통신 터널을 만들어 기업 본사나 지사와 같은 거점 간을 연결하여 통신하거나 외부에서 인터넷으로 사내에 접속하는 것이다.