OSI 7 계층의 각 계층에 대한 기본 개념과 설명(OSI 7 Layer Model)
OSI(Open Systems Interconnection) 모델은 컴퓨터 네트워크와 통신 시스템을 이해하고 설명하기 위한 표준화된 프레임워크로서 7개의 계층으로 구성됩니다. 각 계층은 특정한 역할과 책임을 가지며 데이터 통신에서 다른 계층과 상호작용합니다.
컴퓨터 네트워킹 계층 이해를 위한 초보자 가이드
OSI 7 Layer Model vs. TCP/IP Protocol
OSI 모델 레이어 간의 상호 작용
TCP/IP 모델에서의 데이터 교환
OSI 7 Layer Model-1
계층 | 이름 | 주요 프로토콜 | 데이터 단위 |
7 | 응용 계층(Application Layer) | HTTP, FTP, SMTP, Telnet,, DNS | 데이터(data) |
6 | 표현 계층(Presentation Layer) | JPEG,MPEG, AFP, PAP | 데이터(data) |
5 | 세션 계층(Session Layer) | SSH, L2TP, RPC, NetBIOS, Sockets | 데이터(data) |
4 | 전송 계층(Transport Layer) | TCP, UDP, SSL, TLS | TCP-세그먼트/UDP-데이터그램 |
3 | 네트워크 계층(Network Layer) | IP, ARP, ICMP, IPSec, IGMP, OSPF | 패킷(Packets) |
2 | 데이터 링크 계층(Data Link Layer) | Ethernet, FDDI, PPP, HDLC | 프레임(Frames) |
1 | 물리 계층(Physical Layer) | RJ-45, RS-232, RS-449, Fiber | 비트(Bit) |
OSI 7 Layer Model-2
계층 | 이름 | 장비 |
7 | 응용 계층(Application Layer) | L7 로드밸런싱, WAF, ADC, NGFW |
6 | 표현 계층(Presentation Layer) | |
5 | 세션 계층(Session Layer) | |
4 | 전송 계층(Transport Layer) | 게이트웨이, L4 로드밸런싱, 방화벽 |
3 | 네트워크 계층(Network Layer) | 라우터, L3 스위치 |
2 | 데이터 링크 계층(Data Link Layer) | 브리지, 스위치, 네트워크 카드 |
1 | 물리 계층(Physical Layer) | 허브, 리피터, 케이블, 탭(TAP) |
OSI 7 계층의 기본 개념과 설명
1. 물리 계층 (Physical Layer)
- 기본적인 하드웨어적 요소와 전송 매체를 다루는 계층입니다.
- 데이터 비트를 물리적 신호로 변환하고 전송 매체 (케이블, 무선, 광섬유 등)를 통해 전송합니다.
- 신호의 전압, 주파수, 비트 전송 속도 등을 다루며 오류 검출 및 수정이 이루어집니다.
2. 데이터 링크 계층 (Data Link Layer)
- 물리 계층에서 전송된 비트들을 프레임으로 그룹화하고 관리하는 계층입니다.
- 오류 검출 및 수정, 흐름 제어, 물리 주소 할당 (MAC 주소), 라우팅이 아닌 스위칭 등의 역할을 합니다.
- 이더넷, Wi-Fi, PPP 등의 프로토콜이 여기에 속합니다.
3. 네트워크 계층 (Network Layer)
- 데이터 패킷의 전달 경로를 결정하고 라우팅을 수행하는 계층입니다.
- 논리 주소 (IP 주소)를 사용하여 목적지까지의 경로를 선택하고 패킷을 라우터를 통해 전송합니다.
- IP, ICMP, OSPF, BGP 등의 프로토콜이 이 계층에 속합니다.
4. 전송 계층 (Transport Layer)
- 송신자와 수신자 간의 데이터 전송을 관리하고 에러 처리 및 데이터 흐름을 조절하는 계층입니다.
- 데이터를 세그먼트로 나누어 전송하고, 신뢰성 있는 통신을 보장하기 위해 오류 검출 및 재전송을 수행합니다.
- TCP 및 UDP 프로토콜이 이 계층에 속합니다.
5. 세션 계층 (Session Layer)
- 세션 관리 및 데이터 교환을 위한 계층으로, 통신의 시작, 유지, 종료를 관리합니다.
- 데이터의 동기화, 체크 포인트, 다중 세션 등의 기능을 수행합니다.
6. 표현 계층 (Presentation Layer)
- 데이터를 응용 계층에서 이해할 수 있는 형식으로 변환하고, 데이터 압축 및 암호화를 수행합니다.
- 데이터 형식 변환, 문자 인코딩, 데이터 암호화 등의 작업을 처리합니다.
7. 응용 계층 (Application Layer)
- 최종 사용자와 상호작용하며 응용 프로그램과 서비스를 제공합니다.
- 이메일, 웹 브라우징, 파일 전송, 데이터베이스 액세스, 네트워크 서비스 및 다양한 응용 프로그램이 이 계층에서 동작합니다.
각 계층은 바로 아래 계층과 통신하여 데이터를 처리하고, 상위 계층에 데이터를 전달합니다.
참고URL
- Ques10 : What is OSI model? Give functions and services of each layer.
- Chin-Shiuh Shieh : TCP/IP - Internet Protocol Suite and Ethernet
'네트워크' 카테고리의 다른 글
L2 DSR, L3 DSR 및 L4 DSR의 구성 방법, 주요 차이점 및 구성 사례 (0) | 2023.10.18 |
---|---|
SLB와 DSR의 개념, 차이점 및 사용 사례 (0) | 2023.10.18 |
시스코 장비의 구성 파일을 TFTP(Trivial File Transfer Protocol)를 사용하여 백업하는 방법 (0) | 2015.07.31 |
시스코 스위치에서 스패닝 트리를 구성하는 방법 (0) | 2013.09.07 |
[router] 라우팅 테이블 및 네트워크 인터페이스 관련 정보를 확인하기 위한 명령어 (0) | 2013.09.07 |