포스트

네트워크 OSI?

네트워크 OSI는 네트워크 계층 구조의 중요한 부분이다.

네트워크 OSI

네트워크 OSI 는 네트워크 내의 모든 활동을 7개의 계층으로 구성된 엄격한 계층 구조로 구분한다. 최근에는 그렇게 많이 사용되지 않지만, 로우 레벨의 네트워킹이나 라우팅과 같은 일반적인 개념 이해에서는 중요하다.

7계층: 애플리케이션 계층

호스트를 식별하고 리소스를 검색하는 역할.

  • 예시: 웹 브라우저, bit-torrent 등

6계층: 프레젠테이션 계층

데이터가 아래 계층으로 이동할 때 네트워크 계층에 대한 데이터를 준비하고, 데이터가 스택 위로 이동할 때 애플리케이션 계층에 데이터를 제공한다.

  • 예시: 암호화, 복호화, 데이터 인코딩 등

5계층: 세션 계층

네트워크의 노드간 연결 수명 주기 관리 역할. 연결 수립, 연결 시간 초과 관리, 작동 모드 조정, 연결 종료 등을 담당. 일부 7계층의 프로토콜은 5계층에서 제공하는 서비스에 의존

4계층: 전송 계층

전송의 안정성을 유지하며 두 노드간 데이터 전송 제어 및 조정. 데이터 신뢰성 유지 위한 에러 수정, 데이터 전송 속도 제어, 데이터 청킹 및 분할, 누락된 데이터 재전송, 수신 데이터 확인 등 포함

3계층: 네트워크 계층

노드 간 데이터 전송 역할. 노드 간 점대점 직접 연결하지 않아도, 네트워크 주소로 데이터 전송 가능. 라우팅, 주소 지정, 멀티캐스팅 및 트래픽 제어, 관련된 네트워크 관리를 위한 프로토콜의 중심

2계층: 데이터 계층

직접 연결된 두 노드 간의 데이터 전송을 처리한다. 물리 계층의 에러를 식별하여 수정을 시도한다.

  • 예시: 데이터 링크 계층은 시스템에서 스위치로, 스위치에서 다른 시스템으로 데이터 전송.

  • 논리적 링크 제어

  • 미디어 접근 제어

1계층: 물리 계층

네트워크 스택에서 발생한 비트를 하위의 물리적 매체가 제어할 수 있는 전기, 광학 또는 무선 신호로 변환하고, 타 노드의 물리적 매체에서 받은 신호를 다시 비트로 전환. 물리 계층에서는 비트 전송률을 제어한다.

  • 비트 전송률: 데이터의 최대 제한 속도
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.