OSI 7 계층

초보개발·2021년 11월 5일
0

Network

목록 보기
3/10

1계층 - Physical Layer

상위 계층에서 전송된 데이터를 전기적 신호로 바꿔 전송하는 역할을 한다.
허브, 리피터 등

네트워크 기기 사이의 데이터 전송을 하는 역할을 한다.
물리계층을 통해 송수신 정보의 오류와 흐름을 관리해 안전한 정보 전달을 할 수 있도록 해준다.(오류검출과 재전송 기능)
node to node 전달을 감독
MAC 주소를 갖고 통신
Frame 단위
Protocol : MAC, LAN, Ethernet
장비 : 브릿지, 스위치

3계층 - Network Layer

데이터를 목적지까지 가장 안전하고 빠르게 전달하는 기능(Routing)을 한다.
전송되는 데이터는 패킷 단위로 분할해 전송한 후 다시 합쳐진다.
Packet 단위
IP 주소를 갖고 통신
Protocol : IP, ICMP
장비 : 라우터

4계층 - Transport Layer

발신지에서 목적지 간 제어와 에러를 관리한다. 패킷의 전송이 유효한지 확인하고 전송에 실패한 패킷을 재전송하는 것과 같은 신뢰성있는 통신을 보장한다. 헤드에 Segment가 포함되고 주소 설정, 흐름 제어와 다중화를 수행한다.
Protocol : TCP, UDP, ARP
장비 : 게이트웨이

5계층 - Session Layer

통신을 하기위한 논리적 연결을 구성한다.(포트 번호로 연결) 통신 장치간의 상호작용을 설정하고 유지하며 동기화한다. 전이중/반이중/동시수송신 방식의 통신이 가능하며 체크 포인팅, 유후, 종료, 재시작 과정을 수행한다.
Protocol : SSH

6계층 - Presentation Layer

송신측과 수신측 사이에서 데이터의 형식(jpg..)을 정해준다. 코드 간의 번역을 담당하여 사용자 시스템에서 데이터의 형식상 차이를 다루는 부담을 응용 계층으로부터 덜어준다.
Protocol : jpg, mpeg

7계층 - Application Layer

사용자와 바로 연결되어 있는 계층이며 응용 소프트웨어를 도와주는 계층이다. 사용자로부터 정보를 입력받아 하위 계층으로 전달하고 하위 계층에서 전송한 데이터를 사용자에게 전달한다.
Protocol : FTP, HTTP

0개의 댓글