ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • C1. 네트워크 기초 ! OSI 7계층
    네트워크/네트워크기초 2020. 5. 4. 21:18

    안녕하세요.

     

    네트워크 초보 아저씨 네초아 입니다.

     

    오늘은 다들 네트워크 공부를 시작하는 부분에서 가장 많이 듣는 단어 중 OSI 7계층이란 단어를 많이 들어 봤을 거에요!!

     

    오늘은 그 OSI 7계층에 대해 글을 적어 보겠습니다.

     

    그럼 시작합니다.

     

     

    OSI 참조 모델이란 네트워크에서 서로 다른 기기들 간에 데이터를 문제없이 송수신 할 수 있도록 상호 운용성을

     

    실현하기 위해 관리하는 모델인데요. 즉 네트워크 기본 구조를 7계층으로 나눠서 관리하는걸 OSI 7계층이라고 합니다.

     

    OSI 7계층 구조를 살펴볼건데요 OSI 7계층 구조는

     

    OSI 7계층 구조

    그림과 같이

     

    1단계인 물리 계층(Physical Layer)

    2단계인 데이터링그 계층(DataLink Layer)

    3단계인 네트워크 계층(Network Layer)

    4단계인 전송 계층 (Transport Layer)

    5단계인 세션 계층 (Session Layer)

    6단계인 표현 계층 (Presentation Layer)

    7단계인 응용 계층 (Application Layer)

     

    이렇게 7단계로 구성되있으며 각 계층별로 기능은 

     

     

    1단계 물리 계층 (Physical Layer)

     

    물리 계층은 OSI 7계층 모델 상의 최하위 계층입니다. 이는 단말기기와 전송매체 사이의 인터페이스를 정의하고 

     

    데이터링크 계층 엔티티 간의 비트 전송을 위한 기계적,전기적,기능적,절차적인 수단을 제공하는 계층입니다.

     

    한마디로 모든 하드웨어의 물리적이고 전자적인 특성을 뜻합니다.

     

    - 전송단위 : 비트 (bit)

     

    - 관련장비 : 리피터 ,허브 (대표적인 장비 입니다. 트랜시버 CSU/DSU등 더 있습니다.)

     

    - 프로토콜 : Ethernet RS-232C

     

    2단계 데이터링크 계층 (DataLink Layer)

     

    2계층인 데이터 링크 계층은 물리적인 링크를 통해 노드 대 노드 즉, 인접한 두 장치간의 신뢰성이 있는 정보 전송을 

     

    관리합니다.

     

    - 송신측과 수신측의 속도 차이를 해결하기 위한 흐름제어 기능을 합니다.

     

    - 프레임의 시작과 끝을 구분하기 위한 프레임의 동기화 기능을 합니다.

     

    - 오류의 검출과 회복을 위한 오류 제어 기능을 합니다.

     

    - 프레임의 순서적 전송을 위한 순서 제어 기능을 합니다.

     

    - 전송단위 : 프레임(Frame)

     

    - 관련장비 : 브리지,스위치

     

    - 프로토콜 : MAC,PPP

     

    3단계 네트워크 계층 (Network Layer)

     

    네트워크 계층은 개방 시스템들 간의 네트워크 연결을 관리하는 기능과 데이터의 교환 및 중계 기능을 합니다.

     

    - 네트워크 연결을 설정, 유지, 해제하는 기능을 합니다.

     

    - 경로설정(Routing), 데이터 교환 및 중계, 트래픽 제어, 패킷 정보 전송을 수행합니다.

     

    - 관련 표준으로는 X.25, IP등이 있습니다.

     

    - 전송단위 : 패킷(Packet)

     

    - 관련장비 : 라우터

     

    - 프로토콜 : IP,ICMP,IGMP

     

    4단계 전송 계층 (Transport Layer)

     

    전송 게층은 논리적 안정과 균일한 데이터 전송 서비스를 제공함으로써 중단 시스템(End to End)간에 투명한 데이터

     

    전송을 가능하게 한다.

     

    - OSI 7계층 중 하위 3계층과 상위 3계층의 인터페이스르 담당합니다.

     

    - 종단 시스템(End to End)간의 전송 연결 설정, 데이터 전송, 연결 해제 기능을 합니다.

     

    - 주소 설정, 다중화(분할 및 재조립), 오류 제어, 흐름 제어를 수행합니다.

     

    - TCP, UDP등의 표준이 있습니다.

     

    - 전송단위 : 세그먼트(Segment)

     

    - 관련장비 : 게이트웨이

     

    - 프로토콜 : TCP,UDP

     

    5단계 세션 계층 (Session Layer)

     

    세션 계층은 송,수신 측 간의 관련성을 유지하고 대화 제어를 담당하는 계층입니다.

     

    - 대화(회화) 구성 및 동기제어, 데이터 교환 관리 기능을 합니다.

     

    - 송, 수신 측 간의 대화(회화) 동기를 위해 전송하는 정보의 일정한 부분에 체크점을 두어 정보의 수신 상태를 체크하며,

     

    이때의 체크점을 동기점이라고 합니다.

     

    - 동기점은 오류가 있는 데이터의 회복을 위해 사용하는 것으로, 종류에는 소동기점과 대동기점이 있습니다.

     

    - 전송단위 : 데이터(Data)

     

    - 관련역활 : 응용간의 질서 제어

     

    - 프로토콜 : SSH,TLS

     

    6단계 표현 계층 (Presentation Layer)

     

    표현계층은 응용 계층으로부터 받은 데이터를 세션 계층에 보내기 전에 통신에 적당한 형태로 변환하고, 세션 계층에서

     

    받은 데이터는 응용 계층에 맞게 변환하는 기능을 합니다.

     

    - 서로 다른 데이터 표현 형태를 갖는 시스템 간의 상호 접속을 위해 필요한 계층입니다.

     

    - 코드 변환, 데이터 암호화, 데이터 압축, 구문 검색, 정보 형식(포맷) 변환, 문맥 관리 기능을 합니다.

     

    - 전송단위 : 데이터(Data)

     

    - 관련역활 : 이해할 수 있는 포맷 변환.

     

    - 프로토콜 : JPEG,MPEG,SMB,AFP

     

    7단계 응용 계층 (Application Layer)

     

    응용 계층은 사용자(응용 프로그램)이 OSI환경에 접근할 수 있도록 서비스를 제공합니다. 응용 프로세스 간의 정보 교환,

     

    전자 사서함, 파일 전송, 가상 터미널 등의 서비스를 제공합니다.

     

    - 전송단위 : 데이터(Data)

     

    - 관련역활 : 서비스제공

     

    - 프로토콜 : DHCP,DNS,FTP,HTTP

     

    이상입니다.

     

     

    오늘 요약

     

    OSI 7계층 : 네트워크 기본 구조를 7계층으로 나눠서 관리함

     

    각계층별로 맡은 역활 , 전송단위 , 프로토콜등이 다릅니다.

     

     

     

    오늘 내용에 도움을 주신 글 :

     

    계층별 내용 : https://coding-factory.tistory.com/347

     

    [Web] OSI의 7계층 총 정리

    OSI 참조 모델이란? OSI(Open System Interconnection) 참조모델은 다른 시스템 간의 원활한 통신을 위해 ISO(국제표준화기구)에서 제안한 통신 규약(Protocol)입니다. 개방형 시스템(Open System)간의 데이터 통..

    coding-factory.tistory.com

    프로토콜 및 장비 : http://blog.naver.com/PostView.nhn?blogId=nkon&logNo=150104469566

     

    [OSI 7 Layer]계층별 장비

    레벨 계층 기능 7 계층 Application 응용 계층 프로토콜:DHCP,DNS,FTP,HTTP 서비스 제공 사...

    blog.naver.com

     

Designed by Tistory.