프로토콜과 OSI와 TCP/IP 모델

김민재·2021년 12월 27일
0
post-thumbnail

*🔐Study Keyword :

✅네트워크에서 지켜야하는 규칙, 프로토콜과 데이트럴 주고받기 위한 통신규격에 대해 알아보자

1. 프로토콜(protocol)이란

  • 네트워크에서 문제없이 통신하기 위해 규칙이 필요한데, 이때 이 규칙을 프로토콜(protocol)이라고 한다.

WHAT❓

  • 편지가 어떤 과정을 거쳐 상대방에게 전해질까?
    1>편지를 쓰고 -> 2>편지를 우체통에 넣는다 -> 3> 우편배달부가 우체통에 편지를 수거한다.
    이때, 2번 과정에서 주소를 쓰지 않거나 우표를 붙이지 않은 채로 우체통 편지를 넣으면 문제가 생긴다.

  • 이처럼 규칙에는 편지를 쓰는 규칙, 보내는 규칙, 우체국의 규칙 등 여러가지 규칙이있고 서로 영향을 주지 않는(독립적인) 특징을 가진다.

이처럼 편지를 보내는 과정을 네트워크에서 데이터를 보내는 과정으로 바구어 생각해보자

2. OSI 모델

과거엔 같은 회사의 컴퓨터끼리만 통신이 가능해 케이블을 연결하는 커넥터를 공통으로 사용할 수 있는 표준 규격을 정해했다.

📀 ISO 📀

  • 표준 규격을 정하는 단체 중 하나로 ISO(국제 표준화 기구)가 OSI 모델, 표준 귝격을 제정한다.

WHAT❓

EX) 데이터 송수신은 컴퓨터에서 컴퓨터로 데이터를 전송하는 것, 이때 컴퓨터 내부에서 여러 가지 일을 하는데 이런 일을 7개의 계층으로 나눠서한다.

  • OSI 모델은 네트워크의 기본이 되는 모델7개의 계층(레이어)이 OSI 모델이다.
  • 사진 출처

통신할 때 데이터는 맨 위 응용 계층에서 순차적으로 아래 계층으로 전달되는데 각 계층의 역할은 다음 표와 같다.

TIP) 7개 계층 외우는 방법 ! 응,표,세,전,네,데,물 앞 글자 따서 외우기~

- 사진 출처

데이터를 송신하는 측 그리고 수신하는 측이 포함된 OSI모델에 대해서


사진 출처

  • 데이터를 전송하는 (송신 측)은 데이터를 보내기 위해 상위 계층에서 하위 계층으로 데이터를 전송하여 각 계층은 독립적이므로 데이터가 전달되는 동안 다른 계층의 영향을 받지 않는다.
  • 반면 데이터를 받는 쪽(수신 측)은 하위 계층에서 상위 계층으로 각 계층을 통해 전달된 데이터를 받게된다.

2. TCP/IP모델

OSI 모델, 7계층을 4계층으로 바꾼 모델을 TCP/IP 모델이라고 한다.

WHAT❓

OSI 모델과 TCP/IP 모델 비교

  • OSI 모델의 응용 계층, 표현 계층, 세션 계층이 TCP/IP 모델에서 응용 계층으로 합쳐졌다.
  • 각각의 계층에는 다양한 프로토콜, 즉 통신 규칙이 있다.

*💡conclusion

  • 통신 하기 위한 규칙을 프로토콜이라한다.
  • ISO, 국제 표준화 기구에서 OSI 모델을 제정했다.
  • OSI 모델은 7계층으로 위에서 부터 응용,표현,세션,전송,네트워크,데이터,물리 계층이 있다.
  • 현재는 TCP/IP 모델을 사용하며 4계층으로 응용,전송,인터넷,데이터 계층이 있다.

#📑Study Source

  • 모두의 네트워크, 1장 네트워크의 첫걸음 중 가정, 회사에서 네트워크 구성을 읽고
profile
자기 신뢰의 힘을 믿고 실천하는 개발자가 되고자합니다.

0개의 댓글