logo

OSI 대 TCP/IP

OSI 모델이란 무엇입니까?

OSI는 1980년대에 개발된 Open System Interconnection의 약자입니다. 네트워크 통신에 사용되는 개념적 모델입니다. 완전히 구현되지는 않았지만 오늘날에도 여전히 참조되고 있습니다. OSI 모델은 7개의 계층으로 구성되어 있으며, 각 계층은 서로 연결되어 있습니다. 데이터는 OSI 모델 아래로 이동하고 각 계층에는 추가 정보가 추가됩니다. 데이터는 마지막 레이어에 도달할 때까지 아래로 이동합니다. OSI 모델 . OSI 모델의 마지막 계층에서 데이터가 수신되면 데이터는 네트워크를 통해 전송됩니다. 반대편의 데이터에 도달하면 프로세스가 반전됩니다.

OSI 대 TCP/IP

TCP/IP 모델이란 무엇입니까?

TCP 모델은 다음을 의미합니다. 전송 제어 프로토콜, 반면 IP는 인터넷 프로토콜 . 인터넷을 구성하는 여러 프로토콜이 TCP/IP 모델에 포함될 수 있습니다. 오늘날 우리는 TCP/IP 모델의 이름을 많이 듣지 못하고 일반적으로 IPv4 또는 IPv6의 이름을 듣지만 여전히 유효합니다. 이 모델은 4개의 레이어로 구성되어 있습니다. 이제 도식적으로 표현한 것을 살펴보겠습니다. TCP/IP 모델 .

OSI 대 TCP/IP

위 다이어그램에서 볼 수 있듯이 TCP/IP 모델은 4개의 레이어로 구성되어 있는 반면, OSI 모델은 7개의 레이어로 구성되어 있습니다. 도식적으로 보면 TCP/IP 모델의 4개 계층이 OSI 모델의 7개 계층과 정확히 일치하는 것처럼 보이지만 이는 현실이 아닙니다. TCP/IP 모델의 애플리케이션 계층은 OSI 모델의 처음 세 계층, 즉 애플리케이션, 세션 및 프레젠테이션 계층에 매핑됩니다. TCP의 전송 계층은 OSI 모델의 전송 계층에 직접 매핑됩니다. TCP/IP 모델의 인터넷 계층은 OSI 모델의 네트워크 계층에 직접 매핑됩니다. OSI 모델의 마지막 두 계층은 TCP/IP 모델의 네트워크 계층에 매핑됩니다. TCP/IP는 컴퓨터 간 통신을 제공하기 위해 OSI 모델과 비교하여 가장 널리 사용되는 모델입니다. 인터넷 .

OSI와 TCP/IP 모델의 유사점

다음은 OSI와 TCP/IP 모델 간의 유사점입니다.

    공통 아키텍처 공유

두 모델 모두 논리적 모델이며 두 모델 모두 레이어로 구성되므로 유사한 아키텍처를 갖습니다.

    표준 정의

두 계층 모두 표준을 정의했으며 표준 및 장치를 구현하는 데 사용되는 프레임워크도 제공합니다.

Java를 int로 변환
    단순화된 문제 해결 프로세스

두 모델 모두 복잡한 기능을 더 간단한 구성 요소로 나누어 문제 해결 프로세스를 단순화했습니다.

    사전 정의된 표준

이미 사전 정의된 표준 및 프로토콜 이러한 모델은 이를 재정의하지 않습니다. 그들은 단지 그것을 참조하거나 사용합니다. 예를 들어, 이더넷 표준은 이러한 모델이 개발되기 전에 이미 IEEE에 의해 정의되었습니다. 모델은 이를 다시 만드는 대신 사전 정의된 표준을 사용했습니다.

    둘 다 '전송' 및 '네트워크' 계층의 유사한 기능을 가지고 있습니다.

사이에서 수행되는 기능 '프레젠테이션' 그리고 '회로망' 레이어는 다음에서 수행되는 기능과 유사합니다. 수송 층.

OSI와 TCP/IP 모델의 차이점

OSI 대 TCP/IP

OSI와 TCP/IP 모델의 차이점을 표 형식으로 살펴보겠습니다.

OSI 모델 TCP/IP 모델
그것은 다음을 의미합니다. 개방형 시스템 상호 연결. 그것은 다음을 의미합니다. 전송 제어 프로토콜.
OSI 모델은 ISO(국제표준화기구)에서 개발되었습니다. ARPANET(Advanced Research Project Agency Network)에서 개발했습니다.
네트워크와 최종 사용자 사이의 통신 게이트웨이로 사용되는 독립적인 표준이자 일반 프로토콜입니다. 이는 인터넷 개발로 이어지는 표준 프로토콜로 구성됩니다. 호스트 간의 연결을 제공하는 통신 프로토콜입니다.
OSI 모델에서 전송 계층은 패킷 전달을 보장합니다. 전송 계층은 패킷 전달에 대한 보증을 제공하지 않습니다. 하지만 그래도 믿을 수 있는 모델이라고 할 수 있습니다.
이 모델은 수직적 접근 방식을 기반으로 합니다. 이 모델은 수평적 접근 방식을 기반으로 합니다.
이 모델에서는 세션 레이어와 프리젠테이션 레이어가 분리되어 있습니다. 즉, 두 레이어가 서로 다릅니다. 이 모델에서는 세션 계층과 프레젠테이션 계층이 서로 다른 계층이 아닙니다. 두 레이어 모두 애플리케이션 레이어에 포함됩니다.
다양한 네트워크를 구축하는 참조 모델로도 알려져 있습니다. 예를 들어, TCP/IP 모델은 OSI 모델에서 구축되었습니다. 안내 도구라고도 합니다. OSI 모델을 구현한 모델입니다.
이 모델에서 네트워크 계층은 연결 지향 서비스와 비연결 서비스를 모두 제공합니다. 네트워크 계층은 비연결형 서비스만 제공합니다.
OSI 모델의 프로토콜은 숨겨져 있으며 기술이 변경되면 쉽게 교체될 수 있습니다. 이 모델에서는 프로토콜을 쉽게 교체할 수 없습니다.
7개의 레이어로 구성되어 있습니다. 4개의 레이어로 구성되어 있습니다.
OSI 모델은 서비스, 프로토콜 및 인터페이스를 정의하고 이들 간의 적절한 구별을 제공합니다. 프로토콜 독립적입니다. TCP/IP 모델에서는 서비스, 프로토콜 및 인터페이스가 제대로 분리되지 않습니다. 프로토콜에 따라 다릅니다.
이 모델의 사용률은 매우 낮습니다. 이 모델은 많이 사용됩니다.
라우터, 마더보드, 스위치 및 기타 하드웨어 장치와 같은 장치에 표준화를 제공합니다. 장치에 대한 표준화를 제공하지 않습니다. 다양한 컴퓨터 간의 연결을 제공합니다.