1. 물리 계층 Physical Layer
- 0과 1로 표현된 이진 데이터를 전기 신호로 변환
- 전기신호를 이진 데이터로 변환
- 디지털 데이터를 전기적 신호로 변환해 입출력 담당
- 주소 정보가 없어 목적지 인식이 안되며 전기적인 신호만을 연결된 노드에 전달
- 장비 : 허브 , 리피터
-> 허브 : 전기 신호의 전달은 유, 무선의 전송매체를 통해 이루어지는데, 전기 신호를 전형하고 증폭하는 기능
- 프로토콜 : RS-232C
2. 데이터 링크 계층 (Data Link Layer)
- 물리 계층에서의 있는 그대로의 데이터를 신뢰할 수 있는 링크로 변환
- 데이터 오류나 손실 없이 전송됨을 보장하기 위해 흐름제어, 오류 제어 등의 기능 수행
- 신뢰성 있는 프레임(데이터 링크 계층에서의 데이터 단위)을 인접한 노드에게 전송
- 인접 노드간의 통신 (node to node)
- 최종 목적지 컴퓨터로의 데이터 전송 판단
- 데이터 링크 계층에서 헤더에 나타난 MAC 주소를 보고 최종 판별
- 목적지 노드에 도달하기 위해서 각 노드에 대한 물리적 주소(MAC) 설정
-> MAC 주소 : 데이터 통신망 내에서 최종적으로 전송될 목적지를 식별하기 위해 MAC 주소를 사용하는데, 이는 논리적인 주소인 IP와 달리 제조사에 의해 할당된 고유 주소로 컴퓨터의 물리적인 주소를 나타냄
- 장비 : 스위치, 브릿지 , 랜카드
- 프로토콜 : HDLC, LAPB, PPP, LLC 등
3. 네트워크 계층 (Network Layer)
- 송신측에서 수신측까지 패킷(네트워크 계층에서의 데이터 단위)을 안전하게 전달하기 위한 계층
- 종단 노드간의 라우팅 담당
-> 라우팅 : 라우팅 알고리즘에 의해 목적지까지 데이터를 전송하기 위한 최적의 경로 설정, 패킷 교환
- IP 주소 필요(최종 목적지 노드까지 가기위해 필요한 노드에 대한 논리적 주소)
- 네트워크 연결을 설정/유지/해제, 라우팅 패킷 정보 전송
- 장비 : 라우터, 스위치(L3)
- 프로토콜 : IP, ARP, RARP, ICMP, IGMP 등
4. 전송 계층 Transport Layer
- 세션을 맺고 있는 두 사용자 사이의 신뢰성 있는 데이터 전송을 위한 종단간 전송을 담당하는 계층
-> 종단간 전송: 송신 컴퓨터의 응용프로그램(프로세스)에서 수진 컴퓨터의 응용프로그램의 전달
- Port Address (목적지 프로세스를 찾아가기 위해서는 프로세스를 식별하기 위한 논리적 주소)
- 오류제어, 흐름제어
- 장비 : 게이트 웨이
- TCP / UDP 등
5. 세션 계층 Session Layer
- 어플리케이션 간의 논리적 연결인 세션의 생성, 관리, 종료를 담당하는 계층
- 대화 제어를 담당
6. 표현 계층 Presentation Layer
- 송수신자가 공통으로 이해할 수 있도록 데이터 표현방식을 변경(인코딩, 디코딩, 암호화, 복호화) 기능을 담당
-> 인코딩 : 사람이 인지할 수 있는 형태의 데이터를 약속된 규칙에 의해 컴퓨터가 사용하는 0과 1로 변환하는 과정
-> 디코딩 : 사람이 이해 할 수 있도록 바꿔주는 것을 의미, 바이트형식을 문자로 변환
- 코드변환, 데이터 암복호화, 압축, 구문검색, 문맥관리, 형식 변환 등의 기능 수행
7. 어플리케이션 계층 Application Layer
- 사용자가 네트워크에 접근할 수 있도록 인터페이스를 담당하는 계층
참조
https://liveyourit.tistory.com/186
[네트워크] OSI 7계층 정리 (기능, 특징 등)
네트워크를 관통하는 큰, 전산쪽 공부를 하는 사람이라면 누구나 처음에 7계층 순서를 외우려 노력했을 OSI 7계층에 대해 간략히 정리해보려 한다. 물리 계층 (Physical Layer, L1) - 비트 물리 계층은
liveyourit.tistory.com
[인코딩 & 디코딩] 개념
[인코딩 & 디코딩] 오늘은 어제 문제를 풀면서 헷갈렸던 내용에 대해서 정리하고자 한다. 내용을 알고 있지만 두루뭉실하게 개념이 잡혀있어서, 문제를 풀때마다 매번 혼란이 오게 된다. 그래서
200301.tistory.com
https://junu0516.github.io/posts/tcp_ip_4%EA%B3%84%EC%B8%B5/
TCP/IP 4계층의 이해
TCP/IP 4계층에서 각각의 계층별 특징에 대해 알아보도록 하자. 네트워크 이론에서 흔히 접하는 OSI 7계층은 1984년 ISO에서 개발한 네트워크 통신 모델로, 네트워크 통신 구조를 크게 7개의 계층(L
junu0516.github.io
'웹' 카테고리의 다른 글
URL / URI 차이 (0) | 2022.04.19 |
---|---|
WEB / WAS의 차이 (0) | 2022.04.19 |
Session / Cookie 의 차이 (0) | 2022.04.19 |
TCP/IP 4 계층 (0) | 2022.04.19 |
TCP / UDP .. 그리고 기타 용어 정리 (0) | 2022.04.18 |