반응형
2장[준비편] 네트워크의 기본 규칙
네트워크의 기초 지식 익히기
목표
- 프로토콜
- OSI 7 & TCP/IP
- 캡슐화 & 역캡슐화
프로토콜
- 통신하기 위한 규칙
- 데이터를 주고받기 위한 통신 규격
OSI 모델
- 회사가 달라도 공통으로 사용 가능한 표준 규격
- 네트워크 기술의 기본이 되는 모델
- 7계층(레이어)으로 컴퓨터 내부에서 일을 나눠서 함
- 송신 측의 7계층(상위 계층 => 하위 계층)
- 수신 측의 7계층(하위 계층 => 상위 계층)
1계층
- 물리 계층 : 시스템 간 물리적인 연결과 전기 신호 변환 및 제어2계층
- 데이터 링크 계층 : 네트워크 기기 간의 데이터 전송 및 물리 주소 결정3계층
- 네트워크 계층 : 다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소 결정4계층
- 전송 계층 : 신뢰할 수 있는 통신 구현5계층
- 세션 계층 : 세션 체결, 통신 방식 결정6계층
- 표현 계층 : 문자 코드, 압축, 암호화 등의 데이터 반환7계층
- 응용 계층 : 이메일, 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스 제공
TCP/IP 모델
- 4계층 모델
- 계층마다 다양한 프로토콜 존재
- 현재 사용하는 모델
- OSI 모델 7계층의 네트워크에서 데이터를 전송하는 과정을 4계층으로 단순화시켜 사용하는 모델
- 인터넷 모델
1계층
- 네트워크 접속2계층
- 인터넷3계층
- 전송4계층
- 응용
데이터를 주고받는 과정
데이터를 송수신할 때는 캡슐화와 역캡슐화가 이루어짐
캡슐화
- 데이터를 보내기 위해 데이터의 앞부분에 헤더를 붙여 다음 계층으로 보내는 것
- 헤더 : 데이터를 전달받을 상대방에 대한 정보 포함, 데이터의 내용이나 성격을 식별, 제어하는 데 사용
- 데이터 링크 계층에서는 물리적인 통신 채널을 연결하기 위해 헤더와 트레일러를 붙임
- 트레일러 : 데이터를 전달할 때 데이터의 마지막에 추가하는 정보
역캡슐화
- 데이터를 받는 쪽에서 헤더를 하나씩 제거하는 것
VPN
- Virtual Private Network
- 가상 사설망
- 가상 통신 터널을 만들어 기업 본사나 자사와 같은 거점 간을 연결하여 통신하거나 외부에서 인터넷으로 사내에 접속하는 것
- 종류 : 인터넷 VPN, IP-VPN
반응형