컴퓨터 네트워크 #2(네트워크의 기본 규칙)

Variety_·2021년 12월 29일
0

컴퓨터 네트워크

목록 보기
2/2

컴퓨터 네트워크 #2


네트워크의 기본 규칙

Introduction

⚙세상이 질서있게 돌아가기 위해 우리들은 모두 특정한 규칙 하에 살아간다. 서로 다른 규칙, 약속하에 살아가게 되면 상당히 불편하고 소통도 되지 않을 것이다 ㅜㅜ.

  • 이와 마찬가지로 네트워크에서도 문제없이 통신을 하려면 규칙을 지켜야한다. 이 규칙에 대해 알아보자!

프로토콜

  • 위와 같이 컴퓨터간에도 모두 규칙을 정하였는데 이를 프로토콜이라 한다.

  • 프로토콜 : 컴퓨터 간에 정보를 주고받을 때의 통신 방법에 대한 규칙이나 표준

OSI 모델과 TCP/IP 모델

네트워크에서는 데이터를 주고받기 위한 통신 규격이 정해져있다. 이 통신규격은 무엇일까?

  • 표준 규격을 정하는 여러단체 중 ISO(International Organization for Standardization)라는 국제표준화기구가 존재한다. 이 단체에서 OSI 모델이라는 표준 규격을 제정하였다.
  • OSI 모델 : 네트워크 기술의 기본이 되는 모델로써 7개의 레이어(계층)이 존재한다. 이는 아래 표와 같다
계층이름설명
7계층응용계층이메일 & 파일전송, 웹 사이트 조회 등 애플리케이션에 대한 서비스를 제공
6계층표현계층문자코드, 압축, 암호화 등의 데이터를 변환
5계층세션계층세션 체결, 통신 방식을 결정
4계층전송계층신뢰할 수 있는 통신을 구현
3계층네트워크 계층다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소를 결정
2계층데이터 링크 계층네트워크 기기 간의 데이터 전송 미 물리 주소를 결정
1계층물리 계층시스템 간의 물리적인 연결과 전기 신호를 변환 및 제어
  • 통신할 때 데이터는 맨 위의 응용 계층에서 순차적으로 아래 계층으로 전달된다.
  • 데이터를 전송하는 쪽(송신)은 상위 계층에서 하위 계층으로 전달하고 각 계층은 독립적이므로 데이터가 전달되는 동안에 다른 계층의 영향을 받지 않는다.
  • 데이터는 받는 쪽(수신 측)은 하위 계층에서 상위 계층으로 각 계층을 통해 전달된 데이터를 받는다.

TCP/IP 모델

  • TCP/IP는 인터넷 네트워크의 핵심 프로토콜으로 OSI모델의 7계층을 4계층으로 바꿔서 이해하면 편하다.
  • (응용,표현,세션 => 응용), (전송 => 전송), (네트워크 => 인터넷), (데이터 링크, 물리 => 네트워크 엑세스)
  • OSI와 TCP/IP를 비교해보면 아래와 같다

TCP/IP 4계층(TCP/IP 4 Layer)

캡슐화와 역캡슐화

데이터를 송수신할 때는 캡슐화와 역캡슐화가 이루어진다 이 것이 무엇일까?

  • 정의는 아래와 같다

  • 캡슐화(Encapsulation) : 컴퓨터 통신에서 상위 곆층의 통신 규약 정보를 하위 통신 규약 프레임 사용자 정보 영역에 내장시켜 전송하는 기술. 복수의 프로토콜층에서 정보를 하나로 종합하여 통신망에 보내는 프로세스.

  • 풀어쓰자면, 데이터를 송신할 때는 데이터 앞부분에 전송하는데 필요한 정보(헤더)를 붙여 다음 계층으로 보내는데 헤더를 붙여 나가는 것을 캡슐화라고하고 수신 측에서 헤더를 제거해 나가는 과정을 역캡슐화 라고 한다.

    • 헤더: 데이터 전송에 필요한 정보
    • 트레일러 : 데이터 전달 시, 데이터의 마지막에 추가하는 정보
  • 캡슐화, 역캡슐화의 과정은 아래와 같다.

img

오늘은 낮에 책을 읽기만 하고 정리를 안했는데 정리하고 자는 나 칭찬해....

0개의 댓글