[모두의 네트워크 CH.2]
6. 네트워크의 규칙
7. OSI 모델 & TCP/IP 모델
7.1 OSI 모델
- OSI 모델 : ISO(국제표준화기구)에서 제정한 표준 규격, 네트워크 기술의 기본
- 데이터 간 송수신이 이루어질 때 컴퓨터 내부에서 일곱 개의 계층(레이어)으로 나누어져 일을 하는데 이 일곱 개 계층이 OSI 모델임
- 7계층 : 응용 계층(어플리케이션 계층) - 어플리케이션에 대한 서비스 제공
- 6계층 : 표현 계층 - 데이터 변환
- 5계층 : 세션 계층 - 세션 체결, 통신 방식 결정
- 4계층 : 전송 계층 - 통신 구현
- 3계층 : 네트워크 계층 - 통신을 위한 경로 설정 및 논리 주소 결정
- 2계층 : 데이터 링크 계층 - 기기 간 데이터 전송 및 물리 주소 결정
- 1계층 : 물리 계층 - 시스템 간 물리적 연결, 전기 신호 변환 및 제어
- 각 계층은 독립적 → 데이터가 전달되는 동안 다른 계층의 영향 x
7.2 TCP/IP 모델
- OSI 모델과 달리 4계층 모델
- 4계층 : 응용 계층 (응용 계층, 표현 계층, 세션 계층)
- 3계층 : 전송 계층 (전송 계층)
- 2계층 : 인터넷 계층 (네트워크 계층)
- 1계층 : 네트워크 접속 계층 (데이터 링크 계층, 물리 계층)
- 각각의 계층에는 다양한 프로토콜이 있음 (1주차에서 했던 내용)
8. 캡슐화와 역캡슐화
- 캡슐화 : 헤더를 붙여나가는 것
- 역캡슐화 : 헤더를 제거해 나가는 것
- 헤더 : 데이터를 보낼 때 데이터에 추가해야 하는 필요한 정보 (데이터를 받을 상대에 대한 정보 포함)
- 트레일러 : 데이터를 전달할 때 데이터의 마지막에 추가하는 정보 (데이터 링크 계층에서 추가됨)