본문 바로가기

Study/Summary

네트워크 기초 2

반응형

프로토콜 이란?

: 네트워크에서 문제 없이 통신하기 위해서 지켜야 할 약속과 같은 것이다.

  데이터 교환 방식을 약속한 규칙 시스템과 같다. 

프로토콜

OSI 모델이란?

: 표준 규격을 정하는 ISO(International Organization for Standardization, 국제 표준화 기구)에서 OSI 모델, 표준 규격을 제정 하였다. 즉 네트워크 기술의 '모델'이다. 

OSI 7계층

  • 통신 시 응용 계층에서 순차적으로 아래 계층으로 전달 된다. 
  • 각 계층은 독립적으로, 서로 영향을 받지 않는다. 
계층 이름 설명
7계층 응용 계층 애플리케이션에 대한 서비스를 제공한다.
응용 서비스를 수행한다.
6계층 표현 계층 문자코드, 압축, 암호화 등 프로세스의 독립성을 제공하고, 데이터를 변환한다.
5계층 세션 계층 세션 체결, 통신 방식을 결정한다.
통신을 하기 위한 대문과 같음. 
4계층 전송 계층 신뢰할 수 있는 통신을 구현한다.
패킷의 전송이 유효한지 확인 및 실패한 패킷 다시 전송
3계층 네트워크 계층 데이터를 목적지까지 전달(라우팅), 패킷 전달
다른 네트워크와 통신하기 위한 경로 설정 및 논리 주소를 결정한다.
2계층 데이터 링크 계층 정보의 전달 수행.
네트워크 기기 간의 데이터 전송 및 물리 주소를 결정.
1계층 물리 계층 통신 케이블로 데이터를 전송.
시스템 간의 물리적인 연결과 전기 신호를 변환 및 제어.
  • 데이터 송신 측 : 응용 ----> 물리 
  • 데이터 수신 측 : 물리 ----> 응용
  • 위와 같이 7계층을 통해 데이터를 주고 받는다. 

 

TCP/IP 모델이란?

: OSI 모델과 비슷하게, 응용계층, 표현 계층, 세션 계층이 합쳐져 -> 응용 계층으로 이루어져 총 4 계층으로 이루어져 있다.

 

상위 계층인 TCP는 작은 패킷으로 나누어 전송하는 일과 수신 된 패킷들을 원래의 상태로 재조립하는 일을 담당한다. 

반면 하위 계층인 IP는 각 패킷의 주소 부분을 처리하며 패킷들이 목적지에 정확하게 도착할 수 있도록 도와 준다. 

 

- 자세한 설명은 아래의 참조 아티클을 참고하세요.

 

OSI계층 , TCP/IP 모델 쉽게 알아보기

이전에 로드밸런싱과 관련한 포스팅에서 어플리케이션 로드 밸런싱과 클래식 로드 밸런서가 OSI 계층에서 다르다고 언급을 한 적이 있는데 OSI를 함께 조금 더 쉽게 풀어주면 좋을것같다는 피드

medium.com

 

반응형