반응형
전 글에서 네트워크의 기본과 네트워크 장비에 대해 알아봤습니다.
네트워크 장비를 공부하다 보면, 어떤 장비가 어떤 계층 장비이다라는 표현을 보게 됩니다.
그렇다면 계층에 대해 알 필요가 있습니다.
OSI 7 계층
OSI 7 계층은 쉽게 말해, 네트워크 통신 과정을 7개의 계층으로 구분한 산업 표준 참조 모델입니다.
그렇다면 왜 계층을 나눠서 네트워크 통신을 구별할까요?
- 통신 과정을 단계별로 나누어 보기 쉽게 구분
- 계층 구조로 위, 아래로만 이동할 수 있다.
- 복잡한 문제를 해결하는데 도움을 주는 분할 정복 방식 적용 가능
이러한 이유들로 계층을 구분하게 됩니다.
OSI 7 계층은 다음과 같은 특징들을 갖게 됩니다
- 프로토콜을 기능별로 나눈다.
- 각 계층은 하위 계층의 기능만 이용하고 상위 계층에 기능을 제공한다.
- 일반적으로 하위 계층은 하드웨어, 상위 계층은 소프트웨어로 구현되어 있다.
- 계층이 높을수록 사람과, 낮을수록 기계와 연관이 깊다.
물리계층(Physical Layer)
- 전송 단위는 Bit를 사용합니다.
- 데이터 전달의 역할만을 수행합니다.
- 네트워크의 하드웨어 전송 기술로 구성됩니다.
- 사용 장비 : 허브, 리피터
데이터링크 계층(Data Link Layer)
- 전송 단위는 Frame을 사용하며, 주소는 MAC을 사용합니다.
- 데이터의 오류 문제를 해결하고, 신뢰성 있는 전송을 보장하기 위한 계층입니다.
- 에러 검출, 재전송, 흐름 제어 등의 기능을 갖습니다.
- 사용 장비 : 브리지, 스위치
네트워크 계층(Network Layer)
- 전송 단위는 Packet을 사용하며 주소는 IP를 사용합니다.
- 서로 다른 두 네트워크의 데이터 전송을 담당합니다.
- 데이터를 목적지까지 안전하고 빠르게 전달합니다.(라우팅 기능)
- 사용장비 : 라우터
전송 계층(Transport Layer)
- 전송 단위는 Segment를 사용하며 주소는 Port를 사용합니다.
- 종단 간(end-to-end) 통신을 다루는 최하위 계층입니다.
- 종단 간의 에러 복구와 흐름 제어를 담당합니다.
- 전송 계층은 프로세스 사이의 데이터 이동을 책임집니다.
- TCP와 UDP 프로토콜이 대표적으로 전송 계층에 해당합니다.
- 사용 장비 : Gateway
세션 계층(Session Layer)
- 전송 단위는 Message입니다.
- 응용 프로세스 간의 통신을 제어하는 기능을 합니다.
- 사용장비 : NetBIOS
표현 계층(Presentation Layer)
- 전송 단위는 Message입니다.
- 데이터(Message)의 변환 작업을 하는 계층입니다.
- 송신 측과 수신 측 사이에서 데이터의 형식(jpg, png, gif..)을 정해줍니다.
- 응용 계층으로부터 받은 데이터의 보완과 전송을 담당합니다.
- 데이터를 암호화하고 압축하여 세션 계층으로 보냅니다.
응용 계층(Application Layer)
- 전송 단위는 Message입니다.
- OSI 7 계층의 최상위 계층으로 사용자가 네트워크에 접속하는 것을 가능하게 합니다.
- 사용자에게 필요한 인터페이스(ex) 전자우편, 원격 접속 등)를 제공합니다.
잘못된 정보 확인 시
댓글이나 메일 부탁드립니다.
반응형
'내가 공부하려고 올리는 > Network' 카테고리의 다른 글
AWS란? (EC2/S3/RDS) (0) | 2022.04.26 |
---|---|
네트워크(Network) - TCP와 UDP (0) | 2021.09.15 |
네트워크(Network) - TCP,IP와 TCP/IP 4계층 (0) | 2021.09.15 |
네트워크(Network) - 기본 이해하기(네트워크 장비) (0) | 2021.09.14 |
댓글