002. 네트워크의 기본 규칙

Cornchip·2022년 9월 19일
0

모두의 네트워크

목록 보기
2/9
post-thumbnail

목차
1. OSI 모델과 TCP/IP 모델
2. 캡슐화와 역캡슐화
3. VPN



  • 프로토콜(protocol) : 네트워크에서 통신하기 위한 규칙

1. OSI 모델과 TCP/IP 모델

1) OSI 모델

  • ISO에서 제정한 표준 통신 규격
  • 네트워크 기술의 기본이 되는 모델이다.
  • 7계층으로 구분된다.

  • OSI 모델 각 계층의 역할
계층이름설명
7계층응용 계층
(Application Layer)
이메일 & 파일 전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스를 제공한다.
6계층표현 계층
(Presentation Layer)
문자 코드, 압축, 암호화 등의 데이터를 변환한다.
5계층세션 계층(Session Layer)세션 체결, 통신 방식을 결정한다.
4계층전송 계층
(Transport Layer)
신뢰할 수 있는 통신을 구현한다.
3계층네트워크 계층(Network Layer)다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소를 결정한다.
2계층데이터 링크 계층(Data Link Layer)네트워크 기기 간의 데이터 전송 및 물리 주소를 결정한다.
1계층물리 계층(Physical Layer)시스템 간의 물리적인 연결과 전기 신호를 변환 및 제어한다.

2) TCP/IP 모델

  • TCP/IP 모델과 OSI 모델 비교
계층OSI 모델TCP/IP 모델계층
7응용 계층응용 계층4
6표현 계층응용 계층4
5세션 계층응용 계층4
4전송 계층전송 계층3
3네트워크 계층인터넷 계층2
2데이터 링크 계층네트워크 접속 계층1
1물리 계층네트워크 접속 계층1


2. 캡슐화와 역캡슐화

  • 캡슐화 : 데이터를 상대방에게 보낼 때 각 계층에서 헤더(+데이터 링크 계층의 트레일러)를 붙여 나가는 것
  • 역캡슐화 : 데이터를 수신할 때 각 계층에서 헤더(+데이터 링크 계층의 트레일러)를 제거해 나가는 것.
    • 헤더 : 데이터를 보낼 때 데이터에 추가하는 필요한 정보.(받는 상대방 등)
    • 트레일러 : 데이터를 전달할 때 데이터의 마지막에 추가하는 정보.
  • OSI 모델에서 데이터 송신 측은 7계층 --> 1계층 순서로 캡슐화하고, 수신 측은 1계층 --> 7계층 순서로 역캡슐화한다.


3. VPN

1) 인터넷 VPN

  • 일반 인터넷망을 사용한다.
  • 거점 간 접속 연결 : IPsec 라는 암호 기술 프로토콜을 사용하여 접속한다.
  • 원격 접속 연결 : 외부에서 사용하는 컴퓨터와 사내 네트워크를 연결하므로 암호화된 통신로를 만든다.

2) IP-VPN

  • MPLS라는 기술을 사용하여 인터넷망이 아닌 통신 사업자 전용 폐쇄망을 사용한다.
  • 폐쇄망을 이용하기 때문에 해킹, 데이터 변조의 위험이 없어 암호화 기능이 필요하지 않다.
profile
cornchip

0개의 댓글