프로토콜

컴퓨터 간에 정보를 주고 받을 때의 통신 방법에 대한 규칙이나 표준이다.
ex) 한국과 프랑스가 서로 대화를 하는데 한국은 “안녕하세요” 프랑스는 “Bonjour”(안녕하세요)라고 대화하면 서로를 이해를 못하기 마련이다. 따라서 대화를 하기전에 영어로 인사를 하자고 규칙을 정하면 서로 문제없이 소통이 가능하다. “Hello” 처럼 말이다.

ISO(International Organization for Standardization)

국제 표준화기구 OSI 모델(네트워크 7계층)을 정의함

OSI 7계층

네트워크에서 데이터를 주고받기 위한 통신 규격

  • 7계층: 응용 계층(Application Layer)
  • 6계층: 표현 계층(Presentaion Layer)
  • 5계층: 세션 계층(Session Layer)
  • 4계층: 전송 계층(Transport Layer)
  • 3계층: 네트워크 계층(Network Layer)
  • 2계층: 데이터 링크 계층(Data Link Layer)
  • 1계층: 물리 계층(Physical Layer)
    ❗️자세한 내용은 생략
    #특징: 각 계층은 독립적이므로 데이터가 전달되는 동안 다른 계층의 영향을 받지 않는다.

TCP/IP 모델

OSI 7계층을 4계층으로 요약해서 표현한다고 생각하면 이해하기 쉽다.

  • 4계층: 응용 계층
  • 3계층: 전송 계층
  • 2계층: 인터넷 계층
  • 1계층: 네트워크 접속 계층 OSI 7계층의 응용, 표현, 세션 계층이 TCP/IP 모델의 응용 계층
    OSI 7계층의 데이터 링크, 물리 계층이 TCP/IP 모델의 네트워크 접속 계층이다.

❗️ 데이터를 보내려면 데이터의 앞부분에 전송하는 데 필요한 정보를 붙여서 다음 계층으로 보낸다. 이 정보를 헤더라고 한다. 헤더에는 데이터를 전달받을 상대방에 대한 정보도 포함되어 있다.

캡슐화

방금 위에서 데이터를 보낼 때 앞부분에 붙이는 정보. 즉 헤더를 붙이는 과정을 캡슐화라고 한다. 데이터를 수신하는 쪽에서는 헤더를 하나씩 제거하므로 역캡슐화라고 한다.

VPN(Virtual Private Network)

가상 통신 터널을 만들어 기업 본사나 지사와 같은 거점 간을 견결하여 통신하거나 외부에서 인터넷으로 사내에 접속하는 것

  • 인터넷 VPN
    일반 인터넷망을 사용, 거점 간 점속은 iPsec이라느 ㄴ암호 기술 프로토콜을 사용하여 접속
  • IP-VPN
    MPLS라는 기숳을 사용하며 인터넷망이 아닌 통신 사업자 전용 폐쇄망을 사용한다, 제3자에 의한 해킹이나 데이터 변조의 위험이 없이 암호화 기능이 필요하지 않다.