-
[네트워크] OSI 7 Layer 정의, 모델, 계층 기능과 역할네트워크 2023. 12. 8. 10:47반응형
OSI 7 Layer 란?
- 정의: 네트워크 프로토콜과 통신을 7 계층으로 표현
- 목적
(1) 프로토콜을 기능별로 나누고 계층 별로 구분
(2) 벤더 간 호환성을 위한 표준 필요 -> 쉬운 접근성으로 기술발전
-역사
(1)1970년대 초 네트워크는 정부 또는 특정 벤더에서 독점 개발, 공개 형 모델 필요
(2) 1970 년대 말 ISO에 의해 관리
(3) 1984년 ISO 7498 릴리즈
OSI 7 Layer 모델
위로 갈 수록 사람이 이해할 수 있는 언어, 아래로 갈수록 컴퓨터가 이해할 수 있는 언어
각 계층별 기능
(1) 1계층 - Physical
- 기능
① 장치와 통신 매체 사이의 비정형 데이터의 전송을 담당
② 디지털 bit를 전기, 무선 또는 광 신호로 변환
③ 전송되는 방법, 제어, 신호, 기계적 속성 등을 정의
④ 케이블, 인터페이스 허브, 리피터 등이 이에 속함
(2) 2계층 - Data Link
- 기능
① 동일 네트워크 내에서 데이터 전송, 링크를 통해서 연결을 설정하고 관리
② 물리계층에서 발생할 수 있는 오류를 감지하고 수정
③ IEEE 802 에서정의
④ MAC(Media Access Control), LLC(Logical Link Control)
⑤ 모뎀, 스위치
(3) 3 계층 - Network
- 기능
① 다른 네트워크로 데이터 전송, IP 주소로 통신
② 출발지 IP에서 목적지 IP로 데이터 통신 시 중간에서 라우팅 처리
③ 데이터가 큰 경우 분할 및 전송 후 목적지에서 재조립하여 메시지 구현
④ IP통신과 라우팅
⑤ L3스위치, 라우터
(4) 4 계층 - Transport
- 기능
① 호스트 간의 데이터(서비스) 전송
② 오류 복구 및 흐름 제어, 완벽한 데이터 전송을 보장
③ TCP/UDP
④ L4 계층을 특정 하드웨어로 구분하기 모호
⑤ Port를 제어한다는 의미로 L4 로드 밸런서가 있다.
(5) 5 계층 - Session
- 기능
로컬 및 원격 애플리케이션 간의 IP/Port 연결을 관리
(6) 6 계층 - Presentation
- 기능
① 사용자 프로그램과 네트워크 형식 간에 데이터를 변환하여 표현과 독립성을 제공
② 인코딩, 디코딩, 암호화, 압축
③ ASCII, JPG, MPEG
(7) 7 계층 - Application
- 기능
① 사용자와 가장 밀접한 소프트 웨어
② 이메일 서비스 SMTP, 또는 파일전송 FTP
반응형'네트워크' 카테고리의 다른 글
[네트워크] 물리계층의 종류/역할 통신방식 무선랜 규격 (0) 2023.12.27 [네트워크] TCP-IP 정의 OSI 7 계층 비교와 캡슐화 (0) 2023.12.26 [네트워크] 네트워크 구조 : 토폴로지, 홈 네트워크, 기업용 네트워크, 클라우드 네트워크 (0) 2023.12.07 [네트워크] 네트워크의 정의와 역사 형태 표준 (1) 2023.12.06 [네트워크] HTTP (0) 2023.11.02