본문 바로가기
Professional Engineer/NW

OSI 7 Layers(ISO 7498) | 전송, 네트워크, 데이터링크 상세

by 코드네임피터 2024. 9. 6.
반응형

OSI 7계층(Open Systems Interconnection 7 Layer)

정의

- 모든 네트워크 통신에서 생기는 여러가지 충돌 문제를 완화하기 위하여, 국제표준기구(ISO)에서 표준화된 네트워크 구조를 제시한 기본 모델

 

특징

- 계층구조, 캡슐화, 역캡슐화, 통합 표준, 참조모델

 

아키텍처

계층 별 주요 기능

계층 기능 프로토콜
Application  사용자 인터페이스의 역할을 담당하는 계층
– 여러 가지 Application 업무에서 필요한 통신 서비스 제공
– 예 : Word Processor, Transfer, Electronic Mail 등
– 사용자 가장 가까운 프로토콜 ; HTTP, FTP, Telnet, SMTP 등
TLS, SSH, RPC, NetBIOS, AppleTalk
Presentation  전송하는 데이터의 format(구성방식)을 결정하는 계층
– Application 이 다루는 정보를 통신에 알맞은 형태로 만들거나, 하위 계층 (Session Layer) 에서 온 데이터를 사용자가 이해 할 수 있는 형태로 만드는 일
– 암호화, 압축 : MPEG, ASCII, EBCDIC, JPEG, GIF, TIFF 등
– Code Formatting 과 Application Conversion 을 제공
JPEG, MPEG, XDR, SMB, AFP
Session  네트워크 상에서 통신할 경우 host간에 최초 연결
– 통신 중 연결이 끊어지지 않도록 유지시켜주는 계층
– 7, 6, 5계층을 통해 data 생성
TLS, SSH, RPC, NetBIOS, AppleTalk
Transport  정보를 분할하고 상대편에 도달하기 전에 다시 합치는 과정을 담당하는 계층
– Packet 처리를 어느 사용자/프로그램에 맡겨야 하는지 식별 Port 번호 사용
– 신뢰성 기반의 통신에 사용, Three-Way Handshaking, 전송
– 단위 : Message, 예 : TCP, UDP 단위 : segment, datagram
TCP, UDP, RTP, SCTP, SPX
Network  Logical address를 담당하고, packet 이동경로 결정하는 계층
– 데이터를 목적지 까지 안전하고 빠르게 전달
– Data 를 전송을 위한 최선의 통신 경로 선택을 제공
– Routers 네트워크 장비가 작동하는 계층
– 전송 단위 : Packet, 예)IP, IPX, X25
IP, ICMP, IGMP, ARP, RARP, BGP, OSPF, RIP,
Data Link  상대방과 물리적인 통신을 위한 통신로를 확립하는 계층
– Data의 다중 접근, 흐름 제어, 오류 검출 및 정정(BEC, FEC)
– 전송 단위: Frame
– e.g. HDLC, LAP-B, LLC, PPP, 브릿지, L2스위치
PPP, HDLC, Ethernet, TokenRing, ISDN
Physical  ‘0’ 과 ‘1’ 비트 정보를 회선에 내보내기 위한 전기적 변환이나 기계적 작업 계층
– 전송 단위: Bit 
– e.g. RS-232C, RS 449/442/423, V24, X21 케이블, 리피터, 허브
RS-232C, 광섬유, 동
축케이블, ISDN, DSL

 

OSI 7 Layer vs TCP/IP


세그먼트 단위 데이터 전송 보장 계층, Transport Layer의 개요

- 종단간 사용자들이 신뢰성 있는 데이터를 송수신 할 수 있도록 흐름 제어, 오류 제어, 혼잡 제어의 역할을 수행하는 OSI 7 Layer의 4계층

- 흐름제어, 혼잡제어, 오류제어

 

오류의 종류

- 감쇠, 지연/왜곡, 잡음, 에코, 지터, 백색 잡음

오류 검출

- 체크섬, 확인, 시간초과

오류 정정

- 훼손 세그먼트, 손실세그먼트, 중복 세그먼트, 순서 어긋난 세그먼ㅌ, 확인 응답 세그먼트


Data 전송을 통신 경로 선택, Network Layer의 개요

- 송신자, 수신자 간 Data 전송을 위해 Logical Address를 지정하고 이를 통해 포워딩과 라우팅을 수행할 수 있도록 지원하는 계층

포워딩, 라우팅


Data Link Layer의 개요

OSI 7 Layer의 하위 계층인 2계층으로 두 시스템 사이에서 오류 없이 정보 데이터를 전송하려고 상위 계층에서 받은 비트열의 데이터로 프레임을 구성하여 하위 계층으로 전송

인접노드 정보 전달, 오류제어, 흐름제어, 주소지침, 접근제어

반응형

'Professional Engineer > NW' 카테고리의 다른 글

네트워크 서비스를 위한 네트워크 주소 체계  (0) 2024.09.06
캡슐화, 역캡슐화  (0) 2024.09.06
PCM(Pulse code modulation)  (0) 2024.09.06
소스코딩, 채널코딩, 라인코딩  (0) 2024.09.06
라우팅 프로토콜  (0) 2024.08.02

댓글