ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • OSI 7계층 | TCP/IP 4계층 비교
    Topic/CS 2022. 4. 1. 09:17
    반응형

     

    TCP/IP 4계층 OSI 7계층 Protocols
    Application Layer Application Layer FTP, HTTP, Telnet
    Presentaion Layer JPEG, MPEG
    Session Layer NFS, SQL, PAP
    Transport Layer Transport Layer TCP, UDP
    Internet Layer Network Layer IPv4, IPv6
    Network Access Layer Data Link Layer ARP, CDP, STP
    Physical Layer Ethernet, Wi-Fi

     


     

    OSI 7계층

     

    OSI 7계층을 이용하면 네트워킹 시스템에서 일어나는 일들을 시각적으로 쉽게 설명할 수 있다.
    이 계층을 활용한다면 네크워크 관리자는 문제의 원인의 범위를 좁혀 문제 해결에 도움을 준다.

     

    7계층 - Application Layer 응용 계층

    사용자와 직접적으로 상호작용하며 눈에 보이는 부분이다. 크롬, 사파리 등 웹 브라우저와 MS Office 등 응용 프로그램이 대표적이다.

    User Interface를 제공하는 계층

    6계층 - Presentation Layer 표현 계층

    응용 계층의 데이터 표현에서 독립적인 부분을 나타내며, 응용 프로그램이나 네트워크를 위해 데이터를 "표현"하는 것이다.
    e.g. 암호화, 복호화, 코드 변환 등을 수행

    데이터의 변환 작업을 하는 계층

    5계층 - Session Layer 세션 계층

    사용자와 서버 간에 "대화"가 필요하면 세션을 만드는 작업을 처리한다.
    e.g. 시스템의 응답 대기 시간, 응용 프로그램간의 종료 등

    응용 프로그램 간의 연결을 지원하는 계층

    4계층 - Transport Layer 전송 계층

    최종 시스템 및 호스트 간의 데이터 전송 조율을 담당한다. 보낼 데이터의 용량, 속도, 목적지 등을 처리한다.
    e.g. TCP / UDP

    서비스를 구분하고 데이터의 전송 방식을 담당하는 계층 (TCP / UDP)

    3계층 - Network Layer 네트워크 계층

    네크워크의 라우터 기능이 있어 컴퓨터나 서버끼리의 연결에서 라우터가 이 작업을 효율적으로 처리한다.
    e.g. 라우터, Packet

    네트워크를 논리적으로 구분하고 연결하는 계층 - 논리적 주소 사용

    2계층 - Data Link Layer 데이터 링크 계층

    노드 간 데이터 전송을 제공하며 물리 계층의 오류 수정도 처리한다.
    물리적인 연결을 통하여 인접한 두 장치간의 신뢰성 있는 정보 전송을 담당한다. (전송 단위: frame)

    물리적 매체에 패킷 데이터를 실어 보내는 계층 - 환경에 맞는 다양한 통신 프로토콜 지원

    1계층 - Physical Layer 물리 계층

    시스템의 전기적, 물리적 표현을 나타낸다. 단지 데이터 전달 역할만을 하고, 알고리즘이나 오류 제어 기능은 존재하지 않는다.
    e.g. 허브, 케이블, 라우터, 전원 스위치

    신호로 변환하여 전송하는 계층

     

    위에서 아래로: A-P-S-T-N-D-P 아파서 터널 도피

     


     

    TCP / IP 4계층

     

    4계층 - Application Layer

    OSI 7계층에서 A-P-S(Application L, Presentation L, Session L)에 해당하고(5,6,7 계층)
    응용 프로그램들이 네트워크, 웹 서비스, 메일 서비스 등을 가능하게 하는 표준적인 인터페이스를 제공한다.

    TCP/IP 기반의 응용 프로그램을 구분할 때 사용한다.
    e.g. HTTP, FTP, Telnet, DNS, SMTP

    3계층 - Transport Layer

    OSI 7계층에서 전송계층(T.L)에 해당되며 네트워크 양단 호스트 사이에서 신뢰성있는 전송 기능을 제공한다.
    정확한 패킷의 전송을 보장하는 TCP와 속도가 빠른 UDP 프로토콜을 이용한다.

    통신 노드 간의 연결을 제어하고, 자료의 송수신을 담당
    e.g. TCP, UDP

    2계층 - Internet Layer

    OSI 7계층의 네트워크 계층에 해당한다. 
    상위 계층으로부터 받은 데이터의 IP 패킷 헤더를 붙여 IP 패킷을 만들고 이를 전송하는 역할이다.

    통신 노드 간의 IP 패킷을 전송하는 기능 및 라우팅 기능을 담당
    e.g. IP, ARP, RARP, ICMP

    1계층 - Network Access Layer

    OSI 7계층에서 물리계층과 데이터링크 계층에 해당한다.
    HDD, SDD, 네트워크 카드 등 하드웨어적인 요소와 관련된 모든 것을 지원하는 계층

    CSMA/CD, MAC, LAN, X25, 패킷망, 위성 통신, 다이얼 모뎀 등 전송에 사용
    e.g. Ethernet(이더넷), Token Ring, PPP

    OSI 7계층과 TCP / IP 4계층 비교

     

    1. TCP/IP 4계층은 OSI 모델보다 먼저 개발되었고, 서로 간의 계층은 정확하게 일치하지는 않는다.
    2. 두 계층을 비교할 때, 세션(Session)과 표현(Presentation) 2개의 계층이 TCP/IP 계층에 없다.
    3. TCP/IP 4계층은 인터넷이 발전되면서 표준화되어 신뢰성이 우수한 반면 OSI 7계층은 표준이지만 실질적 구현 예가 없어
      신뢰성이 저하되었다.

    4. OSI 7계층은 장비 개발과 통신 자체를 어떠한 방식으로 표준으로 잡을지에 관련해 사용되는 반면에
      TCP/IP 4계층은 실질적인 통신 자체에서 많이 사용된다.

     


     

     

    반응형
Designed by LEO.