일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 백준 1516 게임 개발
- 프로그래머스 순위 파이썬
- 등굣길 파이썬
- 프로그래머스 여행경로
- 백준 11054.가장 긴 바이토닉 부분 수열
- 가장 긴 바이토닉 부분 수열 파이썬
- 다중 컬럼 NOT IN
- 역사 파이썬
- 프로그래머스 순위
- 게임 개발 파이썬
- 베스트앨범 파이썬
- 트리의 지름 파이썬
- 백준 1167 트리의 지름 파이썬
- 백준 1238 파티 파이썬
- SQL SERVER 장비교체
- 백준 2146 다리 만들기
- 백준 1613 역사
- 가장 긴 팰린드롬 파이썬
- 램프 파이썬
- 순위 파이썬
- 백준 1043 거짓말 파이썬
- 백준 2352 반도체 설계 파이썬
- 백준 1034 램프 파이썬
- SQL SERVER MIGRATION
- 프로그래머스 베스트앨범
- 반도체 설계 파이썬
- 다리 만들기 파이썬
- 프로그래머스 가장 긴 팰린드롬
- SWEA
- 프로그래머스 등굣길
- Today
- Total
공부, 기록
OSI 7 계층 본문
OSI 모형(Open Systems Interconnection Reference Model)은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것
1 계층 : 물리 계층
컴퓨터 네트워킹의 OSI 7계층 모델에서 가장 낮은, 첫 번째 계층이다. 이 계층의 구현 이름은 PHY라는 용어로도 불린다.
물리 계층은 어떤 하나의 네트워크에서 기본 네트워크 하드웨어 전송기술들로 구성된다. 네트워크의 높은 수준의 기능의 논리 데이터 구조를 기초로 하는 필수 계층이다. 다양한 특징의 하드웨어 기술이 접목되어 있기에 OSI 아키텍처에서 가장 복잡한 계층으로 간주된다
- 단위(PDU) : 비트(Bit)
- 주요 프로토콜 : X.21, RS-232 등
- 주요 장비 : 허브(HUB), 리피터(Repeater) 네트워크 카드(NIC : Network Interface Card) 등
2 계층 : 데이터 링크 계층
인접한 노드간의 신뢰성 있는 데이터(단위 : 프레임) 전송을 제어(Nod-To-Nod Delivery)
네트워크 카드의 MAC(Media Access Control)주소를 통해 목적지를 찾아간다.
신뢰성 있는 전송을 위해 흐름제어(Flow Control), 오류제어(Error Control), 회선제어(Line Control)을 수행한다.
논리링크제어계층, 매체접근제어계층이라는 두 개의 부계층으로 나뉜다.
- 단위(PDU) : 프레임(Frame)
- 주요 프로토콜 : HDLC, X.25, Ethernet, TokenRing, DFFI, FrameRelay 등
- 주요 장비 : 브리지(Bridge), L2 Switch 등
3 계층 : 네트워크 계층
종단간 전송을 위한 경로 설정을 담당한다. (End-To-End 혹은 Host-To-Host Delivery)
호스트로 도달하기 위한 최적의 경로를 라우팅 알고리즘을 통해 선택하고 제어한다.
종단간 전송을 위한 주소로 IP주소를 사용한다.
- 단위(PDU) : 패킷(Packet)
- 주요 프로토콜 : IP, ARP, ICMP, IGMP, RIP, RIP v2, OSPF, IGRP, EIGRP, BGP 등
- 주요 장비 : 라우터(Router), L3 Switch
4 계층 : 전송 계층
종단간 신뢰성 있는 데이터 전송을 담당한다. (End-To-End Reliable Delivery)
종단(Host)의 구체적인 목적지(Process)까지 데이터가 도달할 수 있도록 한다. (Process-To-Process Communication)
Process를 특정하기 위한 주소로 Port Number를 이용한다.
신뢰성 있는 데이터 전송을 위해 분할과 재조합, 연결제어, 흐름제어, 오류제어, 혼잡제어를 수행한다.
- 단위(PDU) : 세그먼트(Segment)
- 주요 프로토콜 : TCP, UDP
- 주요 장비 : L4 Switch
5 계층 : 세션 계층
응용 프로그램간의 논리적인 연결(세션) 생성 및 제어를 담당한다.
- 단위(PDU) : 데이터(Data) 또는 메세지(Message)
- 주요 프로토콜 : 해당사항 없음
- 주요 장비 : 해당사항 없음
6 계층 : 표현 계층
데이터 표현방식, 상이한 부호체계 간의 변화에 대해 규정한다.
인코딩/디코딩, 압축/해제, 암호화/복호화 등의 역할을 수행한다.
- 단위(PDU) : 데이터(Data)
- 주요 프로토콜 : 해당사항 없음
- 주요 장비 : 해당사항 없음
7 계층 : 응용 계층
응용 프로세스와 직접 관계하여 일반적인 응용 서비스를 수행한다.
일반적인 응용 서비스는 관련된 응용 프로세스들 사이의 전환을 제공한다
- 단위(PDU) : 데이터(Data)
- 주요 프로토콜 : TELNET, FTP, SMTP, HTTP 등
- 주요 장비 : 해당사항 없음
참조 :
'공부 > CS 영역' 카테고리의 다른 글
SSL/TLS (0) | 2021.12.18 |
---|---|
핸드셰이킹 (0) | 2021.11.13 |
로드 밸런싱 (0) | 2021.11.06 |
DNS(Domain Name System) (0) | 2021.10.16 |
IP주소, VIP, IPV4, IPV6, MAC (0) | 2021.10.09 |